Home
Notice de programation et d`utilisation CNC 5300 - Acu-Rite
Contents
1. SAMPLE 3 G SAMPLE 4 G SAMPLE S G SAMPLE 6 G SAMPLE G SAMPLE 8 G SAMPLE 9 G STOCKUAR G TC G WINDOW M G R pertoire programmes Messages L utilisateur C NUSER epertoire SELECTED PROGRAM TEST1406 G rogrammes cam List Utility oao TouchesF PRNARAM Figure 0 1 R pertoire de programmes Pour changer l affichage du r pertoire de programmes On peut faire commuter le R pertoire de programmes entre trois modes d affichage a L affichage de noms de programmes de pi ces seulement se terminant par des extensions G a L affichage de noms de programmes de pi ces seulement se terminant par des extensions G ainsi que la taille la date et l heure de la derni re dition a L affichage des noms de tous les programmes se terminant par des extensions G S et All rights reserved Subject to change without notice 1 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Program Management Pour commuter les modes d affichage du r pertoire de programmes appuyer sur Ecran SHIFT F9 Le r glage d affichage qui ne montre que les noms des programmes de pi ces est normalement le plus facile utiliser La visualisation de tous les programmes de tous les formats Pour tablir la liste de tous les programmes de tous les formats G et S 1 Dans le r pertoire de programme appuyer sur S
2. Aide d Edition Ecran graphique d aide Aide sur Compensation CONP LEFT CONP RIGHT ROTATION Pan ER TN A A mig Num ro de s lection G72 SCALING NOTE G72 alune cancels scalim 1 cale factuur A vale Pautur Variables completer sale 1 Gi Rapid GB 1 GB1 G71 G72 Champ de saisie Touches F Codes G pr paratoires HLPGRFK Figure 7 4 Echantillon d Ecran Graphique d Aide Touches de fonction d Aide l Edition Voir Tableau 7 3 Touches de fonction du menu d Aide d Edition Le menu d aide d dition contient les touches de fonctions suivantes Tableau 7 3 Touches de fonction de menu d Aide d Edition Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Intitul Num ro de de Description touche touche de de fonction fonction t HAU D place la surbrillance T vers le Aide de fonction suivant BAS D place la surbrillance vers le Aide de fonction pr c dent Texte Commute le texte indiqu au centre du Menu d Aide d Edition entre deux choix La CNC affiche soit Le programme actif et la bo te d entr e soit Les instructions d utilisation du menu d Aide d Edition si disponibles S lectionne la fontion en surbrillance Pour diter une commande introduite code G ou cycle d usinage placer le curseur sur le bloc appropri et
3. Appuyer sur Exec F3 pour red marrer Graphisme quand Exec est Inactiv Quand Exec est activ Graphisme d marre automatiquement apr s chaque changement d affichage Par d faut Activ 1 En mode Graphisme appuyer sur Parms F9 Le menu fen tre des param tres appara t 2 Mettre Exec en surbrillance et appuyer sur ENTREE Exec commute entre activ et d sactiv 3 Appuyer sur Parms F9 La fen tre se ferme Pour effacer l affichage de Graphisme Le param tre effacer r gle Graphisme de fa on effacer l affichage quand il commence un programme Quand effacer est inactiv l ancien plan reste dans la zone de visualisation et les mouvements du nouveau sont trac s par dessus Par d faut activer Pour r gler le param tre effacer proc der comme suit 1 En mode Graphisme appuyer sur Parms F9 Le menu fen tre des param tres appara t 8 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw 2 S lectionner effacer et appuyer sur ERASE effacer commute entre activer et d sactiver 3 Appuyer sur Parms F9 La fen tre se ferme Le passage de Graphisme pour des blocs s lectionn s NB Pour pouvoir utiliser ce dispositif les blocs de programme doivent avoir des num ros Graphisme peut faire passer toute partie d un programme ou d un so
4. Concepts de programmation pour des informations sur l utilisation du d calage de longueur d outil et la compensation de diam tre avec les fraiseuses extr mit sph rique Voir Figure 5 21 Axes de Rotation La rotation se produit autour de l axe s lectionn dans laxe de rotation axe de rotation Utiliser les valeurs et J pour d finir la position de l axe lorsqu il ne se trouve pas au z ro des axes X0 YO Z0 Tous droits r serv s Sous r serve de modifications sans pr avis 44 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Axe de rotation sur Y Atl 1 Le Cycle doit commencer sur l axe de rotation Z point inicial du sous prog ALLER Axe de rotation sur Z Angle inicial 0 degr s Angle final 180 degr s Axe de rotation prall le X X V LIAXE Figure 5 21 Axes de Rotation Quand la rotation se fait autour de l axe X la ligne m diane est d finie par la position de l axe Y champ et la position de l axe Z dans le champ J Quand la rotation se fait autour de l axe Y la ligne m diane est d finie par la position de l axe X dans le champ l et la position de laxe Z dans le champ J L angjle initial A et l angle final B sont des angles de d part et d arr t absolus de la rotation On utilise des valeurs angulaires n gatives pour travailler des cavit s et des valeurs
5. Cycle d usinage de chambrage Voir Lamage G82 dans la Section 5 concernant les param tres et la description Cycle d usinage de per age passes graduelles Voir D bourages G83 dans la Section 5 concernant les param tres et la description Cycle d usinage de taraudage Voir Taraudage G84 dans la Section 5 concernant les param tres et la description BORET Cycle de forage bi directionnel Voir Al sage Bidirectionel G85 dans la es H fl Section 5 concernant les param tres et la description 54 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition DRILL TAP U bI PERCAGE TARAUDAGE Mod les et Description des mouvements param tres BORE UNI Cycle de forage unidirectionnel Voir Al sage unidirectionnel G86 dans la Section 5 concernant les param tres et la description Cycle de fractionnement de copeaux Voir Cycle de per age casse copeaux G87 dans la Section 5 concernant les param tres et la description mar oke Cycle d al sage Voir Al sage G89 dans la Section 5 concernant les param tres et la description BOLTHOLE Per age circulaire Voir per age circulaire G79 dans la Section 5 concernant les param tres et la description Cycle de per age quadrill Voir Per age quadrill G179 dans la S
6. Editer S lectionner Editer quand on appuie sur MOTION F7 Utiliser cette fonction pour diter ou changer un trajet existant usinage de contour per age ou poche S lectionner Editer et appuyer sur ENTREE Tous les num ros de trajet pour le programme actuel sont alors indiqu s Ils sont num rot s en commen ant par 1 dans l ordre o ils ont t programm s qu il s agisse de trajet de contours per ages ou poches S lectionner le num ro de trajet souhait et appuyer sur ENTREE Les param tres pour ce trajet seront affich s pour permettre l utilisateur d effectuer des changements Apr s avoir r gl le ou les param tre s appuyer sur Calc F8 pour calculer le nouveau trajet Cette fonction permet de changer un trajet d outil par exemple pas d outil diam tre d outil vitesse de broche ou couleur de trajet sans avoir re programmer l ensemble des param tres 28 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Effacer suppression POST F8 La suppression est une autre s lection de la fen tre MOTION F7 Suppression supprime un trajet existant contour per age ou poche du programme S lectionner Effacer Effacer et appuyer sur ENTREE Tous les num ros de trajet pour le programme actuel sont indiqu s Ils sont num rot s en commen ant par 1 dans l ordre o i
7. Le marquage de programmes Pour marquer un programme 1 S lectionner un programme dans le r pertoire de programmes 2 Appuyer sur ENTREE Le programme marqu se met en surbrillance et la barre de surbrillance avance jusqu au programme suivant 3 Appuyer sur ENTREE pour marquer le programme suivant ou _ Utiliser les FLECHES pour s lectionner un autre programme de la liste et appuyer sur ENTREE 4 R p ter ces pas de programme pour marquer autant de programmes que vous le souhaitez All rights reserved Subject to change without notice 5 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Program Management Pour d marquer des programmes marqu s Pour d marquer un programme 1 S lectionner tout programme marqu et appuyer sur ENTREE Le programme n est plus marqu Pour marquer tous les programmes Pour marquer tous les programmes du r pertoire de programmes 1 Dans le r pertoire de programmes Appuyer sur Utilit F9 Le menu fen tre d utilitaire appara t 2 S lectionner Autres encore et Appuyer sur ENTREE La seconde page de la fen tre d utilitaire appara t 3 S lectionner Marq Tout marquer tout et Appuyer sur ENTREE La CNC marque tous les programmes contenus dans le r pertoire de programmes les programmes sont mis en surbrillance Pour d marquer tous les programmes Pour d marquer tous les programmes du r pertoire de programmes 1 Dans le r pert
8. Nombre de trous dans l axe des X Requis Largeur de la configuration dans l axe Y Si utilis V ne peut pas tre donn E Nombre de trous dans l axe des Y Requis Incr mente entre les trous dans l axe X Peut tre utilis au lieu de A Configuration ou carr Si W est 0 une matrice sera perc e Si W est 1 un cadre les bords seulement sera perc Voir Figure 5 6 Forme matricielle et cadre MNIEX Figure 5 6 Forme matricielle et cadre Exemple G81 Z 1 R 1 F15 G179 X2 Y1 C30 B6 E4 U 5 V 375 WO Tous droits r serv s Sous r serve de modifications sans pr avis 14 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes G80 Ces blocs font tourner une configuration de trous de per age de 30 degr s dans le sens anti horaire Voir Tableau 5 14 xX i x X X X x Ne A X X X X X x x X X X X xX 6 G179 Tableau 5 14 Exemple de Programmation G179 Directives pour le cycle d usinage de poches rectangulaires coniques Les cycle d usinage de poches coniques dispensent d une programmation extensive Un seul bloc de programmation peut fraiser la poche conique d crite Activer un outil avant de programmer un cycle de poche conique Tous les poches coniques utilisent le diam tre d outil en cours d utilisation pris dans la Page des Outils Le positionnement en XY est n cessaire avant de programmer un cycle de poche
9. Par exemple G17 est le plan actif compensation en XY On programme un mouvement XZ ou YZ L axe Z atteindra la cible programm e quand X Y atteindra sa cible compens e Les mouvements h lico daux dans le plan actif sont galement permis Ne pas programmer de mouvement sur trois axes pendant la compensation d outil POINT D INTERSECTION G41 A G41 Ttrajectoire outil A UT Ttrajectoire outil Trajectoire programm e PATHS Figure 0 12 Trajectoires pendant la compensation d outil Programmer G40 annuler compensation seul ou avec un d placement dans le plan actif Le mouvement doit tre en rapide GO ou vitesse d avance G1 La d sactivation avec G2 G3 n est pas permise Le mouvement doit tre d une longueur d au moins le rayon de l outil La CNC pr voit les blocs suivants pour pouvoir compenser correctement Quand elle voit un bloc G40 arriver la CNC positionne l outil perpendiculairement au dernier mouvement avant le bloc G40 Voir Figure Annulation de compensation La figure montre le mouvement de l outil quand la compensation est d sactiv e Traj Outil Traj Programm e Traj Programm e ET Figure 0 13 Annulation du compensation Tous droits r serv s Sous r serve de modifications sans pr avis 18 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil L outil se d place jusqu
10. a Disque de v rification a Format disquette a Optimisation disque dur a Restauration programme Si l on s lectionne l un de ces dispositifs la CNC affiche un message indiquant que ce dispositif est invalid All rights reserved Subject to change without notice 5 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation quatre et cinq axes Section 16 Programmation quatre et cinq axes Types d axes Le constructeur de machine tablit les quatri mes et cinqui me axes omme tant lin aires rotatifs ou de lecture Les trois axes de base sont Y et Z Les axes suppl mentaires sont appel s U 5400M MK ou U et 5500M La pr sente section examine en d tail l option des axes rotatifs 5400M MK Les formats de programmation pour les axes lin aires et rotatifs suppl mentaires sont indiqu s ci dessous Lin aire Programmer comme mouvements de mode d avance G1 ou Rapide G0 Seuls les mouvements d avance rapide et lin aires peuvent tre programm s Il est n cessaire de r gler une vitesse d avance individuelle lorsqu un mouvement n est pas synchrone Format FU 20 0 ou FW 20 0 U et W peuvent tre programm s avec les axes X Y et Z dans des mouvements rapides lin aires et circulaires On peut rendre U et W synchrones ou non synchrone par rapport au mouvement XYZ Programmer les codes de synchronisation M900 M901 sur un seul bloc Aucun autre code
11. Format G17 G2 Xn Yn Zn In Jn Ln Voir Table 4 8 Programme d interpolation h lico dale L interpolation h lico dale ajoute une troisi me dimension aux d placements G2 ou G83 Pour le plan XY G17 l outil se d place dans un sens circulaire dans les axes XY et lin aire dans l axe Z simultan ment Le param tre ajout Z fournit le point limite Z L est le nombre de tours complets ainsi que de tours partiels par r f rence au point de d part On peut utiliser l interpolation h lico dale pour le filetage et les applications d al sage brutes On peut aussi sp cifier des axes lin aires ou rotatifs suppl mentaires U W Table 4 8 Programme d interpolation h lico dale Bloc Description N5 G17 G90 G71 GO X0 YO ZO Fixe le plan XY les modes absolus mm rapides D place les axes en 0 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Pause G4 Boe Description N6 G02 X2 0 YO Z 5 11 0 JO L1 F20 Programme le d placement h lico dal dans le sens horaire jusqu X2 YO Z 0 5 avec le point central en 11J0 et O tour complet L outils ex cutera un demi tour la vitesse d avance F20 Si L2 tait programm l outil ex cuterait un tour et demi N7 Got Pause G4 peut tre utilis pour programmer une pause entre des blocs Une pause temporis e e
12. On doit d porter l outil par rapport au bord de l ellipse par la longueur du rayon de l outil Les valeurs d ellipse longueur largeur etc doivent tre programm es comme si l axe de l outil tait directement au dessus du bord de l ellipse il faut programmer la valeur de l ellipse non compens e 1040 reste actif la valeur programm e Il n est pas n cessaire de le programmer plus d une fois pour compenser plus d une ellipse Spirale G6 Format G6 Xn Yn Zn In Jn Ln Voir Tableau 5 2 Utiliser G6 pour ex cuter une spirale Certaines variables doivent accompagner le code G La compensation de l outil de coupe G40 G42 n est pas permise avec G6 Tableau 5 2 Donn es G6 X Point limite incr mentiel X ou distance du d but la fin si G91 Y Point limite incr mentiel Y ou distance du d but la fin si G91 Z Point limite incr mentiel Z ou distance du d but la fin si G91 Point central incr mentiel X ou distance du d but au centre si G91 J Point central incr mentiel Y ou distance du d but au centre si G91 L Nombre de tours complets et sens de d placement de l outil est anti horaire est horaire NB Ne pas utiliser la spirale pour couper un al sage conique NB Les valeurs XYW d finissent le centre de la spirale Z d finit la profondeur Z Ces valeurs sont absolues ou incr mentielles selon la configuration dans l utilitaire d installation sous le Tous droits
13. 5 axes sont souvent une table rotative basculante combin e mont e de fa on semblable l installation sur 4 axes La gamme rotative est de 360 degr s et la gamme de basculement est de 0 90 horizontale verticale Si l on programme avec Ellipse G05 ou Spirale G06 les quatri me et cinqui me axes doivent tre positionn s dans le bloc apr s les coordonn es XYZ et avant les coordonn es IJK Exemples de programmation Exemple 1 Tous les exemples de programmation sont pour l usinage 4 axes avec la table rotative mont e du c t gauche de la table de fraisage avec la ligne centrale de l axe rotatif parall le l axe X La face de la table rotative est orient e vers X Les exemples contiennent des applications de fraisage et de per age Les cycles modaux G81 G89 et G66 peuvent tre ex cut s dans des localisations rotatives comme dans des localisations XYZ Tous les cycles fix s non modaux peuvent tre ex cut s dans des localisations rotatives Utiliser synchronisation d sactiv e et positionner laxe rotatif avant d ex cuter le cycle Per age synchronisation d sactiv e Monter le quatri me axe comme d crit ci dessus Monter une pi ce de 15 cm de largeur et de 20 cm de longueur sur la face de la table rotative Le tableau 16 1 montre un exemple de per age avec Aucune synchronisation On doit percer 10 trous de 0 375 inch 36 degr s de distance et 1 inch de prof
14. A LIGNE de curseur au point final dans n Importere quelle direction D fini par le rayon et l angle coordonn es polaires Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation P N 70000409 Programmation FAO X p Ligne du curseur au point final dans n Importere quelle direction D fini par la coordonn e de point final X et l angle absolu K LIGNE du curseur au point final dans n Importere quelle direction D fini par les coordonn es et angles absolus de point final Y Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avri 99 ANILAM Utiliser l angle et position X absolu Utiliser la position et l angle absolu Y 39 Notice de programation et d utilisation P N 70000409 Programmation FAO ANILAM Tableau 17 17 Outils de d finition de point final de segments de ligne Element de Donn es G om trie Appuyer sur ENTREE pour activer ces mod les de d finition de points Les l ments de g om trie peuvent tre utilis s comme r f rence 40 D finit un point dans un syst me de coordonn es X et Y D finit un point l incr ment X et Y du point existant D finit un point un rayon et un angle partir du point existant ldentifie les points d intersection de deux l ments quelconques dans la g om trie ldentifie des points existants Utilis g n ralement quand l
15. ANILAM P N 70000409 Installation du logiciel hors ligne Section 15 Installation du logiciel OFFLINE Introduction Mots de passe La version OFFLINE du logiciel de la CNC exige un ordinateur quip AU MINIMUM d un processeur 386 SX avec co processeur correspondant ou mod le ult rieur Il est pr f rable d utiliser les co processeurs Intel math Un minimum de 4MB de RAM est n cessaire L unit disque dur doit avoir au minimum 4MB d espace Le logiciel est compatible avec Microsoft Himem sys et requiert Microsoft DOS version 3 3 ou ult rieure Le logiciel OFFLINE est galement compatible avec des environnements multit ches tels que Microsoft Windows 3 1 Windows NT ou Windows 95 Il existe deux versions de disque d installation OFFLINE qui sont a Pour les syst mes utilisant un syst me d exploitation MS DOS et Windows 3 1 utiliser le programme d installation bas sur DOS Cette version de logiciel d installation exige que les utilisateurs exploitent partir de la ligne de commande a Pour les syst mes utilisant Windows 95 et Windows NT 4 0 utiliser le programme d installation bas sur Windows Cette version du logiciel d installation tablit un raccourci tel qu une ic ne ou une entr e de d marrage menu NB Les instructions d installation pour MS DOS Windows 3 1 et Windows 95 ou Windows NT sont crites s par ment Utiliser les instructions appropri es pour le syst me d exploitation
16. Distance de la premi re profondeur de passe dimension positive Requis Quantit retirer de la profondeur de passe pr c dente dimension itive Re Profondeur de passe minimum dimension positive Requis Incr ment brise copeaux dimension positive Profondeur incr mentielle entre retraits complets dimension positive Point de retour Z apr s profondeur du trou en mode rapide T doit tre plus haut que R Tous droits r serv s Sous r serve de modifications sans pr avis 10 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Al sage bidirectionnel fond plat G89 Format G89 Zn Rn Fn Dn Pn Voir Tableau 5 10 G89 est un cycle d al sage g n ralement utilis pour programmer une passe dans chaque sens avec une pause au fond L outil avance du plan R la profondeur Z pause pendant un temps sp cifi puis avance jusqu la dimension de retrait P Tableau 5 10 Donn es G89 Profondeur absolue du trou Requise Point de d part initial Z 0 1 in ou 2 mm en mode rapide Requis Vitesse d avance Temps de pause en secondes Requis Point de retour Z apr s profondeur du trou en avance Exemple de per age Voir Figure 5 4 Exemple de et Tableau 5 11 L exemple suivant suppose que la machine n a pas de changeur d outil automatique ATC Si la machine dispose d un ATC v rifier le manuel de l
17. Les r glages du mode manuel Les caract ristiques ou r glages qui restent actifs pendant plusieurs op rations sont appel s modaux Les caract ristiques modales restent actives jusqu ce qu elles soient modifi es ou annul es La plupart des fonctions de CNC sont modales 6 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation Manuelle et mise en route de la machine Par exemple si la CNC est en mode rapide elle ex cutera tous les d placements en rapide jusqu ce que soit lanc le mode avance La CNC peut tre dans plusieurs modes si ces modes n entrent pas en conflit Avant d effectuer un mouvement manuel proc der tous les r glages de modes n cessaires Les modes r gl s partir de l cran manuel restent actifs si la CNC est mise dans un mode de programme Auto pas pas jusqu ce que le mode soit chang par le programme ou par l op rateur R gler les modes suivants partir de l cran manuel a Mode de position mode absolu ou incr mentiel a Mode d placement rapide ou mode d avance a Outil actif outil actif d ports de longueur d outil et compensation de rayon de la t te d outil a Mode de mesure inch ou millim tre A partir de l cran manuel on peut d terminer a Localisation de la position d part de la machine a Localisation du z ro de la pi ce Tous droits r serv s
18. Libell Touche fonct PROFIL F2 Active les touches de fonction des profils bai S utilise pour cr er Effacer diter et Importerer des profils Modifie la vue XY XZ YZ et ISO Pour des compl ments d information sur VUE voir mode Graphisme mode de dessin ECRAN Zoome sur une partie d une pi ce la met l chelle pour correspondre l cran DIVERS Permet d inspecter les donn es se rapportant aux profils et la g om trie MOTION F7 Produit un trajet d outil de coupe POST F8 S lectionne la fonction post traitement du logiciel FAO et cr e un programme de code G PARAM Configure le processeur POST active d sactive les profils trajet et g om tries r gle les attributs et commute entre les modes absolu et incr mentiel Sauvegarde toutes les donn es de programme et renvoie au r pertoire de programmes Touches de fonction Profil F2 A partir de l cran de mode FAO appuyer sur Profil F2 Les touches de fonction changent permettant l utilisateur de cr er de Effacer diter et Importerer des profils Voir Tableau 17 3 Tableau 17 3 Touches de fonction Profil F2 Tous droits r serv s Sous r serve de modifications sans pr avis 3 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Libell Touche fonct PROFIL F2 D sactive les touches de fonction de profils EDITER Utiliser pour cr er Effacer changer et Importerer des
19. N Z Plan XY Point de d part du cycle T N Z Cyles Positif cavit ELBSIDE Figure 5 34 D tail de noyaux et cavit Tous droits r serv s Sous r serve de modifications sans pr avis 55 8 avril 99 Manuel de Programmation CNC et d Utilisation P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Voir Figure 5 35 d tail du coude conique La programmation d un cycle de fraisage coud avec des valeurs de rayon de d part et rayon d arriv e in gales produit un coude conique Z Y Rayon final a T AN Centre X amp Y Rayon final Sup rieur au rayon inicial Rayon Inicial Figure 5 35 D tails du coude conique Exemple Voir Tableau 5 33 L exemple suivant usine une cavit coud e Tableau 5 33 Exemple de programmation G49 049 ELBOW G G90 G70 G0 G17 T1 25 Fraise sph rique X3 125 Y1 125 Tous droits r serv s Sous r serve de modifications sans pr avis 8 avril 99 56 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Sous programme Voir Tableau 5 34 Programmer des s quences r p titives dans un sous programme introduire les sous programmes dans le programme apr s la fin du programme principal Appeler les sous programmes partir du programme principal Tableau 5 34 Adresses du sous programme M98 Pn Appel de sous programme M99 Retour au programme principa _ _
20. Notice de Programation et utilisation ANILAM P N 70000409 Gestion des programmes Mettre un programme sur liste dans un autre lecteur r pertoire Appuyer sur List SHIFT F5 pour mettre un programme sur liste dans un autre r pertoire Cela permet de faire une liste de programmes dans un autre lecteur sans se mettre sur ce lecteur En r pertoriant un programme cela permet de passer en revue ce programme sans l diter La commande supporte les caract res g n riques La touche de fonction List SHIFT F5 active les m mes touches de fonction que List F5 Voir l affichage des blocs de programme Pour mettre un programme dans un autre r pertoire 1 Dans le r pertoire de programmes Appuyer sur SHIFT Les touches de fonctions changent 2 Appuyer sur List F5 La CNC demande le nom du programme supprimer 3 Taper le nom et la localisation du programme chemin d acc s complet Appuyer sur ENTREE La CNC affiche le listing de programme pour le programme introduit L dition d un programme dans un autre r pertoire Appuyer sur Edit SHIFT F5 pour diter un programme dans un autre r pertoire On peut diter des programmes m moris s dans un autre lecteur sans se connecter ce lecteur La commande supporte les caract res g n riques Pour diter un programme dans un autre r pertoire 1 Dans le r pertoire de programmes Appuyer sur SHIFT Les touches de fonction changent 2 A
21. P N 70000409 Gestion des programmes Pour charger un programme pour le faire passer Il faut charger le programme avant de pouvoir le faire passer On ne peut charger qu un seul programme la fois Pour charger un programme 1 Dans le r pertoire de programmes utiliser FLECHES pour s lectionner un programme 2 Appuyer sur Sele ct F6 La CNC charge le programme Le nom du programme actuellement charg appara t c t du libell PROGR SELECC programme choisi en bas de l cran Choisir un programme pour l dition et les utilitaires Apr s avoir s lectionn le programme requis appuyer sur Edit F8 pour activer l diteur NB Si l diteur de programme est activ en mode manuel l diteur ouvrira le programme charg Pour s lectionner un programme pour l dition 1 Dans le r pertoire de programmes utiliser FLECHES pour s lectionner le nom de programme 2 Appuyer sur Edit F8 Le programme d diteur s active La CNC affiche le listing pour le programme choisi Pour maximiser l espace de m morisation de programmes La CNC dispose d une quantit d espace fixe pour la m morisation des programmes On utilise l cran d information syst me pour v rifier l espace disponible Voir Figure Ecran d information syst me a L espace total disponible pour le syst me est l espace total de m morisation de programmes compris dans la CNC a L espace utilisateur total libre
22. P profils D place le curseur d un pas dans le sens contraire de l entr e du profil D place le curseur d un pas vers lavant dans le sens de l entr e du profil D place le curseur Le profil pr c dente du programme P Suiv F7 D place le curseur Le profil suivante du programme Supprime un mouvement du profil actuelle ATTENTION Si l on supprime un mouvement autre que le dernier mouvement d un profil les mouvements pr c dents et suivants seront connect s Pour viter cela d placer le curseur jusqu au dernier mouvement d un profil puis appuyer sur EffMouv F8 jusqu ce que le mouvement requis soit supprim Supprime un l ment de g om trie de construction du fichier de programme en cours Menu d dition de profils Appuyer sur EDITER P F3 pour cr er un profil Effacer un profil joindre et prot ger des lignes arcs fusionner un profil venant d un autre fichier de programme Importeration et joindre les l ments d un profil EDITER P F3 appara t dans les affichages principaux et secondaires de touche de fonction PROFIL F2 pour permettre l utilisateur de cr er un profil partir de l un ou l autre affichage Dans EDITER P la fen tre affiche les options suivantes 4 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Cr er Cr er copie
23. l Centre d arc incr mentiel X J Centre d arc incr mentiel Y X Point d arriv e X 34 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition a ARCS Mod les et param tres Description du mouvement L outil se d place de la position actuelle le long de l arc jusqu la position Toutes les entr es sont finale Y programm e requises Entrer les coordonn es de I Centre d arc incr mentiel X centre du cercle 1 4 J Centre d arc incr mentiel Y Y Point d arriv e Y CENTER ANGLE L outil se d place de la position actuelle le long de larc jusqu au point final Toutes les entr es sont calcul Entrer les requises coordonn es de centre du cercle J et un angle I Centre d arc X mesur partir de la J Centre d arc Y position 3 heures La CNC calcule le point final C Angle mesur partir de l axe X 3 h 0 Tous droits r serv s Sous r seve de modifications sans pr avis 35 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Mod les et param tres Description du mouvement ARC LINE La CNC ex cute un ne mouvement d arc jusqu au point tangentiel de Toutes les entr es sont l intersection de la ligne requises puis se d place l angle Q Rayon sp cifi C jusqu au point final XY C Angle mesur de laxe
24. la ligne suivante quand la premi re ligne est remplie ce qui fait descendre le curseur d une ligne Quand la seconde ligne est pleine la limite a t atteinte Le nombre de pas s par s dans un fichier de programme n est limit que par la m moire disponible Les s parateurs de bloc peuvent aussi tre utilis s dans les programmes Modification du d port d outil On peut modifier un diam tre d outil ou un d port dans le programme sans utiliser la page outil Ceci est utile pour le d grossissage d un profil quand la compensation du diam tre d outil exige diff rentes d finitions de diam tre pour le m me outil afin de d grader la largeur de la coupe La modification d outil peut tre provisoire ou permanente Pour qu elle soit provisoire on choisit de ne pas actualiser la page outil Pour la rendre permanente on choisit d actualiser la page outil Voir Figure 18 1 Exemple de programmation de modification d outil TOOLMOD Figure 18 1 Exemple de programmation de modification d outil Forme provisoire T1 D 5500 L 1 1000 Fait changer le d port de diam tre d outil 1 0 5500 et le d port de longueur 1 1000 Ne pas actualiser la page d outil pour l outil 1 2 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Format permanent T1 D 5500 L 1 1000 H Cela
25. passer en mode GRAPHISME 4AX DRL G Nom du programme Mise en attente de Graphisme Pour mettre Graphisme en attente appuyer sur Arret F8 ou ARRET Quand Graphisme est mis en attente Appuyer sur D but F7 ou DEBUTpour continuer Annulation de Graphisme Pour annuler l ex cution d un programme en mode de simulation Graphisme appuyer sur Aband F9 Param tres de Graphisme Voir Figure Menu fen tre des param tres de Graphisme La visualisation des param tres se fait de deux fa ons Avant de faire passer le programme r gler les param tres partir du menu fen tre Parms F9 Pendant le passage du programme changer les param tres partir du menu des touches de fonction Certaines options apparaissent aux deux endroits d autres non Les touches de fonction allument ou teignent la fonction libell e Les fonctions des touches de fonction actives sont mises en surbrillance zif cif zkt r oe sig 25 o Le Figure 0 2 Menu fen tre des param tres Graphisme Outil affich ou non Quand on fait passer Graphisme avec Outil affich un affichage montre l outil au fur et mesure de son d placement travers la pi ce d usinage Pour pouvoir tre affich l outil doit tre actif et son diam tre doit tre entr sur la page d outil La taille de l outil est mise 4 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 CNC Programming and Operations Manual
26. trajectoire appuie sur Calc Etant donn qu on peut produire plusieurs trajets dans un programme il est pr f rable de distinguer un trajet d un autre par la couleur On attribue une couleur distincte pour chaque trajet afin de les distinguer facilement Appuyer sur Couleur de trajectoire pour activer une barre couleur Pour s lectionner une Couleur de trajectoire s lectionner la couleur choisie et appuyer sur ENTREE Options Choisir dans le menu des couleurs 14 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation P N 70000409 Programmation FAO Param tres Profil invers ANILAM Descriptions et options R gle le trajet pour un fraisage autour du profil dans le sens contraire de celui programm pour Le profil par exemple sens horaire anti horaire Chaque profil a un sens indiqu par une fl che la fin du premier mouvement du profil NB Si on r gle sur compensation outil ajuster GAUCHE ou DROIT en cons quence Options Non Le profil est utilis e dans le m me sens qu elle a t produite Oui Le profil est utilis e dans le sens contraire de sa production Mouvements d entr e sortie Entre ou sort du trajet avec un mouvement lin aire o circulaire S il n est pas utilis l outil entrera en plong e et sortira en Z avec l outil directement sur le trajet du profil Ceci n est pas toujours
27. un autre suivant une trajectoire circuaire rayon R gler 1 0 pour activer Se met par d faut sur point point et trou trou E p 5 Angle Position Origine POLAR Figure 5 5 Coordonn es polaires Tous droits r serv s Sous r serve de modifications sans pr avis 13 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Per age lin aire G179 Format G179 Xn Yn Cn An Bn Dn En Un Vn Wn NB Ne pas programmer G68 avec G179 Voir Tableau 5 13 Utiliser le cycle Per age lin aire G179 pour programmer des grilles de trous completes ou en forme de cadres Le programme calcule les positions des trous par rapport aux variables introduites On peut aussi faire un rotation de la figure autour de la position du trou de d part Un cycle de per age G81 G89 doit tre programm avec G179 Il faut annuler le cycle de per age avec G80 apr s avoir termin son utilisation On peut utiliser A et D ou U et V mais pas les deux combinaisons Les valeurs positives et n gatives sont permises dans tous les variables sauf B E et W Tableau 5 13 Donn es G179 Position X absolue du trou de d part Position Y absolue du trou de d part Angle de rotation de la figure de trous La valeur par d faut est 0 degr position 3 heures Longueur de la figure dans l axe X S il est utilis U ne peut pas tre donn
28. 0 Y Point limite Y ANGLE RADILS L outil se d place le long d un parcours vectoriel depuis le point actuel C Angle mesur depuis l axe jusqu au point limite X 3 heures 0 R Rayon manusya L outil se d place le long Z d un parcours vectoriel du I II point actuel jusqu au point R Rayon limite X Point limite X T L outil se d place le long Ai d un parcours vectoriel du 2 point actuel jusqu au point R Rayon limite Y Point limite Y Tous droits r serv s Sous r seve de modifications sans pr avis 29 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Arcs Voir Section 1 Concepts de Programmation pour obtenir des informations sur les plans et les directions des arcs La CNC ex cute des arcs dans le plan XY G17 par d faut Pour un arc se trouvant dans un plan XZ G18 ou YZ G19 il convient de programmer le changement de plan avant le mouvement d arc Apr s avoir effectu tous les mouvements requis dans le plan XZ ou YZ faire revenir la CNC au plan XY Voir Il y a deux arcs qui peuvent entrecouper deux points quelconques un arc avec un Angle inf rieur 180 degr s et un arc avec un Angle sup rieur 180 degr s Angle inf rieur 130 Angle Sup rieur 130 Valeur de rayon positive Valeur de rayon positive 77 Point Point 4 a 7 Final Inicial lt Point Final Point Inicial Figure 7 7 T
29. 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Program Management a Conseil Il est plus facile de se mettre sur le lecteur de disquette qui contient le programme de marquer le programme et d utiliser le dispositif Copier vers 12 All rights reserved Subject to change without notice 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Gestion des programmes Pour renommer des programmes dans un autre r pertoire 4 Conseil 3 Conseil Utiliser Renomm pour renommer des programmes dans un autre r pertoire tel qu un sous r pertoire ou une disquette Renomm supporte les caract res g n riques Pour renommer un programme dans un autre r pertoire 1 Dans le r pertoire de programmes Appuyer sur Utilit La fen tre utilitaire appara t 2 S lectionner Autres et appuyer sur ENTREE La seconde page de la fen tre appara t 3 S lectionner Renomm renommer et appuyer sur ENTREE La CNC demande le nom et la localisation du programme source 4 Taper le nom et la localisation chemin d acc s complet du programme renommer et appuyer sur ENTREE La CNC demande un nouveau nom et une nouvelle localisation 5 Taper le nouveau nom et localisation chemin d acc s complet du programme et appuyer sur ENTREE La CNC renomme le programme Le dispositif Renomm peut tre utilis pour d placer un programme sur un autre lecteur en entrant une destination de
30. D passement automatique de la vitesse d avance pour les arcs G62 G63 4 20 Mode de contour mode de coupe G64 4 21 Macros utilisateur G65 G66 G67 4 21 Rotation des axes G68 4 24 Activation du mode Inch G70 or MM G71 4 27 Echelle des axes G72 4 28 Activation du mode absolu G90 or incr mentiel G91 4 28 Programmation du point z ro absolu G92 4 29 Avance en IPM G94 4 29 Avance par tours G95 4 29 Section 5 Ellipses Spirales Cycles fix s et Sous programmes Ellipses G5 5 1 Spirales G6 5 2 Cycles fix s 5 4 Cycles fix de per age taraudage et al sage G81 G89 5 4 Annulation des cycles de per age taraudage ou al sage G80 5 5 Per age Simple G81 5 5 Lamages G82 5 5 Ebourage G83 5 6 Taraudage G84 5 6 Al sage bidirectionnel G85 5 7 Al sage unidirectionnel G86 5 7 Casse copeaux G87 5 8 Al sage bidirectionnel fond plat G89 5 9 Exemple de per age 5 9 iv All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Contents Cycles de configuration de per age 5 11 Cercle de trous de boulons G79 5 11 Configurations de trous G179 5 12 Directives pour les cycles d usinage de logements fond plein poches 5 13 Cycles de poche conique G73 5 14 Usinage de cadre G75 5 16 Fraisage de trous G76 5 18 Fraisage d une poche circulaire G77 5 20 Fraisage d une poche rectangula
31. Etablir un plan d usinage Inclure les dispositifs outillage et s quences d usinage 3 Ecrire le programme sur une fiche de programme 4 Introduire le programme 5 R gler les jauges d outils La s quence suivante d crit les jauges d outils pour un travail de centrage per age et fraisage d une pi ce Outils 1 Trou de centre 3 2 Diam tre 0 3750 Foret 3 Diam tre 0 5000 Fraise queue Normalement on ex cute les op rations suivantes pour activer les jauges d outils 1 introduire et bloquer tous les outils dans leurs porte outils appropri s R gler la CNC en mode manuel Entrer G28 Z et appuyer sur START pour positionner laxe Z au point de d part 4 Sila machine est une fraiseuse verticale console placer l outil le plus long dans la broche et relever la console jusqu ce que la pointe de l outil soit environ 25 mm du haut de la pi ce usiner Placer l outil 1 dans la broche Avancer par coups l outil au dessus de la pi ce 7 Descendre par coups la pointe de l outil jusqu ce qu elle touche le haut de la pi ce Utiliser les mouvements en MDI et ou les s lections d avance progressive du tableau manuel Appuyer sur OUTIL F9 pour introduire la Page Outil S assurer que l outil soit sur OUTIL 1 ligne 1 10 Appuyer sur Calib Z F8 pour introduire la valeur de Z dans la colonne de longueur 11 Appuyer sur Sortie F10 12 Relever l outil de la pi ce pour
32. Figure 5 19 Orientation des sous programmes Tous droits r serv s Sous r serve de modifications sans pr avis 42 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Dans un cycle la CNC ex cute le sous programme d avance jusqu au point final du profil puis ex cute le sous programme de recul pour REVenir au point de d part Chaque cycle est incr ment autour de l axe de rotation partir de l angle de d part A jusqu l angle d arriv e B le degr de rotation de chaque incr ment est d termin partir du nombre de cycles C et de la taille des valeurs angulaires de d part et de fin qui sont programm es dans le bloc Voir Figure 5 20 Sp cificit s des Sous programmes Le cycle commence travailler le premier sous programme profil partir de la position pr sente de la machine Direction des d placements incr mentiels dans le sous programme d avance A B Direction des d placements incr mentiels dans le sous programme de recul B A Y Pts Inicial et Final servant de Mouvement d approche X Axe de rotation Point A Point B Les mouvements d approche Permettent D activer la compensation diam trale d outil MOLDSUB 1 Figure 5 20 Sp cificit s des sous programmes Dans les rotations petits rayons les points de d part et d arriv e des sous programmes peuvent se trou
33. La CNC demande Selecc element gt choisir l ment Entrer une s quence d l ments g om triques intersection par ordre de num ros chacun s par d un espace Appuyer sur ENTREE La CNC trace la nouvelle profil d une intersection l autre Chaque intersection devient un n ud dans Le profil Le trajet autour d un l ment de g om trie circulaire peut tre effectu dans un sens horaire ou anti horaire Si l l ment de g om trie intersection est un cercle un num ro d l ment positif cr e un trajet dans le sens anti horaire et un num ro d l ment n gatif cr e un trajet dans le sens horaire Si le sens du trajet autour d un l ment quelconque n est pas correctement cha n le sens peut toujours tre invers au moyen des outils d dition de profil Les l ments peuvent tre cha n s un par un ou tous ensemble Visualisation d une liste d l ments g om triques Une liste compl te de tous les l ments g om triques et des informations appropri es sur la position est disponible Pour visualiser la liste g om trique 1 A partir de la ligne des touches de fonction par d faut appuyer sur DIVERS F6 Un menu fen tre appara t 2 S lectionner GEOMETRIE List et appuyer sur ENTREE Une liste des l ments g om triques et des donn es de position appara t Les informations suivantes sont affich es num ro d l ment positions des points X et Y position des
34. Mouvements incr mentiels 3 9 All rights reserved Subject to change without notice iii 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Contents Changement du mode incr mentiel 3 9 S lectionner un axe 3 10 Incr mentation de la machine d placements incr mentiels 3 10 Incr mentation de la machine d placements continus 3 10 Mode d entr e manuelle des donn es 3 10 L actionnement du volant Option 3 12 Section 4 Fonctions pr paratoires Codes G D placement rapide G0 4 2 Interpolation lin aire G1 4 3 Exemple de programmation de d placement angulaire 4 4 Interpolation Circulaire G2 and G3 4 5 Exemples d interpolation circulaire 4 6 Pause G4 4 9 Programmation de la v rification non modale du stop exact G9 4 10 S lection des plans G17 G18 G19 4 10 Fixation des limites du logiciel G22 4 12 Retour au point de r f rence Point de d part Machine G28 4 14 Retour automatique partir du point de r f rence G29 415 D ports du montage s lection du syst me de coordonn es de la pi ce G53 4 16 Tableau de d port montage 4 16 Activation du tableau de d port montage 4 16 Changement des d ports montage dans le tableau 4 17 Changement des d ports montage en utilisant les touches de fonction d talonnage 4 17 G53 Exemples de programmation 4 17 Arrondi chanfreinage modal G59 G60 4 18 Mode En position V rification d arr t exact G61 4 20
35. On peut aussi programmer la Suepaisseur en Z ce qui exigerait de programmer une seconde poche avec 0 Suepaisseur Z pour finir le fond Mouvement d entr e r gl sur taper LINEAR origine 1 5 1 5 Mouvement de sortie aucun utilis ici F10 pour sortir 31 F10 F10 32 F8 Calc 33 F1 Oui 34 F7 MOTION 35 Percage 36 Voir Tableau 17 35 R gles les param tres suivants dans le menu de per age Tableau 17 35 Valeur des param tres de per age Menu Poche Contour et Percage R glage 2 Ebourage 0 3750 NJA Rouge ENTREE Profondeur partielle Maximum 0 1500 Hauteur de retour 0 1000 Tous droits r serv s Sous r serve de modifications sans pr avis 87 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO R glages N A 2D Marche Arr t 37 F10 38 F8 Calc 39 F1 Oui 40 F4 VUE choisir Iso 41 ALT A 42 F8 POST 43 Sortie vers r pertoire de programme 44 F5 List pour visionner le code G cr puis code F10 Apr s avoir tabli la liste de code G aller en Graphisme Mode F7 et visionner le programme de mode FAO cr Appuyer sur Selecc F6 dans le r pertoire de programmes pour charger le programme Entrer les d calages d outils le r glage de z ro et ex cuter les passages d essai et toutes les autres proc dures de r glage machine maintenant avant de produire des pi ces 88 Tous droits r serv s Sous r
36. P N 70000409 Fonctions pr paratoires Codes G Section 4 Fonctions pr paratoires codes G G1 G2 G3 G22 G40 G41 G42 G53 59 G G60 Arr t d arrondi G66 Appel modal macro utilisateur G61 Mode de v rification de stop G67 Annulation appel modal macro G66 G67 G68 G70 G71 Les codes G lancent des commandes de d placement des cycles fix s et diverses fonctions machine et CNC Il est possible de sp cifier plusieurs codes G par bloc Si un bloc contient des codes G conflictuels un message d erreur appara tra Le Tableau 4 1 Codes G donne la liste des codes G modaux et non modaux Les codes G modaux restent actifs jusqu ce qu ils soient annul s par le code appropri Les codes G non modaux ne concernent que le bloc dans lequel ils sont programm s L aide l dition fournit des menus graphiques et des champs d entr es nomm s pour aider les personnes peu familiaris es avec la programmation des codes G Se r f rer la Section 7 Aide d dition pour plus de d tails Tableau 4 1 Codes G OOo Modaux Non Modaux Code G Fonction O Code G Fonction GO Positionnement d placement G4 Pause rapide Ellipse V rification Arret exact Interpolation circulaire sens G horaire Interpolation circulaire anti G horaire Retour au d part machine Retour du point origine machine M morisation de limite de course G marche Compensation du rayon d outil annulation Compensation du
37. Par d faut le Rayon de l outil Profondeur Z maximum par passe par exemple si Z est programm pour tre 1 et B 0 5 la poche sera d grossie en deux niveaux B est positif Par d faut diam tre de l outil profondeur moins mati re de finition Avance de plong e Z L outil plonge jusqu la premi re profondeur de coupe avec un mouvement sur un seul axe Z partir de l axe du rayon inf rieur gauche Par d faut derni re vitesse d avance programm e Apr s le mouvement de plong e l outil fraise par bauche la poche la vitesse d avance J par d faut derni re vitesse d avance programm e Sur paisseur laiss e par la machine avant la passe de finition Par d faut 0 entrer une valeur n gative pour ne pas usiner la sur paisseur Facultatif Vitesse d avance de la passe de finition Par d faut derni re vitesse d avance programm e Hauteur absolue de finition axe Z doit tre gale ou sup rieure H Par d faut valeur H Ex cut en mode rapide AVERTISSEMENT Quand on coupe un poche l int rieur d un autre poche il faut r gler P au dessus de la poche le plus haut A la fin de chaque poche l outil se dirige rapidement en P puis rapidement la position de d part Le trou de d part doit tre positionn au centre de l arrondi inf rieur gauche avant G177 et perc une profondeur suffisante Tous droits r serv s Sous r serve de modifications sans pr avi
38. Section 7 Aide l Edition pour les d tails Cycle d usinage de per age taraudage et al sage G81 G89 Quand on active un cycle de per age celui ci s ex cute apr s chaque position programm e jusqu ce qu on l annule NB L entr e P hauteur de retour est facultative et il n est pas n cessaire de la fournir Si l on ne sp cifie pas P la CNC le r glera sur R Pour les cycles de per age ne pas oublier que a La dimension P est facultative Si elle n est pas donn e la hauteur de retrait sera la m me que la hauteur de d part Z dimension R a La vitesse d avance F est facultative Si elle n est pas donn e la vitesse d avance actuelle est utilis e a Toutes les hauteurs de d but et de fin R et P ainsi que les dimensions Z sont des dimensions absolues a P doit tre inf rieur R sinon une alarme sera donn e a Pour tous les cycles de per age graduel G83 et G87 R hauteur de d part doit tre de 0 1 inch ou 2 mm au dessus de la surface de la pi ce a G84 Taraudage utilise le mot S pour broche oui non La machine doit tre quip e des fonctions M de broche pour pouvoir utiliser G84 Tous droits r serv s Sous r serve de modifications sans pr avis 5 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Annulation des cycles de per age taraudage ou al sage G80 Format G
39. Sous r serve de modifications sans pr avis 7 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation manuelle et mise en route de la machine Quatre types de mouvements sont disponibles en mode manuel a JOG classique a JOG continu m Entr e manuelle des donn es a Volant option Voir Table 3 2 Les touches de fonction suivantes sont actives en mode Table 3 2 Touches de fonction de mode manuel Touches de fonction Liste des programmes d utilisateur Appuyer pour entrer le mode manuel partir de automatique et pas pas F5 Pour passer au mode pas pas manuel F1 Actionne le mode aide Program Fe Actionne le mode dition Il faut s lectionner d abord un programme Supprime un caract re partir de la ligne de commande en mode manuel Met le curseur en mode insertion Le texte tap est ins r sans recouvrir le texte existant F6 Pour passer au mode Auto Utiliser pour faire passer des programmes pour la production F1 F2 F3 F4 F5 F7 8 9 10 1 5 7 10 Fait passer l cran la page Outils La page outil est utilis e pour stocker les diam tres des outils et les d calages de longueur ainsi que les coefficients d usure F F F Active ou d sactive le mode volant Utiliser pour l incr mentation sur tout axe contr l en mode manuel F F F Sortie SHIFT F10 Pour sortir du logiciel de contr le et faire revenir l utili
40. X177 8 Y 3 Y 76 2 10 J 5 J 12 7 G1 X5 X127 N14 N15 N1 o N N7 N8 RES ea Re N17 N18 XO Y 2 5 Y 63 5 GO ZA Z N19 Go Z 1 Y8 1 22 50 Y2 N21 N22 TO ZO X 2 X 50 Y2 Y50 N25 O NB N27 01 SOUSP POSITIONS TROUS 8 G90 GO X2 X50 80 Y 5 9Y 12 7 N20 N23 N24 N2 Tous droits r serv s Sous r serve de modifications sans pr avis 8 avril 99 Description Nom et num ro du programme R gle les modes Annule l outil Mouvement rapide en Zo Mouvement rapide jusqu position de changement d outil Actionne outil 1 foret centrer Actionne m che de centrage cycle Appel sous programme 1 Actionne outil 2 foret h lico dal Actionne cycle de per age partiel Appel du sous programme 1 Actionne outil 3 d tourage Actionne compensation de fraise avance jusqu position XY Mouvement de retrait en Z Avance jusqu profondeur de coupe Fraisage du haut de la pi ce Fraisage du c t droit de la pi ce chemin vectoriel Actionne l interpolation circulaire Effectue un mouvement d arc Avance la position X fond de la pi ce Retour la position de d part fraise le c t gauche de la pi ce Se retire de la pi ce en Y Mouvement de retrait en Z Annule la compensation d outil Annule les d ports d outils et les outils Retrait jusqu au d part Z D placement en X Fin du programme principal Sous programme Actionne l
41. activation de l cran de test de liaison Voir Figure Ecran de test de liaison L cran des communications tant actif appuyer sur TestLnk F8 L cran de test de liaison s active SERIAL COMMUNICATION PARAMETERS R glages PORT COMZ es BAUD 9600 activ s PARITY EVEN DATA BITS 7 STOP BITS 1 SOFTWARE ON DATA TYPE ASCII Aire RECEIVE d envoi Aire De reception Modalit active C NUSER TEST LINK PROGRAM CH6 3 X1 G Programme Charg fi earRx fi earTx Param Prev KTST Figure 0 3 Ecran de test de liaison Le r glage des modes d affichage du test de liaison Pour tester la liaison v rifier visuellement que les donn es de test envoy es correspondent aux donn es de test re ues Le r glage de Type de donn es d termine la fa on dont les caract res appara tront sur l cran Si Data type type de donn es est r gl sur ASCII les lettres et les num ros seront affich s Si le type de donn es est r gl sur Binary binaire l quivalent hexad cimal est affich R gler les deux machines de fa on utiliser le m me type d affichage de donn es NB Les caract res hexad cimaux apparaissent sous la forme de paires de nombres ou de nombres et de lettres Pour changer l affichage de donn es sur l cran de test de liaison 1 A partir de l cran de test de liaison appuyer sur Param F9 pour commuter entre les modes ASCII et Binaire Le mode actuel s affiche d
42. autres programmes Parfois la m me profil est utilis e dans plusieurs programmes Au lieu de programmer Le profil plusieurs fois on peut Importerer Le profil partir de son programme d origine Pour Importerer un profil existante partir d un autre programme 1 Appuyer sur EDITER P F3 Le menu fen tre EDITER P appara t 2 S lectionner Importer et appuyer sur ENTREE La CNC demande le nom du programme contenant Le profil Importerer 3 Taper le nom du programme et appuyer sur ENTREE La CNC affiche une liste des profils contenues dans le programme source 4 S lectionner Le profil souhait e et appuyer sur ENTREE L diteur demande de d terminer si l origine du profil doit tre chang e 5 Appuyer sur Oui F1 et taper une nouvelle origine comme demand ou appuyer sur Non F2 pour Importerer Le profil sa position d origine La suppression d un segment 44 On peut Effacer des segments de l extr mit ou du milieu d un profil Quand un segment est supprim le n ud marqu par le curseur et le segment pr c dent sont supprim s Quand on supprime un segment du milieu d un profil le segment se trouvant devant le curseur est reconnect au n ud pr c dent Pour Effacer le segment l extr mit avant du profil 1 D placer le curseur vers l extr mit avant du profil 2 Appuyer sur EffMouv F8 et appuyer sur ENTREE La derni re profil sur le segment sera supprim e Tous dro
43. ches pour le r armer Le contact met un clic quand il se r arme 4 Appuyer sur SERVO RESET Le message ATTENDRE SVP appara t quand les servocommandes sont en cours de r initialisation Le message dispara t quand la r initialisation a eu lieu Panneau manuel Voir la Figure 3 1 Panneau manuel Utiliser les touches du Panneau manuel pour les mouvements manuels de la machine ise en marche des servos Arret de broche Broche Arri re Limiteur de vitesse de broche a _ Selecteur de Jog Broche Avant Arret d urgence Temoin d arrosage Manivelle option Selecteur d axes Ex cution de cycle ALICE ut ULUULIL Limiteur de vitesse d axes Jog Direction Positive Jog Direction n gative MAN AN Figure 3 1 Panneau manuel Les touches du Panneau manuel Les touches d exploitation manuelle permettent de commander manuellement les mouvements de la machine Ces touches se trouvent sur le Panneau manuel Voir Tableau 3 1 2 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation Manuelle et mise en route de la machine Tableau 3 1 Touches pour exploitation manuelle oc VOLANT D place l axe contr l qui est s lectionn pendant le mode manuel Les incr ments doivent tre de 1 10 ou 100 En option SELECTION AXE NCREMENTS Fait passer la CNC par les modes de mouvements
44. commencer le cycle la distance requise de la ligne m diane La distance suppl mentaire est automatiquement ajout e au rayon de la rotation Si la rotation ne bascule pas de 180 la position de d part sera un point sur l angle de d part la distance requise de la ligne m diane Tous droits r serv s Sous r serve de modifications sans pr avis 46 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Axe de r volution Y Rayon de 96 inch X Position iniciale 70 96inch du centre X0 Y32 833 Z 90 21 NS w LG RAD2 Figure 5 24 Rotation de moule grand rayon Tous droits r serv s Sous r serve de modifications sans pr avis 47 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Rotation autour de l axe Z Voir Figure 5 25 R volution sur axe Z La ligne m diane de rotation est parall le l axe Z rotation d axe Les valeurs et J sont les coordonn es X et Y de la ligne m diane Entrer la coordonn e X dans le champ I et la coordonn e Y dans le champ J Z Axe de r volution X Y L Y X Z MOLDZ Figure 5 25 R volution sur axe Z L outil doit tre plac au centre de la rotation quand le cycle commence La forme finie sera centr e sur la position de d part La position sur l axe Z du point
45. gal faux toute autre valeur gal vrai IF GOTO N500 IF expression GOTO nnnn N510 NB Quand on programme IF GOTO les d clarations ne pr c dent pas le num ro de bloc avec le caract re N Par exemple si IF GOTO 487 saute au num ro de bloc N487 Si l expression est vraie le programme passe au num ro de bloc sp cifi nnn Si l expression est fausse le programme continue au bloc N510 Au lieu d une expression une variable peut tre utilis e qui tout en n tant pas nulle sera trait e comme expression vraie z ro gal faux Toute autre valeur gal vrai WHILE DO END N550 WHILE expression DO nnnn Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Si l expression est vraie le programme se r p te entre N550 et N590 jusqu ce que l expression devienne fausse De m me si l expression est fausse quand le bloc N550 est ex cut la CNC passe au bloc N600 Le num ro apr s DO est un libell identifiant seulement et le m me num ro doit tre utilis pour identifier la FIN de la boucle Au lieu d une expression on peut utiliser une variable qui tout en n tant pas z ro sera trait e comme expression vraie z ro gal faux toute autre valeur gal vrai DO END N620 DO nnnn N650 IF expression GOTO 1111 N660 N
46. in ou 2 mm au dessus de la surface p n trer Ex cut en mode rapide Requis Diam tre fini du cercle Si l op rateur entre une valeur n gative le sens de coupe ainsi que les points de d part et points d arriv e s inversent Requis Profondeur absolue du profil fini Requis Distance de plong e oblique utilis e pour chaque passe Facultatif Incr ment d axe Z utilis pour chaque passe Facultatif Sur paisseur laiss e par la machine avant la passe de finition Par d faut 0 entrer une valeur n gative pour ne pas usiner la sur paisseur Facultatif S R glage pour une coupe l int rieur du profil In ou l ext rieur Out S lection requise 0 Int 1 ext I Vitesse d avance d axe Z Facultatif J Vitesse d avance de passe d bauche Facultatif P Hauteur de retrait Si l op rateur entre une profondeur de coupe B Z coupe maxi la CNC ex cute le nombre de passes requis pour aller de H hauteur de d part Z Z profondeur Z en coupant jusqu la profondeur de coupe gale B Z coupe maxi chaque passe H Z A J La valeur S sur paisseur fait que la CN prevoit une epaisseur de mat eils pour tre usin e lors de la passe finale La CNC finit au diam tre entr pour la passe de finition Une valeur S n gative laisse une sur paisseur sans tre usin e Si l op rateur n entre pas une valeur J avance d bauche ou K avance de finition la CNC ex
47. l autre Le cercle plein repr sente le curseur Le cercle creux est l extr mit du segment que l on ajoute Le mode FAO demande les valeurs de lettres indiqu es dans le Tableau 17 15 Tableau 17 15 Convention des lettres de mod les Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Extr mit sur axe X normalement un diam tre Extr mit sur axe X normalement un diam tre Coordonn e d axe X d un centre de cercle ou rayon Coordonn e d axe Y d un centre de cercle ou rayon Voir Figure 17 6 Outils d dition de profil Pour s lectionner Le profil d un nouveau segment utiliser les FLECHES pour se d placer de haut en bas sur la colonne de gauche des mod les Apr s avoir s lectionn Le profil souhait e utiliser la fl che de droite pour s lectionner la m thode par laquelle on d finira le nouveau segment Seuls la ligne et l arc ont plusieurs m thodes de description l outil de g om trie est trait ult rieurement Description d Elements D 4 Elements de profils 7N r X Lignes SEE Arcs Geometrie 2 Arrondis x f Chamifreins Zg x Chainages LA SHAH Figure 17 6 Outils d dition de profil L outil de ligne et l outil d arc sont utilis s pour d grossir les principales caract ristiques du profil Lorsque les principales caract rist
48. le premier menu de poche Pour effacer le trajet s lectionner Non quand on demande Sauv trajectoire pour changer le pas d outil appuyer sur Calc de nouveau 11 F7 MOTION 12 Poche 13 Changer le Recouvrement XY 0 425 14 F8 Calc 15 F1 Oui 16 F5 ENTREE pour cadrer Intgr 17 F4 VUE choisir Iso 18 F8 POST 19 Sortie vers r pertoire de programme 20 F5 List pour visionner le code G cr puis F10 Apr s avoir tabli la liste de codes G aller en Graphisme Mode F7 pour visionner le programme de mode FAO Appuyer sur Selecc F6 dans le r pertoire de programmes pour charger le programme Entrer les d ports d outils et le r glage de z ro et ex cuter maintenant les passages d essai et toutes les autres proc dures de r glage machine avant de produire des pi ces Exemple num ro 7 Poche frais e X0 YO au centre du rayon Voir Figure 17 12 Poche frais e X0 YO au centre du rayon Poche sera utilis pour usiner la poche X0 YO est r gl au centre du rayon Au fur et mesure qu on programme il convient de noter les messages d invite qui apparaissent chaque fois que l on appuie sur ENTREE 72 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO 6 0 k s0 TYP CAM5 Figure 17 12 Poche frais e X0 YO au centre du rayon Touches 1 F2 PROGRAM si
49. lectionner le num ro de profil souhaiter et appuyer sur ENTREE Le profil sera retir e de l affichage Elle n est pas supprim e seulement dissimul e Pour r tablir un profil sur l cran l Activer Trajectoire Trajectoire option dans la fen tre PARAM F9 met hors fonction des trajet programm s S lectionner Trajectoire et appuyer sur ENTREE Une fen tre affiche les num ros de parcours S lectionner les num ros de trajet souhait s et appuyer sur ENTREE La trajet ne sera pas supprim seulement dissimul Pour r tablir un trajet sur l cran le mettre EN fonction IMPORTERANT Silon a mis HORS fonction un trajet quand la fonction POST est ex cut e ce trajet n appara tra pas dans le trajet de code G Par cons quent on peut liminer un trajet du programme sans le Effacer Tous droits r serv s Sous r serve de modifications sans pr avis 31 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO G om trie Le r glage de G om trie dans la fen tre PARAM F9 permet d inactiver la g om trie de construction par groupes s lectionner G om trie et appuyer sur ENTREE Voir Tableau 17 12 Si la g om trie de construction existe une fen tre affiche les options suivantes Tableau 17 12 Options de g om trie La g om trie de construction S ACTIVE DESACTIVE point ligne et cercle Lignes Seules les lignes de g om trie de construction S A
50. lectionner v rifier disquette et Appuyer sur ENTREE La CNC demande de s lectionner un lecteur 4 S lectionner le lecteur requis et appuyer sur ENTREE La CNC v rifie la disquette Si elle trouve des fragments de programme perdus la CNC lance un message pour demander des instructions de r cup ration et les touches de fonction changent en attendant la r ponse 5 Appuyer sur Oui pour r cup rer l espace de disquette perdu appuyer sur Non F2 pour annuler 6 Si l on choisit Oui F1 La CNC tente de r cup rer l espace disque perdu A la fin de la proc dure appuyer sur Cont F10 pour revenir au r pertoire de programmes L affichage des informations syst me Voir Figure Ecran d information syst me L cran d information syst me affiche des d tails sp cifiques sur la CNC et sur le progiciel La plupart des informations contenues sur cet cran ne sont requises qu la mise en route ou pendant le d pannage 4AX DRL G 4AX THD G 5AX MIL G CH6 3 X4 DRAFT 2 G DRFTPC2Z G EXA1 G EXA2 G EXA3 G EXB1 G EXB2 G FIG74 G G45 G 649 G 659 2 6 G68 C0MZ G HEL ICOMP G LETR230 G LETRCAL1 G POCKETS G SAMPLE 1 G SAMPLE 2 G SAMPLE 3 G SAMPLE 4 G SAMPLE 5 G System Information Product 5300M MK Off Line Serial ID 2263159 PC softuare version DSP firmuare version DOS version Processor detected Total RAM 131 124 KB Available RAM 4 096 KB Available base RAM 268 KB Total space dr
51. les deux est la seule s lection qui permet une comparaison directe entre les modes compens s et non compens s Par d faut Both Pour r gler les param tres de compensation 1 En mode Graphisme appuyer sur Parms F9 Le menu fen tre des param tres appara t 2 S lectionner CompOutil et appuyer sur ENTREE Une fen tre appara t 3 S lectionner l option choisie et appuyer sur ENTREE La fen tre se ferme 4 Appuyer sur Parms F9 La fen tre Parms se ferme Affichage des mouvements rapides Graphisme affiche les mouvements rapides sous la forme de lignes pointill es On peut supprimer l affichage des mouvements rapides pour liminer l encombrement de l cran Ce param tre n a pas d effet sur l ex cution du programme Par d faut Visualisation activ e Pour commuter entre la visualisation et la non visualisation du mouvement rapide 1 En mode Graphisme appuyer sur Parms F9 Le menu fen tre des param tres appara t 2 S lectionner Rapid et appuyer sur ENTREE Rapid commute entre l affichage et le non affichage 3 Appuyer sur Parms F9 La fen tre Parms se ferme NB En mode Graphisme appuyer sur Rapid F6 pour changer les r glages 6 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw Le r glage du type de ligne de grille Graphisme peut aff
52. quence d usinage en tant que sous programme en mode absolu ou incr mentiel 2 Quand la s quence est termin e sur la pi ce 1 programmer un d calage de coordonn es G92 or G53 et rappeler le sous programme 3 Si le sous programme est programm de fa on incr mentielle il n est pas n cessaire de d caler le point z ro S il est programm en absolu on utilise alors un d calage de coordonn e z ro Tous droits r serv s Sous r serve de modifications sans pr avis 63 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Fonctions de boucle et r p tition Dans certains cas il est plus simple de commander un bloc ou une s rie de blocs de programme pour faire une boucle r p tition plut t que de programmer les blocs plusieurs fois Format N680 LOOP nnnn N6835 N695 END LOOP boucle demande la CNC d ex cuter bloc apr s bloc N680 jusqu la FIN Le bloc est r p t nnnn fois Les appels de sous programmes mouvements d axes codes M etc tout cela est disponible l int rieur d une boucle Chaque BOUCLE doit avoir une FIN Il est possible de placer des boucles en gigogne une boucle l int rieur d une autre jusqu dix niveaux de profondeur Le corps principal de la commande de BOUCLE BOUCLE FIN doit tre contenu dans le programme principal ou le sous programme dans lequel il a
53. retenir ex cution 11 2 op rations de transmission r ception 13 8 point de d part 3 7 DEPART Z 17 31 ignorer 8 5 importer formes 17 7 mode incr mentiel 3 9 IN POSN 3 6 ins 2 7 ins rer 3 7 mode d insertion 2 7 caract res ins r s 2 7 points d insertion 2 7 profil int rieur 5 32 inspecter mouvements programm s 8 1 installation du c ble RS 232 13 1 programmes CNC internes 10 2 J mouvements par coups 3 9 incr mentation de la machine mouvements continus 3 10 mouvements incr mentiels 3 10 joindre segment de droite 17 7 k clavier 2 5 bloc num rique 2 2 l libell s 17 27 DEL 3 4 compensation d outils gauche 9 9 longueur 17 28 biblioth que de programmes 10 1 interrupteur limiteur 3 1 segments de droite 17 7 outils de ligne 17 34 17 45 listing d un programme 10 4 programme charg 3 6 charger un programme 10 3 compteur de boucle 3 5 donn es perdues 10 9 MOO 12 3 M01 12 3 M02 12 3 12 5 M100 4 16 12 3 M1000 12 4 M105 12 3 M106 12 3 M107 12 3 12 4 M19 5 7 M2 12 2 M20 12 2 M21 12 2 M3 12 2 M30 12 3 M4 12 2 M40 12 1 M41 12 1 M42 12 1 M43 12 1 M44 12 1 M5 12 2 M700 12 4 M701 12 4 M8 12 2 M800 12 4 M801 12 4 M9 12 2 M900 12 4 M901 12 4 M9244 12 5 M9351 12 5 M98 12 3 M99 4 23 5 57 12 3 affichage de position machine 3 5 r glage machine 3 1 17 14 zone d affichage tat machine 3 5 ma
54. ro de la pi ce sur un tau ou un montage ANILAM recommande d utiliser G53 d port montage au lieu de G92 Avance en MM MIN G94 Les vitesses d avance pour le mode inch G70 sont programm es sous la forme IPM inch par minute F1 1 0 IPM Tous droits r serv s Sous r serve de modifications sans pr avis 29 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Les vitesses d avance pour le mode m trique G71 sont en mm par minute F1 1 mm PM Il existe plusieurs fa ons de d terminer la vitesse d avance L une d elles est de multiplier le nombre de tours minute de l outil de coupe l avance par tour Exemple Une fraise queue quatre cannelures de 0 7500 est utilis e pour finir de l acier doux 508 t mn L avance par dent fpt est de 0 003 fpt x t x t mn IPM 0 003 x 4 x 508 6 1 Inch min environ Programmer la vitesse d avance 6 1 inch min Si la machine a un axe rotatif donner l avance en degr s par minute dpm qu on soit en mode inch G70 ou mode m trique G71 5400M MK FU1 1 dpm FW1 1 dpm Le choix entre U et W est la discr tion du constructeur de machine Avance par tours G95 Format G95 F0 0080 avance 0 0080 par tour si l on se trouve en mode G70 inch G95 F0 02 avance 0 02 mm par tour si l on se trouve en mode G71 mm Si l on utilise l avance par tour G95 la machine doit tre quip e d
55. te d entr e la compensation d outil COMP LEFT Compensation de rayon d outil gauche du parcours activ e S lectionner le mod le COMP Voir Section 9 GAUCHE et appuyer sur entree Cela Gestion d outil pour introduit la commande G41 dans la plus de bo te d entr e renseignements sur la compensation d outil Tous droits r serv s Sous r save de modifications sans pr avis 21 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition COMP RIGHT S lectionner le mod le COMP DROITE et appuyer Sur entree ntroduire la commande G42 dans la bo te d entr e ROTATION Compensation de rayon d outil droite du parcours activ e Se r f rer Section 9 Gestion d outil pour davantage de renseignements sur la compensation d outil Voir Section 4 Fonctions pr paratoires Codes G rotation d axe pour les param tres et description Voir Section 4 Fonctions pr paratoires codes G mise l chelle des axes pour les param tres et description 22 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Mouvements lin aires Les mouvements lin aires peuvent tre vectoriels d placement sur deux axes X et Y ou mouvement en ligne droite d placement dans un seul axe X ou Y Pour programmer des mouvements lin a
56. tre R ALT X Commutation absolue incr mentielle Redessiner ALT X Vue XY Vue YZ Vue ZX Interrupteur de l unit Vue Iso Utilisation du curseur de profils On peut positionner le curseur de profil sur des n uds ou points finals seulement On utilise le curseur pour choisir des articles L extr mit avant d un profil est l extr mit loign e de l origine du point de d part L origine toujours le point final de retour du profil Utiliser Recul F4 et Avan F5 PROFIL les touches et respectivement sur les claviers hors ligne pour d placer le curseur d un n ud l autre le long d un profil Le curseur de profil doit tre positionn l extr mit avant d un profil pour ajouter un segment Les segments de profil ne peuvent pas tre ajout s l extr mit arri re d un profil On utilise le curseur pour s lectionner les n uds pour les chanfreins arrondis ou les suppressions Le choix des outils d dition 36 On utilise les outils d dition pour cr er ou diter des profils Choisir un outil d dition dans les deux colonnes de mod les Les mod les de la colonne de gauche d terminent Le profil d un nouveau segment Les mod les de la colonne de droite indiquent comment le nouveau segment sera cr Les mod les utilisent une convention standard pour d crire des mouvements Chaque mod le d crit un segment avec un cercle creux l une des extr mit s et un cercle plein
57. tre des param tres appara t 2 S lectionner Fin N et appuyer sur ENTREE Le menu fen tre End N num ro de fin appara t 3 S lectionner la s lecion d sir e et appuyer sur ENTREE Si l on s lectionne Fin de prog fin de programme Graphisme s arr tera au dernier bloc de programme Si l on s lectionne Autre Entrer le num ro de bloc et appuyer sur ENTREE Appuyer sur Parms F9 La fen tre se ferme Tous droits r serv s Sous r serve de modification sans pr avis 9 8 avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw Pour r gler l affichage de Graphisme Voir Figure Menu fen tre d affichage Graphisme poss de plusieurs r glages d affichage qui permettent d individualiser la repr sentation graphique dans la fen tre de visualisation Actionner ces r glages partir du menu fen tre ECRAN F5 Figure 0 3 Menu fen tre d affichage L ajustement de l affichage selon la fen tre de visualisation Graphisme peut automatiquement mettre l chelle l affichage pour correspondre la zone de visualisation Pour r gler l affichage dans la zone de visualisation 1 En mode Graphisme appuyer sur Ecran F5 Un menu fen tre appara t 2 S lectionner Integr et appuyer sur ENTREE La fen tre se ferme et l affichage se r gle pour correspondre la fen tre de visualisation La mise l chelle de l affichage par un coefficie
58. trie Le cercle doit d j tre un l ment de la g om trie Utiliser toute m thode pour localiser le point Deux cercles doivent d j tre des l ments de la g om trie Le cercle doit d j tre un l ment de la g om trie On doit conna tre le nombre de degr s de la rotation partir de la position 3 heures Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 ANILAM Notice de programmation et d utilisation P N 70000409 Programmation FAO Voir Tableau 17 22 Certains outils pour cercles exigent une d finition ou identification de point lorsqu ils sont utilis s Le mode FAO affiche un message quand cela est n cessaire Les outils de cercle qui tracent des cercles tangents d autres cercles lignes ou points construisent tous les cercles possibles et demandent d en s lectionner un Tableau 17 22 Outils de g om trie de cercle Construit un cercle de rayon sp cifi tangent deux points quelconques lignes ou cercles Trace toutes les solutions possibles On doit en s lectionner une Construit un cercle de rayon sp cifi centr en une position quelconque Demande de s lectionner tout outil de point pour d finir le centre du cercle Construit un cercle de rayon sp cifi tangent la ligne au point Demande de s lectionner tout outil ponctuel pour d finir le point Construit un cercle tangent la ligne avec le centre au poi
59. un codeur sur la broche pour le retour d information La vitesse calcul e en inch min ou mm min ne doit pas d passer la vitesse d avance maximum permise Le r glage de la vitesse d avance On peut faire passer la CNC un pourcentage de la vitesse d avance programm e en r glant le commutateur de CONTROLE DE LA VITESSE D AVANCE Chaque d clic du CONTROLE DE LA VITESSE D AVANCE r gle la vitesse d avance d un incr ment de 10 la gamme est de 0 120 R gler le CONTROLE DE LA VITESSE D AVANCE 100 pour fixer la vitesse d avance 100 de la vitesse d avance programm e ATTENTION Si la CNC a t arr t e le fichier d installation va recharger une vitesse d avance par d faut la prochaine mise sous tension 30 All rights reserved Subject to change without notice 8 Apr 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Section 5 Ellipses Spirales Cycle d usinage et sous programmes Ellipses G5 Format G5 Xn Yn In Jn An Bn Ln Utiliser G5 pour programmer une ellipse compl te ou partielle Les variables suivantes doivent tre connues et programm es apr s le code G5 Voir Tableau 5 1 et Figure 5 1 Exemple de programmation d Programmer le point de d part avant G5 celui ci doit se trouver sur le chemin de Pellipse Tableau 5 1 Donn es G5 Donn e Description Point limite incr mentiel X ou distance du d bu
60. 0 5000 deux profondeurs de coupe se produiront Tableau 17 29 Exemple 7 Valeur des param tres de poche menu 1 X0 YO au centre du rayon Valeurs des param tres de poche menu 1 Param tre R glage Num ro de prof Diam tre d outil Pas de Touti XY Suepaisseur XY Pas Z Hauteur d approche Haut de Ta poche Bas de la poche Suite Valeurs des param tres de poche menu 2 74 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO 28 29 30 31 32 33 34 35 F10 F10 F8 Calc F1 Oui F5 ENTREE pour cadrer Intgr F4 VUE choisir Iso F8 POST Sortie vers r pertoire de programmes F5 List pour visionner le code G cr puis F10 Apr s avoir tabli la liste de code G aller en Graphisme Mode F7 et visionner le programme de mode FAO cr Appuyer sur Selecc F6 dans le r pertoire de programmes pour charger le programme Entrer les d ports d outils le r glage de z ro et ex cuter les vides et toutes les autres proc dures de r glage machine maintenant avant de produire des pi ces Tous droits r serv s Sous r serve de modifications sans pr avis 75 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO 76 Exemple num ro 8 Poche frais e dans la pi ce X0 YO au coin inf rieur gauche Voir Figure 17 13 Poche frais e d
61. 023 N52 TOOLCHNG G Dans l exemple 2 un programme appel TOOLCHNG G peut tre appel partir du programme principal ou partir d un sous programme existant Il est rendu possible par la ligne N52 La fonction d inclusion de fichier est programm e N52 De cette fa on le m me sous programme peut tre utilis dans de nombreux programmes mais il n est pas n cessaire de le taper dans chaque programme Chaque programme doit contenir le bloc d inclusion de fichier qui convient Le programme inclure doit tre sous la forme d un sous programme commen ant par Onnn et se terminant par le code M99 Le format d inclusion de fichier est FILENAME G Tous droits r serv s Sous r serve de modifications sans pr avis 29 8 Avri 99 avance 3 5 t mn 3 5 10 11 HALTED 3 6 Extension G 10 2 Extension M 10 2 S 10 3 10 10 A mode absolu 1 6 3 8 z ro absolu 3 8 point de r f rence du z ro absolu 1 6 3 8 activation du 4 U et ou 5 W axe synchronisation 900 12 4 activation de la rotation de plan la valeur pr tablie M801 12 4 activation du mode manuel avance 3 8 rapide 3 8 activation des servos 3 1 activation de l cran de liaison d essai 13 6 codes G actifs 3 5 codes M actifs 3 5 outil actif 3 5 r glage de draw 8 9 r glage de la vitesse d avance 4 30 mise l chelle avanc e M701 12 4 r f rences d angle 1 8 mesures angulaires 1
62. 100 Y 0 0000 FEED 0 0 xz 100 Z 0 0000 G GO1 G17 G40 G70 G90 M M05 M09 No DONDAN UN e Diameter E E E E E E A E Length Diameter Wear Length Wear Type 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 200000000000000 SOO0000C00C0C0Coeeeoee S22000000000060000 6 No de L outil 0 0000 0 0000 prrsers _____ Errtine rina roue erson ____ leani g J exit Touche F TO FAGE Figure 0 1 La Page Outil Activation de la Page Outil Activer la Page Outils comme suit 1 Aller l cran manuel 2 Dans l cran manuel appuyer sur OUTIL F9 La Page Outil s active L utilisation de la Page Outil Voir Figure la Page Outil Appuyer sur les FLECHES HAUT et BAS pour s lectionner et s lectionner les num ros d outils num ros de ligne On ne peut entrer d information d outil que dans une ligne s lectionn e Choisir la ligne appropri e et introduire les valeurs L information concernant la ligne s lectionn e est galement affich e Tous droits r serv s Sous r serve de modifications sans pr avis 1 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page
63. 14 Mouvement de l outil pendant la compensation de l outil 9 15 Compensation autour d angles aigus 9 17 Changement de sens de d port 9 18 Pr cautions g n rales 9 19 Exemple de programmation de G41 9 20 Exemple de programmation de G42 9 21 Activation des jauges via le programme T1 9 23 All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Contents Section 10 Gestion des Programmes Changer l affichage du r pertoire de programmes 10 1 La visualisation de tous les programmes de tous les formats 10 2 La cr ation d un nouveau programme de pi ce 10 2 Le choix des noms de programmes 10 2 Charger un programme pour le faire passer 10 3 Choisir un programme pour l dition et les utilitaires 10 3 Maximiser l espace de m morisation de programmes 10 3 L affichage de blocs de programmes 10 4 La suppression d un programme 10 4 La saisie sur d autres lecteurs 10 5 Le marquage et d marquage des programmes 10 5 Le marquage de programmes 10 5 Pour d marquer des programmes marqu s 10 5 Pour marquer tous les programmes 10 6 Pour d marquer tous les programmes 10 6 La suppression de groupes de programmes 10 6 Le r tablissement des programmes 10 6 La copie de programmes sur disquettes 10 7 Renommer les programmes 10 7 L impression des programmes 10 8 Le formatage des disquettes 10 8 La recherche de fragments de programme perdus dans les di
64. 5 15 Utiliser le cycle de poche conique G73 pour usiner un angle de d pouille dans un poche L outil doit se trouver au point central de l arrondi inf rieur gauche C est l o l usinage commence On peut utiliser G78 pour fraiser un poche initial avant le bloc G73 Tableau 5 15 Donn es G73 Longueur X au fond de la poche Requise Largeur Y au fond de la poche Requise Hauteur rapide de d part Z absolue Doit tre 0 1 inch ou 2 mm au dessus de la surface Requise Profondeur absolue Z de la poche Requise Rayon du coin inf rieur gauche Ne peut pas tre Z inf rieur au rayon de l outil Requis Arrondi inf rieur droit Ne peut pas tre inf rieur au rayon de l outil Option V S Rayon du coin sup rieur droit Ne peut pas tre inf rieur au rayon de l outil Option Arrondi sup rieur gauche Ne peut pas tre inf rieur au rayon de l outil Angle de d pouille usiner sur les parois verticales de la poche Requis D grad bauche axe Z requis J Vitesse d avance usinage brut n appara t pas dans le menu d aide Pas maximum de l outil en XY Utilis si angle est si grand que la mesure d un pas XY par pas Z d passe 70 du diam tre de l outil Option m Quantit de mati re de finition XY c t s seulement Finition en descente axe Z Option Vitesse d alimentation de la passe de finition W Fraiseuse extr mit plane 0 Fraiseuse extr mit sph rique 1 O
65. 70000409 Programmation FAO 1 Liste Profils est mis en surbrillance par d faut Appuyer sur ENTREE La liste des profils disponibles dans le fichier appara t 2 S lectionner Le profil visionner et appuyer sur ENTREE Les d tails des mouvements dans Le profil appara tront dans une case de l cran Les d tails suivants sont pr sent s a Point de d part origine a Point final de ligne et longueurs a Directions centres et rayon d arc Tous droits r serv s Sous r serve de modifications sans pr avis 47 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO L utilisation de la g om trie de construction Les points lignes et cercles sont les l ments de base de toute g om trie de construction Utiliser la g om trie de construction pour trouver les intersections de trajet non donn es sur le calque La g om trie de construction peut aussi liminer la n cessit de nombreuses fonctions trigonom triques La g om trie d un profil peut tre construite l cran avec des outils de g om trie Une fois que le trajet de l outil est r solu les segments d intersection de g om trie sont cha n s ensemble pour constituer un profil La g om trie de construction est utile quand on travaille partir de calques qui contiennent des informations limit es seulement De nombreuses combinaisons de g om trie peuvent tre introduites pour aider l utilisate
66. Aide d dition 7 1 Menu principal d aide d dition 7 3 Menu des mod les d aide 7 4 Ecrans graphiques d aide 7 6 Touches de fonction d aide l dition 7 7 Menu d aide l dition 7 8 Utilisation des crans graphiques d aide pour entrer des blocs de programme Mouvements lin aires 7 12 Point limite et calcul d angle 7 13 Arcs 7 15 Commandes de mouvements multiples 7 22 Codes G modaux 7 31 Listing G Code 7 32 Entrer un G Code 7 32 Champs d entr e 7 33 Listing des codes M 7 34 Entrer un Code M 7 35 Taper des mots d adresse 7 35 Taper des codes M 7 36 Section 8 La visualisation des programmes avec Graphismes Mise en marche de Graphismes 8 1 Description de l cran Graphismes 8 2 Mise en attente de Graphismes 8 3 Annulation de Graphismes 8 3 Param tres de Graphismes 8 4 Outil affich ou non 8 4 Mouvements de compensation du trac 8 5 Affichage des mouvements rapides 8 5 R glage du type de ligne de grille 8 6 R glage de la grosseur de grille 8 6 Mettre Graphismes en mode mouvement pas pas ou automatique 8 6 Red marrage automatique de Graphismes 8 7 Pour effacer l affichage de Graphismes 8 7 Le passage de Graphismes pour des blocs s lectionn s 8 8 Pour faire d marrer Graphismes un bloc sp cifique 8 8 Pour terminer Graphismes un bloc sp cifique 8 8 Pour r gler l affichage de Graphismes 8 9 L ajustement de l affichage selon la fen tre de visualisation 8 9 La mise l
67. All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Contents Pour sortie du mode TEACH 11 10 Section 12 Fonctions S et M La commande de vitesse de broche Fonction S 12 1 Fonctions Code M 12 2 Codes M de commande 12 2 Ordre d ex cution 12 5 Section 13 Communication et DNC Communication 13 1 L installation du c ble RS 232 13 1 Acc der au progiciel de communication 13 2 R glage des param tres de communication 13 3 Le choix du port de communication 13 3 Le r glage de la vitesse en bauds 13 3 Le r glage de la parit 13 4 Le r glage des bits de donn es 13 4 Le r glage des bits d arr t 13 4 Le r glage du logiciel 13 5 Le r glage du type de donn es 13 5 Activation de l cran d essai de liaison num rique 13 6 R gler les modes d affichage d essai de la liaison num rique 13 6 Tester la liaison num rique 13 7 Effacer la zone r ception 13 7 Effacer la zone d mission 13 7 L envoi d un programme 13 7 La r ception d un programme 13 7 Le r glage de l affichage d mission et de r ception 13 8 La mise en attente des op rations d mission r ception 13 8 L utilisation des codes de contr le de donn es DC 13 9 L utilisation des codes de contr le de donn es en mode r ception 13 9 L utilisation des codes de contr le de donn es en mode mission 13 9 Passage en commande num rique directe 13 1
68. Appuyer sur Accept F8 OU entree pour introduire le bloc dans le programme 42 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Tableau 7 9 Menu des Aide de fonction aux mouvements composites MULTIPLE MOUVEMENT COMPOSITE Mod les et param tres Description du mouvement DERINITON La CNC ex cute un mouvement lin aire le long du premier angle C Premier angle mesur partir juSqu l intersection du de l axe X 3 heures 0 second angle puis continue le long du second angle jusqu au point final sp cifi XY C Second angle mesur partir de l axe Y 3 heures 0 X point final horizontal Y point final vertical La CNC ex cute un LPS mouvement lin aire le long du premier angle C Premier angle mesur partir jusqu l arc tangentiel de l axe X 3 heures 0 se d place le long de larc puis se d place le long du second angle C Second angle mesur partir jusqu au point final XY de l axe X 3 heures 0 sp cifi Q Rayon de l arc tangentiel X point final horizontal Y point final vertical Tous droits r serv s Sous r save de modifications sans pr avis 43 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition MULTIPLE MOUVEMENT COMPOSITE Mod les et param tres Description du mouvement La C
69. Aucun mouvement d entr e sortie ne sera utilis ici 31 F10 F10 32 F8 Calc 33 F1 Oui 34 F5 ENTREE pour cadrer Intgr 35 F4 VUE choisir Iso 36 F8 POST 37 Sortie vers r pertoire de programmes 38 F5 List pour visionner le code G cr puis F10 Apr s avoir tabli la liste de code G aller en Mode Graphisme F7 et visionner le programme de mode FAO cr Appuyer sur Selecc F6 dans le r pertoire de programme pour charger le programme Entrer les d ports d outils le r glage de z ro et ex cuter les passages d essai et toutes les autres proc dures de r glage machine maintenant avant de produire des pi ces Exemple num ro 9 Poche frais e X0 YO au centre du grand rayon Poche sera utilis pour usiner la poche Le profil sera la m me que celle utilis e dans l exemple 2 Au fur et mesure qu on programme on note les invites qui apparaissent chaque fois qu on appuie sur ENTREE Touches 1 F2 PROGRAM si n cessaire Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO 2 F2 Creer 3 Taper CONTUR 2 appuyer sur ENTREE 4 F4 FAO 5 Voir Tableau 17 31 Aller l exemple num ro 2 et ex cuter les tapes 5 23 puis continuer avec l tape 6 ci dessous Le profil est maintenant pr te tre usin e avec la s lection Poche de la touche MOTION F7 key 6 F7 MOTION 7
70. DE 5 Stoppe tout programme en cours ou tout d placement programm CYCLE Appuyer sur START pour continuer D place laxe s lectionn dans le sens positif Disponible dans tous BROCHE EN les modes Le taux d avance est d termin par le constructeur de la machine JOG B D place laxe s lectionn dans le sens n gatif Disponible dans tous les modes Le taux d avance est d termin par le constructeur de la machine DEMARRAG D marrage de tous les mouvements programm s de la machine Tous droits r serv s Sous r serve de modifications sans pr avis 3 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation manuelle et mise en route de la machine E DE CYCLE e Stop P Appuyer sur E STOP pour stopper toutes les fonctions ayant trait aux axes et la machine Quand on actionne E STOP les servomoteurs et ARRET Ja toutes op rations de programmation s arr tent La CNC passe au D URGENCE mode manuel par d faut Utiliser E STOP pour un arr t d urgence ou un arr t intentionnel des servomoteurs Les T moins lumineux du Panneau manuel Les touches suivantes ont des temoins lumineux situ s imm diatement au dessus d elles sur le Panneau manuel En actionnant la touche le TEMOIN LUMINEUX correspondant s allume a R initialisation servomoteur a Arr t broche a Broche AVANT a Broche Recul Voir Figure 3 1 Panneau manuel La T MOIN LUMINEUX Arrosage Pr
71. EDITER P 15 Creer 16 Curseur vers le bas jusqu 5 intersection ENTREE 17 3 ENTREE 1 ENTREE 18 Curseur gauche puis vers le haut 1 pour placer sur CHAINAGE 6 ENTREE 19 1 ENTREE 4 ENTREE 2 ENTREE 3 ENTREE 1 ENTREE F9 20 F9 PARAM GEOMETRIE Tout Arr t F9 F9 21 F5ENTREE Intgr 2 fois Le profil est maintenant pr te pour Contour 22 F7 MOTION 23 Contour 24 Voir Tableau 17 26 R gler les param tres suivants dans le menu de Contour Tableau 17 26 Exemple 4 Un contour avec de nombreuses intersections inconnues Nombre de passes YX 05000 01000 Pas de l outil XY 0 1250 Haut du contour 0 0000 2000 Tous droits r serv s Sous r serve de modifications sans pr avis 65 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Direction du pas de l outil Suie Param tre Ghsonaiere V rification d interf rence Couleur de trajectoire Profil invers e Mouvement d entr e Mouvement de sortie R glage machire Parme Changement douti Mouvement initial 2D Arrosage au d but Arrosage la fin Vitesse d avance Vitesse davance Z Broche au d but Broche la fn Vitesse broche 25 F10 F10 26 F8 Calc 27 F1 Oui 28 F5 ENTREE pour cadrer Intgr 29 F4 VUE choisir Iso 30 F8 POST 31 SORTIE pour sortir au r pertoire de programme 32 F5 List pour visionner le code G cr puis F10 Apr s avoir mis le code G sur la li
72. ENTREE 1 5 ENTREE 0 ENTREE 1 5 ENTREE F9 PARAM GEOMETRIE Tout NON F9 F9 F5 ENTREE Intgr Le profil de base existe maintenant Utiliser l ic ne Rnd pour fusionner les rayons aux angles et programmer 34 35 36 37 38 39 40 68 PROFIL Revenir douze fois pour atteindre l intersection de premi re fusion Curseur gauche en bas jusqu 4 Rnd ENTREE 25 ENTREE F5 Avan ENTREE pour s lectionner Rnd de nouveau fl che vers le haut ENTREE R p ter l tape 37 jusqu ce que toutes les fusions soient compl tes dix fois F2 PROFIL Arr t F5 ENTREE Intgr Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Le profil est maintenant termin e et pr te pour le contour 41 F7 MOTION 42 Contour 43 Voir Tableau 17 27 R gler les param tres suivants dans le menu de contour Tableau 17 27 Exemple 5 Contour avec de nombreuses intersections inconnues arcs tangentiels Param tre Num ro de profi Compensation outil Diam tre outi Pas de outil XY Nombre de passes YX a Hauteur d approche hanturen Bas du contour Direction du pas d outil Suite Valeur des param tres de contour menu 2 Notes N A V rification d interf rence Couleur de trajectoire Profil invers e Mouvement d entr e Mouvement de sortie A gage machine Changement d outil Mouvement initial Arrosage
73. F10 La touche de fonction se met en surbrillance tandis que les autres touches de fonction restent non allum es 2 Sur le Panneau manuel s lectionner l axe qui sera d plac via le volant distance Appuyer sur ENTREE On peut maintenant d placer l axe s lectionn en utilisant le volant distance 3 Sur le Panneau manuel s lectionner un mode d incr mentation 100 10 1 Le Table 3 4 donne la liste des r glages de r solution des modes incr mentiels L axe se d placera de 100 10 ou une fois la r solution de la machine respectivement par d clic du volant Table 3 4 R glage de la r solution du mode d incr mentation du volant R glage du mode R solution du volant d incr mentation AVANCE Non disponible RAPIDE Non disponible 100 100 fois la r solution de la machine 10 fois la r solution de la machine La r solution de la machine 4 D placer le volant dans le sens horaire pour d placer l axe s lectionn dans le sens positif ou anti horaire pour d placer laxe dans un sens n gatif NB Silaxe ne se d place pas dans le sens command les r glages du volant devront peut tre tre reconfigur s dans le programme utilitaire d installation Voir le manuel d installation des utilitaires 5300M MK 5400M MK 5500M num ro de pi ce P N 70000415 pour tous d tails All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM
74. F5 pour faire d filer les options disponibles S lectionner lune d elles 4 R gler un autre param tre de la m me fa on ou appuyer sur Sortie F10 pour sortir et revenir l cran pr c dent Le r glage du type de donn es La CNC supporte les types d affichage de donn es suivants ASCII et Binaire Ce r glage n a pas d influence sur les donn es chang es uniquement sur la fa on dont elles sont affich es sur l cran au cours de l mission Pour r gler le type de donn es 1 S lectionner DataType pour cycler travers les options disponibles Le r glage actuel s affiche sur l cran de communication 2 A partir de l cran de communication appuyer sur Param F5 Le menu des r glages param trique s active 8 D placer le curseur sur DataType et appuyer sur Select F5 pour commuter entre les deux options S lectionner l une d elles 4 Choisir un autre param tre de la m me fa on ou appuyer sur Sortie F10 pour sortir et revenir l cran pr c dent Tester la liaison num rique La CNC a un utilitaire qui permet de tester la liaison num rique Pour ce test la CNC doit tre raccord e une autre machine R gler les param tres sur les deux machines Si l autre machine a un cran de test manuel l activer All rights reserved Subject to change without notice 5 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Communication et DNC L
75. FAUT PAS DE MATIERE DE FINITION IF ABS 7 2 lt ABS 19 THEN IMPRESSION ERREUR DIAM OUTIL TROP GRAND M30 ENDIF 33 ABS 7 2 ABS 19 TDIA 2 RAYON PASSE D EBAUCHE IF 33 lt 0 33 0 THEN IMPRESSION ERREUR QUANTITE D EBAUCHE TROP GRANDE M30 ENDIF IF 1041 gt 40 EPSI THEN CHECK IF TOOL COMP IS ON 22 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s PRINT ERROR TOOL COMP NOT ALLOWED M30 ENDIF IF TDIA lt EPSI THEN IMPRESSION AVERTISSEMENT DIAM OUTIL 0 M00 PAUSE JUSQU A CLE DE DEMARRAGE ENDIF 34 33 2 RAYON INTERMEDIAIRE 35 ABS 7 2 TDIA 2 RAYON DE PASSE DE FINITION 36 35 2 RAYON INTERMEDIAIRE G64 MODE CONTOUR IF 7 gt 0 THEN ANTI HORAIRE G91 F 5 G01 X 34 Y 34 G03 X 34 Y 34 I 34 JO G03 X0 YO 10 J 33 G03 X 34 Y 34 10 J 34 G01 X 34 Y 34 IF 19 gt EPSI amp 6 gt EPSI THEN SI PASSE DE FINITION G91 F 6 G01 X 36 Y 36 G03 X 36 Y 36 I 36 JO G03 X0 YO 10 J 35 G03 X 36 Y 36 10 J 36 G01 X 36 Y 36 ENDIF ELSE SENS HORAIRE G91 F 5 G01 X 34 Y 34 G02 X 34 Y 34 I 34 JO G02 X0 YO 10 J 33 G02 X 34 Y 34 10 J 34 G01 X 34 Y 34 IF 19 gt EPSI amp 6 gt EPSI THEN SI PASSE DE FINITION G91 F 6 G01 X 36 Y 36
76. G N1260 N1270 EXEMPLE G65 P1255 X 3 Y1 Z 125 A5 B12 C10 N1280 P SUB N1290 X X DIM DE RAINURE 24 N1300 Y Y DIM DE RAINURE 25 N1310 Z PROFONDEUR ABSOLUE DE RAINURE 26 N1320 A VITESSE D AVANCE Z 1 N1330 B VITESSE D AVANCE XY 2 N1340 C ANGLE A PARTIR DE 3 HEURES 3 N1350 N1360 NOTES N1370 1 LA RAINURE AURA UN ARRONDI COMPLET N1380 2 DOIT POSITIONNER XY SUR LE CENTRE DE L ARRONDIGAUCHE N1390 3 PROGRAMMER RAINURE LONGITUDINALEMENT EN X L ANGLE C TOURNERA N1400 N1410 G90 GO Z 1 N1420 G61 Z 26 F 1 Tous droits r serv s Sous r serve de modifications sans pr avis 19 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s N1430 N1440 N1450 N1460 N1470 N1480 N1490 N1500 N1510 N1520 N1530 G68 C 3 G91 G41 G64 X 1 Y 25 2 F 2 X 1 G3 X0 Y 25 10 J 25 2 G1 X ABS ABS 24 ABS 25 G3 X0 Y 25 10 J 25 2 G1 X ABS ABS 24 ABS 25 G1 G40 Y 25 2 G68 G90 G0 Z 1 M99 Programmation de Macro macro de fraisage de trou L exemple 3 usine un trou dans le sens horaire ou anti horaire Un mouvement est effectu jusqu au centre du trou puis jusqu la profondeur Z requise avant d appeler le macro Apr s avoir termin le macro laxe Z se d place jusqu au plan de d gagement Le macro contient une entr e tangentielle et sortie tangentielle de la surface du trou
77. Installer la cl de mat riel sur le port femelle d imprimante DB 25 sur le ch ssis d ordinateur D poser toutes cl s de mat riel pr c demment install es 3 En mode manuel appuyer sur SHIFT Les touches de fonction changent Appuyer sur SORTIE F10 L cran d installation de la CNC s active 4 S lectionner l utilitaire d installation Appuyer sur ENTREE Le menu des options d installation s active 5 S lectionner Builder Setup Appuyer sur ENTREE Le menu Builder Setup s active All rights reserved Subject to change without notice 1 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Logiciel machine et installation des p riph riques 6 S lectionner l actualisation de logiciel Appuyer sur ENTREE La s quence d installation commence 7 Suivre les instructions sur l cran NB Apr s avoir install le logiciel un r glage suppl mentaire peut s av rer n cessaire pour valider l option achet e Se r f rer au manuel Utilitaire d installation que l on a re u avec la CNC Installation de l imprimante Pour connecter une imprimante il faut fournir le c ble et le connecter au port d imprimante DB 25 sur le ch ssis d ordinateur S il existe une cl de mat riel sur le connecteur ne pas la retirer Brancher l imprimante dans l arri re de la cl de mat riel Installation du clavier Option Le constructeur de la machine d cide si le syst me supportera une option
78. LOOP 5 2 01 Exemple de multiplication division et modification G01 X 3 2 100 122 105 Addition et soustraction IF 101 gt 0 THEN Sup rieur gt inf rieur lt IF 144 143 GOTO Egal non gal TOMM n converti n en mm Si le type n est inch TOMM n n 25 4 TOIN n convertit n en inch Si le type n est en mm TOIN n n 25 4 TODE n convertit au mode actuel IN ou MM a d e i TONU n force le type de n au modal inch ou mm j ROUND n arrondit la valeur de n vers le haut ou le bas selon que la partie fractionnelle est gale ou sup rieure 0 500000 ou inf rieure 0 500000 100 1 500 G01 X round 100 passera X2 0000 101 1 499 G01 X round 101 passera X1 0000 u v W x FIX n arrondira la valeur vers le bas au nombre entier suivant 100 5 2 G01 X fix 100 passera X2 0000 FUP n arrondira la valeur vers le haut jusqu au nombre entier suivant 100 5 2 G01 X fup 100 passera X3 0000 VAR n est utilis si une variable d utilisateur a t d finie dans un programme IF var 100 THEN Si 100 a t d fini par l utilisateur alors vrai Sinon alors faux SIN n donnera le sinus de n n est suppos tre en degr s G01 X cos 15 Y sin 15 se d placera le long de l hypot nuse d un angle de 15 degr s avec une hypot nuse de 1 t n Iv LN n est
79. La caract ristique des limites de programme cr e un espace qui limite la course de l outil Les limites de X Y et Z repr sentent la course maximale dans les directions positives X Y et Z les limites J et K celle des directions n gatives XY amp Z Les limites de programme sont prise par rapport la r f rence machine Les valeurs des limites positives et n gatives d pendent du lieu o l on positionne le point origine machine XYZ CL IJK Figure 4 9 param tres d espace des limites de programme Tous droits r serv s Sous r serve de modifications sans pr avis 13 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Pour r gler les limites de programme 1 S assurer que l outil se trouve l int rieur de l espace d fini par les limites de programme XYZIJK 2 en mode dition ou mode manuel taper la commande G22 sous le format appropri Xn Yn Zn In Jn Kn Toutes les donn es doivent tre accompagn es des valeurs appropri es sinon la CNC n Activera pas les limites de programme En mode d dition s assurer de l affichage appropri de la liste de programme Taper la commande G22 dans n importe quel bloc de programme En mode manuel taper la commande G22 c t de la ligne de commande Appuyer sur START Retour au point de r f rence point origine machine G28 Voir Tableau 4 12 Retour au point de r f rence resse Avec l
80. Label du sous programme jusqu 4 chiffres Num ro de sous programme atteindre Un sous programme peut utiliser nimporte quel code ou type de d placement Par exemple pour fraiser un contour deux fois une passe d bauche et une passe de finition on le programme comme un sous programme On peut appeler le sous programme partir du programme principal aussi souvent qu on le d sire mais on entre les param tres une seule fois Le ou les sous programme s doivent tre m moris s dans le m me fichier que le programme principal qui les appelle Adresses de sous programmes Exemples Voir Tous droits r serv s Sous r serve de modifications sans pr avis 57 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Tableau 5 35 M98 P2000 commande un passage au sous programme O2000 Apr s le num ro de programme les blocs d un sous programme sont num rot s comme dans la programmation normale exemple N2000 02000 SOUS PROGRAMME 2000 N2001 blocs dans le programme N2002 N2003 etc On peut stocker les sous programmes n importe o dans le programme apr s le programme principal Il n est pas n cessaire de les introduire par ordre num rique ni commencer par un num ro de bloc sp cifique Tous droits r serv s Sous r serve de modifications sans pr avis 58 8 avril 99 Manuel de Programmation CNC et d Utilisation A
81. Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G NB Tout d placement vers le point de d part sera effectu une vitesse fix e par un param tre S assurer d annuler la compensation de diam tre d outil G41 et G42 avant de commander G28 Les d ports de longueur d outils sont automatiquement annul s par G28 XYZ Retour automatique partir du point de r f rence G29 Voir Tableau 4 13 Donn es G 29 Le retour automatique partir du point de r f rence point origine machine G29 est utilis en conjonction avec G28 G29 renvoie la CNC au point interm diaire programm en G28 puis aux coordonn es programm es dans le bloc G29 Il peut tre utilis pour revenir du point de r f rence en une position de d part de programme Format G29 Xx Yy Zn n coordonn es X Y et Z du d placement G29 La CNC commande un d placement partir du point origine machine jusqu en un point interm diaire sp cifi dans la commande G28 puis jusqu aux coordonn es G29 Tableau 4 13 Donn es G 29 Mot d adresse Retour partir du point origine machine par un point interm diaire sp cifi dans la commande G28 jusqu aux coordonn es programm es G29 D placement G29 en X D placement G29 en Y D placement G29 en Z Si le d placement G28 a lieu jusqu au point origine machine entrer la commande comme suit G28 X0 YO Z0 ou G28 XYZ Les Donn es des axes
82. N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Exemple 1 Voir Figure 5 28 Moule de noyau p et Tableau 5 30 L exemple de programmation suivant ex cute le fraisage d un noyau pour moule de poign e en utilisant G45 autour de l axe XY X1 625 VU LE Figure 5 28 Moule de noyau pour poign e Tableau 5 30 Programmation G45 Exemple 1 Programme principal O2020 Poignee G G90 G70 Q0 G17 X1 625 Y1 5 G90 G1 Z0 F12 G45 A0 B180 C10 F15 R16 Y 11 625 JO G90 Q0 Z1 0 Sous programme d avance Sous programme de recul 015 016 015 Poignee AVANT 016 Poignee ARRIERE G91 G1 X 25 G91 G3 X 25 Y 0625 R3 G2 X 25 Y 27 R 25 G3 X 25 Y 25 R 25 G2 X 125 Y3 R12 G2 X 125 Y 2 R9 G3 X 125 Y2 R9 G3 X 125 Y 3 R12 G2 X 25 Y 25 R 25 G3 X 25 Y 27 R 25 G2 X 25 Y 0625 R3 G1 X 25 M99 M99 Exemple 2 Tous droits r serv s Sous r serve de modifications sans pr avis 50 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Voir Tableau 5 31 L exemple suivant ex cute le fraisage d une forme de soucoupe Les chemins d avance et de recul de l outil sont programm s dans le plan XZ avec compensation d outil Tableau 5 31 Programmation G45 Exemple 2 Programme principal O99 Moulage Z G90 G70 GO TO ZO X0 YO T1 25 Fraise spherique Z 225 G1 Z0 F3 G45 A0 B350 C18 F1 R2 Z l0 JO G17 G90 GO TO Z0 Sous programme d avance So
83. N1 quand tous les sous programmes sont termin s Premier sous programme N501 0101 O O N502 O O N503 N504 N505 M98 P200 Passage du premier sous programme au deuxi me sous programme se produit en N505 Ex cute N600 M606 N99 N506 Retour N506 apr s ach vement du deuxi me sous programme M99 Ach vement du premier sous programme N507 UT n S O N508 o O N509 M99 Retour au programme principal en N5 Deuxi me sous programme N600 O200 N601 N602 O N605 Tous droits r serv s Sous r serve de modifications sans pr avis 60 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes N606 M99 Passage N506 Exemple Voir Figure 5 36 Exemple de programmation Fraiser une s rie de rainures identiques dans une plaque Chaque rainure est de 1 2 inch de largeur et 0 3750 inch de profondeur La rainure 1 est programm e dans un sous programme Toutes les dimensions XY seront incr mentielles pour que l on puisse positionner la rainure n importe o dans le syst me des coordonn es Pare 1 0 25 4 35 88 9 U R I A EA TA PH E A R E RA C A L Figure 5 36 Exemple de programmation d un sous programme Voir Tableau 5 37 Exemple de programmation d un sous programme Le programme principal va positionner la fraise pour chaque rainure et appeler le sous programme qui fraise les rainures De sous prog
84. Requis RS L axe de rotation dans l autre axe L autre axe est X ou Y et non l axe de rotation d crit dans XY Coordonn es de seconde position de laxe tourn dans Z N utiliser pour la rotation Z Facultatif K Rotation de l axe Z du moulage d axe XY Calculer dans le sens anti horaire partir de 3 heures du plan XY Nutiliser que pour la rotation X ou Y Facultatif Tous droits r serv s Sous r serve de modifications sans pr avis 40 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Figure 5 18 R volutiond axe XY Rotations autour des axes X et Y petits rayons Voir Figure 5 19 Orientation Chaque bloc de rotation du moulage exige deux sous programmes Un sous programme d avance pour d finir le profil en s cartant du point de d part et un sous programme de recul pour d finir le profil revenenant au point de d part Tous droits r serv s Sous r serve de modifications sans pr avis 41 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Sous programme ALLER 7 Axe de rotation Direction du programme Pt inicial du cycle Le incrementiel Y Pt final du Sous programme Sous programme RETOUR X Axe de Z rotation Direction du programme incrementiel Pt final du Sous programme FE Y Pt inicial du cycle
85. actif Le Diam tres devient effectif quand on programme G41 ou G42 Toutes les dimensions sont donn es en r f rence la surface de travail ATTENTION Si l on utilise T1 pour activer un outil ult rieurement dans le programme ce sera les compensations de la page d outil pour l outil 1 qui seront utilis s et non les valeurs programm es via T1 Dn Rn Ln ANILAM recommande d u liser la Page Outil pour viter toute confusions ou erreurs d entr e possible concernant les compensations Tous droits r serv s Sous r serve de modifications sans pr avis 26 8 Avri 99 Notice de Programation et utilisation ANILAM P N 70000409 Gestion des programmes Section 10 Gestion des programmes Le r pertoire des programmes permet d acc der tous les utilitaires de gestion de programme et de disquettes Ces fonctions comprennent la cr ation le chargement la suppression le r tablissement et la copie de programmes Le r pertoire de programmes permet aussi d acc der aux lecteurs de disquettes et aux utilitaires de communication Appuyer sur PROGRAM F2 pour activer le r pertoire de programmes partir de l cran manuel Voir Figure 0 1 R pertoire de programmes Le listing USER du r pertoire de programmes donne la liste des programmes m moris s dans la CNC Tous les programmes CNC ont des extensions G apr s leur nom On change le mode d affichage pour visualiser des programmes avec d autres formats
86. angle aigu Tous droits r serv s Sous r serve de modifications sans pr avis 19 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Changement de sens de compensation En mode d cal on peut changer le sens de compensation dans des cas sp ciaux sans annulation par G40 Ce changement n est pas disponible au niveau du bloc de d part ni dans le bloc suivant ni dans le bloc d annulation ni dans le bloc qui pr c de le bloc d annulation Le degr de compensation est suppos tre positif Fe rai Outil ha a G41 A Traj Programm e Traj Outil e42 y Traj Programm e B B Traj Outil 2 A G42 de se B G41 G42 CHANGE G41 au point B doi Figure 0 15 De G42 G41 G42 Traj Prog Traj Outil 0 G42 1 Figure 0 16 De G42 G41 Trajectoires incurv s Tous droits r serv s Sous r serve de modifications sans pr avis 20 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Pr cautions g n rales 1 8 9 10 11 Quand on programme le trajectoire de l outil plut t que le bord de la pi ce le diam tre n gatif figurant dans la Page Outil a pour effet de changer de G41 G42 dans les mouvements pendant la compensation Les mouvements de troisi me axe non dans le plan actif sont permis au c
87. aucun compensation d outil actif Par cons quent l outil O TO est actif Quant TO est actif toutes les dimensions Z sont donn es par r f rence la position de d part sur l axe Z Quand on programme T1 toutes les dimensions Z viennent se mettre en r f rence par rapport la surface sur laquelle la jauge d outil a t activ Il est n cessaire de r gler la position ZO du fourreau de broche Normalement c est la position enti rement r tract e Les jauges d outils sont donn es par r f rence cette position Etant donn que les longueurs d outil diff rent l axe ZO le z ro de la pi ce n est pas r gl de la m me fa on que X0 ou YO La jauge d outil d outil est la distance entre la pointe de l outil et le haut de la pi ce On introduit dans la Page Outil une jauge d outil pour chaque outil Tous droits r serv s Sous r serve de modifications sans pr avis 5 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil owo MOS A a OR Outil 1 z Ouil 2 Outil 3 Jauge 1 z Jauge 2 Jauge 3 Hauteur s Figure 0 2 Jauge d outil Voir Figure Jauge d outil d outil La jauge d outil est la distance entre ZO OUTIL 0 Z0 outil 0 jusqu la pointe de l outil la pi ce Z0 normalement la surface de travail Quand les jauges d outils sont actifs l affichage de la position sur laxe Z est de 0 00 quand l outil actif se d
88. avance de 5 Lance la compensation pendant le mouvement d avance jusqu au point de d part d arc 9 to N13 Avance N9 N13 autour du contour de la rainure N14 D sactive la compensation pendant le mouvement de nettoyage du centre de la poche Annule le d port d outil et d place rapidement Z au point de d part Mouvement jusqu la position de changement d outil N17 Termine le programme r initialise la CNC N1 N4 N5 N6 N7 N8 N N15 Tous droits r serv s Sous r serve de modifications sans pr avis 25 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil L activation des compensations via le programme T1 Dans un programme T1 lui m me appelle le Diam tres de la page outil pour l outil sp cifi T1 avec les mots d adresse D R et L programme un Diam tres rayon et longueur provisoires ind pendamment de la page Outil Les compensations entr s pour le diam tre D ou le rayon R et la longueur d outil L restent actifs jusqu ce qu on annule l outil actif Voir Tableau 7 1 Tableau 7 1 Activation des compensations en utilisant T1 Format T1 Ti Active le Diam tres d outil 1 list dans la page Outil T1 D 5000 L 1 2500 Applique un Diam tres de 0 5000 et une jauge de 1 2500 pour l outil actif T1 R 2500 L 1 2500 Applique un compensation de valeur de rayon d outil de 0 2500 et de jauge 1 2500 l outil
89. avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Tableau 0 1 pour une liste des variables de syst me disponibles Tous droits r serv s Sous r serve de modifications sans pr avis 7 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Tableau 0 1 Variables de syst mes Description 1000 to 1009 Variables pour sauter des blocs criture lecture 1010 to 1015 Position d outil ABS command e x y z u v W Mode de mouvement actuel G 0 rapide 1 avance 2 arc sens horaire 3 arc sens anti horaire 5 ellipse 6 spirale Plan XYZ actuel 17 XY 18 XZ 19 YZ Diam tre d outil actuel D port de longueur d outil actuel Vitesse d avance actuelle Vitesse rapide actuelle T mn actuel 1030 Variable de r serve de mati re lecture criture 1031 Angle aigu pour arrondir les intersections compens es par d faut 15 0 1032 Nombre de blocs vus d avance pour compensation de l outil de coupe criture lecture 1040 Compensation d outil en temps r el pour les ellipses et les spirales 0 arr t 1 ext rieur 2 int rieur 1041 Compensation d outil du programme actuel 40 arr t 41 gauche 42 droit 1050 to 1055 Position absolue actuelle X Y Z U V W 1070 Dimension XYZ actuelle 70 inch 71 mm 1071 Dimension UVW actuelle 70 i
90. bits d arr t La CNC supporte les r glages de bits d arr t suivants 0 et 1 Pour r gler le nombre de bits d arr t 1 S lectionner Stop Bits et appuyer sur Select F5 s lectionner pour cycler travers les diverses options disponibles Le r glage actuel s affiche sur l cran de communication Dans l cran de communication appuyer sur Param F5 Le menu des r glages param triques s active D placer le curseur jusqu Stop Bits et appuyer sur Select F5 pour faire d filer les options disponibles S lectionner l une d elles R gler un autre param tre de la m me fa on ou appuyer sur Sortie F10 pour sortir et revenir l cran pr c dent All rights reserved Subject to change without notice 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Communication et DNC R glage du logiciel La CNC supporte les r glages de protocole suivants marche et arr t Le protocole de logiciel s appelle fr quemment Xon ou Xoff gt Dans les progiciels commerciaux de communication cela s appelle handshaking change protocolaire Pour r gler le protocole 1 S lectionner Software pour cycler travers les options disponibles Le r glage actuel s affiche sur l cran de communication 2 Dans l cran de communication appuyer sur Param F5 Le menu des r glages param triques s active 3 D placer le curseur sur Software et appuyer sur Select
91. calcule le trajet d outil En g n ral cela doit tre r gl sur le r glage par d faut MARCHE L interf rence peut se produire si le trajet d outil ne peut pas tre calcul avec le rayon d outil choisi Options ACTIVE INACTIVE Tous droits r serv s Sous r serve de modifications sans pr avis 21 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Param tre Angle de coupe Sens de la coupe 22 Description et Options Normalement r gl par D faut Dans ce cas langle de la premi re coupe sera dans le sens du premier l ment du profil utilis e pour cr er la poche Le premier l ment de chaque profil a une fl che son extr mit qui indique la direction dans laquelle Le profil a t programm e L outil fera un pas de la largeur pas en XY puis travaillera dans le sens oppos vers le point de d part Ce processus continuera jusqu ce qu aucune autre passe soit requise On peut choisir d introduire l angle de coupe au lieu de l option par d faut Pour appliquer un angle programm s lectionner Angle of cut angle de coupe et appuyer sur ENTREE NB Tout angle d crit se fait par r f rence au syst me des coordonn es polaires 0 degr s est la position 3 heures gt anti horaire positif horaire n gatif Dans certains cas le r glage de l angle donnera un meilleur angle de d pouille de la poche selon la
92. centre de la poche O 28 3 DEG DRFT PKT G90 G70 GO G17 TO Z0 xo YO Ti X 7 7865 6 9425 Z5 G1Z 1 F10 F40 101 15 5730 102 13 8850 103 0200 104 103 TAN 3 M98 P100 TO G90 GO ZO X0 YO M2 0100 LOOP 1 103 1 G91 G1 Y 102 X 101 Y 102 X 101 X 104 Y 104 Z 103 101 101 104 2 102 102 104 2 FIN DEPLACER AU COIN SUPERIEUR GAUCHE AVANCER JUSQU A LA PROFONDEUR LONGUEUR X DE LA POCHE LARGEUR DE LA POCHE STEP UP SOUHAITE DANS L AXE DE Z CALCULER PAS DE L OUTIL DANS LES AXES XY APPELER SOUS PROGRAMME 100 REGLER NUMERO DE BOUCLE 1 IN DP 02 STEP 1 REGLER MODAL INCREMENTIEL FRAISER COTE GAUCHE FRAISER LE BAS FRAISER COTE DROIT FRAISER LE HAUT RETOUR A POSITION DE DEPART PAS ASCENDANT HORIZONTAL DANS X Y ET Z AJOUTER PAS OUTIL MULTIPLIE PAR 2 AUX COTES LONGS AJOUTER PAS OUTIL MULTIPLIE PAR 2 AUX COTES COURTS FINIR LA BOUCLE Tous droits r serv s Sous r serve de modifications sans pr avis 13 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s M99 La poche sera frais e avec un angle lat ral de d pouille de trois degr s Z est r gl un incr ment de pas ascendant de 0 02 in 152 peut tre r gl une valeur souhait e peut tre pour d terminer la finition sur les parois lat rales de la poche Dans ce
93. command es par le programme peuvent tre tourn es en utilisant des coordonn es polaires Tout angle peut tre crit comme positif ou n gatif selon la fa on dont il est r f renc Le sens anti horaire partir de 0 degr est positif Le sens horaire partir de 0 degr est n gatif Voir Figure 4 12 Guide de rotation angulaire Angle positif Angle n gatif 270 deg 90 PZLA A Figure 4 12 Guide de rotation angulaire G68 L entr e minimum de donn es pour la rotation G68 est G68 Cn SiletJne sont pas donn s on utilise la position en cours L angle S est mesur par r f rence la position programm e d origine Par exemple si une rainure est Tous droits r serv s Sous r serve de modifications sans pr avis 25 8 Avr 99 CNC Programming and Operations Manual P N 70000409 Preparatory Functions G Codes programm e la position 90 degr s S est par r f rence partir de 90 degr s S ne doit tre utilis que si L et P sont programm s C doit tre programm P et L sont facultatifs lls permettent d ex cuter une boucle le ANILAM Sous programme sera donc appel chaque incr ment angulaire G17 G18 ou G19 doivent tre command s avant la programmation de G68 Exemples de programmation G68 Exemple 1 01001 Voir Figure 4 13 programmation G68 Exemple 1et Table 4 24 Programmation G68 exemple 1 X38 1 Y 5 X1 5 Y12 7mm X0YO Polar Origin Origine
94. conseils d autres contiennent des instructions de fonctionnement de la CNC Concernant ceux qui arr tent l exploitation mettre la CNC en Mode Manuel pour corriger ce probl me et effacer le message 8 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation Manuelle et mise en route de la machine Section 3 Exploitation manuelle et mise en route de la machine Mise sous tension de la CNC NB 1 Quand on met la CNC sous tension s assurer que le contact E STOP arr t urgence soit en position enfonc e Mettre la CNC sous tension conform ment aux instructions du constructeur Quand le coupe circuit met la CNC sous tension celle ci se r initialise compl tement Mettre le coupe circuit sous tension L cran d installation devient actif et produit l invite Appuyer sur F10 pour continuer Appuyer F10 La CNC affiche le menu des options du logiciel Mettre en surbrillance 1 Commande CN et appuyer sur ENTREE Le mode manuel s active Mise hors tension de la CNC 1 3 Appuyer sur E STOP Les servocommandes se d gagent et la CNC revient au mode manuel Appuyer SORTIE MAJUSCULE F10 La CNC affiche le menu des options logicielles Suivre les instructions du constructeur pour mettre la CNC hors tension Arr t d urgence e stop Pour mettre tous les axes et servomoteurs de broche hors ligne appuyer
95. cran Indique o le texte sera ins r ligne colonne Ces labels d finissent les fonctions des touches de fonction Certaines touches de fonction quand elle sont appuy es activent des menus fen tre qui contiennent des caract ristiques suppl mentaires Le t moin dited indique que le programme a t dit et que les op rations d dition n ont pas t sauvegard es Le ou les bloc s en surbrillance auquel l action d dition activ e sera appliqu e couper coller supprimer etc Zone de l cran o le programme est list All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor Touches de fonction d Edition L cran d Edition contient quatorze touches de fonction dont quatre sont activ es en appuyant sur la touche SHIFT SHIFT MAJUSCULE Voir Tableau 6 1 Pour activer une touche de fonction SHIFT MAJUSCULE 1 En mode Edition appuyer sur SHIFT MAJUSCULE et appuyer sur la touche de fonction appropri e Tableau 6 1 Touches de fonction d Edition Active le menu d aide d Edition Supprime un seul caract re situ au curseur Intitul touches de fonction EffLign Active le mode d insertion Utiliser cette touche pour introduire des caract res tap s au curseur sans recouvrir le texte existant Supprime un bloc unique situ au curseur Renvoi l affichage la page pr c dente
96. cute des mouvements d avance la vitesse d avance actuelle J commande la vitesse d avance du cycle d bauche K commande la vitesse d avance du cycle de finition Tous droits r serv s Sous r serve de modifications sans pr avis 34 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Cycle de profil rectangulaire G172 Format G172 Xn Yn Hn Mn Wn Zn An Rn Un Bn Sn In Jn Kn Pn Le cycle de profil rectangulaire nettoie le profil int rieur ou ext rieur d un rectangle Quand on fait passer ce cycle la CNC se met rapidement la position de d part Approche 1 rapidement en H hauteur de d part Z puis avance jusqu la profondeur de la premi re coupe La machine avance dans le profil le long de l approche 1 coupe le rectangle de longueur M et largeur W sp cifi s puis s loigne de la pi ce le long de Approche 2 Pour la coupe d un profil int rieur le Graphisme de la fonction affiche les mouvements de plong e oblique Voir Figure 5 17 Mouvement de plong e oblique des profils int rieurs et ext rieurs Pour la coupe d un profil ext rieur l outil plonge dans le profil le long de Approche 1 et s loigne du profil le long de Approche 2 comme indiqu dans la figure Longueur Longueur Largeur k Externe Rampe Figure 5 17 Mouvement de plong e oblique des profils int rieurs et ext rieurs Le cycle de profil re
97. d arrondi au lieu de l arr te vive au n ud entre les deux segments Pour arrondir un coin 1 D placer le curseur jusqu au coin arrondir Rnd 4 2 S lectionner l ic ne Arrondi et appuyer sur ENTREE La CNC demande le rayon de fusion 3 Entrer le rayon de fusion et appuyer sur ENTREE Un nouveau segment d arrondi sera introduit la place de l ar te vive d origine NB L arrondi ne peut tre ex cut que sur un n ud situ entre deux segments de profil L extr mit avant ou arri re d un profil ne peut pas tre arrondie Le chanfreinage des coins L outil de chanfreinage permet de chanfreiner des coins s lectionn s du profil Pour chanfreiner un coin 1 D placer le curseur sur le n ud chanfreiner Ch N N 2 S lectionner l ic ne de chanfreinage et appuyer sur ENTREE La CNC demande la distance de chanfreinage 3 Taper la distance de chanfreinage souhait e et appuyer sur ENTREE Un nouveau segment de ligne chanfreinant le coin sera ajout Le profil pour remplacer le coin d origine NB Le chanfreinage ne peut tre ex cut que sur un n ud situ entre deux droite de profil Le d but ou la fin d un profil ne peuvent pas tre chanfrein s 42 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Touches de fonction d dition de profil Po
98. d instructions et d utilisation ANILAM P N 70000409 Running Programs L utilisation du mode didacticiel Les donn es de position m moris es via le mode didacticiel sont toujours utilis es par r f rence au point z ro actuel le z ro du programme 1 Appuyer sur ENTREE pour activer les fonctions de commutation suivantes B Affichage de grands num ros R Priorit rapide P Etat de l automate PLC Par exemple appuyer sur B ENTREE pour passer l affichage de grands nombres Si on appuie sur START sans aucune donn e la ligne de commande la CNC introduit une commande G90 avec les positions d axe actuelles Si l on appuie sur START avec des entr es de donn es de commande la CNC introduit une commande de d placement aux positions d axe actuelles et de passage au code G90 2 Appuyer sur START pour activer un axe ou ex cuter des mouvements et entrer Command data donn es de commande concerne toutes les donn es autres que les mouvements d axe ou localisations Par exemple les codes G et codes F Axis data donn es d axe concerne tous les mouvements ou positions d axe tel que X Z La touche de fonction Handwheel F10 volant doit tre active avant de pouvoir lancer le mode didacticiel Le volant ne peut pas tre commut pendant qu on se trouve en mode didacticiel Les codes S M et D peuvent tre introduits mais ils ne seront pas ex cut s en mode didacticiel Ils doivent tr
99. d outil est sorti au programme avec la fonction POST Ce dispositif n est pas affect par le diam tre d outil m me s il est s lectionn partir de la Page Outil Options Mouvement initial Sortie oui ou non Le code de changement d outil sera ne sera pas sorti au programme quand il est post R gler le type de changement d outil G28 Z ou GO TO Z0 dans les r glages POST Num ro d outil Permet la sortie au programme d un T quand post 2D Lors du premier mouvement du TRAJET les axes XY se mettent d abord en rapide puis l axe Z se positionne rapidement la hauteur d approche r gl e pr c demment d faut 2D 3D Le mouvement de positionnement rapide sera un mouvement XYZ trois axes au point de d part Arrosage au d part MARCHE Place une commande de Arrosage MARCHE dans le programme avant la PREMIERE coupe dans le contour Options ARRET Commande d ARRET Arrosage est lanc e AUCUN Aucune commande Arrosage donn e Arrosage la fin ARRET Place une commande ARRET Arrosage dans le programme de la pi ce MARCHE Une commande MARCHE est lanc e AUCUN Aucune commande Arrosage donn e TOUNEANTSANGUReLo Nrande dedidsagemestr ans e Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO avance Entre la vitesse d avance de coupe du contour Appuyer sur ENTREE pour effacer la valeur actuelle Entrer la nouvelle valeur et app
100. d utilisation ANILAM P N 70000409 Programmation FAO Description et Options Mouvements Entre ou sort du trajet avec un mouvement lin aire o d entr e circulaire Si ce dispositif n est pas utilis l outil plongera sortie entr e et sortira en Z sortie avec l outil directement sur le trajet du profil Ce n est pas toujours souhaitable car cela peut laisser une trace d outil sur la pi ce surtout lors du mouvement de sortie Pour liminer la trace d outil des mouvements d entr e sortie sp ciaux sont pr vus Options Type de mouvement D cide si le mouvement est une ligne arc ou s il n y a pas de mouvement d entr e sortie Aucun Les lignes exigent la programmation d entr e 4 point d origine Les arcs exigent la programmation des entr es 2 et 3 longueur d arc rayon d arc Aucun sp cifie aucun mouvement d entr e sortie Longueur d arc D termine la sortie d arc 90 180 etc Tous les arcs sont leur sortie tangentielle au premier dernier mouvement du trajet Cela n est pas applicable si 1 est r gl sur Lin aire Rayon d arc Valeur de rayon pour l arc d entr e sortie Utilis seulement si 1 est r gl sur arc Point d origine Utilis seulement si 1 est sur Lin aire Ceci est la dimension XY absolue laquelle les mouvements d entr e sortie lin aires vont et viennent en entrant sortant du trajet R glage S lectionner c
101. doit tre gale ou sup rieure H Ex cut en mode rapide Adopte par d faut la dimension H hauteur de d part S Quantit de mati re de finition par c t y compris le fond Si la quantit est introduite comme tant n gative il sera laiss une quantit de mati re mais aucune passe de finition ne se produira Si cela n est pas programm aucune quantit de mati re pour finition ne sera laiss e P Exemple G77 X2 Y2 H 1 Z 25 D3 A 35 B 25 112 S 01 K20 P 1 Dans la Figure 5 10 Exemple de programmation l outil ex cute les op rations suivantes NB La Figure 5 10 ne montre que le chemin de l outil 1 L outil se d place en X2 Y2 position 1 dans les modes actuels G0 1 G90 91 G70 71 position 1 L outil avance de 0 1 in 2 mm en descendant dans l axe Z L outil se d place jusqu au diam tre ext rieur moins la mati re de finition dans un mouvement spiral trois axes position 2 L outil va effectuer un cercle complet position 2 5 L outil fait ensuite une spirale vers l int rieur pour compl ter le cycle d bauche au premier niveau 6 Siune passe de finition est sp cifi e r p ter les tapes 3 5 la vitesse d avance de finition 7 L outil passe rapidement la dimension P puis la position XY d origine Tous droits r serv s Sous r serve de modifications sans pr avis 23 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000
102. doivent tre sp cifi es sinon la CNC ne tiendra pas compte de l axe omis Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Tableau 4 14 Liste des programmes G29 Format Description des Variables G28 Xn1 Yni Zni n1 coordonn es du point interm diaire La CNC se d place rapidement jusqu aux coordonn es programm es n1 puis avance jusqu au point origine machine N2 G29 Xn2 Yn2 Zn2 n2 coordonn es du point auquel la CNC reviendra apr s avoir atteint le point interm diaire La machine avance jusqu au point interm diaire G28 n1 puis jusqu aux coordonn es programm es n2 D port d origines s lection du syst me de coordonn es de la pi ce G53 Format G53 Oxx Xn Yn Zn Un Wn C Utiliser le syst me de coordonn es de la pi ce G53 pour d caler le z ro absolu en une dimension pr tablie Les dimensions G53 sont donn es par rapport la r f rence machine G53 annule l image miroir M100 la rotation d axe G68 et la mise l chelle G72 99 d ports d ports du z ro sont disponibles Les d ports sont m moris s dans un tableau Pour activer le tableau de d port de montage en mode manuel appuyer sur F9 Outil F1 ORIGINE On peut actualiser ce tableau par l interm diaire du programme Si l on utilise la commande G53 pour changer les d port
103. droits r serv s Sous r serve de modifications sans pr avis 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Ceci entre un nouveau nom de fichier sur lequel on peut faire sortir le code G Le nom par d faut est celui s lectionn quand on a introduit le mode FAO Se rapporter Contour Options Non Valide la CNC pour demander un crasement quand on appuie sur POST F8 Oui Le fichier G existant sera automatiquement cras Par d faut Oui Ceci r gle la sortie code G Options Dimensions Absolue ou Incr mentielle Par d faut Absolue R gle la sortie de code G Options Inch ou Millim tre Par d faut MM La CNC peut Effacer ou R p ter les donn es de sortie de code G positions d axes seulement Options R gl sur r p ter si deux points s quentiels ont la m me dimension X ou Y Les deux dimensions seront toujours sorties Par d faut Effacer Texte La CNC peut emp cher que le texte de code G s affiche sur l cran quand on lance POST Options Activ Inactiv Par d faut Activ Programme S lectionne un num ro de programme Ceci est le 0 qui appara t quand on numero lance POST Ce dispositif n est pas une exigence Numerotation La CNC peut sortir des num ros N de bloc sur le fichier de code G et r gler leurs incr ments S lectionner num ros de bloc et appuyer sur ENTREE Une fen tre appara t avec
104. est n cessaire ANILAM recommande de programmer un diam tre qui servira de r f rence pour chaque per age Tous droits r serv s Sous r serve de modifications sans pr avis 27 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Description et Options Param tres de Le menu de r glage du pointage s active Utiliser ce per age menu pour entrer tous les param tres n cessaires pour le cycle de per age s lectionn avec le dispositif de cycle de per age Options Profondeur de trou Hauteur de d part Hauteur de retour La hauteur de d part et la hauteur de retour sont r gl es la valeur par d faut de 0 1000 inch Couleur de Ceci choisit la couleur que la CNC utilisera pour d crire trajectoire le trajet d outil sur l cran Options Choisir l une des seize couleurs de la fen tre machine S lectionner ce param tre et appuyer sur ENTREE pour activer le dernier menu fen tre dans le cycle de per age Toutes les fonctions de ce menu sont exactement les m mes que celles du menu des param tres de contour 3 l exception de la vitesse d avance La vitesse d avance dans le menu des param tres de per age 2 se rapporte la vitesse d avance d axe Z sortie au cycle fix de per age Voir Tableau 17 9 Touches de fonction des menus poche Les touches de fonction et notes sur les touches de fonction dans Per age sont les m mes que dans Contour et Poche
105. et d op ration ANILAM P N 70000409 Aide d Edition RAD CHAMFER A ARRONDI CHANFREIN Mod les et param tres Description de mouvement CORNER CHAMF La CNC ex cute un chanfrein automatique sur les coins tous les l ments d intersection lignes arcs Voir Arrondi chanfrein modal G59 G60 dans la Section 4 concernant les param tres et la description EEN Annule G59 Arrondi des coins ou rayon des coins Gen Voir Arrondi chanfrein Introduit une commande G60 modal G59 G60 dans la Section 4 concernant les param tres et la description Commandes de mouvements multiples Voir Figure 7 10 Menu Aide de fonction multiples La figure indique le menu des Aide de fonction multiples auquel on peut acc der par le menu d Aide l Edition Les mouvements multiples vous permettent de programmer plusieurs mouvements sur un seul bloc de 40 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition programmation Les combinaisons permises comprennent les mouvements lin aires arcs et chanfreins dans diverses combinaisons comme suit a Deux mouvements lin aires cons cutifs article de menu 2 a Mouvements ligne arc ligne menu article 3 a Mouvements ligne chanfrein ligne menu article 4 a Mouvements ligne arc ligne arc ligne menu article 5 Mouvements ligne c
106. finie avant d sactivation Pr r glage d axe de lecture R gler la position d axe pour le port DRO sp cifi Ceci est utilis pour laxe de lecture dans lequel X est le port DRO et Y la valeur de d port M9247 Xx Yy All rights reserved Subject to change without notice 5 8 Apr 99 Notice de programation et utilisation ANILAM P N 70000409 S amp M Functions M9351 Efface Utilis pour effacer l cran Graphisme tout X302 moment Aucun autre code n est permis sur ce bloc Ordre d ex cution L ordre d ex cution des codes disponibles est le suivant T M S F G XYZ M98 P sous appel est l exception NB L appel de sous programme M98 Pn s ex cutera toujours en dernier 6 All rights reserved Subject to change without notice 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Communication et DNC Section 13 Communication et DNC Communication La CNC peut changer des donn es avec d autres dispositifs RS 282 La vitesse en bauds parit et bits de donn es bits d arr t et param tres de logiciel de la CNC et d autres dispositifs doivent tre en concordance Les param tres de communication par d faut sont entr s dans l utilitaire d installation au cours de l installation de la machine On peut changer ces param tres partir de l cran de communication Les changements de param tres effectu s partir de l cran de communication ne sont pas perman
107. fonction se met en surbrillance et le menu Fen tre d dition s active 2 Inserer introduire ligne se met en surbrillance quand le menu s active Appuyer sur ENTREE Une ligne en blanc est alors introduite au niveau du curseur On peut taper un nouveau bloc de programme sur cette ligne Pour abr ger des applications Pour acc der aux indications sans taper l indication tout enti re on entre une abr viation qui se rapporte l indication et on active Touche Expan Pour les indications conditionnelles la CNC affiche la d claration et attend que l on entre la condition sous laquelle l indication sera activ e Toutes les indications ne n cessitent pas d introduire une condition Le Tableau 6 2 num re les indications auxquelles peut s appliquer la touche d Expansion et l abr viation qui correspond chaque indication Les indications sont affich es entre crochets Ces crochets n apparaissent pas sur l cran Tableau 6 2 Abr viations des indications Abren main EE END IF THEN ENDIF L LOOP END e een W WHILE _ DO END Pour produire une indication partir d une abr viation 1 En mode d Edition taper l abr viation qui correspond l indication conditionnelle Le curseur doit se trouver sur l espace qui suit l abr viation Appuyer sur DITER F8 Le menu Fen tre d dition s active S lectionner Touche Expan Appuyer sur ENTREE La CNC produit l indication sur
108. gauche en bas sur CG commuter sur Lignes 12 Curseur droite en bas sur 4 ligne travers le point Pangle ENTREE 13 45 ENTREE ENTREE 0 ENTREE 0 ENTREE 14 Curseur vers le bas jusqu 5 ligne une distance d une autre ligne ENTREE 3 ENTREE 5 ENTREE Tous droits r serv s Sous r serve de modifications sans pr avis 67 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO 15 16 17 18 19 20 21 22 23 ENTREE de nouveau 3 ENTREE 5 ENTREE F2 PROFIL F9 EffGeom 3 ENTREE Curseur en haut jusqu 4 ENTREE 45 120 ENTREE ENTREE 0 ENTREE 0 ENTREE Curseur en bas jusqu 5 ENTREE 3 ENTREE 5 ENTREE ENTREE de nouveau 3 ENTREE 5 ENTREE F9 EffGeom 3 ENTREE R p ter les tapes 17 20 mais utiliser 45 240 pour tape 17 F2 PROFIL Arr t F5 ENTREE Intgr cadrer La g om trie n cessaire pour alimenter le curseur existe maintenant Cr er ensuite un profil 24 25 26 27 28 29 30 31 32 33 F3 EDITER P Creer ENTREE 1 5 ENTREE 0 ENTREE Curseur gauche puis vers le bas jusqu CHAINAGE 6 ENTREE 1928172615241 noterl espace entre chaque num ro d l ment ENTREE Maintenant la FAO demandera les intersections L intersection 2 est n cessaire pour chaque invite Appuyer sur 2 ENTREE pour chaque invite au total douze fois puis F9 Curseur en haut jusqu 2 Arcs Curseur droite
109. impacts de touches au fur et mesure qu elles sont tap es Ceci est particuli rement utile pour enregistrer des s quences de blocs qui sont utilis es dans plusieurs endroits du m me programme Quand on active Enregles impacts de touches sont sauvegard s dans une partie de la m moire appel e macro tampon La caract ristique Exec Touches rappelle les impacts de touches enregistr s Pour enregistrer les impacts de touches au fur et mesure qu elles sont tap es 1 En mode Edition Appuyer sur DIVERS F9 La touche de fonction se met en surbrillance et le menu Fen tre DIVERS divers s active S lectionner Enreg Appuyer sur ENTREE Si des donn es ont t m moris es dans le macro tampon le message Ecraser registre Macro appara t Si le message appara t choisir Oui F1 Taper le texte appropri La CNC enregistre le texte tap S lectionner Enreg Appuyer sur ENTREE pour d sactiver le dispositif d enregistrement des impacts de touche NB Les informations restent dans le macro tampon jusqu ce qu elles soient cras es par de nouvelles donn es ou jusqu que le mode d Edition se d sactive R cup ration des impacts touches enregistr s Utiliser Exec Touches pour r cup rer les impacts de touches enregistr s et les imprimer sur l cran Pour r cup rer les impacts de touches enregistr s 1 En mode Edition Appuyer sur Divers F9 La touche de fonction se met en surbrillance
110. l cran 4 Si le curseur appara t entre parenth ses _ on doit introduire une condition selon laquelle l indication sera activ e Taper la condition si elle est applicable All rights reserved Subject to change without notice 11 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor Pour copier des blocs de programme NB On peut couper sauvegarder et coller des blocs l int rieur d un listing de programme Les dispositifs Couper Sauvegarder et Coller ne fonctionnent pas pour Copier Coller des blocs entre deux programmes diff rents Copier un ou plusieurs blocs de programme et les placer ailleurs dans le m me listing de programme Le Tableau 6 3 d crit deux fa ons de copier des blocs de programme Tableau 6 3 Pour copier des blocs de programme M thode Rep rer et sauvegarder Copie et m morise des blocs rep r s des blocs Laisse les blocs d origine inchang s Marquer et couper des Copie et m morise des blocs rep r s blocs Supprime les blocs d origine Pour rep rer et m moriser des blocs 1 En mode d Edition placer le curseur au d but du premier bloc copier Marquer les blocs copier Appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu Fen tre d dition s active 4 S lectionner Operations Bloc Appuyer sur ENTREE Le menu Fen tre des op rations de bloc s active 5 S lectionner Sauv Appuyer
111. l intersection du X 3 heures 0 chanfrein Apr s avoir l compl t le chanfrein X Point m dian la CNC se d place Y Point m dian jusqu au point final sp cifi E Longueur du chanfrein d intersection entre le second angle et les points finals X Point final Y Point final Tous droits r serv s Sous r save de modifications sans pr avis 47 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition MULTIPLE MOUVEMENT COMPOSITE mouvement CHAMFRAD La CNC ex cute un mouvement lin aire le Hi long du premier angle C premier angle mesur partir Jusqu au chanfrein de l axe X 3 heures 0 d intersection Apr s avoir termin le E Longueur du chanfrein chanfrein la CNC se d intersection entre les premier et d place le long du deuxi me angles second angle jusqu C Second angle mesur partir l arc tangentiel Apr s de l axe X 3 heures 0 avoir termin l arc la CNC se d place X Point m dian jusqu aux points finals Y Point m dian sp cifi s Q Second rayon de l arc tangentiel au second angle et aux points finals X Point final Y Point final 48 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Tableau 7 10 Menu des Aide de fonction pour POCHES Usinage de poches Mod les et D
112. la lettre que l on supprime 2 Appuyer sur EFF F4 La lettre s lectionn e dispara t Tous droits r serv s Sous r serve de modification sans pr avis 7 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 CNC Console and Software Basics Messages Messages d Erreur Voir Figure 0 3 Affichage des messages Les messages produits par la CNC apparaissent dans la zone messages qui est pr sente dans tous les modes de passage de programme Quand la CNC produit plusieurs messages le message ayant la plus haute priorit appara t dans la zone message Les messages de priorit moindre restent en m moire PROGRAM TEST1406 G HALTED MANUAL IN POSN COMMAND GOO MESSAGE MESSAGE SCREEN MACHINE X D 0DOO 44 44 OLD MESSAGES 44 44 Y 6 0000 Z 0 0000 FIXTURE 0 0 0 0000 0 0000 iD RAP ID G01 G17 G40 G70 G90 PARTS 0 MOS M09 TIMER 00 00 00 00 00 00 E a a a E AAE eE E E E ES e Figure 0 3 Affichage des messages La mention MESSAGE qui figure sur l cran se met en surbrillance quand des messages en attente restent en m moire Ily a deux fa ons de passer en revue les messages en attente a Appuyer sur EFF efface Le message actuel s efface et le message suivant appara t a A partir de l cran manuel appuyer sur MESSAGE SHIFT F1 Les messages affich s apparaissent au centre de l cran Certains messages sont des
113. le logarithme naturel w LOG n estle logarithme x EXP n est la fonction exponentielle SQRT n donnera la racine carr e de Tous droits r serv s Sous r serve de modifications sans pr avis 5 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Voir tableau pr c dent Exemple TRUN n tronquera la valeur de n unary logique non non gal positif 100 signifie positif quelle que soit la valeur dans 100 n gatif 100 signifie n gatif quelle que soit la valeur dans num ro 100 indirection Exemple d indirection N30 200 51 456 N40 201 200 N50 G90 G1 X 201 F200 Au bloc N40 variable 201 200 Ce n est que lorsque le second niveau d indirection est utilis N50 que la variable num ro 201 contient le contenu de la variable num ro 200 ce qui am ne l axe X se d placer la position 51 456 On peut utiliser jusqu quatre niveaux d indirection Variables du syst me Certaines variables sont retenues comme variables du syst me CNC Il peut tre utile d en conna tre certaines quand on programme les macros Les variables du syst me varient de num ro1000 num ro 1099 La plupart de ces variables sont en lecture seule On ne peut pas y inscrire des informations Il existe quelques exceptions cette r gle Voir 6 Tous droits r serv s Sous r serve de modifications sans pr
114. lectionner Renomm renommer et Appuyer sur ENTREE La CNC lance le message NOM DU PROG Taper le nouveau nom de programme et appuyer sur ENTREE Le nouveau nom remplace l ancien L impression des programmes La CNC peut lancer une impression sur toute imprimante compatible IBM PC Utiliser Imprimer pour faire des copies papier de programmes partiels Tous les programmes marqu s sont envoy s l imprimante Pour imprimer un ou plusieurs programmes All rights reserved Subject to change without notice 7 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Program Management 1 Dans le r pertoire de programmes S lectionner le programme ou marquer tous les programmes imprimer 2 Appuyer sur Utilit F9 La fen tre d utilitaire appara t 3 S lectionner Imprimer et appuyer sur ENTREE La CNC lance le message pour confirmer la commande et les touches de fonction changent en attendant la r ponse 4 Appuyer sur Oui F1 pour imprimer le programme o Appuyer sur Non F2 pour annuler Le formatage des disquettes On peut formater une disquette avant d y copier des programmes Bien que la plupart des disquettes du commerce soient format es la CNC peut aussi formater une disquette elle m me Pour formater une disquette 1 introduire la disquette dans le lecteur 2 A partir du r pertoire de programmes Appuyer sur Utilit F9 La fen tre utilitaire appara t 3 S lectionne
115. les param tres Num rotation Commence et Increment Options R glage par d faut Oui 10 10 Changement Ceci s lectionne le type et la position du changement d outil r gler sur Oui d outil ou Non pour le changement d outil dans menu de r glage machine du contour poche et per age S lectionner changement d outil et appuyer sur ENTREE Une fen tre appara t position X Y est la position de changement d outil Cette valeur appara t avant chaque changement d outil Options R glage par d faut X0 YO Position Z sp cifie o comment l AXE Z sera trait pendant le changement d outil Si r gl sur Repere Z la CNC sortira un G28 Z sur le fichier de code G Si r gl sur Position Z un TO et la position donn e normalement 0 sera sortie sur le fichier de code G 34 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Description et Options S lectionne le nombre minimum et maximum de points d cimaux et utilis pour sp cifier si remplir zeros est Activ D sactiv NB ANILAM recommande de fixer le nombre maximum de points d cimaux au moins huit points remplir zeros sp cifie si des z ros en t te ou en queue se produiront R glage par d faut 8 8 Non Si un trajet est HORS fonction pendant la fonction POST la CNC ne sortira pas ce trajet sur le fichier de code G De cet
116. lorsqu il existe plusieurs points d intersection Identifie les points existants normalement utilis s quand la construction d un autre l ment exige un point de r f rence a On doit conna tre les positions X et Y absolues du point L un des points finals doit d j tre un l ment de la g om trie On doit conna tre la distance X et Y incr mentielle partir du point existant L un des points finals doit d j tre un l ment de la g om trie On doit conna tre la distance partir du point existant On doit conna tre le nombre de degr s partir de la position 3 heures Le cercle doit d j tre un l ment de la g om trie La g om trie doit d j contenir une intersection de deux l ments Le point souhait doit d j tre un l ment de la g om trie 49 Notice de programation et d utilisation P N 70000409 Programmation FAO Outils lin aires ANILAM Voir Tableau 17 21 Certains outils lin aires exigent une d finition de points ou identification pour d marrer Le mode FAO affiche un message quand cela est n cessaire Les outils lin aires qui tracent des tangentes au cercle affichent toutes les lignes possibles et demandent d en s lectionner une Tableau 17 21 Outils lin aires de g om trie Mod le But Exigence Construit une ligne parall le laxe Y en une position X donn e Demande la valeur X Construit une lig
117. manuels AVANCE RAPIDE 100 10 1 Les vitesses d avance et rapide par d faut sont fix es par le constructeur de la machine au moment de l installation NB Le constructeur de la machine d cide de la vitesse r elle de la machine au cours d un mouvement LIMITEUR DE Priorit sur la vitesse programm e pour la broche C est un VITESSE DE commutateur rotatif 13 positions qui va de 40 160 pour cent les BROCHE A options sont par incr ment de 10 Cette caract ristique ne peut tre utilis e que sur les machines dot es de broches programmables LIMITEUR DE Controle la vitesse d avance ou rapide des axes dans les modes VITESSE 7 Manuels Automatique et Pas pas C est un commutateur rotatif 13 D AVANCE positions qui va de 0 120 les options ont lieu par incr ments de 10 NB La gamme de priorit pour le mode rapide est de 100 La CNC ne d passe pas la vitesse rapide maximum REINITIALISATI Active les servomoteurs ON SERVO MOTEUR BROCHE EN Fait d marrer la broche dans le sens avant SENSAVANT NB Surcertaines machines il est n cessaire de fournir le rapport d engrenage et la vitesse en tours minute avant d actionner cette touche Fait d marrer la broche dans le sens du recul NB Sur certaines machines il est n cessaire de fournir le rapport SENS ARRIERE d engrenage et la vitesse en tours minute avant d actionner cette touche ARRET seo Arr te la broche proche E meebo O ARRET
118. mati re de finition Vitesse d avance Z pour le mouvement de plong e L outil avancera jusqu la premi re profondeur de coupe avec un mouvement de plong e Adopte par d faut la derni re vitesse d avance programm e Tous droits r serv s Sous r serve de modifications sans pr avis 37 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Vitesse d avance du cycle d bauche utilis pour vider la poche par frais age Adopte par d faut la derni re vitesse d avance programm e Sur paisseur laiss e par la machine avant la passe de finition Par d faut 0 entrer une valeur n gative pour ne pas usiner la sur paisseur Facultatif Vitesse d avance de la passe de finition Adopte par d faut la derni re vitesse d avance programm e Hauteur absolue de retrait axe Z doit tre gale ou sup rieure H Ex cut en mode rapide Adopte par d faut la valeur H La position requise pour le trou de d part est la suivante 1 Pour la coupe de l int rieur vers l ext rieur A au centre du trou 2 Pour la coupe de l ext rieur vers l int rieur le trou de d part doit tre la position de 3 heures sur le p rim tre de la poche moins la mati re de finition moins le rayon d outil 3 Perc une profondeur suffisante Les axes doivent tre positionn s au dessus du trou de d part avant de programmer ce c
119. mentiel 60 CUIR ANGARS Figure 7 9 Mode incr mentiel arc centre angle 32 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Tableau 7 7 Menu des Aide de fonction des arcs on ARCS Mod les et param tres Description du mouvement RADIUSEND L outil se d place de la K position actuelle le long de l arc jusqu au point final Toutes les entr es sont XY programm requises X Point d arriv e X Y Point d arriv e Y R rayon de larc Tous droits r serv s Sous r save de modifications sans pr avis 33 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition La ARCS Mod les et param tres Description du mouvement CENTER END L outil se d place de la Fe position actuelle le long de l arc jusqu au point Toutes les entr es sont d arriv e XY programm requises Entrer les coordonn es du centre du cercle J Point d arriv e X Utiliser Z et L facultatif Point d arriv e Y pour produire une interpolation h lico dale t Profondeur finale Centre de cercle horizontal Centre de cercle vertical Y Nombre de boucles L outil se d place de la position actuelle le long de l arc jusqu au point Toutes les entr es sont d arriv e programm X requises Entrer les coordonn es de centre du cercle I J
120. modifications sans pr avis 11 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Z A Plan YZ y Plan XZ Plan XY X a nr gt X Les trois plans sont vus de l arri re de la Y machine Cette vue est la seule qui puisse montrer tous les arcs dans leurs orientations 4 I normales Figure 4 7 S lection des plans Voir Figure 4 8 Sens des arcs Pour d terminer la direction des arcs regarder vers le c t n gatif de l axe non utilis par exemple pour le plan XY regarder le long de Z AHor YZ ARCDIR Figure 4 8 Direction des arcs 12 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G La fixation des limites du programme G22 Voir Tableau 4 11 Donn es G2 Le format Xn Yn Zn In Jn Kn de active limites du programme est modal Utiliser G22 seul pour les annuler Format G22 Xn Yn Zn In Jn Kn Active les limtes de programme Format G22 Annule les limites du programme et permet le mouvement libre l int rieur des limites de machine Tableau 4 11 Donn es G22 Donn es Format Description G22 Limite de course m moris e I exw Limite logiciel X n gatif K XXX XXXX Limite logiciel Y n gatif XXX XXXX Limite logiciel Z n gatif Voir Figure 4 9 param tres d espace des limites de logiciel
121. n est permis sur le bloc de synchronisation Rotatif Programmer les mouvements rotatifs en degr s La r solution type est de 0 001 degr r gl par le constructeur Les minutes et les secondes ne peuvent pas tre programm es Par cons quent il faut convertir les minutes et les secondes en une valeur d cimale Les formules de conversion pour les minutes secondes en degr s d cimaux Des minutes aux degr s d cimaux min 60 degr s d cimaux Exemple 15 min 60 0 25 degr s Des secondes en degr s d cimaux sec 3600 degr s d cimaux Exemple 30 sec 3600 0 008 degr s Exemple 5 deg 30 min 15 sec 5 30 60 15 3600 5 0 5 0 004 5 504 degr s II faut programmer les vitesses d avance pour les d placements non synchrones Programmer la vitesse d avance en degr s par minute dpm Format FU 500 0 500 dpm pour laxe U All rights reserved Subject to change without notice 1 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Four and Five Axis Programming Rotatif non synchrone ou synchrone Il convient de d cider si le d placement en quatri me ou cinqui me axe sera synchrone ou non synchrone Un mouvement synchrone est d fini comme mouvement dans lequel tous les axes programm s XYZU et ou W atteindront la cible simultan ment On utilise les mouvements synchrones pour tarauder le long d un axe rotatif ou pour usiner une pi ce d h lice De
122. noms de fichiers G caract res commen ant par PR et d un nom de suivis d autres caract res fichier Donne la liste de tous les fichiers nomm s PROG quel que soit le format de fichier extension Donne la liste de tous les noms de fichiers commen ant par PRO et suivis d autres caract res de tous formats de fichier extension Pour copier des programmes dans ou en provenance d autres r pertoires Utiliser Copier pour copier des programmes dans ou en provenance d un autre r pertoire tel qu un sous r pertoire ou disquette Copier supporte les caract res g n riques Pour copier des programmes dans ou en provenance d un autre r pertoire 1 Dans le r pertoire de programmes Appuyer sur Utilit La fen tre utilitaire appara t 2 S lectionner Autres et appuyer sur ENTREE La deuxi me page du menu fen tre appara t 3 S lectionner Copier et appuyer sur ENTREE La CNC lance un message pour le nom et la localisation du programme source 4 Taper le nom et la localisation le chemin d acc s complet du programme et appuyer sur ENTREE Une fen tre avec message demandant le lecteur destination ou destination autre 5 S lectionner autre et appuyer sur ENTREE La CNC demande la destination 6 Taper la nouvelle localisation chemin d acc s complet et appuyer sur ENTREE Le programme est copi dans la nouvelle localisation All rights reserved Subject to change without notice 11
123. op ration P N 70000409 Aide d Edition MULTIPLE ANILAM MOUVEMENT COMPOSITE Mod les et param tres CHAMF CHAMF C Premier angle mesur partir de l angle X 3 heures 0 E longueur de chanfrein entrecoupant le chanfrein des premier et second angles C Second angle mesur partir de l axe X 3 heures 0 X Point m dian Y Point m dian E longueur de chanfrein entrecoupant le second angle et les points finals X Point final Y Point final Description du mouvement La CNC ex cute un mouvement lin aire le long du premier angle jusqu au chanfrein d intersection Apr s avoir termin le chanfrein la CNC se d place le long du second angle jusqu l intersection du second chanfrein Apr s avoir termin le second chanfrein la CNC se d place jusqu au point final sp cifi 46 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition MULTIPLE MOUVEMENT COMPOSITE Mod les et param tres Description du mouvement RADYCHAMF La CNC ex cute un mouvement lin aire le long du premier angle C premier angle mesur de l axe Jusqu l arc tangentiel X 3 heures 0 Apr s avoir achev l arc la CNC se Q Rayon de l arc tangentiel au d place le long du premier el deuxi me angles second angle jusqu C Second angle mesur de l axe
124. partir d ici Installation de logiciel OFFLINE Windows 3 1 Utiliser les disquettes d installation MS DOS Pour installer le logiciel 1 2 Installer la cl de mat riel sur le port parall le de l ordinateur Fermer toutes les fen tres ouvertes avant de commencer l installation introduire la disquette OFFLINE dans le lecteur de disquette 3 5 inch Aller la barre des t ches et cliquer sur le bouton Start S lectionner Run La fen tre d ex cution Run s active Dans le champ d entr e Open taper A setup Cliquer sur OK Le logiciel d marre l installation Remplacer A setup par B setup si la disquette 3 5 inch se trouve dans le lecteur B Suivre les instructions du programme d installation au fur et mesure qu elles apparaissent sur l cran A la fin de l installation NE PAS appuyer sur F10 Appuyer sur ESC Ceci emp che le red marrage automatique de l ordinateur L tablissement de l ic ne NB Par d faut l ordinateur cr le r pertoire C P5M au cours de l installation du logiciel Si l on utilise un autre r pertoire pour le logiciel il faut remplacer par le nom de r pertoire appropri dans les instructions Pour tablir l ic ne de passage du logiciel 1 Dans le gestionnaire de programme de Windows s lectionner un dossier Exemple Applications Dans le menu d roulant Fichier s lectionner New La fen tre de l objet nouveau programme s active Le bouton
125. pas correctement l outil en mode absolu Mouvements incr mentiel On peut effectuer des mouvements incr mentiel quand a La CNC est en mode manuel mode didactique ou page outils et a Quand les servomoteurs sont en marche Voir Tableau 3 1 pour les modes incr mentiels disponibles La vitesse r elle de chaque mode est d termin e au moment de l installation de la machine Utiliser le s lecteur rotatif JOG pour faire passer la CNC travers les divers choix du mode incr mentiel Tableau 3 3 Mouvements incr mentiels _ Mode Description Vitesse rapide par d faut pour les mouvements continus La vitesse r elle est d termin e au moment de l installation de la machine 10 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation Manuelle et mise en route de la machine Avance Mouvement incr mentiel continu la vitesse d avance d termin e l installation de la machine Incr ment Mode incr mentiel classique l incr ment est r gl 100 fois la 100 r solution de la machine Incr ment Mode incr mentiel classique l incr ment est r gl 10 fois la 10 r solution de la machine Incr ment Mode incr mentiel classique l incr ment est r gl la r solution r elle de la machine On peut changer le mode incr mentiel chaque fois que la CNC est en mode manuel Changem
126. passes XY est programm pour tre sup rieur un 1 Par exemple s il est programm 0 0500 et program m 3 passes XY dans le param tre suivant le trajet de l outil est produit avec trois passes compl tes autour du profil Le point de d part est automatiquement calcul sur la base du point de d part du profil et de la valeur de compensation Ce param tre doit tre fix 0 0000 si une seule passe est requise Pour r gler ce param tre le s lectionner appuyer sur ENTREE et entrer la valeur du pas de l outil Nombre de Effectue plusieurs passes autour d un contour Cela peut passes XY tre avantageux si une grande quantit de mati re doit tre enlev e mais ne peut pas l tre en une seule passe Si on programme une valeur sup rieure un 1 il faut aussi programmer le pas de l outil en XY Pour r gler ce param tre le s lectionner entrer le nombre de passes XY et appuyer sur ENTREE Travaille des contours en niveaux de Z Si une profondeur de contour ne peut pas tre usin e en une seule profondeur de passe utiliser ce dispositif pour descendre sur l axe Z par degr s Cela fonctionne en conjonction avec le param tre Bas du contour Par exemple si Passe Z est r gl 0 5000 et que le param tre Bas du contour est r gl 1 0000 le contour sera travaill en deux fois une fois jusqu Z 0 5000 et une deuxi me fois jusqu Z 1 0000 Il est possible d util
127. peuvent tre coll s dans un autre programme All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor Pour copier des blocs dans un autre programme Utiliser Ecrir criture situ dans le menu Fen tre Operations Bloc pour copier un ou plusieurs blocs dans un autre programme Si l on copie dans un programme existant on s lectionne le programme dans lequel les blocs copi s seront crits Le dispositif Ecrir Ecriture supprime toute information se trouvant actuellement dans le programme s lectionn et la remplace par les blocs copi s Si l on introduit un nouveau nom de programme la CNC cr e un fichier avec le nom que l on a introduit et y ajoute l extension M les blocs copi s restent dans le programme d origine Pour copier des blocs d un programme un autre 1 En mode Edition rep rer tous les blocs copier 2 Appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu Fen tre d dition s active 3 S lectionner Operations Bloc Appuyer sur ENTREE Le menu Fen tre Operations Bloc s active 4 S lectionner Ecrir Ecriture Appuyer sur ENTREE Le menu des touches de fonction change NB Appuyer sur Cancel F9 pour annuler l op ration 5 Le message Nom du progr appara t introduire le nom du programme sur lequel les blocs sont en train d tre copi s il faut introduire le nom du
128. plong e oblique point de d part du mouvement compens l outil se centre perpendiculairement au point de d part avec un compensation de la moiti du diam tre de l outil Tous droits r serv s Sous r serve de modifications sans pr avis 11 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Pi ce endommag e en noir Rampe approche Position 1 ios Position 4 Rampe Sortie Position 2 Position 3 Point inicial et final d usinage incorrects Position 1 Position 2 Position 5 Rampe Approche et sortie Position 3 Position 4 Point inicial et final d usinage corrects COMP4 Figure 0 7 Choix de d part et d arriv e oblique pour le fraisage l int rieur d un carr Voir Figure Choix de d part et d arriv e pour le fraisage l int rieur d un carr Quand un mouvement compens commence et se termine dans un coin l outil vide la pi ce car l outil se d cale en une position perpendiculaire au point final Il convient donc de commencer le plong e oblique sur un c t pour viter de creuser la pi ce Si possible utiliser des cycles fix s pour couper des profils et des poches La CNC s lectionne automatiquement des positions de d part et arriv e de plong e oblique dans un cycle fix L utilisation de la compensation de diam tre d outil et des jauges avec les fraises extr mit sph rique Quand on utilis
129. plong e oblique jusqu au diam tre ext rieur du cadre moins le rayon de l outil moins la mati re de finition position 3 4 L outil se d place ensuite de 360 degr s dans le sens anti horaire autour du cadre pour revenir la position 3 5 L outil fait ensuite un pas de la mesure calcul e et fraise dans le sens horaire jusqu ce que la position 2 soit de nouveau atteinte la profondeur 6 L outil fraise ensuite de 360 degr s dans le sens horaire fraisage ascendant autour de l flot Tous droits r serv s Sous r serve de modifications sans pr avis 19 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes NB Le nombre de fois que l outil r p te les stades 3 6 d pend des dimensions Z et B 7 Quand le cadre est termin l outil Revient rapidement la dimension P puis au coin inf rieur gauche de l ilot Fraisage de trous G76 Format G76 Dn Jn Sn Kn Voir Tableau 5 18 Donn es G76 Utiliser le cycle de fraisage de trous G76 pour usiner des trous On doit positionner l outil au centre du trou et la profondeur requise avant le bloc G76 Il faut actionner un outil avant G76 pour que la CNC connaisse le diam tre de l outil Programmer un d placement Z s par pour faire sortir l outil du trou apr s le cycle Tableau 5 18 Donn es G76 Diam tre du trou D n gatif sens horaire Le sens anti horaire est
130. point partir de la colonne de droite de l cran FAO 4 Appuyer sur ENTREE La CNC demande Valeur X Entrer le point d origine X pour la nouvelle profil Appuyer sur ENTREE NB L invite peut tre diff rente selon l outil de d finition de point qui est s lectionn 5 La CNC demande Valeur X Entrer le point Y d origine pour la nouvelle profil Appuyer sur ENTREE 6 La nouvelle profil appara t sur l cran Pour op rer des changements sur le plan appuyer sur EDITER P F3 Pour d sactiver la fen tre appuyer sur ECRAN F5 La touche ECRAN est d crite ult rieurement dans la pr sente section Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Inv Arc Rotation d arc Effacer Effacer Projeter Occasionnellement il est possible que l on programme un d placement d arc dans le mauvais sens Au lieu de Effacer le segment et de le retracer on peut inverser le sens de l arc Les arcs la fin d un profil ou entre deux segments peuvent tre invers s Pour inverser le sens d un arc 1 D placer le curseur jusqu au n ud suivant de l arc et appuyer sur EDITER P F3 Le menu fen tre EDITER P appara tra 2 S lectionner Inv Arc et appuyer sur ENTREE L arc sera retrac dans le sens inverse Si n cessaire un profil tout enti re peut tre supprim e Pour Effac
131. pr paratoires Codes G Mode absolu Voir Tableau 4 6 Interpolation circulaire en mode absolu inch Tableau 4 6 Interpolation circulaire en mode absolu inches G71 G90 G17 G1 Y2 5 F300 Activer le mode mm et absolu et r gler la vitesse d avance mm min Activer le plan Avancer jusqu P2 NS xo Avancer jusqu Pt N6 M2 Fin du programme Mode incr mentiel Voir Tableau 4 7 11 Interpolation circulaire en mode incr mentiel inch Tableau 4 7 11 Interpolation circulaire en mode incr mentiel inches Activer le mode mm et absolu et r gler la vitesse d avance en mm min Activer le plan Avance jusqu P2 D placement d arc jusqu P3 Avance jusqu P5 Avance jusqu P1 Fin du programme Tout arc inf rieur 360 degr s est un arc partiel Utiliser les Donn es X Y l J ensemble Avance jusqu P4 Voir Figure 4 5 Echantillon d arc Pour programmer un d placement de P1 P2 calculer les centres des arcs l et J et les points de chute X et Y l 1841 __ ke R 75 P2 R75 s 7244 R 15 deg pi 15 deg G2_G3C Figure 4 5 Echantillon d arc partiel De P1 P2 le format du bloc est G91 G3 X 5559 Y 7244 1 1941 J 7244 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Construire un triangle un angle droit par rapport l angle
132. que votre ordinateur utilise L acc s certainsparam tres est limit Se r f rer au Tableau Mots de passe OFFLINE Lorsque c est n cessaire la CNC demande l utilisateur d entrer un mot de passe Pour acc der aux param tres prot g s 1 Entrer le mot de passe de service et appuyer sur ENTER La CNC permet l utilisateur de changer les r glages prot g s 2 Les mots de passe prot gent quatre niveaux d acc s Les op rateurs re oivent des mots de passe limit s ce qui leur permet de r gler les param tres utilis s dans les op rations machine normales Les mots de passe de service permettent un niveau d acc s plus haut Le mot de passe d usine n est pas utilis en dehors de l usine du fabricant All rights reserved Subject to change without notice 1 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Offline Software Installation Tableau 0 1 Mots de passe OFFLINE Niveau de limitation Mot de passe Acc s limit Q1 Atomate int gr IPI Pour faire sortir le logiciel Appuyer sur ECHAPP pour faire sortir le logiciel de l cran de s lection du menu principal Installation du logiciel OFFLINE MS DOS Offline Utiliser les disquettes d installation MS DOS 1 Installer la cl d utilisation mat riel sur le port d imprimante parall le introduire le disque d installation dans le lecteur de disquette A partir du message DOS taper A setup Appuyer sur E
133. qui contient le programme marquer le programme et utiliser le dispositif Imprimer La cr ation des sous r pertoires Appuyer sur Sous Re SHIFT F2 pour cr er des sous r pertoires S assurer que la CNC est dans le lecteur souhait avant de cr er un sous r pertoire Par d faut C AUSER Pour cr er un sous r pertoire 1 2 Dans le r pertoire de programmes Appuyer sur SHIFT Le menu des touches de fonction change Appuyer sur Sous Re F2 La CNC demande le nouveau sous r pertoire Entrer le nom du sous r pertoire Appuyer sur ENTREE La CNC cr e le sous r pertoire La suppression de programmes sur un autre lecteur On peut supprimer les programmes contenus sur un autre lecteur sans se mettre sur ce lecteur via la commande Eff SHIFT F3 La commande supporte les caract res g n riques Pour supprimer un programme dans un autre lecteur 1 Dans le r pertoire de programmes Appuyer sur SHIFT Le menu des touches de fonction change Appuyer sur Eff F3 La CNC demande le nom du programme supprimer Taper le nom et la localisation du programme chemin d acc s complet Appuyer sur ENTREE La CNC demande confirmation de la commande de suppression et le menu des touches de fonction change en attendant la r ponse Appuyer sur Oui F1 pour supprimer le programme ou Appuyer sur Non F2 pour annuler la commande All rights reserved Subject to change without notice 8 Apr 99
134. r gl es les variables cha n es peuvent tre utilis es par n importe quel macro au sein du m me programme Tous droits r serv s Sous r serve de modifications sans pr avis 21 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Exemple G90 G70 G0 G17 TO ZO X0 YO T1 F30 X1 5 YO DEPLACER VERS CENTRE DE TROU Z 1 G1 Z 5 D PLACER Z A LA PROFONDEUR G65 P76 D2 0 S 010 J35 K20 GO Z 1 RELEVER Z AU PLAN DE DEGAGEMENT TO Z0 X0 YO M2 076 MACRO DE FRAISAGE DE TROU D 7 DIAMETRE DE TROU CCW CW J 5 AVANCE D EBAUCHE S 19 QUANTIT MATIERE DE FINITION K 6 AVANCE DE FINITION 1020 DIAMETRE OUTIL SAVEG90 99 REGLER CHAINE SAUVEGARDE G90 A VAR 99 SAVEG00 98 REGLER CHAINE SAUVEGARDE G00 A VAR 98 SAVEFRT 97 REGLER CHAINE SAUVEGARDE FRT A VAR 97 TDIA 96 REGLER CHAINE TDIA A VAR 96 EPSI 00001 REGLER CHAINE EPSI A 00001 SAVEG90 1090 SAUVEGARDER MODE DIM ACTUEL ABS 90 INCR 91 SAVEGOO0 1016 SAUVEGARDER MODE MOUVEMENT ACTUEL RAPIDE 0 AVANCE 1 SAVEFRT 1022 SAUVEGARDER VITESSE D AVANCE ACTUELLE TDIA ABS 1020 SAUVEGAR DER DIAMETRE OUTIL ABSOLU IF VAR 7 THEN IMPRESSION ERREUR DIAMETRE TROU PAS FOURNI M30 ENDIF IF IVAR 5 THEN 5 1022 ENDIF PAR D FAUT VITESSE AVANCE EBAUCHE IF IVAR 6 THEN 6 5 ENDIF PAR D FAUT VITESSE AVANCE FINITION IF VAR 19 THEN 19 0 ENDIF PAR D
135. r serv s Sous r serve de modifications sans pr avis 2 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes param tre Centres du cercle La valeur par d faut est incr mentielle ANILAM recommande de ne pas changer ce param tre Se r f rer au manuel des utilitaires d installation pour les d tails La position de d part de l outil est la position de comptage pour le nombre de tours Par exemple si une spirale ne fait pas un tour complet L 0 1 ou 0 1 Pour une spirale qui fait 10 tours complets L 10 ou 10 Pour une spirale qui fait 6 tours et demi L 6 ou 6 Voir Figure 5 2 Spirale vue en XY et Figure 5 3 Spirale vue isom trique Ce bloc ex cute une spirale de 1 inch de profondeur dans le sens anti horaire en utilisant 5 tours en commen ant X1 5 YO et en utilisant le Mode absolu G90 La spirale ne fonctionnera pas dans un rayon de 0 et ne peut pas non plus commencer par un rayon de 0 0 001 inch 0 01 mm est le rayon minimum G6 d pend du plan groupes de mots XYZ IJK L Exemple G0 X1 5 YO ZO G6 X 5 YO Z1 l 1 5 JO L5 Y E a Figure 5 2 Spirale vue en XY Tous droits r serv s Sous r serve de modifications sans pr avis 3 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes SPIRAL2 Figure 5 3 Spirale
136. r versible dimension D avalant anti horaire Dimension D conventionnel horaire Requis Vitesse d avance de passe d bauche Adopte par d faut la derni re vitesse d avance programm e Quantit de mati re en sur paisseur Une valeur n gative laissera la sur paisseur pour tre usin e ult rieurement Si aucune valeur n est introduite aucune quantit de mati re n est laiss e Vitesse d avance de la passe de finition Se met par d faut la derni re vitesse d avance programm e Tous droits r serv s Sous r serve de modifications sans pr avis 20 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Exemple G76 D2 5 J12 S 01 K20 Dans la Figure 5 9 Exemple de programmation l outil ex cutera les op rations suivantes 1 L outil se d place de la position 1 une position 45 degr s par rapport au centre mi rayon position 2 2 l outil fait ensuite un arc sur la tangente du diam tre ext rieur sens anti horaire position 3 L outil fraise le diam tre ext rieur sens anti horaire position 4 L outil quitte le diam tre ext rieur tangentiellement jusqu en un point 135 degr s du centre la moiti du rayon Sens anti horaire position 5 5 L outil Revient au centre position 6 Si une passe de finition est programm e le processus se r p te aux dimensions de finition 2
137. rayon d outil gauche Compensation de rayon d outil droit Syst me de coordonn es de la pi ce Rotation de profils fraisage en coude Priorit automatique d avance pour les arcs Priorit automatique d avance pour l annulation des arcs G5 9 28 29 G45 G49 G62 G63 G65 Arrondi modal dd anvies vifs Macro utilisateur appel unique exact utilisteur G64 Mode de coupe marche G68 Rotation du syst me de Cycle de fraisage poche Cycle de d gagement de surface Appel modal macro utilisateur Annulation appel modal macro utilisateur Rotation du syst me de coordonn es Programmation en inch Programmation mm Fraisage de cadre parcours continu coordonn es 73 74 75 76 Cycle de fraisage de trous G G G G G Cycle poche circulaire e Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Non Modaux Code G Fonction Code G G72 Echelle des axes Cycle poche rectangulaire G90 Programmation absolue G79 Cycle de per age circulaire G91 Q94 G95 G81 Q82 G83 G84 Q85 G86 G87 G89 G92 e SJ Programmation incr mentielle G80 Annulation de per ages Avance par minute Avance par tour 169 Poches Irreguli res G170 Cycle de surfa age Cycle de per age simple Cycle de lamage Cycle de d bourage Cycle taraudage G171 Cycle de profil circulaire
138. s Sous r serve de modifications sans pr avis 9 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Les contraintes de la poche ou le dispositif requis sont ses param tres Les param tres de tout dispositif varieront avec la variation des dimensions par cons quent les param tres s appellent souvent variables Les donn es de chaque param tre doivent tre m moris es sous la forme d une entit appel e registre variable et appel es galement variables Les param tres transmis un macro s appelleront param tres dans le pr sent manuel Contenu des variables PRINT Format PRINT xxx variable Format N num ro de bloc PRINT xxx variable On peut v rifier le contenu d une variable Ceci est utile lorsqu on d piste les d fauts d un programme On utilise la commande PRINT pour afficher le contenu d une variable sur l cran en modes manuel pas pas et automatique Exemple 1 PRINT 200 Ceci affiche le contenu de la variable 200 Exemple 2 N180 PRINT 110 Pour afficher le contenu des variables au cours de l ex cution du programme on utilise la commande PRINT dans le cadre du programme L exemple 2 imprimera le contenu des variables 110 sur l cran Si les num ros sont s par s par des virgules plusieurs variables peuvent tre imprim es simultan ment En mode manuel taper PRINT 110 puis appuyer sur START pour affich
139. serve de modifications sans pr avis 21 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Exemple de programmation de G41 La compensation d outil peut tre activ e avec G41 ou G42 Par cons quent on peut programmer directement le bord de la pi ce plut t que de calculer manuellement la compensation Voir Figure o 17 Exemple de mouvement en utilisant G41 absolu G90 Sur une fraise queue de 3 8 inch de diam tre la valeur du diam tre dans la Page Outil pour l outil 1 est de 0 3750 inch 7 5 190 5mm G41 Figure 0 17 Exemple de mouvement en utilisant G41 absolu G90 Table 0 2 Exemple de mouvement utilisant G41 Standard m trique N6 Z 1 N6 Z2 N7 G1Z 125 F5 0 N7 G1 23 175 F125 N14 GO Z 1 N14 GO Z2 Tous droits r serv s Sous r serve de modifications sans pr avis 22 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Voit Tableau Les codes N et leurs fonctions pour obtenir des d tails sur les mots N Tableau 0 3 Codes N et leurs fonctions _CodesN Fonction _ _ _ _Etablitle num ro de programme et le nom z Etablit le num ro de programme et le nom z Fixe les modes absolu inch rapide Annule d port outils rel ve axe Z Se d place jusqu en position de changement d outil Active la compensation de longueur d outil cont
140. souhaitable car une trace d outil peut tre laiss e sur la pi ce surtout lors du mouvement de sortie Pour liminer la possibilit de trace d outil les mouvements d entr e sortie ont t pr vus Options Genre de mouvement D cide si le mouvement est une ligne un arc ou s il n y aura pas de mouvement d entr e sortie Aucun Les lignes exigent que l entr e 4 point d origine soit programm e Les arcs exigent que les entr es 2 et 3 longueur d arc rayon d arc soient programm es Aucun sp cifie l absence d un mouvement d entr e sortie Longueur d arc D termine la sortie d arc 90 180 Rayon d arc Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avri 99 etc Tous les arcs sortent tangentiellement au premier dernier mouvement du trajet Cela n est pas applicable si le 1 est r gl sur lin aire Une valeur de rayon pour l arc d entr e sortie Utilis seulement si 1 est r gl sur arc Point d origine utilis seulement si 1 est r gl sur lin aire Ceci est la dimension XY absolue laquelle les mouvements lin aires d entr e sortie vont et viennent quand ils entrent ou sortent du trajet 15 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO machine Changement d outil Permet de changer l outil et attribue un num ro d outil l outil qui usinera le contour Ce num ro
141. sp cifi dans la caract ristique Trouver le mot Le dispositif Trouver le mot se situe dans le menu fen tre de d placement SHIFT F8 Cela permet d avancer jusqu l apparition suivante du texte sp cifi dans le dispositif Trouver le mot et modifie le texte pour le remplacer par le texte sp cifi dans le dispositif Trouver le mot Le dispositif Trouver le mot se situe dans le menu fen tre de d placement Renvoie la CNC au r pertoire de programme sans sauvegarder les ditions faites sur le listage de programme Pour de nombreux dispositifs d Edition il est n cessaire de marquer les blocs de programmes touch s avant de pouvoir ex cuter l Edition Pour marquer les blocs de programme 1 4 En mode d Edition placer le curseur au d but du premier bloc marquer Appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu fen tre Edition s active Mettre en surbrillance Marquer le bloc Appuyer sur ENTREE Le bloc est marqu Utiliser les FLECHES pour marquer les blocs appropri s La suppression du marquage des blocs de programme 1 2 En mode Edition appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu fen tre d Edition s active S lectionner Marquer le bloc Appuyer sur ENTREE Les blocs pr c demment marqu s ne seront plus en surbrillance La sauvegarde des op rations d Edition Le listing de pr
142. sur X Y ou XY la CNC peut calculer les points limites manquants pour des mouvements lin aires ou rapides D finir le mouvement dans le cadre d un triangle angle droit les l ments tant identifi s comme dans la Figure 7 6 Orientation de mouvements Axe Y Point final Rayon distance Position Y Axe X Point inicial Position X Figure 7 6 Orientation du mouvement Voir Tableau 7 5 Types de d placements lin aires La CNC peut calculer les points limites de d placement si l on a a L angle et le rayon a La position sur X et l angle a La position sur Y et l angle a La position sur X et le rayon Tous droits r serv s Sous r seve de modifications sans pr avis 25 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition a La position sur Y et le rayon 26 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Tableau 7 5 Types de d placements lin aires D placem D finis par ents lin aires Ligne Point limite en X ou Y article de menu 2 ou droite 3 respectivement Vecteurs Un point limite XY article de menu 4 2 Un angle mesur partir de laxe des Y ou point limite X ou Y article de menu 5 ou 6 respectivement Un angle mesur partir de l axe Y et le rayon d arc article de menu 7 Le r
143. t se situe aussi sur le Panneau manuel Certaines CNC sont quip es d une fonction M Arrosage pr t Pour ces CNC le TEMOIN LUMINEUX Arrosage pr t gt s allume quand l Arrosage est actif Il est programm que l Arrosage arrive quand la machine re oit une commande MARCHE BROCHE Ecran du mode manuel Voir Figure 3 2 Ecran manuel En mode manuel la CNC affiche l cran manuel L cran manuel est l cran d exploitation de base qui appara t quand la CNC est activ e Tous les autres crans d exploitation sont d aspect semblable et sont s lectionn s partir des touches de programmation d cran manuel Quand le mode manuel est activ l intitul de la touche de fonction Manuel F4 se met en surbrillance 4 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation Manuelle et mise en route de la machine COMMAND _ MESSAGE PROGRAN TEST1400 G HALTED MANUAL IN POSN Zone du programme Ligne de commande Ligne de message ei Toget Affichage de position R f rence machine Affichage de d placement 6 RPH O z LOOP 0 FIXTURE 0 0 0000 FEED 0 0 2 DUELL 0 8 0 0900 OVERRIDE FEED RAPID Affichage de la G01 G17 G40 G70 G38 PARTS MOS 09 TIMER 00 06 00 00 00 00 Condition machine Frograml sart CEE s ster auto verete insert roo S
144. touches de fonctions secondaires de la Page Outil Voir Tableau Touches de fonction et touches de fonction secondaires de la Page Outil Appuyer sur SHIFT lorsqu on se trouve sur la Page Outil pour activer les fonctions de touches de fonction secondaires Tableau 9 1 Touches de fonction et touches de fonction secondaires de la Page Outil D signation Touche de D signation de touches de fonction fonction et fonctions Efflign Efface la ligne tout enti re Cherch Valide la recherche d un num ro d outil F1 F3 F4 F5 F6 F8 10 Valide l entr e au menu Fen tre de d ports G53 Voir d ports de dispositifs s lection Syst me des Coordonn es de la pi ce de travail G53 Page Up curseur Calib Z F Fait sortir de la Page Outil et sauvegarde toutes modifications EffTout SHIFT F3 Efface l ensemble du tableau Outil apr s confirmation Aband SHIFT F10 Permet de sortir de la Page Outil sans sauvegarder les changements que lon a effectu Fait remonter le curseur d une page Fait descendre le curseur d une page Entre la dimension Z par r f rence au point de d part machine dans la jauge d outil s lectionn et fait avancer le Tous droits r serv s Sous r serve de modifications sans pr avis 4 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Codes T et activation d Outils Pour activer un outil programme
145. trajectoire d cal pour le second mouvement soit Tous droits r serv s Sous r serve de modifications sans pr avis 10 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil avant soit apr s le point final du premier mouvement en fonction de la g om trie Trajectoire D outil 1er mouvement Mouvement 1 COMP2 Figure 0 5 Mouvements cons cutifs compens s Voir Figure Plong e oblique vers un mouvement compens Les mouvements d arriv e un mouvement compens ou quittant un mouvement compens sont appel s mouvements de plong e oblique Ces mouvements donnent la CNC le temps de positionner l outil Le mouvement de plong e oblique doit tre d une longueur d au moins la moiti du diam tre de l outil actif La trajectoire d port e de l approche coincide avec la trajectoire d port e de la coupe Le premier mouvement d usinage se trouve d port gauche de la trajectoire programm e Le centre de l outil coincide avec la position de iniciale L Outil de d place perpendicualire La distance d approche doit au point inicial tre au minimum gale au rayon de l outil pour tre Mouvement d approche programm efficace au point inicial de usinage COMP5 Figure 0 6 Mouvement compens oblique Au d but d un mouvement de plong e oblique l outil se centre sur le trajectoire programm A la fin du mouvement de
146. un bloc suivant peuvent tre vus en cas de d placement du didacticiel dans le milieu d un corps de programme Les fl ches HAUT BAS peuvent tre utilis es pour se d placer sur un bloc sp cifique Help F1 est accessible tout moment Les touches de fonction du mode didacticiel Voir Tableau Touches de fonction du mode didacticiel Appuyer sur TEACH MAJUSCULE F5 en mode manuel pour activer le menu des touches de fonction du mode didacticiel Tableau 0 1 touches de fonction du mode didacticiel PTE O de fonction Heip Ft Active aide S Active le mode didacticiel Supprime le texte insert F5 Insertletexte F10 Quitte le mode didacticiel et revient au mode manuel sans changements de sauvegarde En mode didacticiel TEACH F5 se met en surbrillance 10 All rights reserved Subject to change without notice 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Ex cution des programmes L entr e des donn es en mode didacticiel Dans le mode didacticiel la CNC peut utiliser des donn es ou les m moriser Le bloc en surbrillance indique la position du curseur Si l on entre un mouvement ce point tous les blocs ult rieurs descendent dans la structure du programme Si l on souhaite ajouter des blocs la fin d un programme appuyer sur les FLECHES pour d placer le curseur jusqu au dernier bloc de programme et introduire les blocs partir de l Appuyer sur START pas EN
147. un plan par d faut Inch G70 R gle la CNC sur mesures inch MM G71 R gle la CNC aux mesures MM Absolu G90 R gle la CNC au mode absolu Incr mentiel R gle la CNC au mode G91 incr mentiel Listing code G Voir Figure 7 2 Menu Principal d Aide d Edition Le menu principal d Aide d Edition contient un listing de codes G Quand un code G est s lectionn dans la Tous droits r serv s Sous r save de modifications sans pr avis 57 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition liste un cran d entr e est activ Celui ci contient des instructions et des champs d entr e qui appartiennent au code G s lectionn Utiliser les crans pour introduire les codes G Pour entrer un code G 58 Pour programmer un code G partir du listing de code G 1 Dans le menu principal d aide d Edition s lectionner le Aide de fonction code G GENERAL N G A Appuyer sur ENTREE Le listing code G s active 2 S lectionner une s lection code G Appuyer sur ENTREE La CNC affiche les instructions d entr e et ou les champs d entr e qui appartiennent au code G s lectionn 3 S lectionner un choix de codes G Appuyer sur ENTREE La CNC entre le code G s lectionn dans le programme _ ou La CNC demande toutes valeurs n cessaires ou s lections de r glage 4 Lire toutes instructions fournies sur l cran Remplir les champs d entr es T
148. variables ne peuvent tre fix es que dans le programme principal Une fois qu elles le sont les variables peuvent tre utilis es dans des sous programmes ou macros sous forme de variables lecture seule m Variables de contournement de bloc 1000 1009 Voir S parateurs de bloc Programmation des variables programmation param trique La programmation variable ou param trique permet l utilisateur de cr er des macros pour produire des formes g om triques qui ne sont pas imm diatement disponibles dans un cycle fix Des boucles sauts et commandes GOTO conditionnels peuvent tre utilis s pour commander l ex cution du programme Param tres et registres variables Un macro est une s rie d instructions con ues pour obtenir un r sultat sp cifique pour un ensemble donn de contraintes Par exemple une poche rectangulaire de n importe quelle taille a toujours quatre c t s quatre arrondis dans les coins et une profondeur Par cons quent on peut travailler de nombreuses poches de diff rentes tailles en utilisant un parcours d outil semblable avec des mouvements plus courts ou plus longs pour ce parcours d outil Si les contraintes de la poche sont trait es par un programme ad quat la CNC calcule un parcours d outil pour travailler une poche particuli re Un tel programme s appelle un macro Le cycle de poche rectangulaire G78 est un exemple d un macro qui ne peut pas tre dit Tous droits r serv
149. vue isom trique Tous droits r serv s Sous r serve de modifications sans pr avis 4 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Cycle d usinage Un cycle d usinage est une s quence pr d termin e d v nements lanc s par un seul bloc de donn es Les Cycle d usinage font partie du logiciel CNC et ne peuvent pas tre modifi s Ils simplifient la programmation d usinages compliqu s Un bloc de donn es peut demander la CNC d ex cuter les mouvements n cessaires pour percer un trou fraiser un poche ou usiner une spirale ou une ellipse Un cycle d usinage comprend un code G et des variables Les variables d crivent les param tres tels que la profondeur de passe la hauteur de retrait la profondeur de la poche et le pas de l outil Chaque cycle fixe a son propre ensemble de variables Les variables d un cycle d usinage permettent de personnaliser le cycle qui comprendra les dimensions vitesses d avance etc n cessaires Les Cycles d usinage r duisent consid rablement les blocs de programmation Les utiliser dans toute la mesure du possible Les Cycles d usinage sont normalement introduits dans le programme de la pi ce partir du menu principal d aide d dition L aide d dition contient des l ments graphiques et des champs d entr e libell s pour acc l rer et faciliter la programmation des Cycle d usinage Voir
150. 0 Acc s la commande num rique DNC 13 10 Section 14 Logiciel machine et installation des p riph riques Mots de passe 14 1 Installation du logiciel machine 14 1 Installation du kit d options de logiciel 14 1 Installation de l imprimante 14 2 Installation du clavier Option 14 2 Touches de clavier quivalentes aux touches du bloc alphanum rique 14 2 Section 15 Installation du logiciel hors ligne Introduction 15 1 Mots de passe 15 1 Sortir du logiciel 15 2 Installation du logiciel MS DOS Offline Utiliser les disquettes d installation MS DOS 15 2 Pour faire passer le logiciel Offline partir de MS DOS 15 2 Installation du logiciel Offline Windows 95 Windows NT disquette d installation Windows 15 2 Utilisation du logiciel Offline partir de Windows 95 or NT 15 2 Installation du logiciel Offline Windows 3 1 Utiliser les disquettes d installation MS DOS 15 3 L tablissement de l ic ne 15 3 All rights reserved Subject to change without notice ix 8 Apr 99 Notice de programation et d utilisation P N 70000409 Contents R glages syst me 15 4 M moire maximale permise 15 4 Caract ristiques invalid es 15 4 Section 16 Programmation quatre et cinq axes Types d axes 16 1 Rotatif non synchrone ou synchrone 16 2 Exemples de programmation 16 3 Section 17 Programmation FAO Mode FAO 17 1 Les touches de fonction de mode FAO 17 2 Touches de fonction Shape F2 17 3
151. 00409 Contents La gestion des fichiers de forme 17 48 Echantillons de programmes 17 49 Exemple 1 Usinage d un profil ext rieur avec contour 17 49 Exemple 2 Usinage d une rainure en utilisant Contour 17 52 Exemple 3 Usinage d un profil ext rieur en utilisant Contour 17 54 Exemple 4 Usinage d un contour avec de nombreuses intersections inconnues 17 58 Exemple 5 Contour avec de nombreuses intersections inconnues arcs tangentiels uniquement 17 62 Exemple 6 Poches frais es dans la pi ce 17 65 Exemple 7 Poche frais e XO YO au centre du rayon 17 67 Exemple 8 Poche frais e dans la pi ce de travail XO YO au coin inf rieur gauche 17 70 Exemple 9 Poche frais e X0 YO au centre du grand rayon 17 73 Exemple 10 S rie de trous utilisant Drill 17 75 Exemple 11 Poche contour et per age 17 77 Plans suppl mentaires pour exercice 17 82 Section 18 Dispositifs de programmation avanc s Modificateurs 18 1 S parateurs de blocs 18 1 Modification du d port d outil 18 2 Commandes sous forme d expressions 18 4 Exemples 18 5 Variables du syst me 18 6 Variables pour l utilisateur 18 7 Programmation des variables Programmation param trique 18 8 Macros utilisateur G65 G66 G67 18 14 Structure de corps de macro 18 15 R glage et transmission des param tres 18 15 D clarations conditionnelles 18 22 R p tition de LOOP inconditionnelle 18 24 Adressage forme abr g e 18 25 Termes logiques et compar
152. 04 L axe X se d placera en X1 X2 X3 et X4 La m morisation du r sultat du calcul Quand une expression math matique est command e les variables gauche de l quation m morisent le r sultat calcul N250 110 20 35 N260 120 18 2 A N250 110 contient la somme du contenu de 20 et 35 A N260 120 contient le r sultat du contenu de 18 divis par 2 Les parenth ses tablissent un ordre d op ration ou indiquent des fonctions sp ciales NB Les op rations de multiplication DOIVENT tre entre parenth ses sinon la CNC pr te la commande multiplier comme signe d observation et ne tient pas compte du reste de la ligne apr s le signe N300 140 11 115 2 N310 141 sin 45 N320 142 141 140 142 est le c t le plus court Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Programmation des variables Exemple 1 Ce programme utilise des variables communes de la gamme de 50 149 Le programme usine une poche avec un angle de d pouille de 3 degr s sur les parois lat rales Les dimensions au fond de la poche sont 15 5730 axe X x 13 8850 axe Y La poche est de 1 0000 in de profondeur L outil commence dans le coin sup rieur gauche de la poche et la profondeur totale Le z ro de la pi ce est fix au
153. 09 G01 G17 G40 G70 G90 PARTS 0 RPM 0 x 100 LOOP 0 FIXTURE 0 FEED 0 0 2 100 DWELL 0 0 Machine Status OVERRIDE FEED RAPID Display Area TIMER 00 04 30 00 04 30 Delete Zone de programme Ligne commande Ligne message Figure 0 4 Affichage de position agrandi Affichage de position agrandi position programm e Zone d affichage tat machine Touches de fonction actives en surbrillance Mode didactitiel Pour Executer l affichage de l affichage position agrandi l affichage de position par d faut en mode manuel commande taper B Appuyer sur ENTREE Pour Executer l affichage de la position agrandi la position par d faut en mode pas pas auto appuyer sur B Utiliser Mode didacticiel pour entrer les donn es dans le fichier programme partir du mode manuel On peut introduire les positions des axes changer l tat modal et introduire des commandes MDI directement dans le programme Une s rie de mouvements ou positions manuels peuvent tre rassembl s pour constituer un programme ou ajouter un programme existant Le mode didacticiel est g n ralement utilis pour introduire des donn es quand la position d outil souhait e ne peut pas tre All rights reserved Subject to change without notice 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Ex cution des programmes facilement c
154. 1 3 coordonn es X 1 4 position X0 YO ZO 1 4 Xinactiv 13 5 Xacon 13 5 localisation XY 17 31 passes XY 17 11 pas de l outil XY 17 11 Y axe Y 1 4 coordonn es Y 1 4 Z axe Z 1 4 12 4 z ro de pi ce 9 5 affichage de position 9 5 Z coordonn es 1 4 localisation 17 31 pas 17 11 position de fourreau Z0 9 5 r f rence du degr z ro 1 7 remplissage z ro 17 32 ZLEN 3 5 ANILAM ANILAM Inc 3300 Corporate Way Miramar FL EE UU 33025 amp 954 430 6600 954 450 6700 lt anilaminc anilam com ANILAM Inc CA 2923 Saturn Street Unit F Brea CA EE UU 92821 amp 714 577 4911 714 577 4919 lt anilamla anilam com ANILAM Ltd 16 Plover Close Interchange Park Newport Pagnell Milton Keynes Bucks MK16 9PS Inglaterra T 01908 514500 01908 610111 D sales anilam co uk ANILAM Elettronica s r l 10043 Orbassano Strada Borgaretto 38 Torino Italia amp 011 900 2606 011 900 2466 lt anilita tin it ANILAM GmbH Kehlsteinstrasse 2 D 84523 Tittmoning Alemania amp 08683 8985 26 08683 7347 DA anilam t online de ANILAM AB Box 274 645 24 Str ngn s Suecia amp 0152 265 20 0152 265 25 x anilamab anilam com ANILAM Inc TW 6F 2 No 132 Ta Chin Street Taichung Taiw n Rep blica de China amp 886 4384 3455 886 4386 3783 lt anilamtw anilam com ANILAM Inc MLY Petaling Jaya Ind Park A1 14 1st Fl Jalan K
155. 1 inch avec un affichage cristaux liquides ANILAM 53200 m CRT a g O n e Ce L HOTEL SAR AAA OSOENEUEER 1 Touches F Tableau Manuel LONEGL Figure 2 1 Pupitre CNC Tous droits r serv s Sous r serve de modification sans pr avis 1 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 CNC Console and Software Basics Le Clavier alphanum rique Voir Figure 2 1 Clavier alphanum rique Le Clavier alphanum rique droite de l cran se compose de trois zones distinctes Touches alphanum riques cette zone comprend les lettres de l alphabet dans l ordre s quentiel de A W ainsi que la touche EFF en bas droite le Clavier num rique 0 9 et la touche ESPACE en bas gauche Les touches d Edition cette zone comprend les touches SHIFT gauche ENTREE droit et les touches de commandes de curseur FLECHES Caract re secondaire JUPE Touches Alphanum riques Caract re primaire FA EE OISIGIDIOIGIO N IGIE A rvan erwe 2 lt Touches d dition D E O D D 0 g E D Fleches Touche SHIFT KFEYPAN Figure 0 1 Clavier alphanum rique Touches alphanum riques Les touches alphanum riques permettent d entrer les coordonn es de position d placement le long des X Y Z et de programmer les codes G M S et T Certaines touches ont deux caract res un gros caract re au milieu de la touche et un plus petit dans le coi
156. 11 Curseur en haut ENTREE 3 ENTREE 12 F5 ENTREE Intgr 13 F5 Half 14 F7 MOTION 15 Percage 16 Voir Tableau 17 32 R gler les param tres suivants dans le menu Percage Tableau 17 32 R glages de l exemple 10 S ries de trous utilisant Percage Valeurs des param tres de per age menu 1 Tous droits r serv s Sous r serve de modifications sans pr avis 81 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Param tre Nes de pro Cycle de per age Diam tre d outil Param tre de per age Couleur de trajectoire R glage machine Profondeur de trou Hauteur de d part Hauteur de retour Arrosage au d but Marche Broche au d but Avance Broche la fin Arr t 17 F10 18 F8 Calc 19 F1 Oui 20 F4 VUE choisir Iso 21 F8 POST 22 Sortir vers r pertoire de programme 23 F5 List pour visionner le code G cr puis F10 Apr s avoir tabli la liste de code G aller en Mode Graphisme F7 et visionner le programme de mode FAO cr Appuyer sur Selecc F6 dans le r pertoire de programme pour charger le programme Entrer les d ports d outils le r glage de z ro et ex cuter les passages d essai et toutes les autres proc dures de r glage machine maintenant avant de produire des pi ces Le per age se produira l intersection de tout mouvement du profil choisie Si plusieurs grosseurs de trous sont n cessaires programmer un profil pour cha
157. 15 Donn es G59 Mot d adresse R Rayon d arrond Distance de chanfrein G60 annule G59 imm diatement G60 Xn Yn Zn annule G59 la fin du d placement qu il contient comme dans N13 Par exemple si G60 tait programm sur un bloc avant le d placement X0 le coin inf rieur gauche ne serait pas arrondi On peut changer la valeur de rayon composite ou chanfrein entre des mouvements Pour faire passer le rayon 0 25 pour les deux coins inf rieurs introduire G59 R 25 entre les blocs N10 etN11 Le nouveau rayon serait applicable au d placement suivant apr s le bloc N10 Voir Figure 4 11 Exemple de programmation G59 Dans cet exemple G59 est utilis pour commander l arrondi modal de coin A chaque fois que la CNC All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G rencontre une intersection de mouvements entre ligne et ligne arc et arc ou ligne et arc elle arrondit l intersection selon le rayon sp cifi XOVO _ i Dimentions 3 x IN 76 2 X 50 8MM Figure 4 11 Exemple de programmation G59 Voir Tableau 4 16 Exemple de programmation G59 pour les blocs de programmes requis Tableau 4 16 Exemple de programmation G59 inch Description G17 G90 Fixent le plan et l absolu 5 Y 5 i Abaissement axe Z G1 X0 F20 D placement X0 et r glage de la vitesse d avance Re c5
158. 2 All rights reserved Subject to change without notice 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Logiciel machine et installation des p riph riques Section 14 Logiciel machine et installation des p riph riques Mots de passe L utilitaire d installation exige un mot de passe pour certains param tres limit s Le mot de passe acc s limit de la CNC est P1 Le mot de passe d acc s au service est P2 Installation du logiciel machine Le logiciel de la CNC est install lors de l installation de la machine et au cours des r actualisations du logiciel Pour installer le logiciel de la machine 1 En mode manuel appuyer sur SHIFT SORTIE F10 L cran d installation de la CNC appara t 2 S lectionner Param tres Appuyer sur ENTREE Le menu Setup appara t 3 S lectionner Builder Setup Appuyer sur ENTREE Le menu Builder Setup appara t 4 S lectionner Software Update Appuyer sur ENTREE La s quence d installation commence 5 Suivre les instructions de l cran Installation du kit d options de logiciel Un kit d options logiciel contient des caract ristiques neuves ou facultatives pour la CNC Chaque kit comprend normalement a Proc dure d installation a Disque d installation a Cl de mat riel Pour installer le logiciel de l option achet e 1 Utiliser le document d exp dition pour v rifier que le kit contient les options command es 2
159. 2 R 375 R glage de G59 et de la valeur du rayon Na XO D placement G60 Y 5 D placement Y0 5 puis d sactivation de l arrondi angulaire modal Rel vement de l axe Z Bonema OOO D placement YO so i Eoo S X3 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Mode en position V rification d arr t exact G61 Voir Tableau 4 17 G61 et formats de codes G associ s Tandis que le mode en position G61 est actif la CNC s approche de la cible et ex cute une v rification en position avant d ex cuter le d placement suivant La CNC s arr te compl tement la fin de chaque commande Ceci peut causer l apparition de traces de pause de l outil sur la pi ce mais cela emp che la CNC d arrondir les angles vifs Tableau 4 17 G61 et formats de codes G associ s Code Forma Action G9 Xx x Yx x Active le mode non modal en position Arr t complet seulement dans ce bloc G61 G61 Xx x Yx x Active le mode modal en position La CNC s arr te pour v rifier la position de chaque point limite G64 G64 Annule G61 et Active le mode de contour mode trajet continu NB Les mouvements rapides sont toujours ex cut s en mode en position G61 est modal et reste actif jusqu annulation Utiliser le mode de contour G64 pour annuler l
160. 4 27 5 37 G170 4 1 5 28 G171 4 2 5 30 G172 4 2 5 32 G177 4 2 5 34 5 35 5 36 G178 4 2 5 13 5 35 G179 4 2 5 12 5 13 G18 4 10 5 37 G19 4 10 5 37 G2 4 1 4 5 G22 4 1 4 12 4 13 G28 4 1 4 14 4 15 G29 4 1 4 15 G3 4 1 4 5 G4 4 1 4 9 G40 4 1 4 17 5 2 G41 4 1 4 17 5 2 5 13 G42 4 1 4 17 5 2 5 13 G45 4 1 5 37 5 46 5 47 G49 4 1 5 48 5 52 G5 4 1 5 1 5 2 G53 4 1 4 16 4 17 G59 4 1 4 18 G6 5 2 G60 4 1 4 18 G61 4 1 4 20 4 21 G62 4 1 4 20 G63 4 1 4 20 G64 4 1 4 20 4 21 G65 4 1 4 21 4 22 4 23 G66 4 1 4 21 4 22 4 23 G67 4 1 4 21 G68 4 1 4 16 4 24 4 25 4 26 5 12 G70 4 1 4 27 4 29 G71 4 1 4 27 4 29 G72 4 1 4 16 4 28 12 4 G73 4 1 5 14 5 15 G81 4 2 5 4 5 5 5 11 G82 4 2 5 5 G83 4 2 5 6 G84 4 2 5 4 5 6 G85 4 2 5 7 G86 4 2 5 7 G87 4 2 5 8 G89 4 2 5 4 5 5 5 9 5 11 G9 4 1 4 10 4 20 4 21 G90 4 1 4 28 G91 4 1 4 27 4 28 5 2 G92 4 2 4 29 G94 4 1 4 29 G95 4 1 4 29 code G 4 1 g om trie 17 29 outils de cercle 17 46 outils de ligne 17 45 liste 17 41 17 47 outils de points 17 44 outils 17 43 grille 17 28 ligne 8 6 taille 8 6 H moiti 17 41 ARRETER 3 6 r duire de moiti la taille de simulation 8 11 volant 3 7 3 12 aide 3 7 barre de s lection 2 6 retenir Draw 8 3 retenir ou annuler passage pas pas 11 2 passage automatique 11 5
161. 409 Ellipses Spirales Cycles fix s et Sous programmes GIF Figure 5 10 Exemple de programmation G77 Fraisage D une poche rectangulaire G78 Format G78 Xn Yn Hn Zn Un An Bn In Jn Sn Kn Pn Voir Tableau 5 20 Utiliser le cycle pour fraiser une poche rectangulaire G78 II faut positionner l outil imm diatement au dessus du coin inf rieur gauche angle vif th orique de la poche rectangulaire avant le bloc G78 Actionner un outil avant de programmer G78 afin que le diam tre de la fraise soit connu Tableau 5 20 Donn es G78 Longueur de la poche dans l axe X Requise Largeur de la poche dans l axe Y Requise Hauteur de d part absolu Z doit tre de 0 1 in ou 2 mm au dessus de la surface tailler Ex cut en mode rapide Requis Profondeur absolue de la poche Requise l outil pas maximum de l outil doit tre 70 ou moins du diam tre de l outil Dimension A ascendant anti horaire Dimension A conventionnel horaire Adopte par d faut le demi diam tre de l outil U Arrondi r el de la poche les quatre coins seront les m mes Il doit tre gal ou sup rieur au rayon de l outil Adopte par d faut le rayon de Tous droits r serv s Sous r serve de modifications sans pr avis 24 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Profondeur maximum Z par passe par exemple si Z est program
162. 5 Dia G76 Figure 5 9 Exemple de programmation G 76 Tous droits r serv s Sous r serve de modifications sans pr avis 21 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Fraisage D une poche circulaire G77 Format G77 Xn Yn Hn Zn Dn An Bn In Sn Kn Pn Voir Tableau 5 19 G77 est le cycle qui permet d usiner des poche circulaires II nest pas n cessaire de placer l outil au centre de la poche car le cycle a des variables pour le centre X et Y Si les variables de X et Y ne sont pas programm es la CNC utilisera la position actuelle comme centre de la poche Actionner un outil avant la programmation de G77 pour que la CNC connaisse le diam tre de la fraise On peut positionner l outil au centre de la poche et omettre les mots XY Par d faut la CNC utilise la position actuelle comme centre de la poche Tableau 5 19 Donn es G77 X Centre de la poche circulaire dans l axe X Adopte par d faut la position actuelle Y Centre de la poche circulaire dans l axe Y Adopte par d faut la position actuelle Hauteur de d part absolue Z 0 1 in ou 2 mm au dessus de la surface Requis Ex cut en mode rapide Profondeur absolue de la poche Requise Diam tre de la poche Le sens anti horaire fraisage ascendant est r versible Dimension D ascendant anti horaire Dimension D conventionnel horaire Requis H A pas ma
163. 5 4 servocommandes d sactiv es 3 1 utilitaires de disque 10 1 disques 10 8 AFFICHAGE 8 1 modes d affichage 10 1 DNC 13 10 double 17 41 doubler la taille de simulation 8 11 Draw 8 1 mode automatique 8 6 affichage 8 9 pause 8 3 mode de mouvement 8 7 red marrage 8 7 cran 8 2 mode de simulation 8 1 per age 17 22 cycle 17 24 17 27 fonction 17 22 passage d essai ARRET M107 12 4 passage d essai tous les axes M105 12 3 passage d essai PAS d axe Z M106 12 3 PAUSE 3 5 E E stop arr t d urgence 3 1 diteur 3 7 17 25 outils d dition 17 33 notation d effectivit 1 1 arr t d urgence 3 1 validation pause d avance 12 2 terminer Draw un bloc sp cifique 8 8 affichage de mouvement agrandi 11 7 mouvements d entr e sortie 17 13 types de champ d entr e 7 10 effacer 8 7 17 41 affichage d effacement 8 12 messages d erreur 2 8 erreurs 11 5 SORTIE 3 7 Sortie F10 17 32 sortir du logiciel 15 2 clavier externe 2 5 F F1 3 7 F2 3 7 F3 3 7 F4 3 7 F5 3 7 F6 3 7 F7 3 7 F8 3 7 F9 3 7 F10 3 7 cycles de surfa age 5 28 avance 8 5 3 9 vitesse d avance r glage 4 30 priorit 3 5 4 30 premier bloc 1 2 ajuster 17 41 ajuster l affichage la case 8 9 DISPOSITIF 3 5 disquette 10 8 formatage 10 8 lecture 10 5 lecteurs de disquette 10 12 G GO 4 1 4 2 G1 4 1 4 3 G169 4 1 5 24 5 25 5 26 5 27 G17 4 8 4 10
164. 670 END nnnn DO END r gle le programme en boucle infinie qui ne peut tre termin e qu en programmant une commande GOTO 1111 un autre bloc DO et END doivent tre mises par paire avec les libell s nnnn Quand il est ex cut le programme r p tera les blocs N630 N660 jusqu ce que l expression en N650 devienne vraie et que l ex cution du programme continue au bloc 1111 R p tition de LOOP boucle inconditionnelle Les d clarations conditionnelles exigent qu un test soit strictement vrai ou faux afin de pouvoir prendre une d cision d action particuli re Les d clarations inconditionnelles sont trait es sans pr condition logique LOOP END N680 LOOP nnnn N695 END LOOP boucle demande la commande d ex cuter les blocs suivants N685 jusqu ce qu elle atteigne une commande FIN La s quence est r p t e nnnn fois Le nombre de boucle peut tre une attribution variable LOOP 121 GOTO N698 GOTO nnnn GOTO est une instruction pour continuer l ex cution du programme au bloc sp cifi nnnn Cette instruction n est pas n cessaire Tous droits r serv s Sous r serve de modifications sans pr avis 25 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s 26 l utilisateur dans un macro utilisateur Elle est pr vue pour tre utilis e en conjonction avec le symbole de saut de bloc comme indiqu dans l exem
165. 7 direction d arc 1 8 1 9 17 6 outils d arc 17 37 arcs 7 15 touches fl ches 2 5 fl ches 17 27 ATC Voir changeur d outil automatique auto 3 7 automatique red marrage draw 8 7 changeur d outil 5 9 axes 17 28 approche d axes 5 28 description des axes 1 3 synchronisation d axes 12 4 fraise extr sph rique 9 12 compensation de diam tre 9 12 d calage de longueur 9 12 vitesse en baud 13 1 13 3 BINAIRE 13 5 champs d entr e en blanc 7 10 blk Voir num ro de bloc num ro de bloc 3 6 programmation de calque 7 1 bas du contour 17 11 tampon 13 8 13 11 C distance calque 17 42 calque 17 8 touches de fonction mode FAO 17 2 annulation passage pas pas 11 2 passage automatique 11 5 draw 8 3 cycle fix 5 4 cha nage 17 47 coin chanfrein 17 38 changement mode coups Voir mode coup changement cran de programme 10 1 vue d diteur de forme 17 41 v rification des disques pour donn es perdues 10 9 choix des noms de programme 10 2 outils de cercle 17 46 mouvements circulaires 1 8 profil circulaire 5 30 effacement M935 12 5 effacement affichage 8 7 touche CLEAR 2 5 effacement entr es 2 6 messages 2 8 programme 11 5 sens horaire 1 7 tampons de CNC 13 11 COM1 13 3 COM 13 3 port comm 13 3 ligne de commande 3 5 commentaire 17 12 ensemble de communication 13 2 communications 13 1 13 2 compensation gauche 9 8 compensation droite 9 8
166. 8 1 En mode Edit placer le curseur au point o le bloc r tabli appara tra 2 Appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu fen tre d Edition s active 3 S lectionner Restaurer Ligne Appuyer sur ENTREE La derni re ligne supprim e du programme appara t au curseur Pour r tablir un bloc avec le menu de la touche de fonction SHIFT SHIFT MAJUSCULE 1 En mode d Edition placer le curseur l endroit o le bloc r tabli appara tra 2 Appuyer sur SHIFT SHIFT MAJUSCULE puis appuyer sur Restaurer SHIFT F4 La derni re ligne supprim e du programme est introduite au curseur NB Il est possible de r tablir jusqu 128 blocs supprim s cons cutivement Annulation des op rations d Edition sur un bloc de programme Utiliser le dispositif Restaurer pour annuler les op rations d dition effectu es sur un bloc de programme et r tablir le bloc sa forme d origine Le dispositif doit tre activ avant d avoir d plac le curseur un autre bloc Pour annuler les op rations d dition effectu es sur un bloc de programme 1 En mode Edition placer le curseur sur le bloc de programme r tablir Appuyer sur DITER F8 La touche de fonction se met en surbrillance et le menu Fen tre d dition s active 2 S lectionner Restaurer Appuyer sur ENTREE La CNC annule les op rations d dition et r tablit le bloc d origine Introdu
167. 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Ex cution des programmes B1k 1 PROGRAM CHEN HALTED TAUTO 064 CH6 3 X2 f E o BLUEPRINT PAN EXAMPLE FRON CH 6 3 OF PGM MANUAL Program Area 690 670 GD 617 XO YO F38 61 C278 9 778 C188 X 3 937S Y 1 1875 E 7S X 3 9975 Y 1 575 1 1875 Messages Line Motion Display Arca Machine z z Position To0L RPH A z LOOP 8 FIXTURE 8 Display DIA B DBOO FEED 0 0 DUELL 0 0 LENG 6 0000 OVERRIDE FEED RAPID G GM1 617 648 G70 630 PARTS 0 H MS M09 TIMER 80 60 00 00 00 06 Machines Status Display Area Pros Seurch Manuel S 6te RER Jos DRAH LL bdd Lt RSS EX Active Softkey Highlighzs Figure 0 2 Ecran du mode automatique Zone programme Ligne message Zone affichage mouvement Affichage position machine Zone affichage tat machine Touches de fonction actives en surbrillance Mise en attente ou annulation d un passage automatique Appuyer sur HOLD mise en attente pour arr ter le programme Pour red marrer le programme partir de HOLD appuyer sur START Pour annuler un programme qui est en HOLD appuyer sur MANUEL F4 La CNC annule toute compensation d outil active ainsi que les cycles fix s Les r glages modaux tels que mode absolu ou mode inch restent actifs Commencer par un bloc sp cifique L utilisation des touches fl ches pour s lectionner le bloc de d pa
168. 80 Les cycles modaux restent actifs jusqu annulation Utiliser G80 pour annuler les cycles d usinage de per age taraudage et al sage G81 G89 G80 peut tre inclus avec d autres commandes sur un bloc Per age simple G81 Format G81 Zn Rn Fn Pn Voir Tableau 5 3 G81 est un cycle de Per age simple g n ralement utilis pour le per age de centres ou le per age de trous qui n exigent pas un mouvement graduel L avance commence la hauteur de d part R jusqu la profondeur du trou sp cifi Z une vitesse d avance donn e F puis Revient rapidement la hauteur de retour P Tableau 5 3 Donn es G81 Profondeur absolue du trou Requis Point de d part Z initial en mode rapide Requis Vitesse d avance Point de retour Z apr s profondeur de trou en rapide P doit tre plus lev que R Tous droits r serv s Sous r serve de modifications sans pr avis 6 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Lamage G82 Ebourage G83 Format G82 Zn Rn Fn Dn Pn Voir Tableau 5 4 G82 est le cycle de Lamage g n ralement utilis pour le Lamage Il avance du plan R la profondeur Z pause pendant une dur e sp cifi e puis Revient rapidement au point de retour Tableau 5 4 Donn e G82 Profondeur absolue du trou Requis Z Point de d part Z initial en mode rapide Requis D Te
169. A mouvement lin aire jusqu l arc tangentiel se d place Toutes les entr es sont le long de l arc puis se requises d place le long de la gt seconde ligne jusqu au X Point m dian horizontal point final y 149 intersection des lignes Y Point m dian vertical intersection des lignes Q Rayon de l arc tangentiel aux deux lignes X point final horizontal Y point final vertical 38 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition RAD CHAMFER A ARRONDI CHANFREIN Mod les et param tres Description de mouvement CHAMFER La CNC ex cute un PK mouvement lin aire 3 jusqu au chanfrein Toutes les entr es sont d intersection se d place le requises long du chanfrein puis se d place le long de la seconde ligne jusqu au point final XY X Point m dian horizontal intersection des lignes Y Point m dian vertical intersection des lignes E Distance de chanfrein X Point final en X Y Point final en Y CORNER RAD La CNC ex cute un arrondi automatique tous les l ments d intersection lignes arcs avec le rayon sp cifi Voir Arrondi chanfrein modal G59 G60 dans la Section 4 concernant les param tres et la description Tous droits r serv s Sous r serve de modifications sans pr avis 39 8 Avril 99 Notice de programation
170. ANILAM ES A AANNAM HAITI Notice de programation et d utilisation CNC 5300 www anilam com P N 70000409 Apr 99 ANILAM ANILAM Inc 3300 Corporate Way Miramar FL Etats Unis 33025 amp 954 430 6600 954 450 6700 anilaminc anilam com ANILAM Inc CA 2923 Saturn Street Unit F Brea CA Etats Unis 92821 amp 714 577 4911 714 577 4919 anilamla anilam com ANILAM Ltd 16 Plover Close Interchange Park Newport Pagnell Milton Keynes Bucks MK16 9PS Angleterre amp 01908 514500 01908 610111 sales anilam co uk ANILAM Elettronica s r l 10043 Orbassano Strada Borgaretto 38 Torino Italie amp 011 900 2606 011 900 2466 anilita tin it ANILAM GmbH Kehlsteinstrasse 2 D 84523 Tittmoning Allemagne amp 08683 8985 26 08683 7347 anigermany anilam com ANILAM AB Box 274 645 24 Str ngn s Su de amp 0152 265 20 0152 265 25 anilamab anilam com ANILAM Inc TW 6F 2 No 132 Ta Chin Street Taichung Taiwan R publique de Chine amp 886 4384 3455 886 4386 3783 lt anilamtw anilam com ANILAM Inc MLY Petaling Jaya Ind Park A1 14 1st Fl Jalan Kemajuan 46200 Petaling Jaya Malaisie amp 603 757 7619 603 757 4659 anilamkl anilam com www anilam com Notice de programation et d utilisation ANILAM P N 70000409 Contents Section 1 Intro
171. ANILAM P N 70000409 La visualisation des programmes avec Draw l chelle au diam tre de l outil Graphisme passe plus rapidement sans affichage de l outil Par d faut Outil affich Pour activer ou d sactiver l affichage de l outil 1 En mode Graphisme appuyer sur Parms F9 Le menu fen tre des param tres appara t 2 S lectionner Outl et appuyer sur ENTREE Outl commute entre affichage et non affichage 3 Appuyer sur Parms F9 La fen tre Parms se ferme NB On appuie sur Outl F5 pour changer le param tre Outl pendant le passage de Graphisme Tous droits r serv s Sous r serve de modification sans pr avis 5 8 avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw Les mouvements de compensation du trac Le r glage CompOutil compensation outil commande la fa on dont Graphisme traite les mouvements compens s Cela permet de voir les effets de la compensation sur les mouvements dans un programme Le r glage CompOutil compensation outil de Graphisme n a pas d influence sur l ex cution du programme Il existe trois options CompOutil a Ignorer les mouvements compens s d un programme a Use les mouvements compens s d un programme a Both les deux fait passer deux fois le programme la premi re fois sans compensation puis avec compensation Les mouvements des deux passages sont affich s simultan ment Both
172. ARAM Param ENTREE revenir Absolu F9 F9 Curseur haut jusqu 2 ENTREE 5 5 ENTREE Curseur haut ENTREE 0 ENTREE Curseur bas jusqu 2 ENTREE 0 ENTREE F5 ENTREE pour Intgrsur l cran F2 PROFIL F4 six fois reculer pour introduire le premier rayon Curseur gauche puis vers le bas jusqu 4 Rnd ENTREE 0 75 ENTREE F5 quatre fois Avan jusqu au rayon suivant ENTREE pour s lectionner Rnd 1 5 ENTREE F2 PROFIL Arr t F5 ENTREE pour Intgr et redessiner Le profil est maintenant pr te tre usin e avec l un des processus de la touche MOTION F7 Contour sera utilis pour cet exemple 25 26 27 F7 MOTION Contour Voir Tableau 17 23 R gler les param tres dans le ou les menu s contour Tableau 17 23 R glages d exemple 1 Param tres de contour avec profil ext rieur Valeurs des param tres de contour menu 1 R glage Num ro de profil Enjambement XY 0 0000 r Diam tre outil 0 7500 1 Nombre de passes XY A 0 0000 Haut du contour 0 0000 Hauteur d approche 0 1000 Compensation outil FAO gauche 3750 Direction de recouvrement ENTREE Tous droits r serv s Sous r serve de modifications sans pr avis 55 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Param tre Notes V rification d interf rence Couleur de trajectoire Profil invers e Mouvement d entr e Mouvement de sortie R glage machi
173. Appuyer sur Ant F9 pour revenir l cran pr c dent Les codes G modaux commutent le mode rapide avance plan mode inch mn mode absolu incr mentiel Se r f rer la Bo te des codes G modaux Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition L utilisation des crans graphiques d aide pour entrer des blocs de programme L diteur de programme affiche des crans graphiques d aide dans lesquels il est possible d crire et d diter des blocs de programme Quand la CNC active un cran graphique d aide son premier champ d entr e est mis en surbrillance Une mise en surbrillance indique que l on peut entrer des valeurs dans un champ d entr e ou faire une s lection appropri e Appuyer sur entree pour d placer la surbrillance sur le champ d entr e suivant Dans le dernier champ d entr e de l cran graphique d aide appuyer sur Accept F8 O entree pour ajouter le bloc au listing de programme Appuyer sur les FLECHES pour d placer la surbrillance entre les champs d entr e sans entrer de valeurs Appuyer sur la touche CLEAR EFFACE pour effacer un champ d entr e Il existe deux types de champs d entr e a Les champs d entr e requis Contient 0 000 Il faut entrer une valeur pour l op ration d un cycle d usinage ou autre commande Tous droits r serv s Sous r serve
174. CE Efface les messages valeurs 7 commandes et blocs de programmes s lectionn s FLECHES lt Permet de d placer les barres de X surbrillance et le curseur travers l cran ENTREE Actionne les s lections de menus les gt entr es alphanum riques cr e une nouvelle ligne Utiliser les touches d dition pour commander manuellement les d placements de la machine Voir Section 3 Op ration manuelle et mise en route de la machine pour obtenir une description d taill e du tableau manuel Clavier CNC Option La CNC supporte la plupart des Clavier s PC Standard Voir Section 14 Logiciel machine et installation des p riph riques Toutes les entr es de Clavier alphanum rique sauf E STOP ARRET URGENCE et SERVO RESET r initialisation servo ont des quivalents attribu s sur Clavier Touches de fonction F1 F10 Les touches de fonctions d sign es par F1 F10 se situent juste au dessous du moniteur Les fonctions des touches de fonctions ne sont pas fixes leurs fonctions changent avec les changements de mode Tous droits r serv s Sous r serve de modification sans pr avis 5 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 CNC Console and Software Basics Les d signations indiquent la fonction de chaque touche de fonction Les touches de fonction sans d signation sont inactives Panneau manuel Voir Section 3 Op ration manuelle et mise en route de la machine po
175. CNC ex cute une passe de finition automatiquement apr s bauche de la poche La quantit de mati re de finition s applique aux c t s et au fond Si aucune valeur n est indiqu e aucune quantit de mati re de finition n est laiss e La vitesse d avance laquelle l outil va plonger dans la poche dans l ensemble des trois axes J Vitesse d avance du cycle de bauche K Vitesse d avance du cycle de finition La position Z absolue en fin de cycle Adopte la valeur H par d faut Exemples de les poches coniques irr guliers Exemple 1 Cet exemple utilise un cycle de poche irr gulier pour usiner la forme de la poche Voir Figure 5 12 Programmation G169 exem Programmer le p rim tre de la poche dans un sous programme La CNC calcule les mouvements pour fraiser la poche Introduire un outil de 3 8 de diam tre dans la page outils Ce programme de pi ce comprend un programme principal et un sous programme Voir Tableau 5 12 Tous droits r serv s Sous r serve de modifications sans pr avis 28 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes G169 Z ro absolu Figure 5 12 Programmation G169 exemple 1 Tableau 5 22 Programmation G169 Exemple 1 G90 G70 G17 G169 W1 H 1 Z 125 D1 0 E 1 0 A 15 S 01 17 5 J12 5 G90 G00 TO ZO Moo O X6 M99 Exemple 2 Voir Figure 5 13 Programmation G169 exemple 2 e
176. CTIVENT DESACTIVENT Cercle Seuls les cercles de g om trie de construction S ACTIVENT s DESACTIVENT Seuls les points de g om trie de construction S ACTIVENT DESACTIVENT Apr s avoir utilis la fonction enCHAINAGEement sur la g om trie de construction existante on peut Effacer tout ou partie des l ments Cela permet d avoir une meilleure vue de la programmation de trajet contours poches per ages Quand on la d sactive la g om trie de fonction n est pas supprim e elle est seulement supprim e de l cran Pour tablir la g om trie de construction activer les l ments ci dessus Post Voir Figure 17 5 et Tableau 17 13 Appuyer sur POST F8 pour configurer le processeur POST avec les r glages suivants 32 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 ANILAM Notice de programmation et d utilisation P N 70000409 Programmation FAO LLSOd u01 e907 Z Bueu9 001 U0I 2907 Z uoneo0 Z IndnO dnjes uone207 Z ofueu9 1001 uoneinplju09 woy ewag PcO L yewo oBueu 1001 0000 0 02907 Z 00000 0000 0 UOIJ207 AX uoneinfijuo eBueu9 1001 JUSUWSJOUI Bures SOA SISQUNN y20 g 1ndNO SIOQUNN 9014 uO HO SIOQUNN H920 g m ss sddng A JequnnN webold je d y 10u s sqy sqy oN SOA SOA 9 140 XVY WeN l 8PO9 E uoneinfrjuo9 9p09 9 Figure 17 5 Options de menu POST Tableau 17 13 Options de menu POST 33 Tous
177. Contour X0 YO est r gl au centre du grand rayon Au fur et mesure que l on programme noter les invites qui apparaissent chaque fois qu on appuie sur ENTREE Figure 17 9 Usinage d un profil ext rieur en utilisant contour 1 F2 PROGRAM si n cessaire 2 F2 Creer 3 Taper CONTUR 3 appuyer sur ENTREE 4 F4 FAO 5 Curseur bas jusqu CG commuter sur cercles 6 Curseur droit puis vers le haut jusqu 2 Rayon Centre ENTREE 7 4 ENTREE ENTREE 0 ENTREE 0 ENTREE 8 ENTREE de nouveau 9 2 ENTREE ENTREE 0 ENTREE 4 25 ENTREE F5 ENTREE pour cadrer Intgr sur l cran 10 Curseur gauche en bas jusqu CG commuter sur Lignes 11 Curseur droite en haut jusqu Y Ligne ENTREE 3 75 ENTREE 12 F5 ENTREE pour cadrer Intgr sur l cran Tous droits r serv s Sous r serve de modifications sans pr avis 59 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO 60 13 14 15 16 17 18 19 20 21 22 Curseur gauche en bas jusqu CG commuter sur Points Curseur droite en bas jusqu 5 intersection ENTREE 1 ENTREE 3 ENTREE 1 ENTREE ENTREE de nouveau pour intersection puis 1 ENTREE 3 ENTREE 2 ENTREE F2 PROFIL F9 EffGeom 3 ENTREE F2 PROFIL arr t F5 ENTREE pour cadrer intgr sur l cran redraw redessiner Curseur gauche en haut jusqu CG commuter sur Cercles Curseur dr
178. Cycle de profil rectangulaire G177 Poche circulaire plong e G178 Poche rectangulaire plong e Cycle d al sage bi direccionnel Cycle al sage uni directionnel G179 Per age lin aire Cycle per age casse copeaux Cycle d al sage Pr r glage z ro absolu J N D placement rapide G0 Format GO Figure 4 1 travers e rapis GO lance le d placement rapide La vitesse rapide r elle est fix e par le constructeur de machine lors de sa configuration Utiliser le mode rapide pour positionner l outil avant ou apr s une coupe Ne pas utiliser le mode rapide pour la coupe d une pi ce On peut inclure un cinq axes sur un bloc avec Q0 Les axes X Y et Z atteindront la cible simultan ment GO est modal et reste op rationnel jusqu annulation ou modification 1 2 3 4 5 7 8 v AF Y Avance rapide Avance usinage Figure 4 1 travers e rapide Table 4 2 D placement rapide contient les blocs de programmes requis pour effectuer les d placements d crits dans le sch ma 2 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G Table 4 2 D placement rapide G90 GO X3 Y 1 D placement rapide en X3 Y 1 P1 en mode absolu G1 X5 0 L axe X avance en X5 P2 GO X6 Y 2 XY rapide en X6 Y 2 P3 NB Pour controler la vitesse rapide utiliser LIMITEUR DE VITESSE Pour plus de re
179. DEPLAC F7 La touche de fonction se met en surbrillance et le menu Fen tre de d placement s active 2 S lectionner Fin de ligne Appuyer sur ENTREE Le curseur Avance jusqu la fin du bloc ou S lectionner debut de ligne Appuyer ENTREE Le curseur revient au d but du bloc All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor Pour avancer jusqu au premier ou dernier bloc d un programme Pour avancer jusqu au premier ou dernier bloc d un programme 1 En mode d Edition appuyer sur DEPLAC F7 La touche de fonction se met en surbrillance et le menu Fen tre de d placement s active S lectionner Fin du programme Appuyer sur ENTREE Le curseur avance jusqu au dernier bloc du programme a ou S lectionner D but du programme Appuyer sur ENTREE Le curseur revient au premier bloc du programme Pour chercher dans le listing de programme un texte choisi Utiliser Trouver et Trouv Suivant trouver suivant pour rechercher parmi des blocs un texte choisi Introduire le texte trouver Pour trouver toutes les r f rences de texte dans un programme 1 NB En mode d Edition placer le curseur au d but du programme la recherche Trouver et Trouver Suivant ne s effectue seulement qu en avan ant dans le programme Appuyer sur DEPLAC F7 La touche de fonction se met en surbrillance et le menu Fen tre d
180. E CHAQUE BOUCLE N250 101 151 111 2 CALCULER NOUVELLE LONGUEUR X Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s N260 102 152 111 2 CALCULER NOUVELLE LONGUEUR Y N270 X 101 DEPLACER AUTOUR DU CARRE EN UTILISANT NOUVELLE LONGUEUR DE COTE N280 Y 102 N290 X 101 N300 Y 102 N310 FIN N320 M99 Les variables lecture seule sont fix es dans les blocs N60 N90 Ensuite le sous programme est appel Au bloc N170 le premier mouvement est effectu le long de l axe X suivi d un mouvement le long de l axe Y Aux blocs N190 et N200 le signe n gatif logique fait d placer laxe dans le sens oppos Le contenu des variables reste le m me Au bloc N220 une boucle qui se termine au bloc N310 est fix e La boucle passe le nombre de fois contenu dans la variable 154 Le premier mouvement de la boucle est dans les axes X et Y jusqu la valeur de c t de coupe dans 153 Dans le bloc N240 111 d cr mente chaque passe travers la boucle de la valeur de la coupe lat rale Cette valeur est utilis e son tour pour calculer une nouvelle valeur de coupe pour chaque c t Tous droits r serv s Sous r serve de modifications sans pr avis 15 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de progra
181. G02 X 36 Y 36 1 36 JO G02 X0 YO 10 J 35 G02 X 36 Y 36 10 J 36 G01 X 36 Y 36 ENDIF FINISH PASS ENDIF CLOCKWISE IF SAVEFRT gt EPSI THEN F SAVEFRT ENDIF RETABLIR VITESSE D AVANCE G SAVEG90 RETABLIR G90 91 G SAVEGO0 RETABLIR G00 01 M99 Tous droits r serv s Sous r serve de modifications sans pr avis 23 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s D claration conditionnelle 24 Cette sous section traite des d clarations conditionnelles IF THEN ELSE GOTO et WHILE Si donc sinon aller et pendant IF THEN ENDIF N300 IF expression THEN N310 N360 ENDIF Si l expression dans N300 est vraie le programme continue en N310 Si l expression est fausse le programme continue en N370 Au lieu d une expression on peut utiliser une variable qui tout en n tant pas z ro sera trait e comme expression vraie z ro gal faux toute autre valeur gal vrai IF THEN ELSE ENDIF N400 IF expression THEN N410 N440 ELSE Si l expression est vraie le programme continue en N410 puis en N440 o un saut est fait jusqu en N480 Si l expression est fausse la CNC saute les blocs N410 N440 et ex cute les blocs N450 N470 Au lieu d une expression on peut utiliser une variable qui bien que n tant pas nulle sera trait e comme expression vraie z ro
182. HIFT Le menu des touches de fonction change Appuyer sur Log F7 Un menu fen tre appara t S lectionner Autre et appuyer sur ENTREE Le message suivant appara t Log to 4 Taper et Appuyer sur ENTREE La CNC affiche tous les programmes de tous les formats NB Pour afficher les programmes partiels seulement taper G extension de programme partiel apr s le message ATTENTION Le r pertoire de programme peut permettre d acc der des programmes internes de la CNC Une manipulation intempestive des programmes internes peut entra ner le dysfonctionnement des commandes La cr ation d un nouveau programme de pi ce Pour la cr ation d un nouveau programme de pi ce 1 En mode manuel Appuyer sur PROGRAM F2 Le r pertoire de programmes s active Appuyer sur Creer F2 La commande affiche le PROG NOUV Taper le nom du nouveau programme Appuyer sur ENTREE Le nom du nouveau programme est introduit dans le r pertoire de programmes Pour choisir les noms de programme Un nom de programme ne peut pas comprendre plus de huit caract res Si l on introduit plus de huit caract res seuls les huit premiers seront utilis s La CNC affiche les noms de programme en lettres SHIFTs Deux programmes ne peuvent pas avoir le m me nom La CNC place automatiquement l extension G apr s le nom 2 All rights reserved Subject to change without notice 8 Apr 99 Notice de Programation et utilisation ANILAM
183. Ic ne Produit Axes Support s Syst mes 5300M et 5300MK 3 Syst mes 5400M et 5400MK 4 Syst mes 5500M p NB Tous les syst mes supportent aussi un axe mono broche La diff rence principale entre les produits est le nombre d axes support s En g n ral ce manuel d crit les syst mes 5300M MK Les syst mes 5400M MK et 5500M fonctionnent exactement comme le syst me 5300M MK sauf en ce qui concerne les caract ristiques qui portent sur les axes suppl mentaires Tous droits r serv s Sous r serve de modification sans pr avis 8 Avr 99 2CNC Programming and Operations Manual P N 70000409 Introduction Mise en route Avant de commencer crire un programme il faut d terminer le dispositif de fixation de la pi ce de fabrication et la situation du z ro de la pi ce le point par rapport auquel il est fait r f rence pour tout mouvement Etant donn que les positions absolues sont d finies partir du z ro de la pi ce on essaye de s lectionner une position qui correspond directement aux dimensions fournies sur le sch ma de la pi ce Nous sugg rons d utiliser le point inf rieur gauche de la pi ce Ensuite on peut mettre au point un programme qui utiliserait une proc dure semblable celle ci 1 Pour entrer le r pertoire du programme partir de l cran Manuel appuyer sur PROGRAM F2 Cr er un nom de programme pour la pi ce 2 Entrer l diteur de programme Edit F8 pour ouvrir le nouveau progr
184. Il utilise une v rification d erreur et des messages Quand le macro est termin les param tres machine reviennent leur tat pr c dent Les variables cha n es Exemples EPSI SAVEFRT peuvent tre fix es et utilis es au lieu des variables normales 20 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Variables cha n es Les variables cha n es peuvent tre utilis es pour rendre un programme macro plus facile comprendre Elles peuvent repr senter une valeur ou une variable Elles ne peuvent tre utilis es que dans les sous programmes Les variables cha n es doivent tre r gl es avant utilisation dans le format suivant TEXTE valeur ou variable Exemples PI 3 141592654 PI sera lu comme la valeur donn e TFLAG 1041 TFLAG repr sentera la variable de syst me 1040 comp d outil en cours NB L ouverture de la parenth se doit commencer la ligne Ne pas utiliser le signe gal dans les variables cha n es On peut utiliser une variable pour imprimer les valeurs 35 PI imprimer 35 3 141592654 sera imprim Il doit y avoir au moins un espace pr c dent et un autre suivant la variable cha n e dans un programme Dans les exemples suivants PI est la variable 35 PI 23 Produit une erreur 35 PI 23 Format correct Une fois
185. LECHES pour placer le d but de la ligne cercle Pan sur une partie de l cran 4 Appuyer sur Fin F6 et utiliser les FLECHES pour placer la pointe de la fl che afin d indiquer le sens appropri et la distance selon laquelle la visualisation sera d plac e 5 Appuyer sur ENTREE F10 La CNC d place la partie s lectionn e de l cran dans la direction s lectionn e NB Appuyer sur Reset F7 pour r tablir le graphique sa taille d origine taille au moment o Pan a t s lectionn Appuyer sur Aband F9 pour annuler la commande Pan Pour effacer l affichage Pour effacer l affichage 1 En mode Graphisme appuyer sur Ecran F5 Le menu fen tre d affichage appara t 2 S lectionner Eff et appuyer sur ENTREE L affichage s efface Tous droits r serv s Sous r serve de modification sans pr avis 13 8 avril 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Section 9 La Page Outil et la Gestion Outil No de L outil La page outil m morise les donn es sur les outils telles que d outil diam tre Jauges usure diam tre usure longueur et type d outil Les fonctions de la Page Outil comprennent mouvement du curseur recherche d outil effacement et talonnage Voir Figure La Page Outil Affichage de position m X Y Z MACHINE 0 0000 0 0000 0 0008 PROGRAM TOOL FIXTURE 0 X 0 0000 RPM 0 x
186. Le mode pas pas s active NB Pour passer au mode manuel appuyer sur MOUVT F7 3 S lectionner le bloc de d part d sir en utilisant les FLECHES 4 Appuyer sur START La CNC ex cute le bloc ou mouvement suivant Pour utiliser CHERCH afin de s lectionner un bloc de d part Utiliser CHERCH pour localiser un num ro de bloc sp cifique ou texte introduit La CNC met en surbrillance le premier bloc trouv qui contient l information sp cifi e CHERCH ne recherche qu en avan ant dans le programme Commencer la recherche partir du bloc de d part pour chercher travers l ensemble du programme 1 A partir du r pertoire de programmes charger le programme requis et revenir l cran manuel Appuyer sur P PAS F5 Le mode pas pas s active Appuyer sur CHERCH F3 La CNC demande le num ro de recherche ou texte 4 Entrer le num ro ou texte requis et appuyer sur ENTREE La CNC proc de la recherche et met en surbrillance le premier bloc qu elle trouve contenir le num ro ou texte 5 Appuyer sur START La CNC Execute le programme partir du bloc mis en surbrillance NB Apr s avoir fait d marrer le programme celui ci s ex cute normalement All rights reserved Subject to change without notice 3 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Running Programs Pour passer du mode pas pas au mode automatique Pour passer du mode pas pas au mode automatiqu
187. Le r pertoire de programmes affiche les programmes dans le r pertoire C USER par d faut Cependant on peut le r gler pour montrer des programmes m moris s dans d autres lecteurs ou sous r pertoires Appuyer sur Log SHIFT F7 pour activer le menu fen tre La fen tre donne la liste des choix suivants A C ou Autre Choisir A pour afficher les programmes m moris s sur une disquette Choisir C pour afficher les programmes partiels d utilisateur Pour donner la liste des programmes dans un autre lecteur o r pertoire choisir Autre Un message appara t introduire le nom complet du chemin d acc s du lecteur et du r pertoire d o les programmes seront num r s Pour afficher uniquement les programmes d un lecteur ou r pertoire s lectionn 1 Dans le r pertoire de programmes Appuyer sur Log SHIFT F7 La fen tre LOG appara t avec les s lections suivantes A C ou autre 2 S lectionner Autre Appuyer sur ENTREE La CNC affiche le message suivant Log a 3 Taper le nom complet du chemin d acc s y compris le lecteur du r pertoire Appuyer sur ENTREE La CNC affiche les programmes m moris s dans le r pertoire sp cifi Le marquage et d marquage des programmes Il est possible d ex cuter certaines op rations sur plusieurs programmes la fois Le r pertoire de programme permet de s lectionner marquer un quelques uns ou la totalit des programmes de la liste USER utilisateur
188. Menu d dition Shape Formes 17 4 Rotation d arc 17 6 Supprimer 17 6 Projeter 17 6 Joindre 17 7 Importer 17 7 View F4 17 7 MOTION F7 17 8 Del Move F8 17 8 Contour 17 8 Poche 17 16 POST F8 17 26 SETUP F9 17 27 Sortie F10 17 32 Touches d acc s rapide 17 32 Utilisation du curseur de forme 17 33 Le choix des outils d dition 17 33 Outils de ligne 17 34 Outils d arc 17 37 Rayon d arrondi 17 38 Coins chanfrein s 17 38 Touches de fonction d dition de forme 17 39 Pour inverser le sens d un arc 17 39 La suppression d une forme 17 39 ANILAM Segments de ligne de projection Le r tablissement des ar tes vives 17 39 La jonction de segments 17 40 L importation de formes d autres programmes 17 40 La suppression d un Segment 17 40 Changer la visualisation du mode FAO 17 41 Pour visionner une liste de d tails de segments de forme 17 41 L utilisation de la g om trie de construction 17 43 L acc s aux outils de g om trie 17 43 Outils ponctuels 17 44 Outils lin aires 17 45 Outils pour cercles 17 46 Notes sur la g om trie 17 46 Le cha nage d l ments g om triques pour cr er une forme 17 47 Visualisation d une liste d l ments g om triques 17 47 Suppression des l ments g om triques 17 48 Pour supprimer tous les l ments g om triques 17 48 x All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et d utilisation ANILAM P N 700
189. N 70000409 Aide d Edition programme Appel de sous programme M107 Simulston arr t annule M105 ou M106 64 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Pour introduire un code M Pour programmer un code M partir du listing des codes M 1 Dans le menu principal d Aide d Edition s lectionner le Aide de fonction code M Appuyer sur ENTREE Le listing code M s active 2 S lectionner un code M Appuyer sur ENTREE La CNC entre le code M s lectionn dans le programme ou La CNC demande toutes valeurs n cessaires ou s lections de r glage 3 Appuyer sur Accept F8 ou ENTREE La CNC introduit le code M dans le listing de programme actif NB Si l on introduit deux codes M qui ne peuvent pas tre utilis s sur le m me bloc la CNC produit un message d erreur Pour taper des donn es On peut taper manuellement la plupart des donn es sans sortir de Aide d Edition Les donn es qui peuvent tre tap es dans le programme via Aide d Edition comprennent les coordonn es de dimensions XYZUW les codes de broches S les vitesses d avance F les codes d outils T et les codes Tous droits r serv s Sous r seve de modifications sans pr avis 65 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition pr paratoi
190. NC ex cute un mouvement lin aire le long du premier angle C Premier angle mesur partir jusqu au chanfrein de l axe X 3 heures 0 d intersection se d place le long du E longueur du chanfrein chanfrein puis se d intersection d place le long du C Second angle mesur partir Second angle jusqu au de l axe X 3 heures 0 point final XY sp cifi X point final horizontal Y point final vertical 4 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition MULTIPLE MOUVEMENT COMPOSITE Mod les et param tres Description du mouvement RADRAD La CNC ex cute un mouvement lin aire le long du premier angle C Premier angle mesur partir jusqu l arc tangentiel de l angle X 3 heures 0 Apr s avoir termin l arc la CNC se d place le long du second angle jusqu la tangente du second Q Premier rayon de l arc tangentiel au premier et second angles C Second angle mesur partir arc Apr s avoir achev de l axe X 3 heures 0 le second arc la CNC se d place jusqu au point final sp cifi X point m dian Y point m dian Q Second rayon de l arc tangentiel au second angle et au point final X Point final Y Point final Tous droits r serv s Sous r seve de modifications sans pr avis 45 8 Avril 99 Notice de programation et d
191. NILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Tableau 5 35 Sous programme appel partir d un programme Programme principal M O3 SUB EX1 i M98 P100 Passer N67 pour ex cuter le sous programme principal E N6 N7 N8 M02 La CNC arrive ici en N3 ach ve le sous programme jusqu ce qu elle atteigne M99 N71 puis Revient au principal en N4 Nes o G O ENG waw o N71 M99 R p tition du sous programme Format M98 Pxxx Lxx L est le nombre de r p titions du sous programme Exemple M98 P2000 L12 Le bloc commande douze r p titions du sous programme num ro 2000 Le nombre maximum de r p titions est 9999 Tous droits r serv s Sous r serve de modifications sans pr avis 59 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Appel d un sous programme partir d un sous programme L appel d un sous programme partir d un autre sous programme est un arrangement gigogne Le nombre maximum de programmes qui peuvent tre plac s en gigogne est de 10 Le moyen d appeler un sous programme suppl mentaire est semblable l appel du premier Voir Tableau 5 36 Tableau 5 36 Sous programme gigogne Pompans ARR RE Sous programme d un sous programme suppl mentaire N1 O9 SUB EX2 C PS partir du programme principal en N4 RE Ca 7 N8 M02 Retour
192. NTER La proc dure d installation commence 4 Suivre les messages sur l cran au fur et mesure qu ils apparaissent NB Remplacer A setup par B setup si la disquette 3 5 inch se trouve dans le lecteur B Pour faire passer le logiciel OFFLINE partir de MS DOS 1 Changer les r pertoires pour mettre C P5M 2 Taper RUNCNC et appuyer sur ENTER Le program me commence Installation du logiciel OFFLINE Windows 95 ou Windows NT utiliser la disquette d installation Windows 1 Installer la cl du mat riel sur le port d imprimante parall le introduire la disquette d installation dans le lecteur de disquette Aller la barre des t ches et cliquer sur le bouton Start S lectionner Run La fen tre d ex cution s active 4 Dan le champ d entr e Open taper A setup Cliquer sur OK La proc dure d installation va commencer 5 Suivre les messages de l cran au fur et mesure qu ils apparaissent Remplacer A setup par B setup si la disquette 3 5 inch se trouve dans le lecteur B 2 All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Installation du logiciel hors ligne L utilisation du logiciel OFFLINE partir de Windows 95 ou NT 1 2 Si l on a s lectionn Desktop Icon recommand au cours de l installation cliquer sur l ic ne CNC du PC Si l on a s lectionn Groupe de Programme ou Menu D marrage commencer
193. Outil et la Gestion Outil en bas de l cran affichage de la ligne active pour faciliter la lecture Le curseur marque l endroit o l information sera introduite Les num ros des lignes correspondent aux num ros des outils Quand la CNC ex cute un bloc de programme qui active un num ro d outil les valeurs figurant sur cette m me ligne de la Page Outil sont activ es Appuyer sur les FLECHES GAUCHE et DROITE pour se d placer d une colonne l autre Les valeurs de la Page d Outils sont automatiquement convertis en inch ou mm quand on change le mode d unit de la CNC Les valeurs doivent correspondre au mode d unit de la CNC NB La Page Outil est le seul endroit o la CNC convertit les valeurs du mode inch au mode mm et vice versa Les positions programm es ne sont pas converties quand on change de mode d unit Appuyer sur PgUp F5 ou PgDn F6 pour faire d filer la table outil page par page Quand on active OUTIL 0 outil z ro on annule la jauge et diam tre actifs de la CNC La position OUTIL 0 ZO est normalement r gl e comme tant la position enti rement r tract e du fourreau de broche Tous les dispositifs de r glages progressifs de la CNC peuvent tre tablis partir de la Page Outil On peut aussi utiliser les volants s ils sont install s Les caract ristiques suivantes apparaissent sur la Page Outil No Les num ros de ligne rattachent les valeurs d une ligne de la ligne d
194. Poche 8 R gler les param tres suivants dans le menu de poche Tableau 17 31 R glages d exemple 9 Poche avec X0 Y0 au centre du grand rayon Param tre Re de prof Diam tre d outil Recouvrement XY Suepaisseur XY Pas Z Suepaisseur Z Hauteur d approche Haut de la poche Fond de la poche Suite Notes V rification d interf rence Angle de coupe Direction de coupe Point de d part Couleur de trajectoire Profil invers e Mouvement d entr e Mouvement de sortie R glage machine Param tre Changement d outil Mouvement initial Arrosage au d but Marche Broche au d but Avan vers l avant Tous droits r serv s Sous r serve de modifications sans pr avis 79 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO NB Toutes les poches exigeront une passe de Contour autour du p rim tre de la poche pour finir les c t s voir Exemples 1 5 pour le contour Par cons quent ANILAM recommande que l on programme de la Suepaisseur XY pour chaque poche On peut aussi programmer la Suepaisseur en Z ce qui exigerait alors de programmer une seconde poche avec 0 Suepaisseur Z pour finir le fond NB Si on r gle un angle par d faut la poche ne se d gagera pas correctement car le premier mouvement est un arc NB Aucun mouvement d entr e sortie ne sera utilis ici 8 F10 F10 9 F8 Calc 10 F1 Oui 11 F5 ENTREE pour cadrer Intgr 12 F4 VUE choisir Is
195. Point 0 0000 0 0000 Off Off On On None None Figure 17 3 Menus des param tres de poche Tous droits r serv s Sous r serve de modifications sans pr avis 19 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Voir Tableau 17 7 Le menu des param tres de poche 1 donne la liste suivante Tableau 17 7 Menu des param tres de poche 1 Param tre Num ro de profil Diam tre d outil Recouvrement XY Surepaisseur XY Passe Z Z Surepaisseur Description Choisit Le profil du programme que l on souhaite utiliser pour le contour Pour entrer un profil s lectionner un num ro de profil et appuyer sur ENTREE Entrer le num ro du profil choisie et appuyer sur ENTREE Entre le diam tre d outil Appuyer sur ENTREE pour choisir Direct ou tableau outil Options Direct Entre directement le diam tre d outil Table d outil tableau outil Seules les valeurs du tableau d outil pour la longueur de diam tre seront affich es les d ports de longueur doivent tre entr s lors de l installation S lectionner une valeur dans le tableau et appuyer sur ENTREE pour entrer cette valeur dans le param tre de diam tre d outil Entre une distance de Recouvrement Ce param tre est la largeur de coupe qu on utilisera en vidant la poche Laisse de la mati re suppl mentaire sur le p rim tre de la poche pour pouvoir faire une passe de finition en utilisa
196. Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Fraisage D une poche irr guli re G169 Format G169 Wn Xn Yn Hn Zn Cn Dn En An Bn Sn In Jn Kn Pn Voir Tableau 5 21 Utiliser G169 pour fraiser des poches de formes irr guli res II faut introduire le p rim tre de la forme dans un sous programme Le premier mouvement du sous programme doit tre un mouvement rapide jusqu au point de d part de la poche coin extr mit ou le point le plus pratique Ne pas inclure de compensation d outil ni de vitesse d avance dans le sous programme seulement le p rim tre exact de la poche N utiliser que des formes ferm es ou le point de d part du premier mouvement rapide et le point final limite du dernier mouvement ligne ou arc sont les m mes La CNC calculera automatiquement les mouvements n cessaires pour usiner la poche Les lots ne sont pas permis Tableau 5 21 Donn es G169 Le num ro du sous programme qui contient le p rim tre de la poche Doit tre une forme ferm e Requis La position de X d o les passes commenceront Doit tre l int rieur de la poche y compris le rayon de l outil NB ANILAM recommande de laisser ce param tre en blanc la CNC choisira le point Y La position de Y d o les passes commenceront Doit tre l int rieur de la poche y compris le rayon de l outil NB ANILAM recommande de laisser ce param tre e
197. R Lettre R Soulign Le F S Lettre S Broche Barre oblique inverse Ru indicateur de vitesse 3T Lettre T Mots outils Guillemets simples J J Lettre W Deux points Ow e CE X Lettre X Coordonn e Aucun caract re de laxe des X Y Lettre Y Coordonn e Aucun caract re de laxe des Y Ta Lettre Z Coordonn e Aucun caract re de laxe des Z PR Chiffre un Parenth se gauche J Chiffre deux Parenth se droite HO Chiffre trois Signe livre sterling ou num ro Le Chiffre quatre Barre verticale utilis e pour s parer les parties d un bloc de programmation de photocalque pour les angles chanfreins arrondis g 4 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Pupitre CNC et logiciel de base o ra gt Signemoins trat moins trait Signe plus o plus d union Point point d cimal Ast risque utilis pour s parer tout ou partie d un bloc il n est pas tenu compte des caract res droite de l ast risque La CNC ne tient pas compte de ces blocs Touche espace Tape un espace blanc On utilise les touches d dition pour diter les programmes et se d placer dans l cran Voir Tableau 0 2 Touches d dition Tableau 0 2 Touches d dition Face de la touche si Affiche les options suppl mentaires sur le menu des touches de fonction Valide l acc s aux touches de fonctions suppl mentaires EFFA
198. Reception F1 La CNC est maintenant pr te commencer recevoir un programme partir d un ordinateur hors ligne h te Lorsque l mission commence partir de la machine hors ligne la CNC fonctionne normalement Les changements d outil le mode pas pas et la fonction Draw en temps r el sont d crits dans d autres sections 10 All rights reserved Subject to change without notice 8 Apr 99 Notice de programmation et d utilisation P N 70000409 Communication et DNC BIk 0 AUTO IN POSN MESSAGE Start sending data from offline system MACHINE PROGRAM TOOL 0 0000 DUELL 0 0 0000 0 0000 0 0000 RPM 0 z 100 0 0000 0 0000 FEED z 100 0 0000 G GO1 G17 G40 G70 690 M M05 M09 ANILAM Blocs re us registre reception registre envoi Total Blks Rec z Rec Buf Full z Exec Buf Done 0 00 PTS S s ter Draw Figure 0 4 Ecran de commande num rique directe DNC Total Blocs Rec Le nombre total de blocs de programme que la commande CNC a re u ce point Registre reception Pourcentage du tampon de r ception utilis Registre envoi Pourcentage du tampon d ex cution utilis Via RS 232 les programmes sont envoy s plus rapidement qu ils peuvent tre ex cut s Cela exige de g rer la m moire et la synchronisation entre les deux machines La commande CNC utilisedeux t
199. TREE pour entrer et activer des blocs MDI dans le programme Parmi les moyens de m moriser les donn es Donn es de commande Codes G codes F Donn es d axes positions XYZUW 1 Si l on tape NO COMMAND pas de commande ou AXIS DATA donn es d axes dans la ligne de commande et qu on appuie sur START la CNC m morise toutes les positions d axe avec un code G90 et Execute le mode G90 si n cessaire 2 Si l on tape NO AXIS pas d axe ou ONLY COMMAND commande seule dans la ligne de commande et qu on appuie sur START les donn es de commandes seront m moris es avec les positions d axe et un code G90 et l on fera passer le mode G90 si n cessaire Exemple G1 F 007 Quand on tape la ligne ci dessus dans la ligne de commande et qu on appuie sur START cette information ainsi que les positions d axe seront entr es dans le programme avec G90 G91 donnera le message d erreur s il est utilis dans ce cas 3 Si l on tape AXIS DATA WITH donn es d axe avec ou WITHOUT COMMAND DATA sans donn es de commande sur la commande ligne et qu on appuie sur START le bloc sera ex cut et m moris simultan ment dans le programme Le mode passera G91 comme indiqu par les codes G actifs en bas de l cran Si l on ne tape que des donn es d axes les modaux actuels G90 G91 resteront utilis s Exemple G91 G1 X1 5 F 005 All rights reserved Subject to change without notice 11 8 Apr 99 Notice
200. X 3 h 0 X Point d arriv e X Y Point d arriv e Y LINEAR La CNC ex cute un n mouvement lin aire jusqu au point tangentiel Toutes les entr es sont de l intersection de l arc requises puis se d place au rayon sp cifi jusqu au point final C Angle mesur partir de 5 nn j l axe X 3h 0 Q Rayon X Point d arriv e X Y Point d arriv e Y 36 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition a ARCS Mod les et param tres Description du mouvement re La CNC ex cute un mouvement d arc dans un PME autre mouvement d arc Le premier arc se termine et le second commence au point tangentiel des deux l Premi re horizontale Centre arcs X du premier arc Toutes les entr es sont requises J Premi re verticale Centre Y du premier arc I Deuxi me horizontale Centre X du second arc J Deuxi me verticale Centre Y du second arc X Horizontale finale Point d arriv e X Y Verticale finale Point d arriv e Y Tous droits r serv s Sous r save de modifications sans pr avis 37 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Tableau 7 8 Menu des Aide de fonction pour arrondis chanfreins ARRONDI CHANFREIN Mod les et param tres Description de mouvement La CNC ex cute un
201. a machine concernant les proc dures de programmation appropri es pour le changeur d outil 3 0 762 1 0 38 0 25 4 i x0j YO a O E m D 10 25 4 LES 4 75 L0 825 4 F 2 5 63 5 38 0 Figure 5 4 Exemple de per age Tous droits r serv s Sous r serve de modifications sans pr avis 11 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Tableau 5 11 Exemple de per age inch net AUs dE VE O1 DRIL X1 Num ro de programme 1 et nom DRILL EX1 g G90 G70 G71 GO TO ZO Fixe des dimensions absolues G90 entr es en inch G70 rapide G0 annule tout outil actif T0 et am ne Z z ro Z0 X 3 0 X 75 Y1 0 Y25 SE pes EMAR G83 Z 55 Z m 1 R2 F12 z le cycle Ebourage G83 Z F300 1 08 12 P 1 P2 profondeur de trou R hauteur de d part F vitesse d avance profondeur de passe maximum P hauteur de retour NV X1 0 X25 4 Y 1 0 Y 25 4 Localisation de trou 1 modes Rapide et Absolu Trou 2 Trou 3 se d place de 2 3 de fa on rene 2 ES Y 1 25 Y 31 75 GXT 5 eT Y 2 5 Y 63 5 Eea i Annule n per age G80 annule outil TO et retour Z rapide 0 Z0 RE X 3 0 X 75 Y1 0 Y25 Se d place jusqu X 3 Y1 pour Nt4 changement de pi ce Fin du programme Tous droits r serv s Sous r serve de modifications sans pr avis 12 8 a
202. a construction d un autre l ment exige un point de r f rence Utiliser la position X et Y absolue du point Utiliser la distance incr mentielle X et Y a partir du point existant Utiliser la distance partir du point existant et le nombre de degr s partir de la position 3 heures Utiliser le centre du cercle existant Utiliser un point d intersection entre deux l ments Utiliser le point existant Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Outils d arc Voir Tableau 17 18 Il existe deux types d arcs horaire Cw et anti horaire Ccw Appuyer sur ENTREE quand l ic ne est s lectionn afin de commuter le sens du segment d arc Utiliser la FLECHE DROITE pour acc der aux mod les de d finition Utiliser la FLECHE HAUT BAS pour s lectionner Tableau 17 18 Outils de segment d arc Mod le d arc Mod le de d finition d arc ee NI Utiliser X Y absolus a ou incr mentiels Ne pour d finir le point Arc du curseur au point final Le point final et le final Utiliser I J centre sont introduits par l op rateur absolus ou incr mentiels pour d finir le centre Appuyer sur FX Utiliser le rayon et le ENTREE pour point final X Y commuter en Y absolu ou horaire et anti Arc du curseur au point final Le point final et le rayon incr mentiel horaire
203. a touche de fonction se met en surbrillance et le menu Fen tre d dition s active 3 S lectionner Operations Bloc Appuyer sur ENTREE Le menu Fen tre de Block Operation s active 4 S lectionner Imprimer Appuyer sur ENTREE Le menu des touches de fonction change 5 Le message Imprimer ligneck appara t Appuyer sur Oui F1 pour imprimer le programme ou sur Non F2 pour annuler la fonction 6 Quand on appuie sur Oui F1 la CNC imprime les blocs de programmes s lectionn s Un cran d tat appara t qui contient le nom du programme la ligne la page et le nombre d exemplaires All rights reserved Subject to change without notice 15 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor qui vont tre imprim s A la fin du travail d impression la CNC affiche un message et les touches de fonction changent 7 Appuyer sur Cont F10 pour revenir l cran d dition NB Appuyer sur Aband F9 pour annuler le travail d impression en cours de programme d impression Pour acc der aux programmes les plus r cemment utilis s Utiliser Choisir prog partir du menu Fen tre DIVERS pour acc der et afficher une s lection des dix derniers programmes ouverts en mode d Edition Ce dispositif tablit la liste des programmes par ordre d croissant le programme le plus r cemment ouvert figurant en t te de liste Le programme actuellement ouvert n appara tra pas sur la li
204. acteur de multiplication pour l axe U W Facteur de multiplication pour l axe W Les d ports de longueur d outils les d ports de diam tre les coefficients d usure des outils et la compensation de coupe ne sont pas influenc s par G72 Aucun autre code n est permis sur un bloc G72 AVERTISSEMENT Ne jamais programmer un code T TO T1 quand on se trouve en G72 Activer la commande Tn avant G72 puis d sactiver G72 avant de d sactiver la commande Tn Ceci s applique tous les outils TO T99 Exemple G72 X2 Y2 Z1 La CNC agrandira tous les mouvements X et Y jusqu deux fois leur taille programm e Les mouvements Z ne seront pas mis l chelle multipli par 1 Z aurait pu tre omis Activation du mode absolu G90 ou incr mentiel G91 Voir Tableau 4 28 Activement du mode absolu incr mentiel On peut changer le mode de programme G90 ou G91 Sp cifier le mode absolu ou incr mentiel au d but d un programme Format du mode absolu G90 Format du mode incr mentiel G91 Tableau 4 28 Activement du mode absolu incr mentiel Bloc Format Description G70 G90 GO Active le mode absolu G70 G91 GO Active le mode incr mentiel Programmation du point z ro absolu G92 Le code G92 est utilis pour r gler les axes z ro r initialisation ou sur de nouvelles coordonn es pr r glage il est parfois utilis pour fixer le z ro de la pi ce On peut utiliser G92 pour fixer le z
205. acultatif J K Vitesse d avance passe de finition Facultatif Hauteur de retrait Quand l op rateur entre une valeur la CNC ex cute le nombre de passes requis pour aller de H hauteur de d part de Z Z profondeur de Z travaillant le B coupe maxi de 2 chaque passe Quand l op rateur entre une valeur S mati re de finition la CNC quitte le mati re sp cifi sur le profil et la profondeur pour une passe de finition La CNC coupe le rectangle aux dimensions M longueur W largeur et Z Z profondeur de la passe de finition Il faut entrer un S n gatif mati re de finition pour laisser le mati re de finition sans faire de passe de finition Quand l op rateur n entre pas une valeur J avance d bauche ou K avance de finition la CNC ex cute des mouvements d avance la vitesse d avance actuelle J avance d bauche commande la vitesse d avance au cycle d bauche K avance de finition commande la vitesse d avance du cycle de finition Tous droits r serv s Sous r serve de modifications sans pr avis 36 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Fraisage de poche circulaire par plong e G177 Format G177 Xn Yn Hn Zn Dn An Bn In Jn Sn Kn Pn Voir Tableau 5 27 Utiliser le cycle de poche circulaire par plong e G177 pour les outils au carbure quand un mouvement de plong e oblique sur axe multiple n est pas
206. ajectoire outil Trajectoire programm e G41PATH Figure 0 10 Mouvement lin aire lin aire Trajectoire outil Trajectoire Programm e G4il TOC Figure 0 11 Mouvement lin aire circulaire Dans l un ou l autre cas les axes se d placeront jusqu en un point perpendiculaire au mouvement suivant au cours du bloc de d part La longueur du mouvement XY qui active la compensation doit tre gale ou sup rieure la valeur du rayon de l outil Par exemple si le rayon de l outil est gal 0 3750 inch la longueur du vecteur du mouvement XY qui active la compensation doit tre gale ou sup rieure 0 3750 inch La m me chose s applique au mouvement G40 arr t compensation Voir Figure Trajectoires pendant la compensation de l outil Pendant la compensation de l outil la CNC ex cute la compensation correctement et automatiquement Les mouvements de non positionnement tels que pauses arrosage et autres fonctions auxiliaires sont permis Les mouvements dans le troisi me axe sont galement permis pendant la compensation Tous droits r serv s Sous r serve de modifications sans pr avis 17 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Il n est pas possible de programmer un changement de plan G17 G18 ou G19 pendant une compensation d outil Cependant un mouvement sur deux axes pour sortir du plan actuellement actif est permis
207. alcul e Des commandes incr mentielles sont galement disponibles en mode didacticiel Pour m moriser les donn es du mode didacticiel dans un autre programme il convient de cr er le programme d abord On peut aussi introduire des donn es du mode didacticiel dans un programme existant All rights reserved Subject to change without notice 9 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Running Programs Le lancement du mode didacticiel Choisir un programme En mode manuel appuyer sur TEACH MAJUSCULE F5 pour mettre la CNC en mode didacticiel Apr s avoir appuy sur TEACH MANUEL F4 et TEACH F5 s lectionner montrant le mode actif Le d signateur de mode dans la zone sup rieure droite de l cran indique que le mode didacticiel est actif Cet affichage d cran est semblable aux crans Automatiques et Pas pas La zone sup rieure affiche le nom du programme actuel avec trois lignes du programme et une ligne de commande en surbrillance dans laquelle les donn es sont tap es et ex cut es m moris es ainsi que le mode d exploitation La zone m diane affiche la position des axes la BUT et la distance parcourir ou affichage du nombre BIG La zone inf rieure affiche l tat CNC Les trois lignes de programme indiqu es sont par d faut les trois premiers blocs du programme actuel La ligne COMMAND sera la troisi me ligne De cette fa on les deux blocs pr c dents et
208. amme un bloc la fois a Mode mouvement Execute un programme d un mouvement l autre sans s arr ter sur les blocs de non mouvement tel que G41 a Mode automatique Execute automatiquement un programme sans pause Les crans des trois modes ressemblent l cran manuel Utiliser les libell s des touches de fonction pour faire la distinction entre des modes La CNC met en surbrillance le libell du mode actif Il faut charger un programme avant de le Executer pour usiner une pi ce On charge les programmes partir du r pertoire de programmes Voir Section 9 Gestion de programmes pour tous renseignements sur la fa on de charger les programmes Le Mode manuel d entr e des donn es MDI permet de programmer quelques mouvements rapides sans avoir cr er et sauvegarder un programme Le MDI est normalement utilis pour l exploitation manuelle Il n est disponible qu en mode manuel Tous les outils de programmation mouvements et cycles sont disponibles en MDI Voir Section 3 Exploitation manuelle et r glage de la machine pour de plus amples informations Pour Executer un programme pas pas Un cran d ex cution pas pas permet d acc der deux modes d ex cution le mode pas pas P PAS et le mode mouvement MOUVT Le mode pas pas Execute le programme bloc par bloc le mode mouvement Execute le programme d un mouvement l autre Ces deux modes permettent de passer traver
209. amme et commencer crire des blocs 3 Le premier bloc de tout programme est habituellement une position de d part de s curit et de changement d outil une position cart e de la pi ce de fabrication dans laquelle les axes peuvent revenir pour un changement d outil en toute s curit Le premier bloc est aussi normalement utilis pour sp cifier les unit s de mesure Pouces MM le mode de fonctionnement Absolu le type de d placement Rapide et pour annuler toutes les fonctions auxiliaires d ports broche refroidisseur Premier bloc type G70 G90 GO X0 Z0 TO M5 M9 4 Les blocs suivants du programme d finissent les informations de la broche sp cifient le num ro d outil ouvrent l arriv e du refroidisseur etc et effectuent le d placement initial vers la pi ce 5 Les blocs suivants du programme d crivent les d placements les cycles fix s et les changements d outils requis pour effectuer l usinage de la pi ce 6 Le bloc suivant jusqu au dernier bloc du programme renvoie les axes la position de changement d outil annulant toutes fonctions auxiliaires jaugesd outils broches et refroidisseur Le dernier bloc est un code M2 qui termine le programme Bloc final types GO TO X0 YO Z0 M5 M9 M2 7 Une fois qu un programme est crit il doit tre v rifi Faire passer le programme en mode graphique dessin pour d pister toutes erreurs de programmation possibles V rifier que tous les d place
210. amme principal Bloc de programme Description END G N50 G65 P201 La CNC ex cute le macro O201 une seule fois au lieu pr sent N60 Apr s avoir ex cut le macro rencontr M99 la CNC revient au programme principal et ex cute la commande programm e suivante La CNC ex cute le macro 201 au bloc 50 avec ou sans boucles r p t es comme programm Quand la CNC d tecte le code M99 finir macro elle revient la ligne suivante programme principal N60 24 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G Rotation des axes G68 Voir Tableau 4 23 Donn es G68 G68 est modal et reste actif jusqu annulation La CNC annule automatiquement la rotation si l on programme S et L N utiliser que les codes num r s Activer le Format G68 In Jn Sn Cn Pn Ln Annuler le Format G68 Tableau 4 23 Donn es G68 Donn es Description Centre de rotation origine polaire dans l axe X Option Centre de rotation origine polaire dans l axe Y S Angle de d part position angulaire d origine programm e et r f renc e Cette variable n est utilis e que si L et P sont programm s Option Angle de rotation Requis Num ro du sous programme appeler Option Nombre de boucles Nombre d incr mentations de C et nombre d appels du sous programme P Options Les figures
211. ampons L un des tampons re oit le programme d entr e tandis que le contenu du second tampon est ex cut Quand le tampon d ex cution est vide il y a change La CNC ex cute le contenu du tampon plein tandis que le tampon vide re oit des donn es suppl mentaires Quand on utilise le protocole de logiciel Xon Xoff la CNC peut signaler la machine mettrice de se mettre en attente jusqu ce qu un tampon avec l espace n cessaire puisse recevoir La plupart des machines se mettent par d faut en mode tampon pour les op rations DNC Certaines machines peuvent tre r gl es pour se mettre par d faut en mode goutte goutte pour la DNC Dans ce mode les blocs de programmes sont transmis et ex cut s un par un sans tampon All rights reserved Subject to change without notice 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Communication et DNC Pour mettre la CNC en mode de commande num rique directe DNO 1 Avec l cran des communications actif les param tres r gl s et la liaison test e appuyer sur DNC F4 Les libell s des touches de fonction de la DNC apparaissent 2 Appuyer sur Reception F1 L cran DNC s active et la ligne de message demande s il faut commencer mettre partir de l autre machine Une fois que le tampon est plein la CNC demande ce qu on appuie sur START 3 Appuyer sur START La CNC fait passer le programme d entr e 1
212. and les modificateurs d outils sont activ s la CNC continue appliquer tout d port d usure introduite dans la page outil Commandes sous forme d expressions Exemples On peut programmer certaines commandes sous la forme d expressions Les parenth ses comprennent les expressions La CNC affiche un message d erreur si la commande n est pas bien entr e Les commandes d expressions suivent l ordre math matique normal des op rations multiplication division addition et soustraction Un calcul ou mouvement expres sions doit contenir un op rateur Voir Tableau 18 2 Tableau 18 2 Op rateurs expressions a Q Fonctions d expression parenth ses lc Addition soustraction d gt lt Relation sup rieur inf rieur a eo ee _ f tomm Convertienmm automatiquement dio eeen oao m var Vraisi d fini faux sinon _ e ae a e E o e ea Tangente a asin Aresinus o Jr acos __ Arccosinus O O O i y O w log Logarithme y O logique non positif n gatif indirection Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Voir tableau pr c dent Exemple G01 X 100 101 Tous les calculs doivent tre inclus entre parenth ses Ceci d finit une fonction d expression G00 Y amp A 102 103
213. angulaires positives pour travailler des noyaux Pour ex cuter Un cycle de R volution qui exige plusieurs passes on crit des sous programmes pour la forme finie et on appelle les sous programmes partir de plusieurs blocs de rotation de moules Voir Figure 5 22 Couper une cavit en utilisant plus d une passe Ajuster la position de d part et la valeur J de chaque bloc afin que chaque passe se rapproche de la forme finie Inverser la s quence indiqu e sur la figure pour travailler un noyau Tous droits r serv s Sous r serve de modifications sans pr avis 45 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes 1 re passe Z Point inicial Z 2 J 2 2 me passe pea Point inicial Z 1 Y J 1 Passe finale Point inicial a ZO J 0 non requis MALLPAE Figure 5 22 La coupe d une cavit en utilisant plusieurs passes Voir Figure 5 23 Pour tourner les rotations de moules autour de Z Les rotations d axes X et Y peuvent tre tourn s autour de laxe Z en introduisant un angle Z K K 0 non requis Figure 5 23 Pour tourner les rotations de moules XY autour de Z Rotations autour des axes X et Y grand rayon Voir Figure 5 24 rotation de moule grand rayon Le cycle de rotation de moule commence l ex cution des sous programmes la position actuelle de la machine Pour travailler une rotation grand rayon
214. ans 8 All rights reserved Subject to change without notice 8 Apr 99 Manuel de Programmation CNC et Utilisation ANILAM P N 70000409 Introduction Direction des arcs La r gle normale est de visionner le sens de l arc pour un plan du sens positif au sens n gatif le long de laxe non utilis A partir de ce point de vue le sens horaire Cw et le sens anti horaire Ccw d un arc peuvent tre d termin s Par exemple dans le plan XY on regarde le long de l axe Z depuis Z en direction de Z pour d terminer les sens horaires anti horaires Les sens horaires anti horaires des arcs pour chasque plan sont indiqu s Figure 1 8 Sens horaire et anti horaire des arcs ARCDIR Figure 1 8 Sens horaire et anti horaire des arcs Tous droits r serv s Sous r serve de modification sans pr avis 8 Avr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Pupitre CNC et logiciel de base Section 2 Pupitre de CNC et utilisation de base du logiciel Le pupitre Voir Figure 2 1 Pupitre CNC Le pupitre CNC comprend un cran cathodique moniteur VGA couleur 14 inch un Clavier alphanum rique droite de l cran cathodique des touches de fonction sous l cran et un tableau manuel Dans certaines configurations la partie tableau manuel est s par e de l cran cathodique et du Clavier alphanum rique Les produits d origine 5300M 5400M et 5500M ont en option un pupitre panneau plat 12
215. ans la pi ce X0 YO au coin inf rieur gauche Poche sera utilis pour usiner la poche Au fur et mesure que l on programme on note les messages d invite qui apparaissent chaque fois qu on appuie sur ENTREE 2 50 3 895 CAM6 Figure 17 13 Poche frais e dans la pi ce X0 YO au coin inf rieur gauche Touches 1 F2 PROGRAM si n cessaire 2 F2 Creer 3 Taper POCHE 3 appuyer sur ENTREE 4 F4 FAO 5 F3 EDITER P 6 Creer 7 ENTREE pour s lectionner la d finition du point actuel 0O ENTREE 0 ENTREE 8 Curseur droite puis en bas jusqu ligne Y ENTREE 9 1 5 ENTREE 10 Curseur gauche puis en bas jusqu la g om trie de construction commuter sur Cercles 11 Curseur droite puis en haut jusqu 2 ENTREE 1 ENTREE ENTREE 1 ENTREE 1 5 ENTREE 12 ENTREE de nouveau 13 875 ENTREE ENTREE 2 5 ENTREE 2 625 ENTREE 14 F5 ENTREE Intgr 15 ENTREE de nouveau 16 1 ENTREE ENTREE 3 895 ENTREE 2 506 ENTREE 17 Curseur en bas jusqu 5 ENTREE 3 ENTREE 2 ENTREE 1 ENTREE 18 Curseur en haut jusqu au 1 ENTREE 25 ENTREE 3 ENTREE 4 ENTREE 3 ENTREE Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO 19 F5 ENTREE Intgr 20 Curseur en bas jusqu 6 ENTREE 270 ENTREE 5 ENTREE 2 ENTREE La g om trie n cessaire existe maintenant 21 Curseur gauc
216. ans la zone des r glages de l cran de test de liaison All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Communication et DNC Tester la liaison 1 Etablir une connexion RS 232 avec une autre machine ou ordinateur R gler l autre machine pour la r ception 3 Avec l cran de test de liaison actif utiliser le bloc num rique de la CNC pour entrer toute s rie de chiffres Ces donn es appara tront sur la zone d mission 4 V rifier que l autre machine a re u les donn es correctement R gler l autre machine pour l mission Emettre manuellement des donn es partir de l autre machine V rifier que la CNC re oit les donn es dans la zone de r ception Le test est alors termin Pour effacer la zone r ception Area Appuyer sur ClearRx F3 pour effacer la zone de r ception Pour effacer la zone d mission Area Appuyer sur ClearTx F5 pour effacer la zone d mission L envoi d un programme Le nom du programme mis en surbrillance quand l cran de communication a t activ appara t c t du libell de PROGRAM sur l cran La CNC envoie ce programme sauf si l on s lectionne un autre programme La CNC demande s il faut s lectionner un autre programme au cours du processus d mission 1 Avec l cran de communications actif les param tres r gl s et la liaison test e appuyer sur Envoi F3 La CNC dema
217. aph en temps r el s active et les touches de fonction changent 3 Appuyer sur START La CNC Execute le programme Elle affiche les mouvements au fur et mesure de leur ex cution 1 8 8 8 8 8 8 0 Draw Loop h Feed Window Aclive Abs Inch Slalus Off XY and Mode Settings CH6 3 X1 G 063 x CH6 3 X1 Pragram Name Program Search Manual N Draw Real Tirne E and Operalion Mode Sollkeys Progam Boce Figure 0 3 Graph Mode en temps r el Etat actif et r glage de mode Fen tre Graph Nom de programme Touches de fonction de Graph temps r el et mode d op ration Bloc de programme All rights reserved Subject to change without notice 7 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Running Programs Le r glage de la CNC pour afficher un affichage de position agrandi Voir Figure Affichage de position agrandi Dans les modes manuel automatique et pas pas on peut r gler la C NC pour afficher un affichage de position agrandi Cet affichage de position agrandi appara t au milieu de l cran et montre le mouvement vers les positions programm es COMMAND B_ MESSAGE PROGRAM CH6 3 X1 G HALTED MANUAL IN POSN Program Area Command Line Message Line Z alaz Enlarged Posilion z zizi27 Display Programmed A BABA ki 0 0000 0 0000 MOS M
218. appuyer sur Tous droits r serv s Sous r seve de modifications sans pr avis 11 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Intitul Num ro de de Description touche touche de de fonction fonction R EditF6 D sactive le menu d Aide d Edition et renvoie au listing de programmes NB Appuyer sur Sortie F10 pour fermer le menu d Aide d Edition et sauvegarder les ditions accept es Ins re le bloc affich dans la bo te d entr e dans le programme Renvoie au listing de programmes et sauvegarde les op rations d dition accept es 12 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Menu d Aide l Edition Voir Figure 7 3 Echantillon de menu d Aide de fonction Les menus de Aide de fonction permettent d acc der des menus secondaires de types mouvements ou codes G Voir Tableau 7 2 Menu de Aide de fonction pour trouver les menus de mod les disponibles Chaque menu de Aide de fonction contient les caract ristiques suivantes Aide de fonction Num ro d article de menu Graphique libell de cycle d usinage ou autre commande Appuyer sur le poste de menu requis pour activer l cran graphique d aide correspondant les crans graphiques d aide contiennent des instructions pour l introduction des
219. as Z Hauteur d approche Haut du contour Bas du contour Sens de recouvrement Suite Observations V rification d interf rences Couleur de trajectoire Profil invers e Mouvement d entr e Mouvement de sortie R glage machine Changement outil Mouvement initial Arrosage au d but Arrosage la fin Vitesse d avance Vitesse d avance Z Broche d but Broche la fin Vitesse de broche Mouvement d entr e CIRCULAIRE longueur d arc 180 0 Rayon d Arc 0 5000 F10 pour sortir Mouvement de sortie CIRCULAIRE longueur d Arc 180 0 Rayon d Arc 0 5000 F10 pour sortir 26 F10 F10 27 F8 Calc 28 F1 Oui 29 F4 VUE choisir Iso 30 F8 POST Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO 31 Sortie vers r pertoire de programmes 32 F5 List pour visionner le code G cr puis F10 Apr s avoir tabli la liste de code G aller en Mode Graphisme F7 et visionner le mode FAO de programme cr Appuyer sur Selecc F6 dans le r pertoire de programmes pour s lectionner le programme Entrer les d ports d outils le r glage du z ro les passages d es sai et ex cuter toutes les autres proc dures de r glage machine maintenant avant de produire des pi ces Exemple num ro 3 L usinage d un profil ext rieur en utilisant Contour Voir Figure 17 9 Usinage d un profil ext rieur en utilisant
220. as de programme a recuperer appara t quand la CNC trouve des programmes supprim s elle en tablit la liste dans un menu fen tre S lectionner un programme supprim et Appuyer sur ENTR E La CNC lance un message pour la premi re lettre du nom du programme supprim taper la lettre et Appuyer sur ENTREE La CNC affiche un message indiquant si le programme peut tre r tabli 5 Appuyer sur Cont F10 pour r tablir le programme Les programmes r tablis peuvent ne pas contenir l ensemble des informations d origine Il convient de passer en revue tous les programmes r tablis pour v rifier leur pr cision avant de tenter de les r utiliser La copie de programmes sur disquettes On copie des programmes sur les disquettes pour la m morisation et le transfert sur d autres machines Pour copier des programmes sur des disquettes 1 Dans le r pertoire de programmes S lectionner le programme ou marquer tous les programmes copier Appuyer sur Utilit F9 Le menu fen tre utilitaire appara t Copier est mise en surbrillance Appuyer sur ENTREE Le message fen tre Copier to copier sur appara t S lectionner le lecteur cibl et appuyer sur ENTREE La CNC copie les programmes marqu s sur le lecteur cibl Pour renommer les programmes Pour renommer les programmes 1 Dans le r pertoire de programmes S lectionner un programme Appuyer sur Utilit F9 La fen tre utilitaire appara t S
221. atifs 18 25 Termes logiques 18 25 Termes comparatifs 18 26 Inclusion de fichier 18 27 L SR E E E EAE A E A Index 1 All rights reserved Subject to change without notice xi 8 Apr 99 Manuel de Programmation CNC et Utilisation ANILAM P N 70000409 Introduction Section 1 Introduction Introduction Ce manuel vise donner des instructions sur les concepts les commandes de programmation et les formats de programmation CNC Commandes Num riques Informatis es n cessaires pour programmer les produits ANILAM CNC Il convient de se servir de la table des mati res et de l index pour trouver le sujet recherch En g n ral les diverses rubriques sont dispos es par ordre de complexit par cons quent la section 1 couvre les questions de commandes num riques informatis es de base tandis que les derni res sections traitent de la programmation FAO et des caract ristiques de programmation sp ciales qui exigent une ma trise parfaite de la programmation CNC Notation concernant l applicabilit Certaines sections de ce manuel ne s appliquent qu des produits ANILAM commandes num riques informatis es sp cifiques Dans ces sections les ic nes de la marge de gauche se rapportent au produit auquel s applique l information Le tableau 1 1 tabli la liste des ic nes pour chaque produit CNC et le nombre d axes support s par chaque produit Tableau 1 1 Description des ic nes d applicabilit CNC
222. ation Num ro de s lection ar Listing du programme Bo te d entr e CO C O CD eed COO C cen Crev C Touches F Codes G pr paratoires HF FTFMS Figure 7 3 Menu chantillon de Aide de fonction Tableau 7 2 Menus de Aide de fonction Pa SATION LINES Mouvement compens 2 Rotation gt Mise l chelle Mouvements lin aires Tableau 7 4 Aide de Compensation Tableau 7 5 Types de mouvements lin aires Tableau 7 7 Menu Aide de fonction pour Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition RAD CHAMFER MULTIPLE E DRILL TAP U 9 Mod les Description Table de r f rence Mouvements de Tableau 7 8 rayon ou chanfrein Mouvements contenant des rayons multiples et ou des mouvements de chanfrein Cycles pour poches Spirales Ellipses Faces profiles circulaires Profils rectangulaires Cycles de per age et taraudage Tous droits r serv s Sous r seve de modifications sans pr avis 8 Avril 99 Menu Mod les pour rayon chanfrein Tableau 7 9 Menu Aide de fonction multiples Tableau 7 10 Menu Aide de fonction pour poches Tableau 7 11 Menu Aide de fonction pour trajectoires Tableau 7 12 Menu Aide de fonction au per age taraudage ANILAM Notice de programation et d op ration P N 70000409
223. au d but Arrosage la fin Vitesse d avance Vitesse d avance Z Broche au d but Broche la fin Vitesse broche 44 F10 F10 45 F8 Calc 46 F1 Oui NB Le sens du trajet est le contraire du sens de PROFIL Tous droits r serv s Sous r serve de modifications sans pr avis 69 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO 70 47 F5 ENTREE pour cadrer Intgr 48 F4 VUE choisir Iso 49 F8 POST 50 Sortie vers r pertoire de programmes 51 F5 List pour visionner le code G cr puis F10 Apr s avoir tabli la liste de code G aller en Mode Graphisme F7 pour visionner le programme de mode FAO Appuyer sur Selecc F6 dans le r pertoire de programmes Entrer les d ports d outils et le r glage de z ro et ex cuter maintenant les passages d essai et toutes les autres proc dures de r glage machine avant de produire des pi ces Exemple num ro 6 Poches frais es dans la pi ce Voir Figure 17 7 Profil ext rieur utilisant Contour Poche sera utilis pour usiner la poche X0 YO est r gl au coin sup rieur gauche du profil de poche Aucun CG ne sera n cessaire Au fur et mesure qu on programme noter les messages d invite qui apparaissent chaque fois qu on appuie sur ENTREE Touches 1 F2 PROGRAM si n cessaire 2 F2 Creer 3 Taper POCHE 1 appuyer sur ENTREE 4 Voir Exemple num ro 1 Ex cuter les tapes 4 24 puis continuer avec l ta
224. autres appels de sous programmes sont faits partir du corps de macro il faut transf rer les donn es des variables locales aux variables communes Il est alors possible de se r f rer aux variables communes pour transporter des donn es aux sous programmes ult rieurs Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s N220 100 20 Les variables communes vont de 100 220 Le macro doit soit faire partie du programme d o il est appel soit tre inclus en utilisant le code d inclusion d un fichier Voir File Inclusion inclusion de fichier Le r glage de transmission des param tres On peut r gler les param tres pour un macro avant l appel du sous programme M98 Pn Voir Exemple 1 Les blocs 10 12 d finissent les valeurs variables pour les sous programmes appel s dans le bloc 13 Exemple 1 N10 151 2 N11 152 3 N12 153 3 4 N13 M98 P1 N14 Il peut tre plus pratique d utiliser l appel macro G65 Pn ou G66 Pn pour transmettre les variables aux sous programmes par adresse de lettre Voici comment un cycle fix fonctionne Voir Exemple 2 Les valeurs sont transmises pour les param tres A B et C Exemple 2 N20 G65 P1 A2 B3 C3 4 N21 L appel macro G65 Pn contient une option de boucle Ln Dans celle ci n est le nombre de r p titions d
225. avis 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Voir Tableau 4 5 Param tres d interpolation circulaire pour trouver les param tres appropri s NB Pour une interpolation circulaire dans un autre plan effectuer le changement de plan avant le bloc G2 ou G3 Voir S lection de plan pour des informations sur les plans Les exemples d arc utilisent le plan le plus commun G17 XY NB Si la valeur de X Y Z I J ou K est nulle ne pas en tenir compte Tableau 4 5 param tres pour l interpolation circulaire G2 D placement dans le sens horaire G3 D placement dans le sens anti horaire Point final du d placement d arc en mode absolu ou incr mentiel Distance du lieu de l outil au centre de l arc centre X J centre Y et K centre Z NB Les centres des arcs sont incr mentiels par d faut Ceci est d fini dans la configuration de la machine Rayon de l arc NB Sil arc est sup rieur 180 entrer la valeur R sous la forme d une valeur n gative par exemple R 5 Exemples d interpolation circulaire Arcs partiels XYIJ Figure 4 4 Interpolation circulaire montrant un d placement d arc entre P2 et P3 F3 k 4 5 114 3 mm 4 Lil Figure 4 4 Interpolation circulaire 6 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions
226. ayon d arc et un point limite X ou Y article de menu 9 ou 8 respectivement Tableau 7 6 Menu des Aide de fonction lin aire LIGNES DROITES Mod les et param tres Description du mouvement X L outil se d place en ligne Es droite le long de l axe X X Point limite X Requis Tous droits r serv s Sous r save de modifications sans pr avis 27 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition LINES LIGNES DROITES Mod les et param tres Description du mouvement L outil se d place en ligne droite le long de l axe Y Y Point limite Y Requis mer L outil se d place sur un AM parcours vectoriel du point ja actuel jusqu au point limite toutes les entr es sont requises X Point limite X Y Point limite Y mur L outil se d place le long A d un parcours vectoriel de la pl position actuelle jusqu au Toutes les entr es sont point limite X requises C Angle partir de l axe X 3 heures 0 X Point limite X 28 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition LINES LIGNES DROITES Mod les et param tres Description du mouvement re L outil se d place le long a d un parcours vectoriel de la el position actuelle au point Toutes les entr es sont limite Y requises C Angle mesur depuis l axe X 3 heures
227. bloc de programme 6 6 Introduction d un texte sans recouvrement du texte pr c dent 6 6 Insertion de texte et recouvrement du texte pr c dent 6 7 Pour avancer au d but ou la fin d un bloc 6 7 Pour avancer jusqu au premier ou dernier bloc d un programme 6 7 Pour chercher dans le listing de programme un texte choisi6 7 Pour aller un bloc du listing de programme 6 9 Remplacement du texte tap par un nouveau texte 6 9 D filement travers le programme 6 10 Parcourir le programme 6 10 Introduction d une ligne en blanc 6 10 Abr viation des indications 6 11 Copier des blocs de programmes 6 12 Coller des blocs l int rieur d un programme 6 13 All rights reserved Subject to change without notice v 8 Apr 99 Notice de programation et d utilisation P N 70000409 Contents Enregistrement d operation d edition 6 13 R cup ration des impacts de touches enregistr s 6 13 R p tition d une commande ou d un impact de touche 6 14 Re num rotation des blocs de programme 6 14 Impression du programme tout entier 6 15 Pour imprimer une partie d un programme 6 15 Pour acc der aux programmes les plus r cemment utilis s 6 16 L ouverture d un autre programme partir du listing de programmes 6 16 Copier des blocs dans un autre programme 6 17 Copier un programme tout entier dans un autre programme 6 17 Pour inclure des commentaires dans un listing de programmes 6 18 Section 7 Aide d dition
228. blocs Les blocs peuvent tre num rot s s quentiellement selon tout incr ment 1 5 10 Aller a la ligne copmte les blocs du programme en incr ments de 1 1 1er bloc 2 3 Quand la fonction est activ e la CNC passe au num ro de ligne sp cifi par l utilisateur quelle que soit la fa on dont les blocs sont num rot s Bloc Ligne N10 Ligne 1 N20 Ligne 2 N30 Ligne 3 1 En mode d Edition Appuyer sur DEPLAC F7 La touche de fonction se met en surbrillance et le menu Fen tre de d placement s active S lectionner Aller a la ligne Aller au Bloc Le message Aller a la ligne Aller au bloc appara t sur l cran Taper le num ro de la ligne appropri Appuyer sur ENTREE La CNC place le curseur ce num ro de ligne Le remplacement du texte tap par un nouveau texte All rights reserved Subject to change without notice 8 Apr 99 Utiliser Remplacer pour remplacer les apparitions s lectionn es de texte Introduire le texte appropri et la CNC recherche le listing de programme pour toute apparition du texte Il est possible d diter ou de sauter toute apparition du texte Pour diter des apparitions s lectionn es du texte tap 1 En mode d Edition appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu Fen tre d dition s active S lectionner Remplacer Appuyer sur ENTREE Le message Entrer texte remplacer appara t sur l cran Entrer le texte remp
229. brillance pour marquer un poste s lectionner ou diter La surbrillance appara t dans le mode Edit le r pertoire de Programmes et le mode Manuel Utiliser les FLECHES pour d placer la surbrillance Le logiciel utilise la surbrillance pour s lectionner un poste dans un menu ou une fen tre Les rubriques s lectionn es peuvent tre activ es ou modifi es d une certaine fa on Par exemple mettre en surbrillance un bloc de programme en mode Edit pour l diter Mettre en surbrillance un nom de champ d entr e dans un Menu Graphique pour entrer une valeur ou commuter entre les choix disponibles Le curseur appara t quand la page outil devient active Le curseur est un trait blanc soulign qui indique o les lettres et les chiffres seront introduits Surfrappe et insertion de lettres et de chiffres L diteur a deux modes d entr es de texte la surfrappe et l insertion par d faut Surfrappe En mode de surfrappe les nouveaux caract res remplacent les caract res marqu s par le curseur En mode d insertion les nouveaux caract res apparaissent au curseur et les caract res existants se d placent vers la droite Quand le mode Insert est actif la l gende Ins F3 se met en surbrillance Pour mettre la CNC en mode d insertion 1 Quand la CNC invite donner un nom appuyer sur Ins F3 Ins F3 se met en surbrillance La suppression des lettres Pour supprimer les lettres 1 D placer le curseur pour souligner
230. chelle de l affichage par un coefficient 8 9 ANILAM 7 10 vi All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et d utilisation P N 70000409 Contents Utilisation du zoom de fen tre 8 10 R duire de moiti la grandeur d affichage 8 11 Doubler la taille d affichage 8 11 Changer la surface de visualisation sans changer l chelle 8 11 Effacer l affichage 8 12 Section 9 La page Outil et la gestion Outil Activation de la Page Outil 9 1 Utilisation de la page Outil 9 1 Trouver les outils par num ro 9 3 Le changement des valeurs de la page Outil 9 3 Effacer un outil ligne compl te 9 3 Effacer une seule valeur 9 3 Touches de fonction et touches de fonctions secondaires de la Page Outil Codes T et activation d Outils 9 4 Blocs de d finition d outil 9 5 Jauges d outils TLOs 9 5 Introduire les Jauges dans la page Outil 9 6 R glage des Jauges de longueur d outil 9 6 Pour entrer la position manuellement 9 7 Introduire Diam tre de l outil dans la page outil 9 7 Compensation de trajectoire d Outil G41 G42 9 8 ANILAM 9 4 Utiliser la compensation de diam tre outil et jauges de longueur avec fraises extr mit sph rique 9 12 Compensation G40 G41 G42 9 12 Mode d annulation en compensation d outil G40 9 12 Changement de sens de compensation d outil 9 13 D part et mouvement dans l axe Z 9 13 Changement provisoire de diam tre d outil 9
231. clavier Si le syst me supporte un clavier brancher le connecteur de clavier DIN sur le c t du ch ssis ordinateur dans le connecteur libell clavier keyboard Quand le clavier est install le pav alphanum rique du pupitre reste inactif ATTENTION Il n existe pas d quivalent clavier pour le ESTOP Arr t d urgence Par cons quent il n est pas possible de faire des arr ts d urgence par le clavier NB Il est recommand d utiliser des claviers de qualit industrielle pour les environnements d atelier Les touches de clavier quivalentes celles du bloc alphanum rique Voir Tableau Equivalents du clavier Tableau 0 1 Equivalents sur clavier EFFACE Equivalent de frappe de Face de la touche touche clavier ALT C ou SUPPRIME FLECHES All rights reserved Subject to change without notice 2 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Logiciel machine et installation des p riph riques Equivalent de frappe de Fonction Face de la touche touche clavier CNC Z axes z p a Lt Active l cran Se rapporte ALT I d information L affichage syst me d information syst me dans section 10 Gestion programme Activer affichage B position agrandi Priorit passage R ENTREE rapide Moniteur activation P PLC All rights reserved Subject to change without notice 3 8 Apr 99 CNC Programming and Operations Manual
232. command appuyer sur FLECHE HAUT ATTENTION Il est important de conna tre la position du z ro absolu avant d effectuer des d placements en mode absolu L utilisation du mode d entr e de donn es manuelles Pour utiliser un mode d entr e des donn es manuelles 1 En mode manuel taper le ou les bloc s de commande COMMAND 2 Appuyer sur START La CNC ex cutera les commandes tap es La plupart des fonctions qui peuvent tre command es dans un programme partiel peuvent aussi tre command es en mode MDI Cela comprend a Les d placements G00 G01 G02 G03 a Les codes M Codes T actionnement d outils Codes S vitesse broche All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation Manuelle et mise en route de la machine a Les commandes modales G90 G91 G70 G71 etc a Les Codes G G92 G28 G53 etc L exemple suivant d montre la fa on dont le mode MDI peut tre utilis pour actionner la broche COMMAND M43 G97 S600 M3 M43 Actionne la gamme de r duction d finie par M43 dans l installation G97 S600 Actionne la vitesse de broche sp cifi e MB Actionne la marche avant de la broche L actionnement du volant Option Le fonctionnement du volant d crit ici suppose que le volant a t convenablement install et configur dans le programme utilitaire d installation La touche de fon
233. commandes dans le programme Pour trouver les menus Aide de fonction disponibles se r f rer au Tableau 7 2 Menu Aide de fonction Appuyer sur la fontion requis pour activer l cran graphique d aide correspondant NB Pour s lectionner un article de menu Tous droits r serv s Sous r seve de modifications sans pr avis 13 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition appuyer sur le num ro d article de menu puis appuyer SUr ENTREE Listing de Listing du programme en programm Cours d dition e NB Appuyer sur TEXT F4 pour remplacer le listing de programme par des instructions sur cran pour le menu Aide de fonction active Les instructions sur cran peuvent contenir une description de chaque article de menu ou des instructions g n rales pour l aide l dition Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Bo te Affiche le bloc dans lequel la d entr e CNC ajoutera des cycle d usinage programm s ou autres commandes au programme NB Avant d appuyer sur Aide F1 pour activer le menu d aide l dition placer le curseur sur le bloc que l on souhaite afficher dans la bo te d entr e Touches Les touches de fonction de libell es se trouvent au fonction dessous de l cran cathodique Appuyer sur la
234. compris le fond Si la valeur est entr e comme n gative de la mati re sera laiss e mais aucune passe de finition ne se produira Si aucune valeur n est programm e aucune mati re de finition n est laiss e Tous droits r serv s Sous r serve de modifications sans pr avis 18 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Vitesse d avance de la passe de finition Passe par d faut la derni re vitesse d avance programm e Hauteur absolue de retrait rapide d axe Z doit tre gale ou au dessus de H Se met la valeur H par d faut Exemple G75 X3 Y1 125 H 1 Z 375 A 25 B 36 15 J18 U 25 V 5 W1 S 015 K30 P 1 La Figure 5 8 illustre les d placements lanc s par la CNC pour le fraisage du cadre R 25 3 x 1 125 o ll Placer l outil sur le coin th orique du cadre Avant d utiliser G75 Arr te vive th orique Placer l outil ici avant G75 Figure 5 8 Exemple de programmation G75 L outil va ex cuter les op rations suivantes NB Positionner l outil au coin inf rieur gauche de l lot avant G75 1 L outil passera rapidement de la position 1 la position 2 X est le centre de l arrondi int rieur U et Y est le Arrondi plus le rayon de l outil plus la mati re de finition 2 L outil avancera de 0 1 ou 2 mm dans Z jusqu la surface de la pi ce 3 L outil ex cute un mouvement de
235. conique La direction de coupe peut tre invers e dans les cycles de poche conique Toujours v rifier que les rayons d outils aux coins ne sont pas contradictoires Les dimensions Z et P sont absolues Sur tous les cycles avec une variable A pas de l outil A doit tre inf rieur au diam tre de l outil Dans G78 et G178 A doit tre au moins 70 inf rieur au diam tre de l outil Des messages d erreur se produiront si la CNC d tecte des erreurs de programme G41 et G42 ne sont pas permis pendant les cycles pour les poches coniques Ceux ci utilisent leur propre compensation de coupe int gr e La variable de mati re 1030 n est pas permise et il n en sera pas tenu compte AVERTISSEMENT Quand on usine un poche l int rieur d un autre s assurer que P soit r gl au dessus de la poche le plus haut A la fin de chaque poche l outil REViendra rapidement en P puis rapidement la position de d part Tous droits r serv s Sous r serve de modifications sans pr avis 15 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Pour les les poches coniques plongeants G177 G178 percer un trou de d part avant d activer la poche conique Positionner les axes au dessus du trou de d part avant G177 ou G178 Cycles de poches coniques G73 Format G73 Xn Yn Hn Zn An Bn Cn Dn En In Vn Sn Qn Rn Wn Voir Tableau
236. constantes en utilisant des op rateurs d galit et d in galit Op rateurs d galit N700 IF 120 125 THEN or GOTO Le bloc N700 compare le contenu de la variable 120 avec le contenu de la variable 125 Si les contenus sont gaux l expression est alors vraie et le programme est dirig par THEN ou GOTO Sinon l expression est fausse Au bloc N740 le contenu de la variable 130 est compar avec la constante 360 Le r sultat de la comparaison est identique au premier cas Op rateurs d in galit NOT N760 WHILE 135 137 DO 10 N790 END 10 Le point d exclamation symbolise NOT Par cons quent le bloc N760 demande la CNC de continuer la boucle jusqu N790 pendant que le contenu des variables 135 et 137 n est pas gal condition vraie Quand le contenu des variables devient gal l expression est fausse et la boucle se termine GREATER THAN sup rieur N800 IF 122 gt 134 GOTO 830 Le symbole gt symbolise GREATER THAN sup rieur Par cons quent le bloc N800 demande la commande d aller GOTO ou de passer au bloc N830 si le contenu de la variable 122 est sup rieur au contenu de la variable 134 condition vraie Si l expression est fausse l ex cution continue jusqu au N810 LESS THAN inf rieur N840 IF 123 lt 135 GOTO 880 Le symbole lt symbolise LESS THAN inf rieur La fonction est le contraire de GREATER THAN et l expression est vra
237. coude en Y Direction anti horaire plus direction du c ne partir du point de d part positif pour le sens anti horaire et n gatif pour le sens horaire Doit tre utilis si F est utilis Angle d arriv e partir de 3 heures en utilisant le centre I J comme r f rence polaire Doit tre utilis si D est utilis Vitesse d avance de cycle de finition S Quantit de mati re de finition Les quatre variables suivantes doivent tre utilis es en groupe Elles fournissent des positions XY et Z au d but de la taille conique Angle de d part par r f rence au centre polaire Rayon la ligne m diale du c ne par r f rence au centre polaire l J Hauteur rapide absolue H D part de hauteur en Z Tous droits r serv s Sous r serve de modifications sans pr avis 52 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Voir Figure 5 29 Cavit coud e et noyau Le cycle de fraisage d un coude commence la position pr sente de la machine La CNC ex cute des passes d avant en arri re tout autour du rayon int rieur du coude depuis le rayon de d part jusqu au rayon d arriv e L outil est incr ment plus profond ment dans la cavit ou autour du noyau la fin de chaque passe jusqu ce que le coude soit complet Le cycle s arr te de l autre c t du coude la m me position sur l axe Z que celle d o i
238. cran pr c dent All rights reserved Subject to change without notice 3 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Communication et DNC Le r glage de la parit La CNC supporte les r glages de parit suivants Impaires paires et nulle Pour r gler la parit 1 S lectionner Parity pour afficher les options disponibles Le r glage actuel s affiche sur l cran de communication Dans l cran de communication appuyer sur Param F5 Le menu des r glages param triques s active S lectionner Parity F3 Un menu fen tre affiche les options disponibles S lectionner l une d elles R gler un autre param tre de la m me fa on ou appuyer sur Sortie F10 pour sortir et revenir l cran pr c dent Le r glage des bits de donn es La CNC supporte les r glages de bits de donn es suivants 7 et 8 Pour r gler le nombre de bits de donn es 1 S lectionner Data Bits bits de donn es pour cycler travers les options disponibles Le r glage actuel s affiche sur l cran de communication Dans l cran de communication appuyer sur Param F5 Le menu des r glages param triques s active S lectionner Data Bits pour visionner les options disponibles En utilisant Select F5 s lectionner l une d elles R gler un autre param tre de la m me fa on ou appuyer sur Sortie F10 pour sortir et revenir l cran pr c dent Le r glage des
239. ctangulaire compense automatiquement le diam tre de l outil II faut activer le diam tre d outil appropri avant le bloc G172 Le Tableau 5 26 d crit les donn es des mouvements de plong e oblique de profils ext rieurs Tableau 5 26 Donn es G172 Coordonn e X du centre Si aucune coordonn e n est introduite la CNC centre la poche sa position actuelle Coordonn e Y du centre Si aucune coordonn e n est introduite la CNC centre la poche sa position actuelle Tous droits r serv s Sous r serve de modifications sans pr avis 35 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes La position Z absolue avant le d but du fraisage de la poche Celle ci doit tre de 0 1 in ou 2 mm au dessus de la surface Longueur finie du rectangle Requis Largeur finie du rectangle Requis 0 int rieur 1 ext rieur Rayon des mouvements de plong e oblique Requis R glage de l arrondi Si le programmeur entre une valeur n gative le sens de la coupe ainsi que les points de d part et d arriv e s inversent Facultatif Incr ment maximum d axe Z utilis pour chaque passe Facultatif Sur paisseur laiss e par la machine avant la passe de finition Par d faut 0 entrer une valeur n gative pour ne pas usiner la sur paisseur Facultatif Vitesse d avance axe Z Facultatif Vitesse d avance passe d bauche F
240. ction d un texte sans recouvrement du texte pr c dent Utiliser Ins F3 pour activer le mode d Insertion En Mode d Insertion la CNC ins re le texte tap au niveau du curseur sans recouvrir le texte pr c demment entr Pour ins rer du texte dans un programme sans recouvrir le texte pr c demment introduit 1 En Mode Edition appuyer sur Ins F3 2 Placer le curseur au point o vous souhaitez ins rer le texte introduire le nouveau texte Ce nouveau texte est ins r au niveau 6 All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor du curseur Au fur et mesure qu on tape la CNC ne supprime pas le texte pr c demment tap Insertion de texte et recouvrement du texte pr c dent Pour introduire du texte dans un programme tout en recouvrant le texte pr c demment introduit 1 En Mode d Edition appuyer sur Ins F3 pour annuler le mode d Insertion La touche de fonction ne sera plus mise en surbrillance 2 Placer le curseur au point o le texte sera ins r Entrer le nouveau texte Celui ci est ins r au niveau du curseur Au fur et mesure que l on tape la CNC supprime le texte pr c demment tap Pour avancer au d but ou la fin d un bloc Pour avancer jusqu au d but ou la fin d un bloc de programme 1 En mode d Edition placer le curseur sur n importe quel bloc du programme Appuyer sur
241. ction du volant ne sera pas affich e tant que l utilitaire d installation n aura pas t configur pour une utilisation avec le volant La CNC supporte une option qui vous permet de d placer un axe s lectionn via un volant distance Voir Figure 3 4 Fonctionnement du volant La r solution du volant d pend du mode d incr mentation PROGRAM TEST1400 G HALTED MANUAL IN POSN COMMAND _ MESSAGE MACHINE PROGRAM TARGET DIST TO GO X 0 0000 0 0000 X 0 0000 Y 0 0000 0 0000 Y 0 0000 Z 0 0000 0 0000 Z 0 0000 9 RPM 0 LOOP 0 FIXTURE 0 0 0000 FEED 0 0 DWELL 0 0 0 0000 OVERRIDE FEED RAPID G01 G1 G40 G70 690 PARTS 0 MOS M09 TIMER 00 00 00 00 00 00 Program Delete Insert HANCWIIEE SCR Figure 3 4 Fonctionnement du volant Tous droits r serv s Sous r serve de modifications sans pr avis 13 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation manuelle et mise en route de la machine Pour s lectionner un mode d incr mentation 1 Tourner le s lecteur rotatif pour s lectionner un axe 2 s lectionner un mode d incr mentation classique 100 10 ou 1 3 Appuyer sur ou pour se d placer dans un sens n gatif ou positif respectivement Voir Figure 3 4 Pour utiliser le volant 1 A partir de l cran manuel appuyer sur MANIVLL
242. dal et G53 O0 utilisation n ant est actif la mise sous tension NB Utiliser G40 pour annuler G41 G42 avant de programmer G53 Arrondi chanfreinage modal G59 G60 Utiliser G59 pour programmer l arrondi ou le chanfrein modal Le format d arrondi rassemble l intersection de deux d placements Le format de chanfrein chanfreine l intersection de deux d placements On peut utiliser G59 l intersection de d placement ligne ligne ligne arc arc ligne arc arc non tangentiels condition qu un chanfrein ou rayon composite est possible On ne peut pas composer les rayons l intersection d une ligne tangente un arc G59 peut tre utilis pour associer rayons int rieurs ou ext rieurs La compensation du diam tre de l outil peut tre active pendant l arrondi de coin modal Quand on associe des rayons int rieurs avec la compensation de diam tre active le rayon composite doit tre sup rieur au rayon de l outil Voir Tableau 4 15 Donn es G59 R d finit la valeur du rayon pour l arrondi d angle E d finit une taille de chanfrein G59 est modal Il reste actif jusqu ce qu on l annule par un code G60 La CNC active l interpolation lin aire G1 avec G59 Il n est pas n cessaire de programmer G01 avant le bloc G59 Format d arrondi de coin G59 Rn Format de chanfrein G59 En Annuler G59 G60 Annule G59 imm diatement Annuler G59 G60 Xn Yn Zn Annule G59 apr s un d placement Tableau 4
243. de automatique Dans le mode Pas pas un seul bloc du programme est ex cut chaque fois qu on appuie sur START Cela permet de faire passer le programme un bloc la fois NB Appuyer sur Pas pas F2 pour passer en mode Pas pas Tous droits r serv s Sous r serve de modification sans pr avis 7 8 avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw En mode mouvement un programme est ex cut d un mouvement l autre en ex cutant un mouvement chaque fois qu on appuie sur START NB Appuyer sur Mouvt F3 pour faire passer la CNC en mode mouvement On s lectionne le mode par d faut comme suit 1 En mode Graphisme appuyer sur Parms F9 Le menu fen tre des param tres appara t 2 S lectionner Mode et appuyer sur ENTREE Le menu fen tre Mode appara t 3 S lectionner le mode d sir et appuyer sur ENTREE La fen tre se ferme 4 Appuyer sur Parms F9 La fen tre Parms se ferme Si l on utilise un clavier hors ligne et qu on fait passer Graphisme en modes Pas pas ou mouvement appuyer sur la touche d espace pour continuer le programme apr s chaque mise en attente Red marrage automatique de Graphisme Le param tre Exec marche d termine si Graphisme red marre automatiquement apr s un changement de r glage d affichage Cela permet d effectuer plusieurs changements de r glage avant de red marrer Graphisme
244. de d part d termine la position d axe Z de la forme finie Tous droits r serv s Sous r serve de modifications sans pr avis 48 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Voir Figure 5 26 D tails de sous programme pour la rotation sur axe Z Tous les mouvements contenus dans les sous programmes pour les rotations sur axe Z doivent tre contenus dans la moiti X du plan XZ Les r gles d utilisation de compensation d outil sont les m mes que pour les rotations sur les axes Y et X Direction de mouvements incr mentiels dans le sous programme AVAN A B Direction de mouvements incr mentiels dans le sous programme RECUL B A Mouvements d approche permettent d activer la compensation d outil dans chaque sous programme Points inicial et final d approche pour l activation du compensateur TT diam tral d outil Le PointB X Vue dans le plan XZ Figure 5 26 D tail de sous programme pour la rotation sur axe Z Voir Figure 5 27 angles de d part et d arriv e de rotation Les angles de d part et d arriv e de rotation sur laxe Z sont indiqu s Z Angle Inicial X T Er ES AC Y Angle final X Z Figure 5 27 Angles d arriv e et de d part de rotation sur Z Tous droits r serv s Sous r serve de modifications sans pr avis 49 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P
245. de disque se met en surbrillance Appuyer sur ENTREE L optimiseur analyse automatiquement les r pertoires du disque dur et examine le disque dur Ce processus prend jusqu trois minutes Quand le processus est termin une fen tre appara t on peut commencer l optimisation Begin Optimization ou sortir de l optimiseur Exit Optimizer L optimisation est un proc d automatique ne pas intervenir dans ce proc d En cas de situation d urgence Appuyer sur Aband F9 pour arr ter l optimisation Le processus d optimisation prend normalement 15 19 minutes en fonction de la taille du disque dur Pour minimiser le temps de passage il convient d optimiser le disque dur de la fa on recommand e Pendant l optimisation la CNC affiche les divers processus qui ont lieu Quand l optimisation est termin e la CNC affiche OPTIMIZATION COMPLETE Press any key to exit Optimisation termin e Appuyer sur une touche pour sortir Appuyer sur Une touche pour revenir au r pertoire de programmes All rights reserved Subject to change without notice 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Ex cution des programmes Section 11 Ex cution des programmes NB V rifier tous les programmes dans Graph avant de les Executer Voir Section 8 Visualisation des programmes avec Graphhisme Il existe trois modes d ex cution programm s a Mode pas pas Execute un progr
246. de modifications sans pr avis 19 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition a Champs d entr e facultatif En blanc Entr e facultative Si on laisse un champ d entr e requis en blanc la CNC crit le bloc en utilisant la valeur par d faut 0 0000 Cela peut produire un message d erreur lors du passage du programme Les champs d entr e facultatifs n exigent pas de valeur Quand ils sont laiss s en blanc il est suppos que l on opte normalement pour une valeur ou position par d faut Il ne faut pas oublier d introduire les points d cimaux et signes n gatifs si n cessaire La CNC suppose que la valeur est positive si aucun signe n gatif n est introduit Appuyer sur la touche pour introduire un signe n gatif Mouvements de compensation rotation et mise l chelle Appuyer sur la touche Efface pour Effacer une entr e 20 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Tableau 7 4 Mod le graphique d aide pour la compensation COMPENSATION COMPENSATION Mod les et param tres Description COMP OFF Annulation de la compensation de rayon d outil Voir S lectionner le mod le COMP Section 9 Gestion NULLE et appuyer sur enrree Cela d outil pour davantage introduit la commande G40 dans la de renseignements sur bo
247. de point Options Absolu Incr mentiel Active Inactive les fl ches qui apparaissent sur le premier mouvement de toute profil Les fl ches indiquent la direction du profil Options Activ par d faut Inactiv Ceci Active inactive les Identite qui apparaissent avec chaque profil trajet et l ment g om trique Les Identite se rapportent aux num ros de chaque profil trajet ou l ment g om trique 1 2 3 etc Options Activ par d faut Inactiv Commute les modes en cours de programmation Le code G sorti par POST n est pas affect par ce r glage Options Inch Millim tre 30 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Description et Options Ceci Active Inactive les lignes des axes XYZ Options Activ par d faut Inactiv Ceci Active Inactive la grille Quand elle est activ e la grille appara t l espace d fini dans le param tre suivant longueur La grille appara t sous Le profil de points ou de lignes pleines selon le param tre choisi dans l utilitaire de r glage de la CNC La grille n appara t pas dans le vue Iso Ceci r gle l espacement des mailles Profils Profils option de la fen tre PARAM F9 cr e des profils programm es S lectionner Profils et appuyer sur ENTREE Une fen tre affiche les num ros de profil S
248. de protocole 13 5 Q quitter MAJUSCULE F10 17 32 R R touches d acc s rapide 17 48 mouvement de plong e oblique 9 10 rapide 3 9 gamme priorit mouvement rapide 3 8 Draw temps r el 11 6 mode Draw temps r el 8 1 recevoir 13 1 13 7 13 11 bo te de r ception 13 7 r ception d un programme 13 7 r ception d op rations 13 8 r cup rer parcours 17 42 formes 17 42 cycles de profil rectangulaire 5 32 secondes restantes 3 5 enlever un arrondi 17 6 renommer 10 12 renommer 10 7 renommer programmes 10 7 sur disquette 10 12 r p ter sortie code G 17 31 champ d entr e requis 7 10 r initialiser les servocommandes 3 1 red marrer 8 7 red marrer un programme 11 2 r tablir angles vifs 17 6 param tres restreints 15 1 reprendre 13 8 revenir du sous programme M99 12 3 inverser une direction d arc 17 6 revoir messages 2 8 arrondir coins 17 38 t mn 3 5 c ble RS 232 13 1 param tres de passage 8 7 PASSAGE 3 6 passer un programme en auto 11 4 pas pas 11 1 passage bloc bloc 11 2 en DNC 13 10 mouvement un autre 11 2 programmes 11 1 passage du logiciel hors ligne MS DOS 15 2 Windows 95 ou NT 15 2 S pas pas 3 7 8 6 chantillons de programmes fao 17 49 sauvegarde dition 6 4 mise l chelle 17 41 mise l chelle de l affichage 8 9 codes S 12 1 encombrement de l cran 8 5 sauvegarde de l cran 2 6 RECHERCHE 11 3 11 5 zone d affichag
249. des Utilisation de Macros G65 G66 G67 ANILAM NB Avant d utiliser les macros il est n cessaire de comprendre comment les variables et les param tres sont utilis s dans un programme ou un sous programme Voir Section 18 Fonctions sp ciales pour une explication de ces dispositifs NB Les codes G65 ou G66 contiennent toujours une lettre variable Pn An Bn etc transmettre aux macros sous programme Un macro est un groupe d ins tructions sauvegard en m moire et rappel par le programme principal quand on en a besoin On peut consid rer les macros comme des sous programmes sophistiqu s qui peuvent tre modaux G66 ou non modaux G65 Voir Table 4 19 Codes G mac Les macros peuvent comprendre Des cycles fix s personnalis s pour simplifier la m G65 Pn Ln G65 Pn G65 Pn An Bn etc G66 Pn G66 Pn An Bn etc 22 programmation d une partie ou de la totalit d un programme pour la production de pi ces similaires Les param tres Pn An Bn etc transmis au sous programme par adresse de lettre semblables aux cycles fix s Des s quences de mesures automatiques utilisant des capteurs tels que des sondes pour retour d information la CNC Table 4 19 Codes G macros Non modal Ex cute le macro non modal Pn avec boucle optionnelle de r p tition au lieu en cours Le macro est r p t le nombre de fois sp cifi dans la commande Ln Si le mot d ad
250. des op rations d mission r ception Pendant l envoi ou la r ception de programme l op ration peut tre mise en attente en appuyant sur Arret F1 pour mettre une op ration en attente pendant qu on envoie ou re oit des programmes Appuyer sur Resume F2 pour poursuivre l change Si la CNC re oit un programme et que le param tre de logiciel de l une ou l autre machine Xon Xoff est r gl sur OFF il existe une possibilit qu une mise en attente surcharge le tampon de la CNC ce qui provoquera la perte de certaines parties du programme ANILAM recommande l utilisation avec le param tre logiciel Xon Xoff r gl sur ON 8 All rights reserved Subject to change without notice 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Communication et DNC L utilisation des codes de contr le de donn es DC Les codes de contr le des donn es DC sont parfois n cessaires pour automatiser l op ration d un lecteur perforateur de bande Voir Tableau Code pour les contr les de donn es disponibles La colonne ASCII tablit la liste des codes requis pour ex cuter la fonction correspondante Le code Hex est l quivalent hexad cimal du code ASCII La colonne des touches CNC donne la touche que l on peut appuyer sur le bloc num rique de la CNC ou sur un clavier de PC pour mettre le code de commande num rique requis Tableau 0 1 Code de contr le de donn es ASCII Code He
251. donn 15 deg En utilisant langle donn 15 et l hypot nuse 0 75 de rayon calculer les longueurs des c t s inconnus c t oppos et J c t adjacent A Sinus 15 deg multipli par hypot nuse 0 2588 x 0 75 0 1941 Etant donn que est dans un sens X n gatif I X centre d arc 0 1941 B Cosinus 15 deg multipli par hypot nuse J 0 9659 x 0 75 0 7244 Etant donn que J est dans un sens Y positif J Y centre d arc 0 7244 C Rayon 1 X 0 750 0 1941 0 5559 X se d place dans un sens positif X point de limite 0 5559 D Y point limite J Y centre d arc Y J 0 7244 NB Si le point limite P2 ne se trouve pas sur le trajet de l arc la CNC affiche un message d erreur 8 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G Cercles Etant donn que le point limite et le point de d part d un cercle sont un seul et m me point il n est pas n cessaire de programmer un point limite pour un cercle Positionner l outil au point de d part requis avant d ex cuter le d placement de l arc Voir Figure 4 6 Echantillon de cercle Format G91 G3 J 5 Etant donn que X Y et gal 0 ne pas tenir compte de ces param tres Point de d part KER CIC Point de d part Figure 4 6 Echantillon de cercle Interpolation h lico dale XUZIJK
252. dopte par d faut 70 du rayon de l outil actif Le pas maximum permis est de 70 du rayon d outil actif Vitesse d avance utilis e dans le cycle H La position Z absolue avant de commencer le cycle de surfa age Celle ci doit tre de 0 1 in ou 2 mm au dessus de la surface Ex cut en vitesse rapide Tous droits r serv s Sous r serve de modifications sans pr avis 31 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Description Reg Profondeur absolue de la surface finie Requise Coordonn es X du point de d part Adapte par d faut la position actuelle Coordonn es Y du point de d part Adapte par d faut la position actuelle NB Entrer un pas X ou Y seulement Ne pas entrer les deux NB L diteur de programme permettra l op rateur d crire par inadvertance un bloc contenant une valeur de pas sup rieure 70 du rayon d outil actif L erreur appara t en testant un programme dans le mode graphique NB Z doit tre inf rieur H H est de 0 1 in 2 0 mm au dessus de la surface de travail Cycle de profil circulaire G171 Format G171 Xn Yn Hn Dn Zn An Rn Bn Sn In Jn Kn Pn Le cycle de profil circulaire nettoie le profil int rieur ou ext rieur d un cercle existant Quand ceci est ex cut la CNC passe rapidement la position de d part Approche 1 puis rapidement H StartHgt puis ava
253. du listing du programme Fait avancer l affichage la page suivante du listing de programme Deplac F7 Active le menu fen tre de d placement On utilise ce menu pour revenir au d but ou avancer jusqu la fin d une ligne ou d un programme Le menu contient les caract ristiques de recherche de mot et de ligne EDITER Cela ferme l cran d Edition pour faire revenir la CNC au r pertoire de programme SHIFT F4 Cela r tabli les blocs supprim s La CNC va r tablir jusqu 128 blocs supprim s SHIFT F7 Cela fait avancer jusqu l apparition suivante du texte Actionne le menu de fen tre d Edition On utilise ce menu pour ex cuter diverses fonctions d Edition l int rieur d un m me programme ou entre deux programmes Cela comprend l insertion et le r tablissement de bloc supprim Cela comprend aussi le couper coller de blocs l int rieur d un programme ou l criture et la lecture de blocs entre des programmes Active le menu fen tre divers On utilise ce menu pour enregistrer les touches appuy es rappeler les touches appuy es enregistr es r p ter des commandes de programmation imprimer le programme ou afficher ou diter un autre programme All rights reserved Subject to change without notice 3 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor Intitul touches de fonction Le marquage des blocs de programmation Fonction
254. duction Introduction 1 1 Notation d applicabilit 1 1 Mise en route 1 2 Concepts de programmation 1 3 Programmes 1 3 Description des axes 1 3 Axe X 1 3 Axe Y 1 4 Axe Z 1 4 D finition des positions 1 4 Coordonn es polaires 1 6 Positionnement absolu 1 6 Positionnement incr mentiel 1 7 Mesure d angle 1 7 S lection du plan 1 8 Direction des arcs 1 9 Section 2 Pupitre de CNC et utilisation l mentaire du logiciel Le pupitre 2 1 Le pav alphanum rique 2 2 Touches alphanum riques 2 2 Touches d dition 2 5 Clavier CNC Option 2 5 Touches de fonction F1 F10 2 6 Panneau manuel 2 6 El ments de logiciel 2 6 Menus fen tre 2 6 Economiseur d cran 2 6 Effacer les donn es entr es 2 6 Invites pour l op rateur 2 7 Curseur 2 7 Surfrappe et insertion de lettres et de chiffres 2 7 Suppression des lettres 2 7 Messages Messages d erreur 2 8 Section 3 Exploitation manuelle et mise en route de la machine Mise sous tension de la CNC 3 1 Mise hors tension de la CNC 3 1 Arr t d urgence e stop 3 1 Activer r initialiser les servocommandes 3 1 Tableau manuel 3 2 Les touches du tableau manuel 3 2 Les DEL du tableau manuel 3 4 Ecran du mode manuel 3 4 Intitul s des zones d affichage d tat machine 3 5 D signations des zones programme 3 6 R glages du mode manuel 3 6 Activation du mode manuel rapide ou de l avance 3 8 R glage de la vitesse de d placement rapide 3 8 Mode absolu 3 8
255. e Entrer les jauges d outils et les valeurs de diam tre d outil sur les lignes num rot es de la Page Outil Les lignes num rot es sur la Page Outil identifient le num ro d outil code T qui active ces valeurs On peut programmer une activation d outil en tant que bloc s par ou l inclure dans le bloc pour la plupart des mouvements et des cycles Les activations d outils programm es sous forme de blocs s par s sont plus faciles trouver dans un listing de programme La Page Outil peut m moriser les informations pour un maximum de 99 outils Sur les machines quip es de porte outils de type serrage il n est pas pratique d utiliser la Page Outils pour m moriser les jauges d outilss On peut r gler la jauge d outil au niveau du changement d outil Les diam tres pour la Page d Outils sont cependant n cessaires pour les mouvements compens s et quand on utilise des cycles qui ont une compensation int gr e On peut faire passer tous les dispositifs de mouvements par coups partir de la Page Outil Les Jauges de la Page Outil s activent quand on programme un code Le Par exemple Tous droits r serv s Sous r serve de modifications sans pr avis 8 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil N3 T1 N4 GO G41 XnYn N5 etc Le bloc N3 active la jauge de l outil 1 N4 active la compensation d outil pour les blocs suivants Dan
256. e 1 En mode pas pas appuyer sur AUTO F6 La CNC termine le mouvement en cours puis s arr te 2 Appuyer sur START La CNC repart et Execute le reste du programme en mode auto Modes d affichage de position Les affichages de position pour X Y Z U et W montrent a La machine Le mouvement jusqu la position programm e command e par r f rence au point de d part machine a Le programme Le mouvement jusqu la position programm e command e par r f rence au d part machine Le BUT La position command e La distance parcourir La distance parcourir pour atteindre la position commander Ex cution automatique du programme Le mode Auto est le mode de production de la CNC Tout ou partie d un programme peut tre ex cut en mode automatique Mettre la CNC en mode automatique partir des modes manuel ou pas pas Voir Figure Ecran automatique L cran du mode automatique est semblable l cran mode manuel mais contient moins de touches de fonction Le libell de touche de fonction AUTO F6 se met en surbrillance quand le mode automatique est actif Pour Executer un programme en mode automatique 1 Dan le r pertoire de programmes charger le programme requis et revenir l cran manuel Appuyer sur AUTO F6 Le mode automatique s active Appuyer sur START La CNC commence ex cuter des blocs de programme 4 All rights reserved Subject to change without notice
257. e G61 Le mode non modal en position G9 reste actif pendant un bloc unique seulement NB Les tol rances en position et parcours continu sont d finis dans la configuration de la machine La tol rance en position doit tre plus proche de la cible que la tol rance de parcours continu Contr le automatique de la vitesse d avance pour les arcs G62 G63 20 G62 commande un contr le automatique de vitesse d avance pour les arcs Il ralentit ou acc l re la vitesse d avance programm e sur la base du code actif de compensation de coupe G41 ou G42 du type d outil et du rayon de l arc G62 conserve le bord de l outil qui est en contact avec la pi ce usin e la vitesse d avance programm e Format G62 Format d annulation G63 Exemple Pendant le fraisage d un angle interne anti horaire 90 degr s en utilisant G41 la vitesse d avance est d pass e ralentie afin de maintenir le d placement du bord coupant de l outil la vitesse d avance programm e Pour un coin ext rieur ce serait le contraire en utilisant G42 On peut mette par d faut ce dispositif sur MARCHE ou ARRET en utilisant la configuration de la machine All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G Mode de contour mode de coupe G64 Voir Tableau 4 18 G64 et formats de codes G associ
258. e Le taux maximum de r glage pour la vitesse rapide est de 100 NB La vitesse rapide par d faut est configur e par le constructeur de la machine au moment de l installation Voir Figure 3 3 Positionnement absolu En mode absolu toutes les positions sont mesur es partir du z ro absolu Le z ro absolu est X0 YO Z0 quand le mode absolu est activ On peut d placer le z ro absolu en tout endroit pratique Toutes les positions absolues XYZ sont mesur es partir de ce point Se r f rer G53 et G92 de la Section 4 Fonction de la pr paration codes G pour de plus amples renseignements sur le r glage du z ro absolu Z ro pi ce XO ZO Toutes les positions sont mesur es partir du z ro pi ce Figure 3 3 Positionnement absolu Tous droits r serv s Sous r serve de modifications sans pr avis 9 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation manuelle et mise en route de la machine Le r glage du z ro absolu sur un point de la pi ce s appelle le r glage du Z ro de la pi ce Pour d terminer la localisation du z ro de la pi ce sur l axe des Z r gler les d ports de longueur d outils pour chaque outil La localisation du z ro absolu peut tre r tablie apr s un arr t de la machine si celle ci a la fonction retour au d part install e ATTENTION Si le z ro de la pi ce n est pas correctement plac la CNC ne positionnera
259. e arr t exact oui V rification du stop Exact modal Active le mode en position Mode contournage arr t exact non Mode contour modal D sactive le mode en position 60 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Appel macro unique non modal Utilis dans un programme pour appeler un macro stock Les macros peuvent tre entr s apr s le programme principal sous programme ou dans un autre fichier on doit utiliser une inclusion de fichier pour appeler le programme actif Dans un appel macro non modal G67 les variables peuvent tre chang es chaque appel Appel macro modal Utilis dans un programme pour appeler un macro Les macros peuvent tre entr s apr s le programme principal sous programme ou dans un autre fichier on doit utiliser une inclusion de fichier pour appeler le programme actif Dans un appel macro modal G66 les variables contiendront toujours les m mes valeurs Annulation du macro modal Annule un appel macro modal G66 Z ro pr tabli D place la position du z ro absolu en une position pr tablie La position pr tablie mesur e partir du point de Tous droits r serv s Sous r seve de modifications sans pr avis 61 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition d part machine est s
260. e en utilisant un d placement manuel incr mentation volant ou MDI 2 Appuyer sur la touche fl che pour mettre en surbrillance le d port montage dans le tableau de d port 8 Appuyer sur la touche de fonction CALIB pour obtenir la ou les coordonn e s d sir e s Exemples de programmation G53 Les exemples G53 1 3 cidessous effaceront tout G92 actif 1 Utiliser le num ro de d port 3 dans la table de pr s lection G53 O3 Active un point z ro pr c demment entr dans le tableau 2 Effacer tout d port actif G53 O0 Utiliser pour effacer tout d port de G53 ou G92 Cela r initialise le z ro actuel au point origine machine 3 Actualiser le tableau de d port d caler les coordonn es G53 On Xn Yn Zn Un Vn Wn C La donn e C demande la CNC d actualiser le tableau Utiliser comme commande imm diate pour d caler le z ro absolu et sauvegarder les valeurs dans le tableau de d port 4 Actualiser le tableau de d port mais ne pas activer le d port G53 On Xn Yn Zn Un Vn Wn est utilis quand les d ports sont d finis au Tous droits r serv s Sous r serve de modifications sans pr avis 17 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes commencement d un programme Ceci sert strictement cr er le tableau de d port G92 peut tre utilis par r f rence apr s tout G53 actif ou sans aucune G53 actif G53 O0 G53 est mo
261. e int ress e 4 Appuyer sur Aggrand F5 ou Retrecr F6 pour augmenter ou Retr cir la taille de la fen tre NB Appuyer sur Reset F7 pour faire revenir la fen tre sa taille d origine Appuyer sur Aband F9 to annuler la commande fen tre 5 Une fois que la fen tre est positionn e et de la grandeur voulue appuyer sur ENTREE F10 La fen tre se ferme Lors du passage suivant de Graphisme la partie de l affichage encadr par la fen tre remplira la fen tre de visualisation Tous droits r serv s Sous r serve de modification sans pr avis 11 8 avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw Pour r duire de moiti la grandeur d affichage Graphisme peut r duire la grandeur d affichage de moiti Pour r duire la grandeur d affichage de moiti 1 En mode Graphisme appuyer sur Ecran F5 Un menu fen tre appara t 2 S lectionner Demi et appuyer sur ENTREE La fen tre se ferme Lors du passage suivant de Graphisme l affichage sera r duit de moiti Pour doubler la taille d affichage Graphisme peut doubler la taille de l affichage Pour doubler la taille de l affichage 1 En mode Graphisme appuyer sur Ecran F5 Un menu fen tre appara t 2 S lectionner Double et appuyer sur ENTREE Lors du passage suivant de Graphisme la taille de l affichage sera doubl e Pour changer la surface de visualisation sans change
262. e r glage param trique suppl mentaire M30 M98 M100 l Aide d Edition affiche le Graphique d Aide pour le code M Entrer les param tres requis et appuyer sur Accept F8 pour introduire le code M dans le programme 1 A partir de l cran principal d Aide d Edition ou d un menu Aide de fonction entrer le code M tout entier Par exemple M2 M100 etc L Aide d Edition affiche le code M entr NB Si le code M exige un param tre le logiciel affiche le Graphique d Aide pour le code M entr Seul M30 M98 Tous droits r serv s Sous r seve de modifications sans pr avis 67 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition et M100 exigent des param tres On entre les champs d entr e pour ces codes M 2 Appuyer sur Accept F8 pour entrer le bloc dans le programme Appuyer sur Ant F9 pour annuler l entr e et effacer l cran Les commandes accept es sont introduites dans le programme 68 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw Section 8 La visualisation des programmes avec Graphisme Le Graphisme permet d prouver un programme avant d executer un programme Cela permet de visionner le Profil de la pi ce et ou le parcours de l outil de diff rents angles de zoomer sur une zone particuli re de la
263. e cas 0 015 sera soustrait du rayon de l outil actif On doit programmer la variable apr s activation de l outil On peut programmer la variable que G41 ou G42 soient actifs ou non Si la compensation n est pas active au moment o l on programme 1030 la valeur entrera en vigueur quand on active la compensation Il n est pas tenu compte de 1030 pour les cycles fix s de poches Si la compensation est active au moment o la variable est lue la compensation entrera imm diatement en activit Le ou les axes feront un nouvella compensation par un mouvement perpendiculaire au mouvement suivant qui aurait t programm dans ce plan G17 G18 G19 En outre si la variable est lue avec la compensation d outil active on ne peut pas programmer la variable directement avant ou apr s un arc elle doit se produire entre deux mouvements lin aires dans le plan respectif Tous droits r serv s Sous r serve de modifications sans pr avis 16 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Mouvement de l outil pendant la compensation de l outil Voir Figure D placement de lin aire lin aire et Figure d placement de lin aire circulaire Dans les d placements lin aire lin aire ou lin aire circulaire la position la fin du bloc de d part bloc avec G41 ou G42 sera perpendiculaire au d placement programm suivant dans ce plan Tr
264. e d placement s active S lectionner Trouver le message Appuyer Entrer texte a trouver appara t sur l cran Entrer le texte trouver Appuyer sur ENTREE Le curseur avance jusqu la premier apparition du texte dans le programme Pour avancer jusqu l apparition suivante du texte appuyer sur DEPLAC F7 La touche de fonction se met en surbrillance et le menu Fen tre de d placement s active S lectionner Trouver Suivant Appuyer su ENTREE La CNC avance jusqu l apparition suivante du texte dans le programme Utiliser cette m thode pour rechercher toutes les apparitions de ce texte dans le listing de programme On peut aussi activer Trouver Suivant Trouver Suivant partir du menu touche de fonction SHIFT MAJUSCULE En mode d Edition appuyer sur SHIFT MAJUSCULE La touche de fonction change Appuyer sur Trouver Suivant F7 Cette 1 touche de fonction ex cute la m me fonction que Trouver dans le menu Fen tre de d placement A chaque fois qu on appuie sur cette touche de fonction la CNC avance jusqu l apparition suivante du texte Trouver All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor Pour aller un bloc du listing de programme Utiliser Aller a la ligne pour passer n importe quelle ligne du listing de programme Aller a la ligne fonctionne ind pendamment de la num rotation des
265. e de On acc de au menu Aide fonction de fonction pour un type de d placement ou un cycle d usinage s lectionn s les menus Aide de fonction acc dent aux Ecrans Graphiques d Aide dans lesquels on programme des types de d placement et des cycle d usinage Listing de Le programme s ouvre pour programme dition Listing Etablit la liste et d crit les code G codes G commun ment utilis s Il ne s agit pas d un listing complet Voir le listing code G Listing Etablit la liste et d crit les code M codes M couramment utilis s Il ne s agit pas d un listing complet Voir listing code M Tous droits r serv s Sous r seve de modifications sans pr avis 5 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Bo te d entr e Touches de fonction Codes G modaux Affiche les commandes s lectionn es dans le menu d Aide d Edition La CNC introduit les commandes s lectionn es au bloc affich dans la bo te d entr e NB Avant d activer le menu d Aide d Edition placer le curseur sur le bloc de programme que vous souhaitez diter La CNC active le menu d Aide d Edition avec le curseur situ sur ce bloc Les touches de fonction libell es se trouvent sous l cran cathodique Appuyer la touche de fonction pour actionner Les codes G modaux ne programment pas de d placements proprement dits On utilise ces commandes pour changer la vit
266. e de s lectionner quatre gammes de vitesse en programmant le code M correspondant pour la gamme requise Le constructeur de la machine outil sp cifie la gamme Tableau 12 1 les gammes s lectionn es des fonctions M Code M Gamme s lectionn e M40 Gamme de vitesses ouverte M41 Gamme premi re vitesse M42 Gamme deuxi me vitesse M43 Gamme troisi me vitesse vitesse V rifier votre manuel de machine outil pour plus de renseignements All rights reserved Subject to change without notice 1 8 Apr 99 Notice de programation et utilisation ANILAM P N 70000409 S amp M Functions Fonctions code M Voir Tableau 12 2 Des codes M commandent une diversit de fonctions de la machine outil Ces codes peuvent tre attribu s par le constructeur de la machine L utilisateur devra se familiariser avec les codes M disponibles sur sa combinaison machine commande La disponibilit de la fonction M varie d une machine l autre Se r f rer au manuel de la machine outil pour obtenir la liste compl te des codes M Tableau 12 2 Fonctions command es par code M Codem Fonction Mg Finde programme _ MB Marcheavantbroche M5 Ar tbroche i VB Marche Arrosage O M9 Arr t Arrosage M20 Invalidation de mise en attente de l avance la machine n avancera pas sans broche M21 Validation de mise en attente de l avance la machine avancera sans broche Codes M de commande Les code
267. e en d pouille Voir Cycle de poche en d pouille G73 dans la Section 5 concernant les param tres et la description 50 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Usinage de poches Mod les et Description des mouvements param tres CIRE ROCK S lectionner Poche Plongeante dans le menu des Aide de fonction pour l usinage des poches S lectionner Poche Circulaire 2 Utiliser pour des outils au carbure afin de plonger dans l axe Z axe unique jusqu la profondeur programm e Voir Fraisage en plong e de poche rectangulaire en G178 dans la Section 5 concernant les param tres et la description RECE FOCK S lectionner Poche Plongeante dans le menu des Aide de fonction pour l usinage des poches S lectionner Poche rectangulaire 3 Utiliser pour des outils au carbure afin de plonger dans l axe Z axe unique jusqu la profondeur programm e Voir Fraisage en plong e de poche rectangulaire G178 dans la Section 5 concernant les param tres et la description Tous droits r serv s Sous r seve de modifications sans pr avis 51 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Tableau 7 11 Menu des Aide de fonction pour les trajectoires PARCOURS Mod les et Description du mouvement param tre
268. e format G28 XYZ la commande de retour au point de r f rence machine G28 renvoie la CNC une position de r f rence permanente et r gle la r f rence du z ro absolu en ce point La commande G28 est utilis e pour remettre la machine z ro apr s arr t Format G28 XYZ Renvoie la machine directement son point de r f rence X Y et Z point origine machine L affichage des axes retournera au z ro quand le point de r f rence est atteint Format G28 Xn Yn Zn n coordonn es de X Y et Z du point interm diaire Renvoie au point de r f rence point origine machine par l interm diaire d un point donn Tableau 4 12 Retour au point de r f rence donn es Mot d adresse Format Description Retour au point de r f rence directement ou par un point interm diaire XXX XXXX Point interm diaire en X si utilis XXX XXXX Point interm diaire en Y si utilis Zn XXX XXXX Point interm diaire en Z si utilis NB Il faut sp cifier au moins un axe pour qu un d placement se produise L ordre dans lequel les axes reviennent au point de r f rence est d termin au moment de l installation par le constructeur de la machine Avec le format G28 Xx Yy Zz la machine revient rapidement au point interm diaire puis avance au point origine machine Le point interm diaire est toujours donn par r f rence au point origine machine All rights reserved Subject to change without notice 8 Apr 99
269. e introduits seuls sur un bloc Il n est pas possible d ex cuter de cycle fix en mode didacticiel G91 changera l tat du mode affich en bas de l cran dans les codes G actifs Appuyer sur START pour activer G90 Pour terminer le mouvement sans sortir du mode didacticiel en cours d ex cution d un mouvement appuyer sur MANUEL F4 Pour sortir du mode didacticiel Pour sortir du mode didacticiel et sauvegarder les changements dans le programme appuyer sur MANUEL F4 Pour sortir sans changement de sauvegarde appuyer sur Quit F10 La CNC revient au mode manuel All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et utilisation ANILAM P N 70000409 Fonctions S et M Section 12 Fonctions S et M Cette section couvre les formats de codes S et M Voir Tableau 12 1 Les codes sont inclus dans le programme de pi ce et activ s en mode manuel Tableau 12 1 Codes S et M Code Fonction S broche Commande les vitesses de broches S M Divers Ex cute diverses M fonctions telles que marche arr t broche et marche arr t Arrosage La commande de vitesse de broche fonction S Format Sxxx ou Sxxxx La vitesse de broche est programm e viale code S La gamme de vitesses de la machine d termine l chelon du code S Voir Tableau 12 2 En d terminant les vitesses de broche on peut aussi s lectionner des gammes de vitesse par codes M Par exemple il est possibl
270. e la Page Outil un num ro d outil Un bloc de programme qui active un num ro d outil active en m me temps les valeurs et r glages de cette m me ligne sur la page outil Affichage de position Affiche les informations concernant la position actuelle de la machine et le mode d unit actif Inch ou MM Diam tre Il s agit du ou des diam tre s de l outil utilis s quand on active la compensation de diam tre d outil Longueur Il s agit du ou des jauges d outil qui permet la CNC d ajuster la position sur laxe Z et de positionner la pointe de l outil Correction de diam tre D port s d usure de diam tre qui compensent l usure de l outil ou le d faut de dimensionnement d un outil Correction de Longueur D port s d usure de longueur qui compense l usure de l outil ou le d faut de dimensionnement d un outil Tous droits r serv s Sous r serve de modifications sans pr avis 2 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Type Appuyer sur 1 ou 2 pour indiquer s il s agit d une fraise de type plate ou de d tourage respectivement Affichage de la ligne active Affiche la ligne sur laquelle se trouve le curseur D signation des touches de fonction Identification des fonctions des touches de fonction actives Pour trouver les outils par num ro Pour trouver un num ro d outil sp cifique dans la Page d Outil 1 Appuyer sur C
271. e la poche changer les param tres du bloc 10 X Y Z La CNC ex cutera le macro une fois seulement la position actuelle G65 n est pas modal Exemple N22 O3 WINDOW MACRO N23 G90 G1 Z 26 N24 G91 G41 Y 25 2 N25 X 24 2 N26 Y 25 N27 X 24 N28 Y 25 N29 X 24 2 N30 G40 Y 25 2 N31 M99 Macro programmation G66 G67 Cet exemple est un programme macro modal pour fraiser des rainures dans une plaque en divers endroits Par opposition au G65 macro appel unique de l exemple 1 G66 appel macro modal 18 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s applique le macro tous les mouvements ult rieurs jusqu annulation par G67 Programmer G67 apr s la derni re localisation de rainure Exemple N1 0101 SLOTCALL G N2 G90 G70 G0 G17 N3 TO ZO N4 X0 YO N5 T1 D 25 L 1 F30 NG G66 P1255 X5 Y1 Z 1 A5 B12 C5 N7 X1 Y2 N8 X2 Y4 N9 G67 N10 G90 GO TO ZO N11 X0 YO N12 M2 N13 N14 SLOTMAC G Ce programme appelle SLOTMAC G programme dans un autre fichier Le bloc d inclusion de fichier N14 appelle le programme d un autre fichier dans le r pertoire de programmes Programme SLOTMAC G Dans ce qui suit les blocs 1260 1400 sont des blocs de commentaires qui concernent la structure et le concept du macro Exemple N1255 01255 SLOTMAC
272. e long de ses axes de mouvements Tous les mouvements le long d un axe ont lieu dans un sens positif ou n gatif Toutes les machines n utilisent pas le m me syst me pour identifier les axes Les descriptions utilis es dans le pr sent manuel sont celles qui sont commun ment utilis es pour identifier les fraiseuses trois axes NB Pour pouvoir bien visualiser les mouvements de la machine il convient d imaginer les mouvements de l outil plut t que les mouvements de la table Axe X Se r f rer la Figure 1 1 Les Axes de d placement de la fraiseuse Le d placement de la table sur l axe X se fait vers la gauche et vers la droite Le d placement positif est le mouvement de la table vers la gauche le mouvement n gatif est le d placement de la table vers la droite Tous droits r serv s Sous r serve de modification sans pr avis 8 Avr 99 4CNC Programming and Operations Manual ANILAM P N 70000409 Introduction Axe Y Axe Z Figure 1 1 Les Axes de d placement de la fraiseuse Le d placement de la table le long de l axe Y a lieu vers l int rieur et vers l ext rieur de la machine Le d placement positif est le d placement de la table vers l ext rieur le d placement n gatif est le d placement de la table vers l int rieur Le d placement de la broche le long de l axe Z a lieu vers le haut et vers le bas Le d placement positif est un d placement de l outil vers le haut en s loignan
273. e nom du programme la CNC affiche une fen tre donnant la liste de tous les noms de fichiers qui correspondent l entr e que l on a faite Utiliser les FL CHES pour s lectionner un programme dans la liste puis appuyer sur ENTREE pour s lectionner ce programme Quand on utilise des caract res g n riques avec la commande Eff la CNC affiche chaque fichier correspondant la description dans une fen tre s par e On a alors l option de supprimer ou de sauter chaque programme en utilisant des touches de fonction libell es Voir Tableau Exemple de caract res g n riques Exp rimenter divers formats de caract res g n riques pour apprendre la meilleure fa on d utiliser les caract res g n riques Table 0 2 Exemples de caract res g n riques La CNC affiche une Carac Fonction On entre fen tre qui t res g n ri ques Remplace un ROG G Donne la liste de tous les caract re noms de fichiers G contenant ROG pr c d d un caract re PROG G Donne la liste de tous les noms de fichiers G contenant ROG suivi d un caract re All rights reserved Subject to change without notice 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Gestion des programmes La CNC affiche une Carac fen tre qui t res g n ri Donne la liste de tous les noms de fichiers G contenant P G avec tous couples de caract res entre Remplace un Donne la liste de tous les ou plusieurs
274. e param tre et appuyer sur ENTREE pour machine activer le menu final des param tres de poches Ce menu est exactement le m me que les param tres de menu de contours 3 24 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Touches de fonction des menus des poches Voir Tableau 17 9 pour les descriptions des touches de fonction du menu de poche Tableau 17 9 Touches de fonction du menu des poches Libell Touches de fonction Calcule et affiche sur l cran Apr s affichage du trajet la CNC demande Sauv trajectoire _ sauvegarder trajet outil Oui F1 sauvegarde le trajet Non F2 supprime le trajet Dans l un ou l autre cas tous les param tres du ou des menu s de contours sont sauvegard s sauf s ils sont cras s par de nouvelles valeurs Si Oui le trajet pourra cependant tre chang une date ult rieure avec la fonction EDITER de la touche de fonction MOTION On peut aussi Effacer le trajet ult rieurement Revient au r glage pr c dent Percage per age Percage per age se met en surbrillance quand on active la fen tre MOTION F7 On utilise cette fonction pour le per age de trous Un profil doit tre pr sente afin de pouvoir utiliser la fonction Percage Les trous sont perc s la fin de chaque l ment s par d un profil ouverte ou ferm e Beaucoup d
275. e param tres de Percage sont identiques ceux de Contour et Poche d crits pr c demment Quand c est le cas ce manuel fait r f rence aux sections pr c dentes Voir Figure 17 4 Menu des param tres de per age Dans l cran MOTION s lectionner Percage per age et appuyer sur ENTREE Le menu des param tres de per age 1 appara t Tous droits r serv s Sous r serve de modifications sans pr avis 25 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Drill Parameters 1 Spot Drilling Shape number Counterboring Peck Drilling Tapping Tool diameter Drill Parameters Tool path color Machine setup Boring Bi dir Boring Uni dir Chip Breaker Flat Bottom Spot Drilling Setup Hole depth 0 0000 Start height 0 1000 Return height 0 1000 DRILL1 Machine Setup Tool Change Configuration Tool Change Initial move Output Tool Change No Coolant at start 2D Tool number Coolant at end 3D Z Feedrate Off Spindle at start On Spindle at end None Spindle speed Off On None Figure 17 4 Menus des param tres de per age 26 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Voir Tableau 17 10 Ce menu permet de r gler les param tres suivants Tableau 17 10 Menu des param tres de per age 1 Descrip
276. e passer le programme pour produire des pi ces Tous droits r serv s Sous r serve de modifications sans pr avis 29 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO PARAM F9 R glage Utiliser PARAM F9 dans l cran de mode FAO pour configurer le processeur POST mettre EN HORS fonction les PROFILS TRAJETS et GEOMETRIE fixer les attributs tels que fl ches Activ Inactiv Identite lignes d axe et activation inactivation des grilles d axe PARAM permet aussi de commuter entre la programmation absolue et incr mentielle On peut r gler l cran pour ne montrer que les trajets profils et g om tries souhait es Cela r duit au minimum l encombrement de l cran Voir Tableau 17 11 Dans le menu PARAM F9 s lectionner Param R glages pour d terminer la fa on dont l image appara tra sur l cran Tableau 17 11 R glage des options d installation Description et Options Les dimensions sont donn es par r f rence au z ro absolu ou l endroit o les axes XY s entrecoupent Pour les angles 0 degr est la position 3 heures Les degr s positifs sont dans le sens anti horaire Les dimensions incr mentielles sont des dimensions par r f rence la position du curseur du profil actuelle Chaque position peut tre consid r e comme un nouveau point z ro quand la programmation est incr mentielle Pour les angles 0 degr est la r f rence
277. e point On utilise le point FAO si l on souhaite commencer usinage en un lieu diff rent du commencement du profil Il peut tre n cessaire d envisager d autres param tres tels que Angle de coupe et Direction de coupe quand on s lectionne le point FAO Couleur du Ceci attribue une couleur au trajet qui sera produit quand trajet d outil on appuie sur Calc Etant donn qu on peut produire plusieurs trajets dans un seul programme il est souhaitable de diff rencier les trajets les uns des autres On attribue une couleur distincte chaque trajet pour les diff rencier Appuyer sur Tool path color couleur de trajet outil pour activer une barre de couleur Pour choisir une Couleur de trajectoire s lectionner la couleur choisie et appuyer sur ENTREE Options choisir dans le menu couleurs Profil invers Ceci r gle le trajet pour un usinage autour du profil dans le sens contraire de celui pour lequel Le profil a t programm e par exemple sens horaire anti horaire Chaque profil a un sens indiqu par une fl che la fin de premier mouvement du profil NB Si l on r gle sur Tool comp il faut ajuster GAUCHE ou DROITE en cons quence Options Non Le profil est utilis e dans le m me sens qu elle a t produite Oui Le profil est utilis e dans le sens contraire de sa production Tous droits r serv s Sous r serve de modifications sans pr avis 23 8 Avri 99 Notice de programation et
278. e secondaire 3 5 choisir 13 7 choisir un programme pour dition et utilitaire 10 3 choisir le port com 13 3 envoyer 13 7 envoyer un programme 13 7 servocommandes 3 1 touches de r initialisation 3 3 code de fermeture m9244 12 5 r gler mise l chelle avanc e M700 12 4 r gler l ic ne 15 3 r glage vitesse en bauds 13 3 param tres de communication 13 3 bits de donn es 13 4 type de donn es 13 5 ligne de grille 8 6 parit 13 4 z ro de la pi ce 1 6 affichage de r ception 13 8 bits de stop 13 4 modes d affichage de liaison de test 13 6 affichage de transmission 13 8 INSTALLATION F9 17 27 tablir utilitaire 15 4 forme diteur f3 17 4 fichiers 17 48 num ro 17 28 num ro 17 10 inverser 17 13 d tails des segments 17 41 formes 17 28 liste des formes 17 41 MAJUSCULE F10 3 7 indication des lignes rapides 8 5 indication de compensation d outil 8 5 arr t 3 1 simulation de programmes 8 1 taille de simulation 8 11 touches de fonction 2 6 libell s des touches de fonction 2 6 3 5 logiciel l ments de base 2 6 options 3 1 param tres 13 1 r glage 13 5 broche avance SPDL FWD 3 3 arr t 12 2 en avant 12 2 en recul 12 2 priorit 3 5 vitesse 3 5 d marrer N 8 8 d marrage auto un bloc sp cifi 11 5 de Draw 8 1 de Draw un bloc sp cifi 8 8 pas de l outil 5 28 17 11 approche 5 28 direction 5 28 17 12
279. e une fraise extr mit sph rique pour usiner des surfaces contours utiliser la compensation de diam tre d outil et la jauge d outil ensemble si besoin est Au contraire d une fraise Tous droits r serv s Sous r serve de modifications sans pr avis 12 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil queue la jauge d outil pour une fraise extr mit sph rique n est pas r gl e sur la pointe de l outil raisga pointe AN Boule Outil se trouvant la position ZO TO point N de changement d outil i j f Rayon de l outil Ajuster la jauge d outil contre le centre de la sph re au lieu de sa pointe Z ro pi ce Figure 0 8 Le r glage de la jauge d outil pour une fraise pointe h misph rique Voir Figure Le r glage de la jauge d outil pour une fraise pointe h misph rique R gler la jauge d outil pour une fraise pointe h misph rique la moiti du diam tre de l outil mesur en remontant de l extr mit de la pointe Tous droits r serv s Sous r serve de modifications sans pr avis 13 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Compensation G40 G41 G42 Mode d annulation en compensation d outil G40 A la fin d une s quence de coupe qui ex cute une compensation d outil G41 ou G42 ont doit utiliser G40 pour a
280. ection 5 concernant les param tres et la description Bo te codes G modale NB Voir Listing de codes G pour de plus amples renseignements sur la Tous droits r serv s Sous r seve de modifications sans pr avis 55 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition programmation des codes G dans laide l dition La figure 7 11 montre la partie du menu d aide l dition qui affiche les codes G modaux Les codes G modaux d finissent la fa on dont la CNC interpr te les commandes G91 message will be G98 features can be CRM Figure 7 11 Codes G modaux Quand le menu d Edition est activ Rapid GO est actif Appuyer sur les FLECHES pour s lectionner les codes G modaux Appuyer sur entree OU Select F5 pour introduire le code G dans le listing de programmes Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Tableau 7 13 Codes G modaux les plus usit s Code G Fonction allure rapide Avance G1 Mouvement d axe effectu vitesse d avance Interpolation Fixe une interpolation circulaire circulaire sens horaire horaire G2 Interpolation Fixe une interpolation circulaire anti circulaire sens anti horaire horaire G3 XY plan G17 Fixe un plan par d faut XZ plan G18 Fixe un plan par d faut YZ plan G19 Fixe
281. ectue et sauvegarde un changement dans l utilitaire d installation cela annulera M106 M107 Arr t passage l essai Annule M105 ou M106 Cela fait revenir la CNC au mode d exploitation normale M700 D sactive ou r gle la mise l chelle avanc e Exemple M700 X2 Y1 5 d sactive la mise l chelle avanc e et r gle le facteur d chelle avanc 2x pour X et 1 5x pour Y M701 Mise l chelle avanc e La fonction de mise l chelle avanc e permet au facteur de mise l chelle d tre diff rent pour les deux axes le plan concern s dans les arcs ou les cercles Dans la mise l chelle standard G72 les facteurs doivent tre les m mes pour l intersection d arc Seuls les axes de programme doivent tre mis l chelle Exemple M701 XY active la mise l chelle pour les axes X et Y aux facteurs r gl s pr c demment r gl s par M700 NB La compensation de diam tre d outil n est pas permise avec M700 et M701 M800 La d sactivation de la rotation de plan et l angle fix On doit programmer l axe de rotation Exemple M800 C15 d sactivera la rotation de plan sur l axe Z mais r glera langle 15 degr s M801 Activation de la rotation de plan la valeur pr tablie Valeur r gl e avec M800 On doit aussi programmer l axe de rotation Exemple M801 Cxx activera la rotation de plan sur l axe Z tout angle r gl en C avec M800 M900 Active la synchronisati
282. ed marrage d un programme mis en attente Quand la CNC rencontre un bloc de programme qui produit une erreur elle affiche un message d avertissement ou erreur et arr te le programme Il convient de revenir au mode manuel pour corriger le probl me Une erreur de programme peut produire plusieurs messages Voir Section 2 Le pupitre CNC et les l ments de logiciel pour les instructions concernant le passage en revue des messages d erreur non affich s Apr s avoir corrig le programme charger et le faire red marrer au bloc appropri L utilisation de Graph pendant l ex cution des programmes Voir Figure Graph mode en temps r el Dans Graph en temps r el la CNC affiche les mouvements au fur et mesure qu elle les ex cute Les modes P PAS F5 ou Auto F6 actif se mettent en surbrillance de m me que GRAPH F10 Toutes les options d affichage dans le mode de simulation Graph sont disponibles dans le mode Graph en temps r el Effectuer tous les changements dans le mode de simulation Graph avant de Executer le programme NB Appuyer sur CLEAR pour effacer l affichage Graph Pour activer Graph tout en faisant passer un programme 1 Charger le programme requis et mettre la CNC en mode P PAS pas pas ou AUTO 6 All rights reserved Subject to change without notice 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Ex cution des programmes 2 Appuyer sur GRAPH F10 L cran Gr
283. emajuan 46200 Petaling Jaya Malasia amp 603 757 7619 603 757 4659 lt anilamkl anilam com P N 70000409A www anilam com 12 Jan 00
284. ement absolu Voir Figure 1 4 Positionnement absolu En mode Absolu toutes les positions sont mesur es partir du z ro absolu Le z ro absolu n est pas une position fixe sur la machine C est un point s lectionn On peut fixer le z ro absolu X0 YO n importe o Normalement il est fix en une position qui permet d utiliser les dimensions sp cifi es sur le photocalque Cette op ration s appelle aussi le r glage du z ro de la pi ce Le z ro absolu z ro de la pi ce peut tre d plac aussi s ouvent que n cessaire manuellement ou dans un programme Z ro Pi ce NT z9 Toute les mesures sont prises par rapport l origine abat LE 6 All rights reserved Subject to changewithout notice 8 Apr 99 Manuel de Programmation CNC et Utilisation ANILAM P N 70000409 Introduction Figure 1 4 Positionnement absolu Positionnement Incr mentiel Voir Figure 1 5 Positionnement Les positions incr mentielles sont mesur es d un point l autre ou partir de la position actuelle de la machine Ceci est pratique pour ex cuter une op ration intervalles r guliers Les positions incr mentielles sont mesur es partir de la position actuelle de l outil NB Un d placement incr mentiel de 0 mm ne donnera pas de changement de position car on se trouve au point de r f rence 0 position actuelle 4eme Incr ment 3eme Incr ment d 9 Incr ment ler Incr ment v 1 Positi
285. en un point perpendiculaire au dernier mouvement avant le mouvement G40 de d sactivation Compensation autour d angles aigus Voir Changement provisoire de diam tre d outil Pendant la compensation la CNC trouve l intersection compens e des mouvements et se dirige sur ce point Sur les angles tr s aigus ceci n est pas toujours souhaitable Par exemple si l on compense sur l ext rieur d un angle de coin de 15 degr s le point d intersection compens sera tr s loin du point r el d intersection sur la pi ce Il y a donc perte de temps par usinage vide jusqu ce que le point compens soit atteint Pour conomiser ce temps la CNC cr e un arc autour de l extr mit de la pointe de la pi ce La CNC applique l arc lorsqu il y a des angles de 15 degr s ou moins Ceci peut tre r gl dans le programme utilitaire d installation ou dans le programme principal Pour changer l angle par le programme r gler 1031 Exemple pour changer un angle et mettre 10 degr s programmer 1031 10 Reprogrammer cette valeur 15 degr s valeur par d faut apr s avoir fini Voir Figure Compensation autour d un angle aigu La partie inf rieure de la figure montre comment la CNC arrondit automatiquement l intersection compens e La pi ce conserve cependant une extr mit pointue e De Intersection compens e Intersection compens e Arrondie ACUTF Figure 0 14 Compensation autour d un
286. ent du mode incr mentiel NB Les modes de d placements incr mentiels par mouvements l exception du mode incr mentiel rapide ont lieu en mode d avance Pour changer le mode incr mentiel 1 En mode manuel tourner le s lecteur JOG pour s lectionner une vitesse d avance incr mentielle Pour s lectionner un axe Pour s lectionner un axe en mode manuel 1 Utiliser le s lecteur rotatif SELECTION D AXE pour passer par tous les axes disponibles Tourner le s lecteur jusqu ce que l indicateur pointe sur laxe d sir Incr mentation de la machine d placements incr mentiels En mode manuel positionner la machine par r glages incr mentiels Pour effectuer un r glage incr mentiel de mouvement 1 Utiliser SELECTION D AXE pour s lectionner un axe 2 Utiliser JOG pour passer par toutes les possibilit s de mode de d placement et choisir un mode de r glage incr mentiel 3 Appuyer JOG ou JOG pour choisir un sens de d placement Ne pas maintenir la touche appuy e A chaque fois qu on appuie sur la touche la machine se d place le long de l axe choisi selon l incr ment s lectionn Tous droits r serv s Sous r serve de modifications sans pr avis 11 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation manuelle et mise en route de la machine 12 Incr mentation de la machine d placements continus A partir de l cran manuel d placer la
287. enter les exemples 48 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation P N 70000409 Programmation FAO Outil ponctuel Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avri 99 ANILAM Voir Tableau 17 20 Certains des outils ponctuels d finissent la position d un point dans le syst me de coordonn es d autres permettent l utilisateur de s lectionner un point existant dans la g om trie Quand on utilise des outils qui exigent un point de d part un point de passage ou un point de l diteur de profil affichera un message Selecc point definition gt s lectionner d finition de point On doit alors activer un outil ponctuel suppl mentaire et d finir le point requis Les outils qui identifient des centres ou des intersections d l ments demanderont les num ros d l ments n cessaires mettront en surbrillance tous les points possibles et demanderont l utilisateur d en s lectionner un Tableau 17 20 Outils de points g om triques D finit un point dans une g om trie D finit un point un incr ment X et Y du point existant D finit un point situ un rayon et un angle du point existant identifie le centre d un cercle existant ldentifie les points d intersection de deux l ments quelconques de la g om trie Demande l utilisateur de s lectionner un point
288. entre X Y Rayon Majeur du coude Point Inicial Position actuelle Ravon Inicial Figure 5 31 D tails du cycle de fraisage de coude Voir Figure 5 32 l effet des points de d part sur l orientation Quand la ligne entre le point de d part et le centre X centre Y ne se trouve pas le long d un axe X ou Y l orientation du coude fini se d calera autour du centre XY en cons quence X ba TENS k Point Inicial Point Inicial k Point Inicial Centre Centre Centre X amp Y X amp Y x amp yY Figure 5 32 L effet des points de d part sur l orientation Tous droits r serv s Sous r serve de modifications sans pr avis 54 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Voir Figure 5 33 l effet des points de d part sur la taille La distance entre le point de d part et le centre XY d termine le rayon int rieur du coude En loignant le point de d part du centre XY cela augmente la taille globale du coude fini com me indiqu dans la figure Point inicial Point inicial Centre X amp Y Centre X amp Y Figure 5 33 L effet des points de d part sur la taille Voir Figure 5 34 d tail de noyaux et cavit s La valeur des cycles C d termine le nombre de passes utilis es pour fraiser le coude Une valeur de cycle n gative fraise un noyau tandis qu une valeur de cycle positive fraise une cavit Cyles n gatif noyau
289. ents ATTENTION Seul le personnel qualifi doit tre autoris modifier les r glages dans l utilitaire d installation Les r glages incorrects peuvent invalider la machine NB La CNC recharge le fichier d installation au moment de la mise sous tension L installation du c ble RS 232 La communication RS 232 exige le raccordement par c ble entre les machines d envoi et de r ception Connecter le c ble aux connecteurs de DE 9 du ch ssis de la CNC et de l autre machine NB Le constructeur de machine d termine le positionnement du connecteur DE 9 Voir Figure Connecteur de communication RS 232 Utiliser un c ble pr vu pour la communication RS 232 Seuls les c bles pr vus pour la communication RS 232 les fils entre les broches 2 et 3 sont intervertis int rieurement Les donn es envoy es de la broche 3 mission de l une des machines doivent aller la broche 2 r ception de l autre RS 232 Cannector 12846 p Mals DE 9 5 Pin 2 Data Recieve Pin Pin 3 Data Transmit Pin Le Figure 0 1 Connecteur de communication RS 232 NB Les m mes exigences s appliquent aux broches 2 et 3 quand l un des connecteurs est un connecteur DB 25 s rie All rights reserved Subject to change without notice 1 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Communication et DNC Les c bles d ordinateur con us comme cordon de rallonge pour les p riph riques d ordina
290. er le contenu sur l cran La variable PRINT peut tre abr g e comme suit P Dans l diteur appuyer sur Expand F7 pour d velopper le premier caract re d impression en une adresse compl te Taper P puis appuyer sur F7 Voir Short Form Addressing adressage sous forme abr g e 10 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Le r glage et le transfert des variables R glage et transfert direct Les variables sont charg es ou r gl es quand elle apparaissent du c t gauche d une quation c est dire le c t gauche du signe gal Exemple 1 N200 100 5 56 La variable 100 contient le num ro 5 560000 jusqu ce qu elle soit modifi e Exemple 2 N200 100 20 La variable 100 contient le nombre contenu par 20 jusqu modification L quivalence d une variable avec une autre s appelle transfert direct NB Quand on demande un transfert direct la variable du c t droit de l quation doit contenir une valeur Sinon la CNC affiche un messages d erreur nn non d fini Transfert indirect On peut transf rer indirectement des variables jusqu une profondeur de quatre niveaux en introduisant des signes di se suppl mentaires avant le num ro de variable Dans un transfert indirect on transf re une valeur d une variable via
291. er un profil enti re 1 Utiliser P Ant F6 et P Suiv F7 pour d placer le curseur afin qu il occupe tout n ud du profil Effacer 2 Appuyer sur EDITER P F3 Le menu fen tre EDITER P appara t 3 S lectionner Effacer et appuyer sur ENTR E La CNC demande de confirmer la suppression 4 Appuyer sur Oui F1 ou Non F2 comme n cessaire Oui entra ne la suppression du profil Non annule le processus Parfois de petits morceaux d un profil restent sur l cran apr s suppression Appuyer sur R ce qui fonctionne comme touche d acc s rapide pour rafra chir l cran Utiliser le dispositif Projeter pour liminer les arrondis fondus et r tablir les ar tes vives Des Projections sont ajout es aux segments de ligne des deux c t s d un arrondi supprim Pour enlever un arrondi et r tablir une ar te vive 1 D placer le curseur jusqu au n ud suivant du rayon que l on supprime 2 Appuyer sur EDITER P F3 Le menu fen tre EDITER P appara tra 3 S lectionner Projeter et appuyer sur ENTREE L arrondi sera supprim et des Projections de ligne formant un angle vif seront ajout es L diteur demandera s il faut joindre les lignes 4 Appuyer sur Oui F1 pour raccorder les Projections Les segments de lignes colin aires sont raccord s en un segment unique en ligne droite NB Les lignes colin aires sont des lignes bout bout qui se trouvent dans la m me direction Tous droits
292. es Si l on travaille en m trique se r f rer aux plans pour les dimensions appropri es On suppose que l utilisateur a d j lu et compris le contenu dans le pr sent manuel qui se rapporte la programmation FAO Exemple num ro 1 L usinage d un profil ext rieur avec contour Voir Figure 17 7 Profil ext rieur utilisant le contour X0 YO est r gl au coin sup rieur gauche de la pi ce Aucune g om trie de construction n est requise pour cr er cette profil Au fur et mesure que l on programme on note les messages d invite qui apparaissent chaque fois qu on appuie sur ENTREE 3 0 5 5 Figure 17 7 Profil ext rieur utilisant contour Touches 1 F2 PROGRAM 2 F2 Creer 3 Entrer CONTUR 1 appuyer sur ENTREE 4 F4 FAO 5 F3 EDIT P 6 Creer 7 ENTREE pour s lectionner la d finition du point actuel O ENTREE 0 ENTREE 8 Curseur droite ENTREE 3 ENTREE Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Curseur vers le bas jusqu 2 ENTREE 1 5 ENTREE Curseur vers le haut ENTREE 5 ENTREE F9 PARAM Param ENTREE changement Incremental F9 pour sortir la fen tre F9 de nouveau Descendre le curseur jusqu 5 Angle et X ENTREE 1 5 ENTREE 30 ENTREE F9 P
293. es modes absolu et rapide Se d place la position de premier trou 65 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes _Flan Bloc Description Renouvelle les d placements suivants 5 fois N32 G80 G90 TO Z0 Annule cycle de forage Actionne absolu rel ve Z changement d outil Retour au programme principal Tous droits r serv s Sous r serve de modifications sans pr avis 66 8 avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor Section 6 L Editeur de programme Activation de l diteur de programmes Les blocs de programmes sont crits au moyen de l diteur de programmes Celui ci peut tre activ partir de l cran manuel du r pertoire de programmes ou du Graphisme Quand on active l diteur de programmes le programme s lectionn s ouvre pour tre dit L activation du mode d Edition partir de l cran manuel Pour activer le mode d Edition partir de l cran manuel 1 Le programme appropri tant charg appuyer sur EDIT F3 L cran dit s active et Ins F3 se met en surbrillance Voir Figure 6 1 Ecran d Edition L activation du mode d Edition partir du r pertoire de programmes Pour activer le mode d Edition partir du r pertoire de programme 1 S lectionner un programme dans le r pertoire de programme 2 Appuyer sur EDIT F8 L c
294. escription des mouvements param tres Cycle d usinage pour usiner une poche en forme de cadre Voir Fraisage de cadres G75 dans la Section 5 concernant les param tres et la description Cycle d usinage pour usiner un trou Voir Usinage de trou G76 dans la Section 5 concernant les param tres et la description Cycle d usinage pour usiner une poche circulaire Voir Fraisage d une poche circulaire G77 dans la Section 5 concernant les param tres et la description RECT POCK Cycle d usinage pour usiner un rectangle Voir Fraisage d une o poche rectangulaire G78 dans la Section 5 concernant les param tres et la description Tous droits r serv s Sous r save de modifications sans pr avis 49 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Usinage de poches Mod les et Description des mouvements param tres AREA CLEAR Cycle d usinage pour usiner une S poche irr guli re Voir Fraisage ae d une poche irr guli re G169 dans la Section 5 concernant les param tres et la description Cycle d usinage pour l usinage de la rotation d un moule convexe ou concave Voir R volution G45 dans la Section 5 concernant les param tres et la description Cycle fixe pour usiner une cavit ou noyau coud s Voir Cycle de fraisage de coude G49 dans la Section 5 concernant les param tres et la description Cycle d usinage pour l usinage d une poch
295. esse d avance le mode inch mn le mode absolu incr mentiel ou le mode avance par tour avance Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition par minute Voir la bo te codes G modaux La s lection 2 3 4 5 et 6 sont des genres de d placement les s lections 7 8 et 9 sont des cycles d usinage LINES ARCS RAD CHAMFER MULTIPLE POCKET ING PATHS 7 4 5 a 7 8 Num ro de s lection COMPENSATION DRILL TAP A Listing du Programme 2 s Incr 691 Absolute G98 S k A z z D n a A Codes G Inch C7 N1 O1 EX1 G N2 C 8 G17 678 C98 7 YZ Plane G19 N3 T8 XZ Plane G18 N4 28 MISC XY Plane GC17 N5 XG 0008 Va 0888 N6 TI1D 25 L 1 25 DRILL D M Codes M Feed C1 g FINE 7 CET Getect Cho ece C2 LE Touches F Champ de saisie Codes G pr paratoires Figure 7 2 Menu principal d Aide d Edition Menu Aide de fonction Les menus Aide de fonction voir Figure 7 3 acc dent des sous menus de type de d placement de code G Voir Tableau 7 2 Menu Aide de fonction pour les menus Mod les disponibles Tous droits r serv s Sous r save de modifications sans pr avis 7 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition 01 EX1 G E G17 G78 G98 3 eA 8888 Y6 8888 T1 D 25 L 25 DRILL Aide sur Compens
296. est l espace disponible pour les nouveaux programmes Quand on fait passer un programme sur la machine ou dans Graph la CNC produit un second programme du m me nom suivi de S Les programmes S contiennent des informations requises par la CNC Normalement un programme S est plus grand que son programme partiel associ Quand on supprime un programme partiel le fichier S associ sera galement supprim Il convient de copier p riodiquement les programmes partiels sur des disquettes de sauvegarde ANILAM recommande de ne pas utiliser la CNC pour une m morisation long terme des programmes partiels Lorsqu on laisse s accumuler de nombreux programmes anciens la CNC peut manquer de m moire Pour faire provisoirement de la place All rights reserved Subject to change without notice 3 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Program Management supprimer les fichiers S des programmes qui ne sont pas actuellement en cours d utilisation La CNC r g n rera automatiquement les fichiers S la prochaine fois qu on fera passer les programmes L affichage de blocs de programmes List affiche les blocs d un programme s lectionn Le programme affich ne peut pas tre dit Le dispositif List ne fonctionne que sur les programmes de pi ces de la CNC programmes extension G Pour tablir la liste du contenu d un programme 1 S lectionner le programme du r pertoire de programme
297. et de r cup rer les profils si le fichier FAOa t supprim En mode FAO alors que le curseur est sur le nom de fichier G du r pertoire la CNC cr e automatiquement des fichiers sp ciaux Le fichier d extension FAO et le fichier du m me NOM contiennent des donn es se rapportant aux profils mais non les profils elles m mes Si le fichier FAO tait supprim la r cup ration des trajets r els est possible uniquement par cette fonction N utiliser que si le fichier FAOa t supprim et que l on souhaite r cup rer les profils Si aucune r cup ration n est possible un message appara tra Permet de r cup rer les trajets si le fichier FAOa t supprim En mode FAO quand le curseur est sur le nom de fichier G du r pertoire la CNC cr e automatiquement des fichiers sp ciaux Le fichier d extension FAO et le fichier du m me NOM contient des donn es se rapportant au trajet mais non les trajet eux m mes Si le fichier FAOa t supprim la r cup ration des trajets r els est possible uniquement via cette fonction N utiliser que si le fichier FAOa t supprim et que l on souhaite r cup rer les trajets Si aucune r cup ration n est possible un message appara tra Appuyer sur DIVERS F6 Divers Le menu fen tre DIVERS appara tra 46 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N
298. et le menu Fen tre DIVERS s active 2 S lectionner Exec Touches Appuyer sur ENTREE La CNC affiche au niveau du curseur les impacts de touches enregistr s La r p tition d une commande ou d un impact de touche NB Utiliser Repet Command avec les autres dispositifs Il est n cessaire de comprendre la fa on dont un dispositif fonctionne avant de le dupliquer avec Repet Command All rights reserved Subject to change without notice 13 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor Le dispositif Repet Command a deux fonctions qui sont m Q R p ter les commandes activ es R p ter des caract res tap s unique Pour r p ter une commande ou un caract re 1 En mode Edition Appuyer sur DIVERS F9 La touche de fonction se met en surbrillance et le menu Fen tre DIVERS s active S lectionner Repet Command Appuyer sur ENTREE Le message Entrer Nomb de repetitions appara t Entrer le nombre de r p titions de la commande La CNC demande de s lectionner la Touche de commande r p ter S lectionner la commande ou touche de commande r p ter La CNC r p te la commande La commande est r p t e le nombre de fois qui est introduit apr s la demande Entrer Nomb de repetitions NB Le nombre maximum de r p titions est de 99 999 La re num rotation des blocs de programme Pour num roter ou Renomb roter les blocs dans un prog
299. etour au point de d part G90 M99 R glage mode absolu fin du sous programme retour au programme principal Fin du sous programme M99 avec un code P M99 Pxxx Quand la commande de la fin de sous programme M99 contient un code P le code P se rapporte au num ro de bloc dans le programme principal auquel le sous programme Revient Exemple M99 P70 En N30 la CNC ex cutera le sous programme puis REViendra en N70 passant de N40 N70 dans le programme principal A partir de N70 il Revient l ex cution du programme principal Voir Tableau 5 38 Utilisation du code P M99 Le sous programme fait REVenir le programme N70 du programme principal sautant de N40 N60 Tous droits r serv s Sous r serve de modifications sans pr avis 62 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Tableau 5 38 Utilisation du code P M99 pem o o principal C no ToS S SSS programme N110 0100 N140 M99 Apr s avoir achev le sous programme Revient P70 N70 dans le programme principal Sous programme pour la programmation de pi ces multiples Pour r gler un sous programme en vue de l usinage de pi ces multiples suivre la m thode ci dessous Dans cet exemple une table a deux taux Chaque table maintient une pi ce de configuration identique L ensemble du travail est effectu avec le m me outil 1 Programmer la s
300. euses intersections Voir Figure 17 10 Contour avec de nombreuses intersections inconnues Ce contour comprend uniquement des arcs tangentiels Le dessin indique le nombre et les types de dimensions minimum requis pour construire la pi ce Le contour sera utilis pour usiner le profil XO YO est r gl au centre du grand rayon Au fur et mesure que l on programme noter les invites qui apparaissent chaque fois que l on appuie sur ENTREE Tous droits r serv s Sous r serve de modifications sans pr avis 63 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO R 10 0 LAV Figure 17 10 Contour avec de nombreuses intersections inconnues 64 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Touches 1 F2 PROGRAM si n cessaire 2 F2 Creer 3 Taper CONTUR 4 appuyer sur ENTREE 4 F4 FAO 5 Curseur en bas jusqu CG commuter sur Cercles 6 Curseur droite puis en haut jusqu 2 Rayon Centre ENTREE 7 10 ENTREE ENTREE 0 ENTREE 0 ENTREE 8 F5 ENTREE Intgr 9 ENTREE de nouveau 10 3 ENTREE ENTREE 0 ENTREE 6 ENTREE F5 ENTREE pour cadrer Intgr sur l cran 11 Curseur haut jusqu 1 ENTREE 2 ENTREE 1 ENTREE 2 ENTREE 1 ENTREE 12 ENTR E de nouveau 2 ENTREE 1 ENTREE 2 ENTREE 2 ENTREE 13 F5 ENTREE Intgr Redraw 14 F3
301. fait changer le d port de diam tre d outil 1 0 5500 et le d port de longueur 1 1000 Cela actualise la page d outil pour l outil 1 aux valeurs introduites Les valeurs D et L sont absolues et remplacent les d ports pr c dents Elles ne sont pas ajout es au d port existant La commande H demande la CNC d actualiser aux valeurs programm es les d ports de la page outil Exemple de programmation de modification d outil Ce programme usinera la forme carr e quatre fois La CNC ex cute la premi re passe en utilisant le diam tre d outil entr dans la page outil Chaque passe suivante utilisera un diam tre d outil diff rent modifi comme programm dans les blocs 8 10 et 12 T D L et H sont les seules adresses de mot permises sur le bloc N1 041 TOOL MOD G N2 G90 G70 G0 G17 N3 TO N4 Zo N5 X0 YO N6 T1 8000 DIA N7 M98 P1 N8 T1 D 6 N9 M98 P1 N10 Ti D 4 N11 M98 P1 N12 T1 D 2 N13 M98 P1 N14 TO N15 GO Z0 N16 M2 N17 N18 O1 SUBPGM1 N19 G1 Z 25 F10 N20 G41 Y1 N21 X 1 N22 Y 1 N23 X1 N24 Y1 N25 XO N26 G40 YO N27 M99 Le programme principal appelle le sous programme qui contient les commandes d activation d sactivation de compensation avant chaque modification d outil Tous droits r serv s Sous r serve de modifications sans pr avis 3 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s NB Qu
302. fil 1 dont le contour sera fait ult rieurement puis programmer une autre profil profil 2 pour fraiser une poche Tous droits r serv s Sous r serve de modifications sans pr avis 5 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Copier D placer Pour copier un profil existante 1 S assurer le curseur soit sur Le profil 2 Appuyer sur EDITER P F3 Une fen tre s active 3 S lectionner Copier Appuyer sur ENTREE 4 La CNC demande Choisir definition de point s lectionner d finition de point 5 Appuyer sur ENTREE La CNC demande VALEUR X On entre la position de d part de l axe X de la nouvelle profil Appuyer sur ENTREE 6 La CNC demande VALEUR Y On entre la position de d part Y Appuyer sur ENTREE NB L invite peut tre diff rente selon l outil de d finition de point qui est s lectionn 7 La nouvelle profil appara t sur l cran Pour effectuer des changements sur le dessin appuyer sur EDITER P F3 Pour d sactiver la fen tre appuyer sur ECRAN F5 La touche ECRAN est d crite ult rieurement dans cette section Le dispositif D place permet l utilisateur de d placer un profil dans un autre endroit Pour d placer un profil 1 Appuyer sur EDITER P F3 Une fen tre s active 2 S lectionner D place Appuyer sur ENTREE 3 La CNC demande Choisir definition de point S lectionner le premier outil de d finition de
303. g om trie du profil utilis e Options Par d faut R glage automatique de l angle de couple Angle Introduction de l angle NB Sile premier l ment du profil est un arc l angle de coupe doit normalement tre fix Il peut s av rer n cessaire de faire quelques exp riences avec l angle pour r aliser l enl vement maximum de mati re D crit le sens du trajet de l outil au premier mouvement XY d enjambement apr s avoir contact Le profil programm e Options Avance Le premier enjambement XY sera dans le sens de l l ment du profil avec lequel le trajet entre en contact en premier L outil se d placera dans le sens contraire de l l ment du profil si possible Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Description et Options Point inicial Par d faut Le logiciel FAO calcule automatiquement le point de d part En g n ral ce point sera l intersection compens e des premier et dernier l ments du profil Point FAO La colonne des ic nes de d finition des points appara t On en choisira un pour d finir le point FAO Le point programm doit se trouver sur ou l int rieur du trajet produire c est dire que le diam tre d outil et la Suepaisseur en XY ventuellement doivent tre pris en consid ration pour la programmation de c
304. h s si l affichage est r gl sur Texte Visible Ce r glage se fait dans la fen tre Parms F9 Les touches de fonction sont galement affich es Les mouvements programm s apparaissent en quatre couleurs distinctes Mouvements rapides Ligne rouge pointill e Mouvements d avance Ligne ou arc trac s en blanc continu Mouvements Vert continu ou pointill selon avance ou compens s mouvement rapide Trous perc s Un cylindre jaune indique le diam tre programm des outils et la profondeur du ou des trou s Les caract ristiques d tat sont repr sent s comme suit Bic Num ro de bloc actuellement simul X Position X actuelle Y Position Y actuelle Z Position Z actuelle F Vitesse d avance actuellement active T Num ro d outil actuellement actif D Diam tre d outil actuellement actif D calage de longueur d outil actuellement actif Repe Compte rebours des boucles si les boucles sont programm es Avan Type de mouvement actuel rapide avance arc sens horaire arc sens anti horaire Vue Vue graphique XY XZ YZ ISO Tous droits r serv s Sous r serve de modification sans pr avis 3 8 avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw Comp R glage de compensation les deux ignorer o utiliser Mode Mode d exploitation actuel Pas pas mouvement ou automatique D but fin Gamme des num ros de bloc
305. hanfrein ligne chanfrein ligne menu article 6 a Mouvements ligne arc ligne chanfrein ligne menu article 7 a Mouvements lignes chanfrein ligne arc ligne menu article RADIUS CHAMFER RAD RAD CHAMF CHAMF RAD CHAMF CHAMF RAD gt He gt i 3 al 5 sl 7 8 DEFINITION a l Figure 7 10 Menu des Aide de fonction multiples Les num ros des articles de menu font r f rence au Aide de fonction multiples Tous droits r serv s Sous r seve de modifications sans pr avis 41 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition utilis s pour programmer le mouvement composite d crit Voir Tableau 7 4 Mod les graphiques d aide de compensation pour les d finitions et les instructions d entr es concernant ces mouvements Pour utiliser le menu d aide l Edition pour programmer un mouvement multiple 1 Voir Figure 7 2 Menu principal d aide l dition En mode dition ouvrir le programme appropri Appuyer sur Aide F1 Le menu d aide l dition s active 2 partir du menu d Aide l Edition entrer 6 et appuyer sur entree Le Aide de fonction au mouvement composite s active 3 partir du Aide de fonction au mouvement composite entrer la fontion num ro 2 8 du mouvement composite ajouter au listing de programme Appuyer sur entree L cran graphique appropri s active 4 Remplir les champs d entr e sur l cran
306. he puis en bas jusqu CHAINAGE ENTREE 22 1 2 4 3 5 6 ENTREE F9 noter les espaces 23 Curseur en haut jusqu 1 Curseur droite puis en bas jusqu 2 24 ENTREE 0 ENTREE 25 Curseur en haut jusqu 1 ENTREE 0 ENTREE 26 F9 GEOMETRIE Tout NON F9 F9 27 F5 ENTREE Intgr Le profil appara t maintenant dans le graphique 28 F7 MOTION 29 Poche 30 Voir Tableau 17 30 R gler les param tres suivants dans le menu de poche Tableau 17 30 R glages d exemple 8 Poche X0 YO au coin inf rieur gauche Param tre Num ro de profil Diam tre d outil Recouvrement XY Suepaisseur XY Pas Z 0 0000 Hauteur d approche 0 1000 Haut de la poche Bas de la poche Suite Notes V rification d interf rence Angle de coupe Direction de coupe Avan vers l avant Profil invers e Tous droits r serv s Sous r serve de modifications sans pr avis 77 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO 78 R glage machine D NB Toutes les poches exigeront une passe de contour autour du p rim tre de la poche pour finir les c t s voir Exemples 1 5 pour le contour Par cons quent ANILAM recommande que l on programme de la Suepaisseur en XY pour chaque poche On peut aussi programmer la Suepaisseur en Z ce qui exigerait de programmer une seconde poche avec Suepaisseur Z0 pour finir le fond NB R gler la couleur sur Jaune NB
307. helle G72 Remplir ENSEMBLE des champs d entr e affichant 0 0000 Toutes les autres entr es sont facultatives Dans la repr sentation graphique d aide de Mise l Echelle tous les champs sont facultatifs 5 Appuyer sur entree Le bloc de programme appara t dans la Bo te d entr e Appuyer sur Accept F8 ou entree POUT introduire le bloc dans le programme 2 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition POCKET ING al DRILL TAP Incr Absolute HH Inch 4 N1 O1 EX1 G N2 GA G17 G78 G98 YZ Plane 619 KZ Plane 618 XY Plane NS 6 8866 Y8 0888 N6 T1 D 25 L 1 x 25 DRILL Feed R1 Rupid aH Menu Principal d aide mer Montre les cat gories de fonctions dun don t l aide est disponible 01 Ex1 G GBA G17 G78 698 z S z 6 0088 YA BBAA Menu d aide par cat gorie R AE S Montre les fonctions don t l aide est CE disponible K Aide de fonction Lors de la s lection d une des fonction la CN affiche les donn es requises et une repr sentation graphique des mouvements de la fonction 672 SCALING Incr NOTE G72 alone cancels scaling nnan luys Scale factor X P Scale factor Y Scale factor Z Scale factor H Scale factor U CIOCI C Cet Celec CAbortl Accert Prev Exit EDIT 42 4 Figure 7 1 Vue g n rale de
308. herch F4 La CNC affiche le message Num ro d outil entrer le num ro d outil et le curseur appara t 2 Entrer un num ro d outil et appuyer sur ENTREE Le curseur passe au num ro d outil s lectionn Le changement des valeurs de la page Outil 1 Dans la Page Outil s lectionner la ligne souhait e Positionner le curseur sur la colonne souhait e ATTENTION S assurer que la CNC soit dans le m me mode d unit mm ou inch que la valeur que l on introduit Pour v rifier le r glage d unit regarder la zone de code G de la Page Outil l endroit o est affich G70 inch ou G71 mm 2 Entrer la nouvelle valeur avec toutes les valeurs d cimales appropri es et appuyer sur ENTREE ou appuyer sur n importe quelle FL CHE La valeur sera introduite Pour effacer un outil une ligne compl te Pour effacer une ligne 1 Dans la Page Outil s lectionner la ligne effacer 2 Appuyer sur EffLign F3 Toutes les valeurs de la ligne reviennent z ro Tous droits r serv s Sous r serve de modifications sans pr avis 3 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Pour effacer une seule valeur Pour effacer une seule valeur 1 Dans la Page Outil s lectionner toute une ligne 2 Positionner le curseur sur la valeur que l on d sire effacer et appuyer sur ALT C La valeur revient z ro Touches de fonctions et
309. hisme On ne peut pas changer les r glages d affichage dans le mode GRAPHISME en temps r el Quand on s lectionne Graph F7 dans le r pertoire de programme cela active le mode de simulation Graphisme La CNC trace la pi ce sans mouvement de la machine Quand on d marre GRAPHISME partir des modes automatiques ou Pas pas cela active le mode Graphisme en temps r el La CNC trace la pi ce tout en l usinant Mise en marche de Graphisme Le mode de simulation Graphisme est mis en marche partir du r pertoire de programme Les r glages Ecran F5 et Parms F9 d terminent la fa on dont Graphisme observe et passe Il est possible d effectuer certains changements partir des touches de fonction pendant le passage d une simulation Cependant il est pr f rable Tous droits r serv s Sous r serve de modification sans pr avis 1 8 avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw d ajuster les r glages de visualisation avant de d marrer la simulation En mode de simulation Graphisme la CNC ne retient pas le fonctionnement du programme pour les pauses et les montages d outils Pour activer le mode de simulation Graphisme 1 Dans le r pertoire de programme s lectionner un programme et appuyer sur Graph F7 L cran graphique Graphisme s active 2 Appuyer sur ECRAN F5 Un cran fen tre appara t Integr se met en surbrillance 3 Appu
310. icher une grille deux dimensions avec des pointill s ou des lignes continues Par d faut Aucune Pour r gler le param tre Grille 1 En mode Graphisme appuyer sur Parms F9 Le menu fen tre des param tres appara t 2 S lectionner Grille et Appuyer sur ENTREE Le menu fen tre Grille appara t 3 s lectionner l option choisie et appuyer sur ENTREE La fen tre Grille se ferme 4 Appuyer sur Parms F9 La fenetre Parms se ferme Le r glage de la grosseur de grille La grosseur de grille est r glable Les unit s sont d termin es par le mode actuel de la CNC Par d faut 1 00 Pour r gler la grosseur de grille 1 En mode Graphisme appuyer sur Parms F9 Le menu fen tre Param tre appara t 2 S lectionner Densit Grille et appuyer sur ENTREE La CNC affiche un champ d entr e de num ro 3 Introduire la Densit d sir e et appuyer sur ENTREE La nouvelle valeur est affich e sur le menu fen tre 4 Appuyer sur Parms F9 La fen tre Parms se ferme Pour mettre Graphisme en mode mouvement Pas pas ou automatique Le mode de simulation Graphisme ex cute les programmes de trois fa ons a En mode Auto a En mode Pas pas m En mode mouvement En mode automatique les blocs sont ex cut s en s quences sans pause jusqu ce que programme soit termin que la CNC soit mise en attente ou qu une erreur arr te le programme NB Appuyer sur Auto F1 pour mettre en mo
311. ie quand le contenu de la variable 123 est inf rieur au contenu de la variable 135 Les expressions sup rieur gt et inf rieur lt deviennent fausses si les contenus des variables compar es sont 28 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Inclusion de fichier Exemple 1 l FILENAME G L inclusion de fichier est une fonction qui permet un sous programme qui ne fait pas vraiment partie du fichier d tre appel partir du programme principal ou partir d un autre sous programme contenu dans le fichier De cette fa on un sous programme ou macro de changement d outil peuvent tre m moris s dans le r pertoire G et appel s partir de n importe quel autre programme qui a le code inclusion de fichier appropri qui permettra l ex cution du sous programme externe L exemple 1 indique la syntaxe n cessaire pour inclure un fichier dans un autre fichier Format ouvrir le crochet gauche puis le caract re double apostrophe puis le nom de fichier et son extension Cette ligne doit appara tre quelque part dans le programme qui doit appeler le programme inclus Exemple 2 N1 O23 TEST G N2 M98 P9 N3 T1 1 0000 MILL N4 GO X 6 Y 6 N5 Z1 N6 N7 N33 M98 P9 N34 T2 N35 368 DRILL N36 N50 M98 P9 N51 M30
312. ient aussi observations N5 Active la compensation de diam tre d outil et positionne l outil Positionne Z au dessus de la pi ce Alimente Z la profondeur la vitesse d avance de 5 Avance le premier l ment de contours la nouvelle vitesse d avance mouvement rapide jusqu X3 0 Y1 0 Tous droits r serv s Sous r serve de modifications sans pr avis 23 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Exemple de programmation de G42 Voir Figure Poche frais e avec utilisation de G42 5 12 7 MM partout en G42 Figure Poche frais e utilisant G42 Tableau Poche frais e utilisant G42 N10 G1 X127 Tous droits r serv s Sous r serve de modifications sans pr avis 24 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Voir Tableau Codes N et leurs fonctions Tableau Codes N et leurs fonctions CodeN Fonction Etablit le num ro de programme et le nom N2 R gle les modes absolus inch rapide annule le d port d outil rel ve laxe Z N3 Mouvement jusqu la position de changement d outil Actionne la compensation de longueur d outil le bloc contient aussi commentaire NS o Positionnement jusqu l int rieur de la poche Ne O Positionnement de Z au dessus de la pi ce N7 o Avance de Z jusqu la profondeur la vitesse d
313. igne centrale de la fraise extr mit sph rique de 0 25 inch soit sur laxe de la pi ce de 75 mm de diam tre avec l axe Y en 0 4 All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation quatre et cinq axes Tableau 16 2 Exemple 2 4 axes 04002 FAX FRAIS G90 G70 GO TO ZO UO M5 X0 YO Ti 2500 FRAIS BOULE NS MP G90 GO TO Z0 M5 O1 GROOVE G90 GO X 225 G1 X 125 F5 Nis LEO G18 G91 G2 X 25 Z 25 l 25 KO U 2 N20 G1 X3 25 Z 125 U 13 RE EE CE G90 GO Z3 225 Exemple 3 fraisage synchronisation activ e Monter un quatri me axe comme d crit ci dessus Monter une pi ce de 100 mm de diam tre et de 200 mm de longueur sur la face de la table rotative Soutenir la pi ce l extr mit X par une contre pointe tournante Cette pi ce a un chanfrein de 0 25 inch 45 degr s l une des extr mit s Le tableau 16 3 montre un exemple de machine fraiser les filets On suppose qu un filet de 4 8 UN 2A doit tre frais depuis le c t droit d une longueur de 150 mm L outil est conique pour tre conforme au filetage R gler XO du c t droit YO l axe du cylindre UO la rainure de clavette pr usin e sur le cylindre Mesurer le d port d outil partir du haut de la pi ce avec l axe Y en 0 La position de d part de X sera 1 pas 0 125 inch la droite de XO afin que l outil entre en douceur dan
314. iorit sur param tre de parcours continu M10000 12 4 P panoramique 17 41 param 13 3 parit 13 1 13 4 param tres 8 1 8 8 localisation de z ro de pi ce 1 2 PIECES 3 5 mot de passe entr e 15 1 hors ligne 15 1 num ro de parcours 17 28 parcours 17 28 messages en attente 2 8 s lection de plan 1 8 plans 1 8 poches 17 16 touches de fonction de menu de poche 17 22 outils de points 17 44 menus fen tre 2 6 affichage de position 11 4 positif angles 1 7 mouvement 1 3 valeur de rayon 7 16 valeur 7 10 POST F8 17 26 mise hors tension 3 1 mise sous tension 3 1 zone d affichage primaire 3 5 imprimer 10 12 impression 10 8 programme 3 6 3 7 zone 3 5 blocs 1 3 r pertoire 1 3 mode d affichage r pertoire 10 1 fin 12 2 fin M30 12 3 fin M02 12 3 erreur 11 5 fragments 10 9 gestion 10 1 gestionnaire 10 1 nom 3 6 noms 10 2 cran 10 1 affichage cran 10 1 espace 10 3 arr t M00 12 3 m morisation 10 3 espace de m morisation 10 3 programm coordonn es 9 8 pause 3 6 programmation arcs 7 15 cycle de profile circulaire 5 30 concepts 1 3 mouvements incurv s 7 15 cycle de fraisage de coude 5 48 cycle de surfa age 5 28 mouvements avec point final inconnu 7 13 bord de la pi ce 9 8 cycles de profil rectangulaire 5 32 mouvements uniques 3 10 segments de projection de ligne 17 6 invites 2 7 3 5 r glages
315. iques ont t trac es on peut repasser sur Le profil et ajouter les chanfreins et les arrondis si n cessaire Tous droits r serv s Sous r serve de modifications sans pr avis 37 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Outils de ligne Element de profil MOUVEMENTS LINEAIRES 38 Voir Tableau 17 16 Outils de segments de ligne et Tableau 17 17 Outils de d finition d extr mit s de segments de ligne En plus des six mod les de la colonne de droite l extr mit d une ligne peut tre d crite avec des outils de d finition de points d extr mit Pour choisir cette option s lectionner le mod le de ligne et appuyer sur ENTREE Ceci active les mod les de d finition de points affich s dans la colonne des mod les de droite Tableau 17 16 Outils de segments de ligne Mod les de d finition de ligne 8 0 xX LIGNE de curseur point final parall le l axe X d fini par la position X Valeurs requises Utiliser point final d axe X absolu ou incr mentiel Utiliser point final d axe Y absolu ou incr mentiel Ligne de curseur point final parall le l axe Y D fini par la position Y Utiliser les coordonn es d axe X et Y absolu ou incr mentiel pour d finir le point final Utiliser le rayon et l angle absolus LIGNE de curseur au point final dans n Importere quelle direction D fini par le point final XY
316. ire G78 5 22 Fraisage d une poche irr guli re G169 5 24 Exemples de poches irr guli res 5 25 Cycle Surfa age G170 5 28 Cycle de fraisage de profil circulaire G171 5 30 Cycle de fraisage de profil rectangulaire G172 5 32 Fraisage de poche par plong e G177 5 34 Fraisage de poche rectangulaire par plong e G178 5 35 Cycles de moulage 5 37 R volution G45 5 37 Cycle de fraisage de coude G49 5 48 Sous programmes 5 53 Adresses de sous programmes 5 53 R p tition de sous programme boucle 5 54 Appel d un sous programme partir d un sous programme 5 55 Fin du sous programme M99 avec un code P 5 57 Sous programme pour la programmation des pi ces multiples 5 58 Fonctions de boucle et r p tition 5 58 Section 6 Editeur de programmes Activation de l Editeur de programmes 6 1 Activation du mode d Edition partir de l Ecran manuel 6 1 Activation du mode d dition partir du r pertoire de programmes 6 1 Activation du mode d dition partir de Graphismes Graphics 6 1 Touches de fonction d dition 6 3 Le marquage des blocs de programmation 6 4 La suppression du marquage des blocs de programme 6 4 Sauvegarde des op rations d dition 6 4 L annulation des op rations d dition non sauvegard es 6 5 La suppression d un caract re 6 5 La suppression d un bloc de programme 6 5 L annulation de la suppression d un bloc 6 6 Annulation des op rations d dition sur un
317. ires entrer des valeurs pour les angles les points limites et ou les rayons qui d finissent le mouvement La Figure 7 5 montre le menu des Aide de fonction pour lignes qui contient les mouvements lin aires disponibles x RADIUS Y 3 Incr G91 INE Figure 7 5 Menu des Aide de fonction au mouvement lin aire Pour activer le menu des Aide de fonction au mouvement lin aire et programmer un mouvement lin aire 1 En mode d Edition ouvrir le programme appropri Appuyer sur Aide F1 Le menu Aide l Edition s active Se r f rer la Figure 7 2 Menu principal d Aide l Edition Tous droits r serv s Sous r seve de modifications sans pr avis 23 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition 24 A partir du menu d aide l Edition entrer 3 et appuyer sur entree Le Aide de fonction lin aire s active S lectionner la fontion appropri du num ro 2 au num ro 9 Appuyer sur entree L cran graphique d aide lin aire appropri s active Entrer les valeurs ou r glages requis dans les champs d entr e sur l cran Appuyer sur Accept F8 o entree pour introduire le bloc de programme dans le programme Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Point limite et calcul d angle Etant donn les points limites
318. iser aussi bien Recouvrement XY que Passe Z pour le m me trajet de contour Hauteur R gle la position laquelle l axe Z se d placera en mode d approche rapide avant de commencer le premier mouvement d alimentation En g n ral si ZO est r gl en haut de la pi ce la hauteur d approche est r gl e 0 1000 inch 0 1 au dessus de la pi ce La valeur par d faut est pr r gl e 0 1000 Si le haut de la pi ce n est pas Z0 on r initialise ce param tre pour tre assur d une hauteur de d gagement rapide et s re Haut du D finit le lieu du haut du contour par rapport Z0 En contour g n ral ceci est r gl 0 0000 mais peut tre r gl n Importere quelle valeur pour permettre de travailler un contour n Importere quelle profondeur Z Bas du R gle la profondeur finale du contour On doit r gler ce contour param tre une valeur inf rieure au param tre pr c dent haut du contour sinon un message d erreur appara tra Si le haut de la pi ce tait ZO ce sera une valeur n gative Tous droits r serv s Sous r serve de modifications sans pr avis 13 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Descriptions et options Direction de Inverse la direction du Recouvrement XY si cela est recouvrement programm Ce param tre se rapporte au sens dans lequel le Recouvrement se produira Normalement cela sera vers Le profil En g n ra
319. its r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO NB Parfois des petits fragments d un profil supprim e restent sur l cran Appuyer sur R qui fonctionne comme touche d acc s rapide pour rafra chir l cran Pour changer la vue du mode FAO Appuyer sur ECRAN F5 pour acc der aux fonctions d affichage suivantes Integrer Zoom Demi Double Echelle Deplace Effacer Ces fonctions ex cutent les m mes op rations que d crites dans le mode Graphisme Voir Section 8 Visionner les programmes avec Graphisme D DOODODUCOD Pour visionner une liste de d tails de segments de profil Pour visionner les d tails des mouvements dans n Importere quelle profil 1 Voir Tableau 17 19 2 Appuyer sur DIVERS F6 Le menu fen tre DIVERS appara t affichant les options suivantes Tableau 17 19 Touches de fonction diverses F6 Touches Description de fonction Liste de Indique les donn es des profils s lectionn es S il existe profils plusieurs profils s lectionner le num ro de profil souhait Les donn es affich es correspondent aux lignes et aux arcs qui comprennent Le profil Les donn es suivantes sont affich es Point de d part du profil Lignes le point de d part X Y et la longueur pour chaque ligne respectivement Arc le sens horaire ou anti horaire le point fi
320. ive C 1 023 MB Available space drive C 384 MB 37 547 Screen Resolution 640x480x16 Press F10 to continue C NUSER SELECTED PROGRAM TEST1400 G Cont Figure 0 2 Ecran d information syst me Pour afficher l cran d information syst me 1 Dans le r pertoire de programmes Appuyer sur Utilit F9 La fen tre utilitaire appara t 2 S lectionner Autres et Appuyer sur ENTREE La seconde page du menu fen tre appara t 3 S lectionner System Info information syst me et appuyer sur ENTREE L cran d information syst me appara t All rights reserved Subject to change without notice 9 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Program Management L utilisation de caract res g n riques pour trouver des programmes 10 Le logiciel supporte l utilisation de caract res g n riques et avec les fonctions suivantes Copier copier Eff supprimer Renomm List faire la liste renommer Imprimer Load charger imprimer NB Ces fonctions sont d crites en d tail ult rieurement dans la pr sente section Voir Tableau Exemples de caract res g n riques Le tableau d crit des fonctions des caract res g n riques Pour la plupart des fonctions qui supportent les caract res g n riques sauf Eff quand on inclut un caract re g n rique dans l
321. jusqu 2 Rayon Centre ENTREE 10 1 25 ENTREE ENTREE 0 ENTREE 0 ENTREE 11 ENTREE Rayon Centre de nouveau 12 75 ENTREE ENTREE 5 ENTREE 0 ENTREE FS5 ENTREE pour cadres Intgr sur l cran 13 Abaisser le curseur jusqu 5 ligne tangente aux 2 cercles ENTREE 14 1 ENTREE 2 ENTREE 1 ENTREE 15 ENTREE de nouveau 16 2 ENTREE 1 ENTREE 1 ENTREE 17 Curseur gauche puis vers le bas jusqu CHAINAGE 6 ENTREE 18 1 ENTREE 3 ENTREE 2 ENTREE 4 ENTREE 1 ENTREE F9 19 Curseur vers le haut jusqu Arcs 2 s assurer que le sens est horaire 20 Curseur droit jusqu XY Final RAYON ENTREE 21 1 25 ENTREE 0 ENTREE 1 25 ENTREE Le profil est maintenant termin e Appuyer sur PARAM F9 s lectionner GEOMETRIE appuyer sur ENTREE puis mettre TOUT sur NON arr t La CNC d sactivera la g om trie de construction et l cran ne contiendra que Le profil 22 F5 ENTREE pour cadrer Intgr Le profil sur l cran 23 F7 MOTION 24 Contour Tous droits r serv s Sous r serve de modifications sans pr avis 57 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO 58 25 Voir Tableau 17 24 r gler les param tres suivants dans le menu de contour Tableau 17 24 R glages de l exemple 2 Fraisage d une rainure en utilisant Contour Param tres Num ro de profil Compensation d outils Diam tre outil Recouvrement XY Nombre de passes XY P
322. l ce param tre doit tre fix sur Vers Options Vers Le pas aura lieu en direction du profil Ailleurs La premi re passe de la s quence aura lieu c t du profil puis s loignera de celle ci NB Ce param tre n est pas applicable si une seule passe XY est programm e ci dessus Voir Tableau 17 5 S lectionner Suite et appuyer sur ENTREE pour activer le menu des param tres de contour 2 Ce menu permet de r gler les param tres suivants Tableau 17 5 Options du menu des param tres de contours 2 Param tres Descriptions et options Notes Pour entrer un bloc de Notes dans le programme Ce Notes sera mis dans le programme quand on ex cute la fonction POST Voir POST Un bloc de Notes n est pas essentiel mais peut tre utile Si l on utilise un bloc de Notes doit tre le premier caract re afin que la CNC voit qu il s agit d un Notes et non d un bloc ex cutable Sans le on peut entrer un code autre qu un Notes V rification Quand le dispositif est activ cela oblige le logiciel FAO d interf rence chercher s il existe une interf rence d outil quand il calcule le trajet de l outil En g n ral cela doit tre r gl sur le r glage par d faut Activ Une interf rence peut se produire si le trajet de l outil ne peut pas tre calcul avec le rayon d outil choisi Options Activ Inactiv Couleur de Attribue une couleur au trajet qui sera produite quand on
323. l e 0 1000 Si le haut de la pi ce n est pas ZO r gler nouveau ce param tre pour tre assur d une hauteur de d gagement rapide et s re Haut de poche D finit la position du haut de la poche par r f rence Z0 En g n ral cette dimension est r gl e 0 0000 mais elle peut tre r gl e n Importere quelle valeur pour permettre de couper un contour n Importere quelle profondeur Z Fond de poche R gle la profondeur finale de la poche Il faut r gler ce suite param tre une valeur inf rieure au param tre pr c dent haut de poche sinon un message d erreur se produira Si le haut de la pi ce est Z0 ce sera une valeur n gative S lectionner ce param tre et appuyer sur ENTREE pour activer le menu des param tres de poche 2 Voir Tableau 17 8 Ce menu permet de r gler les param tres suivants Tableau 17 8 Menu des param tres de poche 2 Description et Options V rification d interf rence introduit un bloc de Notes dans le programme Ce Notes sera mis dans le programme quand on ex cute la fonction POST Voir POST Un bloc de Notes n est pas essentiel mais peut tre utilis Si l on utilise un bloc de Notes doit tre le premier caract re afin que la CNC puisse le voir en tant que Notes et non comme bloc ex cutable Sans on peut entrer un code autre qu un Notes En MARCHE oblige le logiciel FAO rechercher une interf rence d outil quand elle
324. l est parti Figure 5 29 Cavit coud e et noyau Voir Figure 5 30 Ex cution des mouvements du cycle de fraisage d un coude Il n est pas possible d utiliser la compensation d outil avec le cycle de fraisage de coude Quand on fraise un coude particuli rement profond il peut s av rer n cessaire de fraiser la forme en plusieurs passes Pour cela la fa on la plus facile est de programmer le coude dans un sous programme Le programme principal doit se composer de mouvements pour positionner la machine dans des positions de d part cons cutivement plus basses sur l axe Z Le sous programme est appel chaque position successive de d part Position Iniciale X Mouvements pour poche en sens horaire Figure 5 30 Ex cution des mouvements du cycle de fraisage d un coude Tous droits r serv s Sous r serve de modifications sans pr avis 53 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Voir Figure 5 31 D tails du cycle de fraisage d un coude Etudier soigneusem ent la position de d part du cycle de fraisage du coude La distance entre le point de d part et le centre XY d termine le rayon int rieur du coude La ligne entre le point de d part et le centre XY est la r f rence 0 degr pour l angle inclus Si on laisse les valeurs centrales sur X et Y vides la CNC utilise X0 YO Rayon final Angle du coude C
325. lacer Appuyer sur ENTREE 4 Le message Remplacer lt lt TEXT gt gt par appara t l cran Taper le texte de remplacement Appuyer sur ENTREE La CNC va la premi re apparition du texte dans le programme Le message Remplacer lt lt TEXTE gt gt par lt lt REPLACEMENT gt gt appara t l cran et les touches de fonction changent CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor 5 La CNC trouve chaque apparition du texte dans le programme Pour chacune de ces apparitions on peut choisir l une des fonctions suivantes Oui F1 Introduit le texte qui remplace le texte en surbrillance Non F2 Le texte en surbrillance ne change pas Tout F3 Ins re le texte de remplacement du texte en surbrillance pour toutes les apparitions Seul F4 Change seulement le mot en surbrillance et sort l cran dition Arret F9 Le dispositif Remplacer est d sactiv 6 Appuyer sur Oui F1 pour remplacer le texte en surbrillance par le texte de remplacement Appuyer sur Non F2 pour laisser le texte sans changement Quand on appuie sur Oui F1 ou Non F2 la CNC met en surbrillance l apparition suivante du texte recherch Remplacer se d sactive quand toutes les apparitions du texte ont t trouv es ou si l on appuie sur Seul F4 ou Arret F9 Apr s d sactivation de Remplacer le message Termine remplacements appara t La CNC revient au mode d Edition La touche de f
326. le faire revenir au point de d part Z Z0 Tous droits r serv s Sous r serve de modifications sans pr avis 7 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil 13 R p ter les tapes 7 12 pour tous les outils 14 Utiliser un microm tre pour mesurer les diam tres d outils et entrer ces valeurs dans leurs colonnes respectives 15 Appuyer sur Sortie F10 pour revenir au mode manuel Pour entrer la position Z manuellement 1 R tracter l axe Z jusqu la position outil O ZO 2 Charger l outil et positionner manuellement sa pointe la position de pi ce Z0 3 Entrer manuellement la position ou Z quand elle appara t dans l affichage de position Appuyer sur ENTREE Entrer la position Z dans la colonne de compensation NB La valeur d une jauge d outil est normalement un nombre n gatif Diam tres dans la Page Outil Quand on active un outil on active automatiquement la jauge et les valeurs de diam tre enregistr es dans la Page Outil Quand on active un outil la jauge est imm diatement appliqu pour fournir un affichage exact de la position d axe Z La valeur du diam tre actif est importante quand on programme des mouvements compens s et qu on utilise des cycles avec une compensation d outil int gr e Si le diam tre d outil est correct les mouvements compens s et les cycles seront eux m mes ex cut s avec exactitud
327. lection Touches F mat Figure 3 2 Ecran manuel L cran manuel comprend les zones s uivantes Zone de programme Affiche le nom du programme l tat de passage le mode de fonctionnement la v rification en position et la ligne de commande Ligne de commande Permet l utilisateur d entrer manuellement les commandes Ligne de message Afiche les messages invites et rappels Affichage de position machine Affiche les coordonn es des positions X Y et Z de la machine en r f rence au point de d part de la machine Zone d affichage de mouvements Affiche les coordonn es de position machine X Y et Z par rapport a Le z ro de la pi ce a La cible a La distance parcourir Zone d affichage de l tat machine Affiche les informations d exploitation Touche de fonction active Identifie la fonction de la touche de fonction Les fonctions des touches de fonction varient d un cran l autre Un intitul en surbrillance indique un mode actif intitul s des zones d affichage d tat machine OUTL Outil actif Tous droits r serv s Sous r serve de modifications sans pr avis 5 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation manuelle et mise en route de la machine DIA Diam tre d outil actif LONZ Axe Z d port longueur outil pour outil actif G Codes G actifs M Codes M actifs TPM Vitesse actuelle de la broche en tour
328. lignes parall les l axe X axe Y position des lignes parall les laxe Y axe X position de point et angle lignes travers un point cercles le centre et le rayon D D OC O0 0 Pour Effacer des l ments g om triques 52 Lorsqu un profil a t cha n e ensemble partir de la g om trie de construction la g om trie peut tre supprim e si on le souhaite Les l ments peuvent tre laiss s dans le programme avec Le profil Pour Effacer les l ments g om triques 1 Appuyer sur EffGeom F9 La CNC demande le num ro de l l ment g om trique Effacer 2 Entrer le num ro d l ment et appuyer sur ENTREE L l ment est retir de l affichage Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Parfois de petits fragments d un l ment restent sur l cran apr s suppression Appuyer sur R qui fonctionne comme touche rapide pour rafra chir l cran NB La g om trie supprim e ne peut pas tre r tablie Pour Effacer tous les l ments g om triques Pour Effacer tous les l ments g om triques 1 Avec la touche de fonction PROFIL active appuyer sur SHIFT et EffTout F9 La CNC demande l utilisateur de confirmer la suppression 2 Appuyer sur Oui F1 pour Effacer ou Non F2 pour annuler Parfois de petits fragments d un l men
329. ls ont t programm s qu il s agisse de trajet de contour per age ou poche S lectionner le num ro de trajet souhait et appuyer sur ENTREE Les param tres de ce trajet seront r affich s pour permettre d effectuer des changements Ces trajets seront supprim s du programme Appuyer sur POST F8 dans l cran de mode FAO pour s lectionner une fonction de POST traitement du logiciel FAO La CNC ne peut pas exploiter un programme FAO elle doit cr er un programme de code G partir du programme FAO La touche POST accomplira cette t che Il s agit de l tape finale du processus de programmation FAO Appuyer sur POST F8 La CNC cr e automatiquement un fichier de code G Dans la plupart des cas le nom de programme existera d j car on a cr e le programme avant d entrer dans le mode FAO et le dispositif POST permettra d craser le programme existant NB Appuyer sur PARAM F9 pour r gler les aspects du processeur POST par exemple la sortie incr mentielle absolue la sortie inch mm et les noms de fichiers Apr s avoir trait le fichier FAO comme fichier de code G appuyer sur Sortie F10 pour revenir au r pertoire de programme Faire passer le programme dans Graphisme pour le tester Appuyer sur Selecc F6 pour charger le programme introduire les d ports d outils et le r glage du z ro et ex cuter des passages vide et toutes les autres proc dures de r glage machine maintenant avant de fair
330. m pour tre de 1 et B de 0 5 la poche sera bauch dans deux niveaux B est programm comme dimension positive Adopte par d faut le diam tre de l outil profondeur moins la mati re de finition Avance de plong e oblique l outil plonge dans la premi re profondeur de coupe avec un d placement XYZ partir de l axe du rayon inf rieur gauche vers le centre de la poche La vitesse d avance pour ce d placement est programm comme tant Adopte par d faut la derni re vitesse d avance programm e Apr s le mouvement de plong e oblique l outil fera un usinage d bauche de la poche la vitesse d avance J Adopte par d faut la derni re vitesse d avance programm e Quantit de mati re de finition par c t y compris le fond Si le chiffre est introduit comme tant n gatif une quantit sera laiss e mais aucune passe de finition ne se produira Si elle est n gative aucune quantit de finition ne sera laiss e Vitesse d avance de la passe de finition Se met par d faut la derni re vitesse d avance programm e Hauteur absolue de finition axe Z doit tre gale ou sup rieure H Ex cut en mode rapide Adopte par d faut la valeur H AVERTISSEMENT Quand on coupe un poche l int rieur d une autre on doit r gler P au dessus de la poche le plus haut A la fin de chaque poche l outil se d place rapidement en P puis rapidement la position de d part To
331. machine la vitesse d avance ou la vitesse rapide d incr mentation Les vitesses r elles d incr mentation et d avance sont d termin es par le constructeur de la machine au moment de l installation 1 En mode manuel avec l cran manuel actif utiliser SELECTION D AXE pour choisir un axe 2 Utiliser JOG pour choisir un mode d incr mentation continu avance ou rapide 3 Appuyer et maintenir ou pour incr menter la machine dans le sens souhait La machine se d place le long de l axe s lectionn Pour arr ter la machine rel cher la touche Mode d entr e des donn es manuelles MDI Le mode d entr e des donn es manuelles MDI permet de commander des d placements sans cr er un programme partiel Le mode MDI est aussi une fa on rapide de programmer un seul d placement ou une s rie de d placements qui ne seront utilis s qu une seule fois Pour ex cuter une commande taper une instruction sur la ligne COMMANDE de la zone programme puis appuyer sur START en mode manuel le curseur reste sur la ligne commande Il est possible de programmer plusieurs commandes la fois Utiliser un point virgule pour s parer les commandes Appuyer sur ARRET DE CYCLE pour arr ter les d placements individuels Appuyer sur START pour continuer Appuyer sur Manuel F4 pour annuler Les actions de type MDI entr e manuelle ne sont ex cut es qu une seule fois Pour rappeler un bloc pr c demment
332. ments programm s se feront en toute s curit et seront pr cis par rapport aux dimensions donn es dans le plan de la pi ce 8 On peut alors charger le mat riau dans le dispositif porte pi ce choisi 9 R gler les jaugesd outils pour chaque outil de la page d outils 10 Avant de faire passer la pi ce en mode Automatique il vous est conseill de la faire passer en pas pas pour v rifier que le programme ainsi que le r glage des jauges d outils ont t All rights reserved Subject to changewithout notice 8 Apr 99 ANILAM Manuel de Programmation CNC et Utilisation ANILAM P N 70000409 Introduction effectu s correctement Le mode pas pas permet au programmeur d ex cuter un programme bloc par bloc 11 Au fur et mesure que sera test le programme effectuer les corrections qui s imposent 12 Quand il est pr t pour la production sauvegarder le programme fini sur une disquette Concepts de programmation Cette section contient les concepts de programmation pour le programmeur d butant Il faut ma triser ces concepts et se familiariser avec la terminologie afin d crire les programmes Programmes Un programme est l ensemble d instructions que la CNC utilise pour commander les mouvements de la machine Chaque ligne d instructions s appelle un bloc Chaque bloc fonctionne ind pendamment ce qui permet au programme de progresser un bloc la fois Descriptions des axes La machine se d place l
333. mmation avanc s Macros utilisateur G65 G66 G67 16 Utiliser G66 quand on souhaite utiliser un sous programme macro modal Ces groupes d instruction peuvent tre des cycles fix s sp ciaux compos s par l utilisateur pour simplifier l utilisation de la pi ce donn e ou des programmes principaux pour des familles de pi ces similaires programm es avec des variables plut t qu avec des dimensions fixes Les macros peuvent contenir des s quences de mesures automatiques pour les capteurs tels que les sondes pour retour d information la CNC Voir Tableau 0 2 Tableau 0 2 Codes G macro G65 Pn Ln Appel macro non modal Appeler macro n ex cuter macro la position actuelle une fois seulement Le sous programme peut tre mis en boucle L Appel macro modal Appeler macro n Ex cuter macro toute localisation X et ou Y donn e apr s le code G66 jusqu ce que G67 annuler soit appel G66 restera actif jusqu ce que G67 soit appel Annuler appel macro modal G66 Structure de corps de macro Le corps du macro se d finit de la m me fa on qu un sous programme Format Oxxx O l identifie comme un macro xxx est le num ro de libell Exemple N200 O 201 Terminer le macro par un code M99 Utiliser des variables locales dans le corps d un macro ou sous programme seulement On ne peut pas les utiliser pour transf rer les donn es dans d autres macros ou sous programmes Si d
334. mps de pause en secondes Requis Point de retour Z apr s profondeur de trou en rapide P doit tre plus lev que R Format G83 Zn Rn Fn In Pn Voir Tableau 5 5 G83 est le cycle d Ebourage g n ralement utilis pour l Ebourage de trous relativement peu profonds G83 avance du plan R jusqu la premi re passe d Ebourage calcul e de telle fa on que tous les pas sont gaux et ne d passent pas la profondeur de passe maximum programm e dans le mot l retourne rapidement au plan R pour vacuer les copeaux Revient rapidement la profondeur pr c dente moins 0 02 inch et continue cette boucle jusqu ce qu il atteint la profondeur finale du trou Il Revient alors rapidement la dimension P Tableau 5 5 Donn es G83 dimension positive Requis Point de retour Z apr s profondeur de trou en mode rapide P doit tre sup rieur R H Distance maximum de profondeur de passe Tous droits r serv s Sous r serve de modifications sans pr avis 7 8 avril 99 Manuel de Programmation CNC et d Utilisation P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Taraudage G84 Format G84 Zn Rn Fn Sn Pn La machine doit tre quip e des fonctions M de broche AVANT ARRIERE ARRET pour utiliser ce cycle Ne pas utiliser G84 si la machine ne dispose pas de commandes de broche Voir Tableau 5 6 G84 est le cycle fixe de taraudage utilis pour tarauder les trous Penda
335. n Bo te Les articles de menu 2 9 sont inactifs Pour tablir une nouvelle s lection introduire ou annuler le bloc pour l cran graphique d aide actif Les Aide de fonction affich s sur l cran restent inactifs Appuyer sur Aband F7 pour annuler le bloc et sortir de laide l dition Appuyer sur Accept F8 pour accepter le bloc et revenir l cran principal d aide l dition Appuyer sur Ant F9 pour annuler le bloc et revenir au menu Aide de fonction Appuyer sur Sortie F10 pour introduire le bloc dans le programme et revenir au listing de programme Les instructions sur cran comprennent une description de la fontion s lectionn qui est programm des champs d entr e et des graphiques se rapportant la fontion s lectionn Affiche le bloc dans lequel la CNC ajoutera des cycle Tous droits r serv s Sous r seve de modifications sans pr avis 17 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition d entr e Touches de fonction Codes G modaux d usinage NB Avant d appuyer sur Aide F1 pour activer le menu d aide l dition placer le curseur sur le bloc que l on souhaite afficher dans la bo te d entr e Les crans graphiques d aide contiennent les m mes touches de fonction que le menu d aide l dition avec les exceptions suivantes ReEdit F6 est inactif dans le menu Aide de fonction Ant F9 est actif
336. n cessaire 2 F2 Creer 3 Taper POCHE 2 appuyer sur ENTREE 4 F4 FAO 5 Curseur en bas jusqu CG commuter sur Cercles 6 Curseur droite plus en haut jusqu 2 Rayon Centre ENTREE 7 2 ENTREE ENTREE 0 ENTREE 0 ENTREE 8 F5 ENTREE Intgr 9 Curseur gauche puis en bas jusqu CG commuter sur Lignes 10 Curseur droite puis en haut jusqu ligne Y ENTREE 11 4 ENTREE 12 F5ENTREE Intgr 13 Curseur en bas jusqu 6 ligne tangente au cercle travers le point ENTREE 14 1 ENTREE ENTREE pour s lectionner la d finition du point actuel 5 ENTREE 4 ENTREE 2 ENTREE 15 ENTREE de nouveau 16 1 ENTREE ENTREE 5 ENTREE 4 ENTREE 1 ENTREE Tous droits r serv s Sous r serve de modifications sans pr avis 73 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO La g om trie n cessaire pour alimenter le curseur existe maintenant 17 F3 EDITER P 18 Creer 19 Curseur en bas jusqu 5 INTERSECTION ENTREE 20 2 ENTREE 4 ENTREE 21 Curseur gauche puis en bas jusqu CHAINAGE ENTREE 22 2 ENTREE 3 ENTREE 1 ENTREE 4 ENTREE 2 ENTREE F9 23 F9 PARAM GEOMETRIE Tout NON F9 F9 24 F5 EENTREE Intgr Le profil existe maintenant et est pr te pour Poche 25 F7 MOTION 26 Poche 27 Voir Tableau 17 29 R gler les param tres suivants dans le menu Poche NB Avec le pas Z r gl sur 0 25 et le fond de la poche r gl sur
337. n blanc la CNC choisira le point La position Z absolue avant de commencer le fraisage de la poche Celle ci doit tre de 0 1 in ou 2 mm au dessus de la surface La profondeur absolue de la poche L angle de la coupe par r f rence 0 degr position 3 heures Cela n est n cessaire que si le premier l ment du sous programme de profil est un arc ou si vous souhaitez changer le chemin d origine automatiquement sorti par la CNC Adopte par d faut langle du premier mouvement de sous programme Tous droits r serv s Sous r serve de modifications sans pr avis 27 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes La coordonn e de d part X de l outil L outil se d place de ce point jusqu au point de d part XY dans un mouvement de plong e trois axes Ceci est un point de d part de plong e La coordonn e de d part Y de l outil L outil se d place de ce point jusqu au point XY dans un mouvement de plong e trois axes Ceci est un point de d part de plong e La distance de pas de l outil largeur de la coupe pendant le fraisage de la poche La profondeur par passe Si une poche profonde est n cessaire il peut s av rer impraticable de prendre toute la mati re en une seule coupe et par cons quent la profondeur de coupe peut tre programm e permettre plusieurs Mati re de finition La
338. n d un bloc de programme All rights reserved Subject to change without notice 8 Apr 99 Il existe deux fa ons de supprimer des blocs de programme d un listing de programme a Utiliser la touche de fonction EffLign F4 pour supprimer les blocs un par un a Utiliser le dispositif de suppression des op rations en BLOC pour supprimer plusieurs blocs la fois Pour supprimer un bloc de programme en utilisant la touche de fonction EffLign F4 1 En mode Edition placer le curseur sur le bloc de programme supprimer 2 Appuyer sur EffLign F4 La CNC supprime le bloc Pour supprimer des blocs de programme en utilisant le dispositif de suppression des op rations sur le bloc 1 En mode Edition marquer les blocs supprimer 2 Appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu fen tre d Edition s active 3 Mettre les op rations de bloc en surbrillance Appuyer sur ENTREE le menu fen tre d op ration de bloc s active 4 S lectionner Eff Appuyer sur ENTREE La CNC supprime les blocs marqu s CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor L annulation de la suppression d un bloc On peut r tablir les blocs supprim s avec le dispositif Restaurer Ligne Le dernier bloc supprim est le premier bloc tre r tabli Il existe deux fa ons de r tablir un bloc Pour r tablir un bloc en utilisant le menu fen tre EDITER F
339. n grand nombre de mouvements cons cutifs de Z sont permis tout moment apr s un bloc de compensation Voir l exemple 1 N10 contient un bloc de compensation accompagn comme il convient d un mouvement XY N11 contient un mouvement Z Voir l exemple 2 N10 contient le bloc de compensation N11 et N12 contiennent deux mouvements Z cons cutifs Exemple 1 D placement unique de Z dans un programme compens N10 G0 G4 X0 Y 5 N11 G1 2 125 F3 N12 Y3 625F7 5 N13 X55 N14 etc Tous droits r serv s Sous r serve de modifications sans pr avis 15 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Exemple 2 Deux mouvements Z dans un programme compens N10 GO G41 X0 Y 5 N11 2 1 N12 G1Z 125 F3 N13 Y3 625 F7 5 N14 X55 N15 etc Changement provisoire de diam tre d outil Pour changer le rayon de l outil afin de laisser de la mati re pour une passe de finition programmer la variable mati re La variable attribu e pour cette fonction est de 1030 Exemple N120 1030 015 Quand la CNC lit le bloc ci dessus 0 015 sera ajout au rayon de l outil actif La valeur dans la Page Outil pour ce num ro d outil ne sera pas actualis et la compensation d outil ne sera influenc e que lorsque l outil sera annul 1030 est provisoire Quand l outil est annul TO 1030 est lui aussi annul Exemple N120 1030 0 015 Dans c
340. n sup rieur gauche Les gros caract res sont les caract res primaires Les plus petits sont les caract res obtenus avec la touche SHIFT Pour taper un caract re primaire appuyer sur la touche qui contient ce caract re 2 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Pupitre CNC et logiciel de base Pour taper un caract re touche SHIFT 1 Appuyer sur SHIFT Il n est pas n cessaire de maintenir cette touche car elle reste valid e jusqu ce que l on appuie sur la touche suivante 2 Appuyer sur la touche qui affiche le caract re requis dans le coin sup rieur gauche Voir Tableau 0 1 Tableau 0 1 Touches alphanum riques A Lettre A Aucune Le J gt Lettre C Symbole sup rieur U J a Lettre D Circonflexe LS E Ci Lettre E Aucun caract re Le J me Lettre F Vitesse Crochet gauche oOo d avance Lettre G Codes G Crochet droit Le J q H Lettre H Point d exclamation Le J K Lettre Aucun caract re LR J f J j Lettre J Apostrophe J TK 2 Lettre K Symbole Tilde J Wi 2 Lettre L Symbole J f M 7 Lettre M Aucun caract re Diverses fonctions T O Lettre O Indicateur de Accolade droite num ro de programme Tous droits r serv s Sous r serve de modification sans pr avis 3 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 CNC Console and Software Basics
341. nal le centre et le rayon de chaque arc Appuyer sur Aband F9 ou ENTREE pour revenir aux touches de fonction FAO principales Tous droits r serv s Sous r serve de modifications sans pr avis 45 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Touches Description de fonction Liste de g om trie Calcul de distance R cup ra tion des profils R cup ra tion des trajectoires Indique les donn es de g om trie de construction pour les points lignes et cercles de construction qui ont t programm s y compris a Points position X et Y respectivement a Lignes l intersection X Xin l intersection Y Yin et l angle pour chaque ligne La ligne est de g om trie sans limite infiniment longue Par cons quent le point auquel elle entrecoupe chacun des axes est donn Xin Yin Si la ligne est parall le un axe elle est appel e Verticale ou Horizontale et la dimension X ou la dimension Y est affich e a Cercles le centre et rayon pour chaque cercle Appuyer sur Aband F9 ou ENTREE pour revenir l affichage de touches de fonction FAO principales NB Le num ro de chaque l ment g om trique est affich dans la zone d affichage dans l ordre o ils ont t programm s Calcule et affiche la distance la plus courte entre deux l ments du trajet de l outil Entrer le premier et le second l ment sur invite Perm
342. nce jusqu la profondeur de la premi re passe La machine avance dans le profil le long de Approche 1 d coupe le cercle au diam tre sp cifi D puis s loigne de la pi ce le long de Approche 2 Voir Figure 5 16 Position des plong es pour les profils int rieurs et ext rieurs En d coupant un profil ext rieur l outil plonge dans la pi ce le long de Approche 1 et s carte de la pi ce le long de Approche 2 comme indiqu diam tre diam tre rampe Interne externe Figure 5 16 Position des plong es pour les profils int rieurs et Tous droits r serv s Sous r serve de modifications sans pr avis 32 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes ext rieurs Le cycle de profil circulaire compense automatiquement le diam tre de l outil II faut activer le diam tre d outil appropri avant le bloc G171 Le Tableau 5 25 d crit les champs d entr es du PROFIL CIRCULAIRE Tableau 5 25 Donn es G171 Coordonn es X du centre Par d faut position actuelle Facultatif Coordonn es Y du centre Par d faut position actuelle Facultatif Tous droits r serv s Sous r serve de modifications sans pr avis 33 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Hauteur de d part rapide absolue Z doit tre de 0 1
343. nch 71 mm 1090 Dimension XYZ actuelle 90 abs 91 incr 1091 Dimension UVW actuelle 90 abs 91 incr 1099 Derni re gamme de r duction programm e 8 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Variables pour l utilisateur Certaines variables sont mises de c t pour l utilisation propre du programmeur Ces variables peuvent tre utiles pour la programmation des macros Ces variables sont en lecture et en criture Elles sont divis es en quatre cat gories m Variables locales 1 99 Ces num ros variables ne peuvent tre utilis s que dans le corps d un sous programme ou macro La CNC produit un message d erreur si l on programme ces variables dans le programme principal Les valeurs ne sont pas valables d un sous programme lautre De cette fa on les m mes variables peuvent tre utilis es dans des sous programmes s par s avec des valeurs diff rentes m Variables communes globales 100 220 lecture criture Ces programmes peuvent tre utilis s n importe o dans le programme ou sous programme et leur valeur restera Leurs valeurs ne sont pas transmissibles d un programme l autre sauf si l inclusion d un fichier est utilis e par un programme ou macro a Variables de lecture seulement 221 250 Ces
344. nde cela augmente consid rablement le temps de d marrage et ralentit l exploitation du logiciel Pour changer la quantit de m moire maximale attribu e 1 Dans l cran de d marrage de la CNC s lectionner Setup Utility installation utilitaire et appuyer sur ENTER Le menu des options d installation appara t 2 S lectionner Operator Setup installation par l op rateur Appuyer sur ENTER Le menu g n ral de logiciel appara t 3 S lectionner Control Software logiciel de commande Appuyer Sur ENTER Le menu de logiciel de contr le appara t 4 S lectionner la M moire maximale attribu e Appuyer sur ENTER Entrer la valeur appropri e Appuyer sur ENTER La seule fois o il peut s av rer n cessaire d augmenter ce param tre est lorsqu on dite un programme qui est plus grand que cette valeur Dans ce cas la CNC produira un message d erreur indiquant qu il n y a pas assez de m moire pour diter le programme Pour corriger ce probl me changer ce param tre pour lui donner la taille du programme plus 1MB 4 All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Installation du logiciel hors ligne Caract ristiques invalid es Les caract ristiques de logiciels suivantes que l on trouve dans la fen tre Utility F9 du r pertoire de programmes ne sont pas disponibles dans n importe quel syst me d exploitation Windows
345. nde s il faut envoyer le programme s lectionn ou changer le programme dont l mission est en cours 2 Appuyer sur Selecc F1 La CNC envoie le programme x ou e3 Appuyer sur Autre F3 Entrer le nom du programme d sir La r ception d un programme Il faut entrer un programme pour les programmes re us avant qu ils soient envoy s partir de l autre machine Pour recevoir un programme 1 L cran de communication tant actif les param tres r gl s et la liaison test e appuyer sur Reception F1 La CNC demande d entrer un nom pour le programme arrivant 2 Entrer le nom souhait et appuyer sur ENTER La CNC affiche un message PRET A RECEVOIR 3 Commencer mettre partir de la machine d envoi All rights reserved Subject to change without notice 7 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Communication et DNC Le r glage de l affichage d mission et de r ception Si la CNC envoie ou re oit en mode texte actif le programme chang s affichera sur l cran Si le mode texte n est pas actif la zone d affichage restera en blanc Text F6 se met en surbrillance quand le mode texte est actif Le symbole de transfert en cours juste au dessus de la ligne des touches de fonction cycle quand il y a change de donn es Appuyer sur Text F6 pendant l mission ou la r ception pour faire entrer et sortir la CNC du mode texte La mise en attente
346. ne Vitesse d avance Z 60 i O 28 F10 F10 29 F8Calc 30 F1Oui 31 F4 VUE choisir Iso 32 F8POST 33 F10 Sortie vers r pertoire de programmes 34 F5 List pour visionner le code G cr puis F10 Sortie Apr s avoir tabli la liste de code G aller en Mode Graphisme F7 et visionner le mode FAO de programme cr Appuyer sur Selecc F6 charger dans le r pertoire de programmes pour charger le programme Entrer les d ports d outils le r glage de z ro l essai vide et ex cuter maintenant toutes les autres proc dures de r glage machine avant de produire des pi ces Exemple num ro 2 Usinage d une rainure en utilisant Contour Voir Figure 17 8 Usinage d une rainure en utilisant Contour X0 YO est r gl au centre du grand rayon CG est requis pour cr er cette profil Au fur et mesure que l on programme on note les messages d invite qui apparaissent chaque fois qu on appuie sur ENTREE 56 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO R 1 25 R 75 Figure 17 8 L usinage d une rainure en utilisant contour Touches 1 F2 PROGRAM si n cessaire 2 F2 Creer 3 Taper CONTUR 2 appuyer sur ENTREE 4 F4 FAO 5 F3 EDITER P 6 Creer 7 ENTREE 1 25 ENTREE 0 ENTREE 8 Curseur la g om trie de construction commuter sur Cercles 9 Curseur droit puis haut
347. ne parall le laxe X en une position Y donn e Demande la valeur Y Construit une ligne entre deux points quelconques Demande de s lectionner tout outil ponctuel pratique au moment de l activation Construit une ligne traversant un point tourn e d un nombre de degr s sp cifi partir de la position 3 heures Il est demand de s lectionner un outil ponctuel pour d finir le point Construit une ligne parall le la ligne existante la distance sp cifi e positive ou n gative Construit une ligne tangente au cercle qui passe par un point s lectionn Demande de s lectionner un outil ponctuel quelconque Trace toujours des lignes tangentes aux deux c t s du cercle on doit en s lectionner une Construit une ligne tangente deux cercles quelconques Toujours tracer les quatre lignes possibles et l on doit en s lectionner une Construit une ligne tourn e d un nombre de degr s sp cifi par rapport la position 3 heures et tangente un cercle existant Outils pour cercles 50 a On doit conna tre la position absolue laquelle la ligne entrecoupe laxe Y On doit conna tre la position absolue laquelle la ligne entrecoupe laxe Y On utilise n Importere quelle m thode pour localiser les deux points finals On doit conna tre l angle On utilise toute m thode pour localiser le point de rotation La ligne doit d j tre un l ment de la g om
348. nnuler la compensation L exemple suivant d crit une pi ce programm e dans le plan XY en utilisant G41 NB On doit effectuer un mouvement X et ou Y avec ou apr s G40 avant de changer le num ro de l outil actif Exemple N4 G17 GO G41 Xn Yn N5 etc N20 G0 G40 Xn Yn N21 etc Programmer G40 sur une ligne avec GO ou G1 sauf si GO ou G1 sont d j actifs Quand on programme G40 avec ou imm diatement apr s G2 ou G3 cela produit un message d alarme Changement de sens de compensation d outil Il est possible et parfois pr f rable de changer la compensation d outil de G41 G42 ou de G42 G41 Voir Figure Changement de sens de compensation d outil Pour changer le sens de compensation programmer le changement de compensation avec GO ou G1 dans le d placement vers la nouvelle position de coupe Apr s fraisage ext rieur avec G41 mouvement 1 programmer un G42 avec le mouvement vers la nouvelle position de coupe pour le fraisage int rieur mouvement 6 G41 CHANGEGA41 Tous droits r serv s Sous r serve de modifications sans pr avis 14 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Figure 0 9 Changement de sens de compensation d outil D part et mouvement dans l axe Z La CNC pr voit ses mouvements suffisamment l avance pour d terminer l intersection en plan suivante Les d placements d axe Z m me u
349. nombreuses pi ces qui exigent un usinage 5 axes demandent aussi un mouvement synchrone parmi les axes Habituellement le programmeur utilise un code M pour mettre en marche la synchronisation Sync On et l arr ter Sync Off pour les axes d sign s par d faut Sync Off Format M900 U ou M900 W Exemple N110 M900 U active la synchronisation pour laxe U seulement Si une dimension U est programm e sur le m me bloc que toute avance rapide lin aire ou mouvement circulaire XYZ l axe U atteindra la cible simultan ment avec les autres axes La vitesse d avance Fn programm e pour le mouvement XYZ X Y Z XY XZ YZ ou XYZ sera appliqu e le long du vecteur de la coupe Si l on programme 10 IPM F10 la CNC r gle les vitesses d avance le long de chaque axe afin que le mouvement d outil soit gal 10 IPM vitesse de vecteur La vitesse d avance affich e sur l cran CNC est la vitesse d avance de vecteur Les mouvements synchrones ne sont utilis s que lorsqu ils sont n cessaires Par exemple si l on souhaite tarauder une pi ce avec la ligne centrale de laxe rotatif parall le l axe X On synchronise X et U On d sactive la synchronisation lorsqu elle n est pas utilis e Exemple M901 U et ou W cela d sactivera la synchronisation Exemple N110 M901 U d sactivera la synchronisation pour l axe U seulement Si une dimension U est programm e sur le m me bloc que n importe quel mouvement XYZ rapide d a
350. ns un fichier s par Utiliser le dispositif d inclusion d un fichier pour appeler les macros m moris s dans un fichier s par Voir Section 15 Caract ristiques de programmation sp ciales pour explications plus d taill es de la transmission des param tres et l inclusion des variables et fichiers Les macros m moris s dans le m me fichier que le programme principal seront d finis de la m me fa on qu un sous programme avec le mot d adresse O suivi d un num ro de label Le macro se termine par le code M99 On entre le macro dans la liste des programmes apr s le programme principal Voir Tableau 4 21 Liste de programmes macro Si la commande contient un mot d adresse L le macro est r p t le nombre de fois sp cifi avant le retour de la CNC au programme principal Tous droits r serv s Sous r serve de modifications sans pr avis 23 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Tableau 4 21 Liste de programmes macro N220 Entrer le macro ici Programme macro END OS EE a N250 N260 M99 Termine le macro retour la ligne suivante du programme principal La CNC revient la ligne suivant l appel macro G65 ou G66 du programme principal Voir le Tableau 4 22 Appel de macro dans le programme principal Utiliser l appel macro G65 pour appeler un macro dans le corps principal du programme Tableau 4 22 Appel de macro dans le progr
351. nseignements sur l utilisation de LIMITEUR DE VITESSE voir Section 3 Exploitation manuelle et r glage machine Interpolation lin aire G1 Format G1 Voir Figure 4 2 et Tableau 4 3 Exemple de programmation pour avance rectiligne L interpolation lin aire G1 lance l avance en ligne droite et est utilis e pour la coupe d une pi ce Le d placement en ligne droite lieu sur un ou plusieurs axes Le bloc peut contenir toute combinaison d axes disponibles Les d placements G1 peuvent tre rectilignes ou angulaires G1 est modal et reste actif jusqu modification Sp cifier la vitesse d avance au ou avant le bloc G1 Dans l illustration et l exemple de programmation les quivalents en mm sont entre parenth ses apr s les mesures en inch P1 PZ X0YO LIN XI Figure 4 2 D placement lin aire Tableau 4 3 Exemple de programmation rectiligne N1 G90 G70 G71 G1 XO YOZO Avance jusqu position de d part Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes Y 1 5 38 1 Avance jusqu P3 G1 F10 254 X3 5 88 9 Avance jusqu P2 1 Z 1 5 38 1 D placer Z vers le bas 1 1 5 Exemple de programmation de d placement angulaire Voir Figure 4 3 D placement angulaire et Table 4 4 Exemple de programmation angulaire mode absolu inch Les d placement
352. nt Graphisme peut agrandir ou r duire la grandeur d affichage selon un coefficient Pour mettre l chelle l affichage Graphisme 1 En mode Graphisme appuyer sur Ecran F5 Un menu fen tre appara t 2 S lectionner Scale chelle et appuyer sur ENTREE La fen tre se ferme et la CNC demande l introduction du coefficient d chelle NB Entrer un nombre d cimal pour r duire la grandeur entrer un nombre entier pour augmenter la grandeur 3 Entrer le coefficient d sir et appuyer sur ENTREE Le message dispara t Lors du prochain passage de Graphisme l affichage sera mis l chelle selon le coefficient introduit Utilisation du zoom de fen tre Voir Figure Fen tre d affichage zoom Graphisme permet de zoomer sur une partie quelconque de l affichage 10 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw Aire de Zoom 1 Em nd Eomgron Rasat C Cance Entar MAIN EN Figure 0 4 Fen tre d affichage Zoom Fen tre d affichage approche et recul du zoom Pour zoomer sur une partie de l affichage 1 En mode Graphisme appuyer sur Ecran F5 Un menu fen tre appara t 2 Mettre Zoomen surbrillance et appuyer sur ENTR E Une fen tre appara t l int rieur de la fen tre de visualisation 3 Utiliser les FLECHES pour centrer la fen tre sur la zon
353. nt d finit Demande de s lectionner tout outil ponctuel pour d finir le Mod le But Exigence a La g om trie doit contenir au moins deux l ments On utilise toute m thode pour localiser le centre On doit conna tre le rayon La ligne doit d j tre un l ment de la g om trie La ligne doit d j tre un l ment de la g om trie On utilise toute m thode pour localiser le centre centre Notes sur la g om trie L acc s tous les outils de g om trie se fera par s lection de l ic ne de g om trie de la colonne de gauche Quand le mod le est s lectionn appuyer sur ENTREE pour cycler la colonne de droite travers les trois ensembles de mod les d outils g om triques On construit la g om trie de fa on que chaque n ud du profil requise soit une intersection de deux l ments g om triques Le cha nage d l ments g om triques pour cr er un profil On doit cr er un profil avant que le cha nage ne puisse se produire Le point de d part origine du profil doit tre un point sur un l ment de la g om trie de construction La nouvelle profil sera cha n e depuis le point de d part travers divers l ments g om triques Tous droits r serv s Sous r serve de modifications sans pr avis 51 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO S lectionner l ic ne CHAINAGE et appuyer sur ENTREE
354. nt le dis positif Contour NB ANILAM recommande de laisser une certaine quantit de mati re en XY pour une passe de finition puis faire une passe de contour autour du p rim tre de la poche Pour r gler ce param tre le s lectionner appuyer sur ENTREE entrer la quantit de mati re laisser de chaque c t et appuyer sur ENTREE Usine une poche en niveaux Z S il n est pas possible d usiner une profondeur de poche en une seule profondeur de coupe utiliser ce param tre pour descendre graduellement dans l axe Z Cela fonctionne en conjonction avec le param tre Bas de poche Par exemple Si Passe Z gt est r gl sur 0 5000 et que Bas de poche est r gl sur 1 0000 la poche sera frais e en deux fois une fois Z 0 5000 et une seconde fois Z 1 0000 Laisse suffisamment de mati re en bas de la poche Si l on utilise ce param tre il faut r gler une autre poche pour atteindre la profondeur finale 20 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Param tre Description Hauteur d approche R gle la position laquelle l axe Z se d placera rapidement avant de commencer le premier mouvement d avance En g n ral si ZO est r gl en haut de la pi ce la hauteur d approche sera r gl e 0 1000 inch 0 1 au dessus de la pi ce La valeur par d faut est pr r g
355. nt un cycle G84 l outil avance du plan R la profondeur Z la broche s arr te et recule l outil avance jusqu au plan de recul et la broche s arr te et recule nouveau F avance d pend de si S 0 ou S 1 La machine doit avoir un codeur de broche pour la programmation IPR inch par tour S 0 avance F en inch par minute On doit calculer la vitesse d avance tour minute tour inch inch minute S 1 l avance F est programm e comme pas du filetage qu il soit en inch ou en mode mm La vitesse d avance n a pas tre calcul e La machine qu on utilise doit avoir une programmation directe de la vitesse de broche afin de pouvoir utiliser S 1 Il convient de v rifier le manuel de la machine outil Si cela est permis la vitesse d avance sera automatiquement calcul e S 1 est la m me que IPR inch tour D Pause peut tre utilis quand on utilise S 0 pour ajouter une temporisation la profondeur Z pour le recul de la broche Tableau 5 6 Donn es G84 LR Point de d part Z nil en mode rapide Requis Broche Non 0 ou Oui 1 Hauteur de retrait Z apr s profondeur du trou dans l avance D Temps de pause Tous droits r serv s Sous r serve de modifications sans pr avis 8 8 avril 99 ANILAM Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Al sage bidirectionnel G85 Format G85 Zn Rn Fn Pn Voi
356. nuel 3 7 entr e des donn es 3 7 11 1 mode d entr e des donn es 3 11 mode 3 4 op ration 3 1 touches de panneau 3 2 cran 3 4 3 6 mode manuel types de mouvement 3 7 cran 3 4 r glages 3 6 MANUEL AUTO PAS A PAS 3 6 marquage et d marquage tous programmes 10 6 programmes s lectionn s 10 5 programmes 10 5 maximiser la m moire 10 3 maximiser le stockage de programme 10 3 m moire maximum 15 4 m moire maximum permise 15 4 code M 12 1 12 2 MDI 3 7 3 10 11 1 menus 2 6 message 3 7 bo te d affichage 2 8 ligne 3 5 priorit 2 8 stockage m morisation 2 8 messages 2 8 11 5 fraisage de cavit s 5 37 fraisage de noyau 5 37 image r fl chie M100 12 3 codes divers Voir codes M modal 3 6 fonction modale 3 6 moniteur 2 1 MOUVEMENT F7 17 8 production de parcours d outil 17 8 mouvement 17 5 mouvements point limite inconnu 7 13 installation de logiciel MS DOS hors ligne 15 2 N n gatif angles 1 7 mouvement 1 3 valeur de rayon 7 16 signes 7 10 SOUS programmes gigogne 5 55 nouveau programme 10 2 sans parit 13 4 nombre de passes XY 17 11 O hors ligne clavier 2 5 mots de passe 15 1 installation de logiciel 15 1 pilotage utilisateur 10 5 mouvement unique 3 10 mode d exploitation 3 6 champs d entr e facultatifs 7 10 arr t facultatif de programme M01 12 3 organisation de l outillage 1 2 autre 10 5 profil ext rieur 5 30 PRIORITE 3 5 pr
357. o 13 F8 POST 14 Sortie vers r pertoire programme 15 F5 List pour visionner le code G cr puis F10 Apr s avoir tabli la liste de code G aller en Mode Graphisme F7 et visionner le programme de mode FAO cr Appuyer sur Selecc F6 dans le r pertoire de programme pour charger le programme Entrer les d ports d outils le r glage de z ro et ex cuter les passages d essai et toutes les autres proc dures de r glage machine maintenant avant de produire des pi ces 80 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Exemple num ro 10 S rie de trous utilisant Percage Voir Figure 17 14 S rie de trous utilisant Percage Aucune g om trie de construction ne sera utilis e dans cet exemple X0 YO est r gl au coin sup rieur gauche de la pi ce Au fur et mesure qu on programme on note les messages d invite qui apparaissent chaque fois qu on appuie sur ENTREE 250 Dia 4 CAM7 Figure 17 14 S ries de trous utilisant Percage Touches 1 F2 PROGRAM si n cessaire 2 F2 Creer 3 Taper PERCAGE 1 appuyer sur ENTREE 4 F4 FAO 5 F3 EDITER P 6 Creer 7 ENTREE pour s lectionner la d finition de point actuel 1 ENTREE 1 ENTREE 8 F9 PARAM ENTREE pour commuter sur Incremental F9 F9 9 Curseur droite ENTREE 3 ENTREE 10 Curseur en bas ENTREE 1 75 ENTREE
358. ode G et entrer des valeurs dans les champs d entr e appropri s NB Pour s lectionner les articles de menu 2 9 ou appuyer sur la touche correspondant l article d sir et appuyer sur entree Les articles de menu 2 9 correspondent aux touches du pav num rique 2 9 La fontion correspond la touche La fontion correspond la touche La Figure 7 1 Vue g n rale des crans d aide d dition illustre la fa on d activer l cran graphique d aide de mise l chelle G72 Pour acc der l cran graphique d aide de mise l chelle G72 1 En mode d Edition ouvrir le programme appropri Appuyer sur Aide F1 Aide Le menu d aide d dition s active Tous droits r serv s Sous r seve de modifications sans pr avis 1 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition 2 Dans le menu d Aide d Edition appuyer sur 2 Compensation Appuyer sur enrree Le menu Aide de fonction de compensation s active 3 Appuyer sur 6 Mise l chelle Appuyer sur entree La repr sentation graphique d aide de Mise l Echelle s active NB La plupart des menus Aide de fonction contiennent certains articles de menus inactifs Les articles de menu inactifs ne contiennent pas de graphique ni de num ro d article 4 Introduire le facteur de mise l chelle appropri pour le cycle d usinage de mise l c
359. ogramme affiche les op rations d Edition d s qu elles sont faites mais celles ci ne sont sauvegard es que lorsqu on sort de l diteur de programme Si le programme contient des op rations d dition non sauvegard es le marqueur dit appara t c t du nom du programme Pour sauvegarder les op rations d dition All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor 1 En mode Edition appuyer sur Sortie F10 La CNC revient au r pertoire au r pertoire de programme ou l cran Graphisme et sauvegarde toutes les op rations d dition L annulation des op rations d dition non sauvegard es Si des op rations d dition n ont pas t sauvegard es elles peuvent tre annul es Pour annuler des op rations d dition non sauvegard es 1 En mode d Edition appuyer sur SHIFT SHIFT MAJUSCULE puis appuyer sur Aband SHIFT F10 vous s re de vouloir le quitter appara t sur l cran et les touches de fonction changent Appuyer Oui F1 pour annuler les ditions et revenir au r pertoire de programme Appuyer sur Non F2 pour revenir au mode d Edition La suppression d un caract re Pour supprimer un caract re 1 En mode d Edition utiliser les FLECHES pour placer le curseur sur le caract re que vous d sirez supprimer 2 Appuyer sur Eff F2 pour supprimer le caract re La suppressio
360. oire de programmes Appuyer sur Utilit F9 Le menu fen tre d utilitaire appara t 2 S lectionner Autres et Appuyer sur ENTREE La seconde page de la fen tre d utilitaire appara t 3 S lectionner Demarquer Tout et Appuyer sur ENTREE La CNC d marque tous les programmes contenus dans le r pertoire de programmes les programmes ne sont plus mis en surbrillance La suppression de groupes de programmes 1 A partir du r pertoire de programme marquer tous les programmes supprimer 2 Appuyer sur Eff F3 La CNC lance un message pour confirmation de la suppression et les touches de fonction changent en attendant la r ponse 3 Appuyer sur OUI F1 pour supprimer les programmes s lectionn s ou A Appuyer sur Non F2 pour annuler Le r tablissement des programmes Un programme supprim peut tre r tabli si la m moire qu il a occup e n a pas t r utilis e Parfois une partie seulement d un programme supprim peut tre r tablie Pour r tablir un programme 1 A partir du r pertoire de programmes Appuyer sur Utilit F9 La fen tre utilitaire appara t 6 All rights reserved Subject to change without notice 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Gestion des programmes 2 S lectionner Recuperer et Appuyer sur ENTREE Si la CNC trouve des programmes r tablir elle affiche un menu fen tre Si la CNC ne trouve pas de message supprim un P
361. oite en haut jusqu 1 Round ENTREE 1 8 ENTREE 4 ENTREE 5 ENTREE F5 ENTREE pour cadrer Intgr La g om trie de construction n cessaire pour amener le curseur construire Le profil existe maintenant Le stade suivant consiste cr er Le profil et cha ner C est dire qu il faut alimenter le curseur tout autour de la g om trie de construction 23 24 25 26 27 F3 EDITER P Creer Curseur en bas jusqu 6 CG point existant ENTREE 5 ENTREE Curseur gauche puis vers le bas jusqu 6 CHAINAGE ENTREE 3 ENTREE 1 ENTREE 1 ENTREE 2 ENTREE 1 ENTREE 1 ENTREE 1 ENTREE 3 ENTREE 1 ENTREE F9 Le profil existe maintenant Il est noter que les cercles de g om trie de construction sont anti horaires par d faut Si aucun signe n a t donn pour 8 l arc serait dans le mauvais sens mais InvArc dans EDITER P pourrait le corriger Pour montrer cette fonction et montrer aussi cha nes multiples suivre les tapes suivantes A T1 MO OU F2 PROFIL F8 quatre fois EffMouv F2 PROFIL Arr t F5 ENTREE pour cadrer Intgr ENTREE CHAINAGE 3 1 2 1 3 ENTREE noter l espace entre chaque num ro d l ment Cela est n cessaire quand on donne plusieurs l ments en cha nant 1 ENTREE 1 ENTREE 1 ENTREE 1 ENTREE s lectionner les intersections F9 F2 PROFIL F4 Recul jusqu ce que le curseur soit la fin du mauvais arc 3 foi
362. on du quatri me U et ou cinqui me W axe Les axes synchroniser doivent aussi tre programm s 5400M MK Exemple M900 U synchronisera l axe U avec une vitesse d avance XYZ Toutes les vitesses d avance des d placements doivent tre vectoris es 4 All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et utilisation ANILAM P N 70000409 Fonctions S et M Code M M901 5400MMK M1000 M9244 M9247 Fonction D sactivation de la synchronisation du quatri me U et ou cinqui me W axe Indique les axes pour d sactiver la synchronisation Exemple Le point M901 U d synchronisera laxe U avec vitesse d avance XYZ Priorit sur le param tre de chemin continu Utiliser M1000 pour avoir priorit sur le param tre de tol rance du chemin continu dans l utilitaire d installation en lui donnant une nouvelle valeur Ceci peut tre utile si la CNC h site entre deux petits d placements tels qu une surface 3 D venant de la CAO FAO Exemple M1000 X 125 Y 125 Z 125 Code d arr t servo Normalement utilis si la machine est laiss e sans surveillance pendant une longue p riode On peut placer ce code la fin du programme avant M02 pour invalider automatiquement les servocommandes Cela quivaut appuyer E STOP NB ANILAM recommande de placer un G04 T2 0 dans le bloc avant M9244 Cela permet aux servocommandes d atteindre une position d
363. on origine INGILM N Figure 1 5 Positionnement incr mentiel Mesure d angle Voir Figure 1 6 Mesure angulaire absolue Les angles sont mesur s en adoptant la position 3 heures comme r f rence de z ro degr Les angles positifs sont mesur s dans un sens anti horaire partir du z ro Les angles n gatifs dans le sens horaire R f rence Horaire Angle Positif Figure 1 6 Mesure angulaire absolue Tous droits r serv s Sous r serve de modification sans pr avis 8 Avr 99 8CNC Programming and Operations Manual ANILAM P N 70000409 Introduction S lection du plan Les d placements circulaires ainsi que la compensation de diam tres d outils sont limit s au plan s lectionn Trois plans sont disponibles le plan XY G17 le plan XZ G18 et le plan YZ G19 Il est important de bien visionner un plan quand on pr voit un d placement circulaire Si par erreur on regarde un plan du mauvais c t le sens des arcs les r f rences des angles et les signes des axes apparaissent invers s Voir Figure 1 7 Identification des p La r gle habituelle est de regarder un plan vers la direction n gative le long de l axe inutilis Z Plan YZ Plan XZ Y Plan XY X X s Les trois plans sont repr sent s comme s ils taient Y vus de l arri re de la machine Cette vue est la seule qui montre tous les arcs dans leurs orientations normales Figure 1 7 Identification des pl
364. onction ChaNext SHIFT F8 est une autre fa on de changer le texte entr dans le dispositif Remplacer Remplacer tant d sactiv appuyer sur SHIFT MAJUSCULE Le menu touches de fonction SHIFT majuscule s active Appuyer sur SHIFT MAJUSCULE puis appuyer sur ChaNext SHIFT F8 La CNC trouve l apparition suivante du texte entr dans le dispositif Remplacer La CNC remplace le texte par le texte de remplacement sp cifi dans le dispositif Remplacer D filement travers le programme En mode Edition appuyer sur les FLECHES haut et bas pour d filer vers le haut ou le bas du listing de programme Parcourir le programme Avec les programmes longs il est pratique de parcourir l affichage du listing de programme page par page vers le haut ou le bas 1 En mode Edition Appuyer sur PgUp F5 pour avancer o appuyer sur PgDn F6 pour reculer dans le programme La CNC avance ou recule d une page la fois Introduction d une ligne en blanc introduire une ligne au curseur avec le dispositif Insertion Ligne Toutes les lignes suivantes seront descendues d une ligne dans le programme Pour introduire une ligne en blanc 10 All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor 1 En mode Edition placer le curseur l endroit o l on souhaite que la ligne en blanc apparaisse Appuyer sur EDITER F8 La touche de
365. ondeur 0 75 inch l int rieur par rapport l extr mit du cylindre Ensuite en commen ant X 2 UO percer une s rie spiral e de trous de 36 degr s et X 0 500 inch d espacement R gler X0 du c t droit YO la ligne centrale du cylindre UO la rainure de clavette pr usin e sur le cylindre Mesurer les d ports d outils partir du haut du cylindre avec l axe Y en 0 All rights reserved Subject to change without notice 3 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Four and Five Axis Programming Tableau 16 1 Exemple 1 4 axes T DO O o mooo N24 N26 X0 YO N27 M99 Exemple 2 rotatif fraisage synchronisation activ e Monter le quatri me axe comme d crit ci dessus Monter une pi ce de 75 mm de diam tre et de 125 mm de longueur sur la face de la table rotative Cette pi ce a un rayon de 0 25 inch tourn en son extr mit Le tableau 16 2 montre un exemple de fraisage seulement On suppose qu une s rie de 6 rainures de 0 25 inch de largeur doivent tre frais es 60 degr s de distance 0 25 inch de profondeur au d but pour finir 0 125 inch de profondeur et en tournant de 15 degr s l extr mit loign e La rainure doit suivre le contour d extr mit de la pi ce rayon R gler XO du c t droit YO la ligne centrale du cylindre UO la rainure de clavette pr usin e du cylindre R gler le d port d outil de telle sorte que la l
366. ongueur de l ilot dans l axe Y Requise Largeur d lot dans l axe Y Requis Hauteur absolue Z de d part rapide doit tre de 0 1 in ou 2 mm au dessus de la surface tailler Requis Profondeur absolue du cadre Requis pas maximum de l outil doit tre inf rieur au diam tre de l outil Dimension A ascension anti horaire Dimension A conventionnel horaire Se met par d faut la moiti du diam tre de l outil Profondeur Z maximum par passe par exemple si Z est programm pour tre 1 et B pour tre 0 5 le cadre sera d grossi dans deux niveaux B est programm comme dimension positive Se met par d faut au diam tre de l outil profondeur moins la mati re de finition H Z Avance par plong e oblique l outil plonge dans la premi re profondeur de la coupe avec un mouvement YZ partir du diam tre int rieur du cadre jusqu au diam tre ext rieur du cadre Se met par d faut la derni re vitesse d avance programm e Apr s le mouvement de plong e oblique d crit ci dessus l outil effectue un fraisage de bauche du cadre la vitesse d avance J Passe par d faut la derni re vitesse d avance programm e U A l int rieur de l arrondi du cadre Arrondi de l lot Requis Arrondi ext rieur du cadre Se met par d faut la valeur de U Doit tre gal ou sup rieur au rayon de l outil Largeur du cadre Requis Finition de la quantit de mati re par c t y
367. onnexion parall le de l imprimante se situe sur l ensemble ordinateur Le constructeur de la machine d termine la position r elle Pour imprimer un programme tout entier 1 En mode Edition Appuyer sur DIVERS F9 La touche de fonction se met en surbrillance et le menu Fen tre DIVERS s active 2 S lectionner Imprimer programme d impression Appuyer sur ENTREE 3 Le message Imprimer lt lt PROGRAM G gt gt imprimer programme appara t Appuyer sur Oui F1 pour imprimer le programme _ ou Appuyer sur Non F2 pour annuler la fonction 4 Quand on appuie sur Oui F1 la CNC imprime le programme Un cran d tat appara t qui contient le nom du programme la ligne la page et le nombre d exemplaires qui vont tre imprim s A la fin du lot d impression la CNC affiche un message et les touches de fonction changent 5 Appuyer sur Cont F10 pour revenir l cran d dition NB Appuyer sur Aband F9 pour annuler le travail d impression en cours de programme d impression Pour imprimer une partie d un programme NB Utiliser Imprimer du menu Fen tre DIVERS F9 pour imprimer l ensemble du listing de programme Utiliser Imprimer du menu Fen tre de Operations Bloc pour imprimer une partie d un listing de programme S lectionner un ou plusieurs blocs parmi le listing La CNC imprime les blocs s lectionn s 1 En mode Edition marquer tous les blocs imprimer 2 Appuyer sur EDITER F8 L
368. otice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor Pour inclure des commentaires dans un listing de programme On utilise un ast risque pour faire des observations dans un listing de programme ou pour masquer tout ou partie d un bloc vis vis de la CNC Quand on place un ast risque avant une cha ne de texte la CNC ne tient pas compte du texte se trouvant droite de l ast risque et sur le m me bloc que celui ci Le Tableau 6 4 indique diverses fa ons s utiliser l ast risque dans un listing de programme Tableau 6 4 Blocs commentaires Bloc comment Texte ignor N20 G1 X5 Z6 La CNC ne tient pas compte du bloc N30 tout entier Le bloc suivant est ex cut N20 G1 X5 Z6 La CNC active l interpolation lin aire N21 G1 Ensuite le d placement programm en X5 Z6 est ignor Le bloc suivant est ex cut N10 G70 G90 GO X0 Z0 TO Le bloc N20 active l outil 1 N20 T1 FACE TURN TOOL L observation contient le type d outil utilis All rights reserved Subject to change without notice 19 8 Apr 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Section 7 Aide d dition Aide d dition L aide d dition fournit des sch mas et des champs d entr e pour programmer des types de d placements et des cycle d usinage La section suivante d crit la fa on d activer un cran graphique d aide pour une commande c
369. otice de programmation et d utilisation ANILAM P N 70000409 Communication et DNC 3 Appuyer sur Envoi F3 pour commencer envoyer le programme Si n cessaire changer le nom du programme 4 Quand le programme a t compl tement transf r la bande perfor e appuyer sur 4 pour arr ter la perforation si n cessaire La CNC envoie le code DC4 au perforateur et celui ci s arr te Le passage en commande num rique directe La commande num rique directe DNC s appelle aussi t l chargement continu Cette fonction n est utilis e que lorsqu il est n cessaire de faire passer un programme qui est plus grand que la m moire disponible de la CNC Avant d utiliser la fonction DNC s assurer que toutes les proc dures de mise en marche sont termin es R gler le z ro de la pi ce et effectuer les entr es n cessaires sur la page outil Pour quitter la fonction DNC et apr s l avoir mise en marche appuyer sur DNC F4 puis appuyer sur Sortie F10 deux fois La CNC reviendra au mode manuel Voir Figure Ecran DNC L cran DNC est semblable aux autres crans d exploitation mais des informations sur la communication sont ajout es L acc s au contr le num rique DNC 1 Dans l cran de programme appuyer sur Utilit F9 Un menu fen tre appara t 2 Mettre en lumi re Communications et appuyer sur ENTER L cran des param tres de communications s rie appara t 3 Appuyer sur DNC F4 Appuyer sur
370. ours de la compensation La CNC arrondit automatiquement l intersection compens e des angles aigus de 15 degr s ou moins Pour changer cette valeur programmer 1031 Il est possible de remplacer le diam tre d outil actuellement utilis par la variable mati re 1030 Les blocs de d part plong e oblique et d annulation remont e oblique doivent tre de type GO ou G1 et doivent tre d une longueur d au moins le rayon de l outil On doit entrer la valeur correcte de diam tre dans la Page Outil avant d utiliser la compensation d outil Les arcs compens s doivent tre sur le plan actif G17 XY G18 XZ G19 YZ G53 G92 sont permis pendant la compensation En mode manuel toute compensation active se d sactive Jog Retour est permis pendant la compensation La variable de syst me 1032 est disponible pour changer le nombre de blocs d avance sur lesquels la CNC peut pr voir pendant la compensation d outil ATTENTION Si l on change cette valeur cela peut changer le trajectoire compens de l outil Cette variable permet une pr vision plus long terme pour viter une contre d pouille diam tre d outil excessif A la position par d faut la CNC pr voit suffisamment l avance pour trouver une intersection valable entre le mouvement actuel et le mouvement suivant R gler la variable 1032 avant d activer la compensation G40 G41 ou G42 Tous droits r serv s Sous r
371. ous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition 5 Appuyer sur Accept F8 ou ENTREE La CNC entre le code G dans le listing de programme actif NB Si l on entre deux codes G qui ne peuvent pas tre utilis s sur le m me bloc la CNC produit un message d erreur Voir Tableau 7 14 pour un listing et une description des codes G dans le menu Tableau 7 14 Menu d Aide d Edition codes G Code Titre et description G Pause Programme une pause temporis e ou ind finie Stop Exact Pas Pas V rification de Stop Exact non modal Active une v rification de Stop Exact pour un bloc unique Limite de Parcours Active d sactive les limites de logiciel Retour au point de r f rence Retour au point de d part machine directement ou par l interm diaire d un autre point Retour du point de r f rence Retour du point de d part machine aux coordonn es sp cifi es G29 Xn Zn Tous droits r serv s Sous r serve de modifications sans pr avis 59 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Titre et description D calage d origines D cale la position du z ro absolu jusqu en un point pr tabli Le point pr tabli est mesur partir du point de d part machine et m moris dans le tableau des origines Mode contournag
372. p cifi e dans la commande G92 Champs d entr e 62 Quand on s lectionne un code G dans le listing code G les instructions et les champs d entr e sont num r s sur l cran On introduit les valeurs pour les param tres requis Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Listing des codes M Voir Figure 7 2 Menu principal d Aide d Edition Le menu d Aide d Edition contient un listing des codes M On peut programmer les codes M en les s lectionnant dans la liste Si le code M exige un param tre le logiciel affiche le graphique d aide pour le code M introduit Seul M30 M98 et M100 exigent des param tres On remplit les champs d entr e pour ces codes M On appuie sur Accept F8 pour introduire le code s lectionn dans le bloc ou sur Ant F9 pour annuler Pour les autres codes M on s lectionne le code et on appuie sur Accept F8 pour introduire le code dans le bloc On appuie sur Ant F9 pour annuler Voir Tableau 7 15 Listing code M d aide d dition pour un listing et une description des codes M dans le menu Tableau 7 15 Listing des codes M d Aide d Edition Code M Fonction Arr t programme Fin de programme Broche marche avant Tous droits r serv s Sous r seve de modifications sans pr avis 63 8 Avril 99 Notice de programation et d op ration ANILAM P
373. par d faut On suppose que les axes sont X1 Y1 Le Tableau 18 1 donne la liste des modificateurs disponibles Tableau 18 1 Modificateurs Force le mot d adresse tre en mode absolu Force le mot d adresse tre en mode incr mentiel E Force le mot d adresse tre en mode inch M Force le mot d adresse tre en mode millim tres S parateurs de bloc Des s parateurs de bloc peuvent tre utilis s pour placer plusieurs fonctions sur une seule ligne d un programme Ceci est utile en mode d entr e manuelle des donn es MDI car on peut combiner plusieurs commandes sur une seule ligne la ligne de commande L exemple 1 ex cute cinq mouvements sur la machine quand on appuie sur START Chaque mouvement est s par par le s parateur de bloc Exemple 1 G90 G01 X0 YO F30 X3 Y 2 X0 YO L exemple 2 d place les axes de fa on lin aire jusqu X0 YO puis anti horaire jusqu X1 Y1 puis lin aire jusqu X2 Tous droits r serv s Sous r serve de modifications sans pr avis 1 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Exemple 2 G90 G01 X0 YO F10 G02 X1 Y1 11 JO F8 G01 X2 En mode MDI on peut taper jusqu deux lignes de texte la ligne de commande Cela permet de programmer un certain nombre de mouvements s quentiels sans commencer une nouvelle ligne de texte La ligne de commande MDI continue
374. passes YX 0 0000 o Hauteur d approche Haut du contour Bas du contour Direction du pas d outil Vers o e Plus 0 0000 lt D 7 ENTREE Valeurs des param tres de contours de menu 2 N A 62 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programat ion et d utilisation ANILAM P N 70000409 Programmation FAO 34 35 36 37 38 39 40 41 42 Exemple num inconnues Valeurs des param tres de contour menu 1 Param tre R glage V rification d interf rence Couleur de trajectoire choisir couleur Profil invers e Mouvement d entr e Mouvement de sortie R glage machine Arrosage la fin Arr t Broche la fin Vitesse broche 2300 F10 F10 F8 Calc F1 Oui F5 ECRAN Zoom D placer la fen tre jusqu au coin inf rieur droit ENTREE pour voir les deux passes cr es dans le trajet F5 ENTREE pour cadrer Intgr F4 VUE choisir Iso F8 POST Sortie vers r pertoire de programmes F5 List pour visionner le code G cr puis F10 Apr s avoir mis le code G sur la liste appuyer sur Graphisme F7 pour visionner le programme FAO Appuyer sur Selecc F6 dans le r pertoire de programme Entrer les d ports d outils et le r glage de z ro et ex cuter tous les passages d essai et toutes les autres proc dures de r glage machine maintenant avant de produire des pi ces ro 4 Usinage d un contour avec de nombr
375. pe 5 ci dessous Le profil est maintenant pr te tre usin e avec la s lection Poche de la touche F7 MOTION 5 F7 MOTION 6 Poche 7 Voir Tableau 17 28 R gler les param tres suivants dans le menu Poche Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Tableau 17 28 R glages d exemple 6 poches frais es dans une pi ce 2500 ers l avant R glage N A Marche Par d faut Avan vers l avant Par d faut choisir couleur Non N A N A ENTREE Mouvement initial 2D Vitesse d avance Z 6 5 Vitesse de broche 1750 Tous droits r serv s Sous r serve de modifications sans pr avis 71 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Aucune Suepaisseur en Z ne sera programm e dans les exemples de poches si n cessaire on peut programmer de la mati re en Z puis une autre poche doit tre programm e pour correspondre au fond de la poche Toutes les poches exigeront une passe de contour autour du p rim tre de la poche pour finir les c t s voir exemples 1 5 pour le contour Par cons quent ANILAM recommande de programmer de la Suepaisseur en XY pour chaque poche 8 F10 F10 9 F8 Calc 10 F2 Non La zone inf rieure de la poche n est pas compl tement d gag e Cela est d au Recouvrement XY programm dans
376. pi ce et de fa on g n rale de contr ler les mouvements qui sont programm s pour la machine sans d placer n cessairement les axes Cela r duit les d chets et les risques d endommagement des pi ces La CNC poss de deux modes de trac s le mode de Simulation de Trac et le mode de Trac en temps r el La pr sente section explicite la fa on d utiliser le mode de simulation de trac pour visualiser les programmes Elle explique aussi la fa on de r gler l affichage pour un contr le d taill des mouvements programm s NB Graphisme en minuscule avec G majuscule se rapporte au mode de simulation Graphisme de la CNC GRAPHISME toutes lettres en majuscule se rapporte au mode de trac en temps r el de la CNC a Dans le mode de simulation Graphisme la CNC fait passer les programmes et simule les mouvements de la machine dans la zone visionn e La machine ne se d place pas a Dans le mode GRAPHISME en temps r el la CNC affiche les mouvements de la machine dans la zone de visualisation au fur et mesure du passage du programme en mode automatique ou Pas pas Les touches de fonction du mode de simulation Graphisme changent les r glages de visualisation pour les deux modes Voir Section 9 Le passage des programmes pour les instructions sur la fa on de faire passer GRAPHISME tout en travaillant une pi ce Il est possible de changer les r glages d affichage tout moment en mode de simulation Grap
377. place au z ro de la pi ce Les jauge d outilssimplifient la programmation Pour introduire les compensations dans la Page Outil Apr s avoir choisi le type d outils et leur ordre d utilisation dans le programme et quand on conna t le diam tre et les jauges des outils on peut introduire les donn es dans la Page Outil 1 En mode manuel appuyer sur OUTIL F9 pour introduire la Page Outil 2 Dans la Page Outil on doit s lectionner une ligne avant de pouvoir l diter Pour mesurer la jauge 1 En mode manuel on place l outil dans la broche et on fait soigneusement descendre l outil jusqu ce que celui ci touche la surface le haut de la pi ce 2 Dans la Page Outil mettre en lumi re le num ro d outil de cet outil et appuyer sur Calib Z F8 Ceci prendra la dimension dans la position de d part de la machine sur l axe Z et l introduira dans la colonne de jauge pour cet outil Tous droits r serv s Sous r serve de modifications sans pr avis 6 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil 3 Sortir de la Page Outil enlever l axe Z et continuer O d placer par coups le ou les outils comme d crit ci dessus noter chaque Jauge et les introduire dans la Page Outil Le r glage des jauges d outils Avant de passer la production proc der comme suit 1 R examiner enti rement le plan se rapportant la pi ce 2
378. ple Quand le saut de bloc est ACTIVE le bloc N698 n est pas ex cut Quand le saut de bloc est DESACTIVE le bloc N698 est ex cut et l ex cution de programme passe au bloc sp cifi NB Quand on programme des d clarations GOTO ne pas faire pr c der le num ro de bloc du caract re N Par exemple GOTO 610 passe au num ro de bloc N610 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Adressage forme courte L abr viation appropri e demande au CNC d activer la commande correspondante Voir Tableau 0 4 Tableau 0 4 Abr viations Termes logiques et comparatifs Termes logiques Toutes les op rations logiques peuvent tre effectu es en utilisant les caract res ou combinaisons de caract res de commande suivants Voir Tableau Symboles logiques Tableau 0 5 Symboles logiques Symbole Tableau vrai faux OR ou 0 0 Faux 0 1 Vrai 1 0 Vrai 1 1 Vrai EXCLUSIVE 0 0 Faux OR ou exclusif 0 1 Vrai 1 0 Vrai 1 1 Faux AND et 0 0 Faux 0 1 Faux 1 0 Faux Vrai Tous droits r serv s Sous r serve de modifications sans pr avis 27 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Termes comparatifs On peut comparer des variables avec des variables et des variables avec des
379. points suivants sont envisager Si W 1 la longueur X et la largeur Y au fond de la poche rectangulaire sont mesur es au point tangentiel du rayon de la Fraise et de l angle de d pouille Si W 1 la hauteur de d part H doit tre r gl e 0 1 rayon de la Fraise au dessus de la surface couper Si W 1 r gler le d calage de longueur d outil de telle sorte que la Fraise soit enterr e jusqu son axe quand elle est la surface de la pi ce toucher l extr mit et ajouter le rayon de la Fraise ou toucher l extr mit et utiliser une usure de longueur n gative gale au rayon de la Fraise Tous droits r serv s Sous r serve de modifications sans pr avis 17 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Usinage D une poche en forme de cadre G75 Format G75 Xn Yn Hn Zn An Bn In Jn Un Vn Wn Sn Kn Pn Voir Tableau 5 17 L usinage d un cadre G75 permettra d obtenir un cadre ou un bac annulaire autour d une le de mati re Les axes XY doivent tre positionn s au coin inf rieur gauche coin aigu th orique de l le avant de programmer G75 Avant G75 actionner un outil de telle fa on que la CNC consid rera le diam tre de l outil La relation de l arrondi ext rieur par rapport la largeur du cadre doit tre g om triquement possible sinon un message d erreur appara tra Tableau 5 17 Donn es G75 X L
380. polaire Figure 4 13 Programmation G68 exemple 1 Table 4 24 Programmation G68 exemple 1 sen Bie Description G17 G90 Fixe le plan et l absolu N22 G68 11 5 J 5 C30 Active la rotation des valeurs N23 M98 P1001 Ex cute le sous programme N24 G68 Annule la rotation Sous programme requis G90 GO X2 5 Y 375 G1 2 125 F5 X3 5 G3 Y 625 J 125 G1 X2 5 G3 Y 375 J 125 Go Z 1 M99 L Exemple 1 n utilise pas S C P ni L aucune boucle n est requise N21 fixe le plan XY et le mode absolu N22 valide l angle de rotation de 30 degr s l origine est X1 5 Y0 5 N23 ex cute le sous programme 1001 la position tourn e Le sous program me est programm la position 3 heures N24 annule la rotation polaire 26 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G Exemple 2 Voir Figure 4 14 Programmation G68 Exemple 2 et Table 4 25 Programmation G68 Exemple 2 Le Figure 4 14 Programmation G68 Exemple 2 Table 4 25 Programmation G68 Exemple 2 C Boen Bim ENS mooo ES L Exemple 2 utilise tous les mots variables de la fonction G68 Seul le parcours de la position 12 heures 90 degr s la position 1 heure 30 45 degr s est programm e dans le sous programme La boucle G68 incr mente l angle et rappelle le sous programme pour termine
381. possible L axe Z plongera axe unique jusqu aux profondeurs programm es Il faut percer un avant trou avant d utiliser ce cycle Activer l outil avant G177 pour que le diam tre de l outil soit connu Il n est pas n cessaire que l outil soit au centre de la poche car le cycle a des variables pour le centre X et Y Si les variables de X et Y ne sont pas programm s avec G177 la CNC utilisera alors la position actuelle comme centre de la poche Tableau 5 27 Donn es G177 Centre de la poche dans l axe X Adopte par d faut la position actuelle Centre de la poche dans l axe Y Adopte par d faut la position actuelle La position Z absolue avant de commencer fraiser la poche Celle ci doit tre de 0 1 in ou 2 mm au dessus de la surface Ex cut en mode Profondeur absolue de la poche Diam tre de la poche Dimension D ascension anti horaire Dimension D conventionnel horaire Pas maximum de l outil doit tre inf rieur au diam tre de l outil Si la dimension A spirale ext rieure la dimension A spirale int rieure Sur les spirales int rieures l outil se d place vers le diam tre ext rieur 0 degr et commence le processus d bauche cet endroit 3 heures par d faut le rayon de l outil Profondeur Z maximum par passe par exemple si Z 1etB 0 5 la poche sera d grossi en deux niveaux B est positif Adopte par d faut le diam tre de l outil profondeur moins le
382. ppuyer sur Edit F5 La CNC demande le nom du programme supprimer Taper le nom et la localisation du programme chemin d acc s complet Appuyer sur ENTREE La CNC affiche le listing de programme pour le programme entr et active le mode d Edition Pour optimiser le disque dur Quand des donn es sont m moris es sur un disque dur la m morisation a lieu dans des zones appel es secteur et piste comme sur un CD Au fur et mesure que l on cr e supprime copie renomme etc de plus en plus de programmes le disque dur se fragmente Les informations sont m moris es dans des espaces libres al atoires La fragmentation ralentit la performance du disque dur Par cons quent l acc s l information sera plus lente Pour r duire au minimum la fragmentation il faut optimiser le disque dur p riodiquement La CNC dispose d un optimiseur int gr de disque dur ANILAM recommande d optimiser le disque dur tous les deux mois ou au moins tous les six mois All rights reserved Subject to change without notice 15 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Program Management Pour acc der l optimiseur de disque dur Pour acc der l optimiseur de disque dur 1 NB En mode manuel Appuyer sur Program F2 Appuyer sur Utilit F9 Une fen tre appara t S lectionner AUTRES Appuyer sur ENTREE La premi re entr e dans la fen tre Disk Optimize optimisation
383. programme diff rente Parfois il est plus facile de se mettre sur la disquette qui contient le programme marquer le programme et utiliser le dispositif Renomm L impression des programmes provenant d un autre lecteur r pertoire Utiliser Imprimer pour imprimer des programmes venant d un autre r pertoire tel qu un sous r pertoire ou une disquette Imprimer supporte les caract res g n riques La CNC peut lancer l impression sur n importe quelle imprimante standard compatible IBM PC Pour imprimer des programmes venant d un autre r pertoire 1 Dans le r pertoire de programmes Appuyer sur Utilit La fen tre utilitaire appara t 2 S lectionner Autres et appuyer sur ENTREE La seconde page du menu fen tre appara t 3 S lectionner Imprimer et appuyer sur ENTREE La CNC demande le nom et la localisation du programme source 4 Taper le nom et la localisation chemin d acc s complet du programme renommer et appuyer sur ENTREE La CNC demande de confirmer l instruction et les touches de fonction changent en attendant la r ponse 5 Appuyer sur OUI pour envoyer le programme l imprimante ou All rights reserved Subject to change without notice 13 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Program Management Appuyer sur Non F2 pour annuler le travail d impression 4 Conseil Parfois il est plus facile de se connecter sur le lecteur disquette
384. programme termin 3 6 g om trie de construction 17 43 mouvement p coups continu 3 7 3 9 parcours continu 12 4 contour 17 8 touches de fonction d cran de contour 17 15 codes M de commande 12 2 12 3 mouvement par coups classique 3 7 mode par coups classique 3 9 arr t refroidisseur 12 2 marche refroidisseur 12 2 refroidisseur pr t 3 4 coordonn es 1 4 copier 10 7 17 5 copier programmes 10 7 copier programmes sur lecteur de disque 10 7 sens anti horaire 1 7 cr er 10 2 17 4 cr er un sous r pertoire 10 13 cr er de nouveaux programmes 10 2 rampage 3 9 mode actuel 3 6 mouvements incurv s 7 15 direction d usinage 5 28 D D 10 5 D_Type 13 5 donn es 13 6 bits de donn es 13 1 13 4 liaisons de donn es 13 5 type de donn es 13 5 date et heure 10 1 DE 9 13 1 d sactiver le 4 U et ou 5 W axe synchronisation M901 12 4 d sactiver la mise l chelle avanc e 12 4 d sactiver rotation de plan et r glage d angle M800 12 4 points d cimaux 7 10 Del 2 7 DelAIl F9 17 48 supprimer 3 7 10 4 17 26 suppression 10 6 l ments de g om trie 17 48 groupes de programmes 10 6 lettres 2 7 programme 10 4 segment 17 40 forme 17 6 DelGeom F9 17 48 DIA 3 5 compensation de diam tre 9 8 mode de commande num rique direct 13 11 sens de coupe 17 19 invalidation de pause d avance 12 2 dispositif invalid hors ligne 1
385. programme tout entier sinon la CNC produit un message d erreur Appuyer sur ENTREE Les blocs remplacent le programme existant Ecrir Ecriture n utilise pas et ne recouvre pas des informations contenues dans le tampon l o des blocs coup s et sauvegard s sont stock s Quand on utilise le dispositif Ecrir les informations contenues dans le tampon restent inchang es Pour copier un programme tout entier dans un autre programme Utiliser Lire lecture dans le menu Fen tre de Operations Bloc pour copier un programme tout entier automatiquement dans le listing de programme affich Le programme copi appara tra au niveau du curseur 1 En mode Edition Appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu Fen tre d dition s active 2 S lectionner Operations Bloc Appuyer sur ENTREE Le menu Fen tre Operations Bloc s active S lectionner Lire lecture Appuyer sur ENTREE Le message Programme a Lire appara t Entrer le nom du programme copier dans le listing de programme Appuyer sur ENTREE La CNC copie le programme entr dans le r pertoire de All rights reserved Subject to change without notice 17 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor programme au niveau du curseur Le message Lire du lt lt PROGRAM gt gt appara t ce qui indique que l op ration est termin e 18 All rights reserved Subject to change without n
386. ption La valeur par d faut est une fraiseuse extr mit plane Tous droits r serv s Sous r serve de modifications sans pr avis 16 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Exemple Se r f rer la Figure 5 7 Exemple de programmation et Tableau 5 16 Ce programme d coupera la poche conique indiqu e dans la figure Le plan ne montre pas la passe de finition On suppose qu unepoche rectangulaire a t usin e au pr alable 4 inch de longueur x 2 inch de largeur x 1 inch de profondeur avec un coin inf rieur gauche angle vif th orique en X2 Y2 Le programme suivant usinera un angle de d pouille sur la poche existant Figure 5 7 Exemple de programmation G73 Tableau 5 16 Exemple de programmation G73 T1 M3 S2000 1 2 Fraise Plane G90 G0 X2 5 Y2 5 F30 4 x 2 x 1 DP RCT PKT ALREADY EXISTS G73 X4 Y2 H 1 Z1 AS E10 1 1 S 01 Q 02 R35 GO TO Z0 M5 X0 YO M2 L outil doit tre positionn au dessus du centre de l arrondi inf rieur gauche Le trajet de l outil commence et se termine au centre du rayon du coin inf rieur gauche apr s chaque passe p rim trique pour toutes les passes de bauche Pendant les passes de finition l outil descendra selon l angle de d pouille et fera des passes tout autour du p rim tre S il est programm d utiliser une fraiseuse extr mit sph rique W 1 les
387. puyer sur EDITER P F3 Le menu fen tre EDITER P appara t 3 Choisir Projeter et appuyer sur ENTREE Le rayon sera retir et les Projections de lignes formant un angle droit seront ajout es L diteur demande l utilisateur de joindre les lignes 4 Appuyer sur Oui F1 pour joindre les Projections Les segments de lignes colin aires se rejoignent alors en un seul segment ligne droite NB Les lignes colin aires sont des lignes bout bout qui se trouvent orient es dans la m me direction Tous droits r serv s Sous r serve de modifications sans pr avis 43 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Unir Parfois ce qui peut appara tre un seul segment de ligne est parfois plusieurs segments trac s d un bout l autre Pour d tecter la pr sence des n uds suppl mentaires dans le segment d placer le curseur le long du segment Les segments colin aires n influencent pas l ex cution du mouvement Normalement il est souhaitable de joindre les lignes colin aires afin de simplifier le programme et les sessions d dition futures au maximum Pour joindre les lignes colin aires 1 Positionner le curseur au n ud se trouvant entre les lignes colin aires 2 Appuyer sur EDITER P F3 Le menu fen tre EDITER P appara t 3 S lectionner UNIR et appuyer sur ENTREE Le n ud inutile est retir de la ligne L Importationde profils d
388. que grosseur de trou Appuyer sur ENTREE avec le curseur sur Percage Cycle Menu num ro 1 Tous les cycles de per age possibles sont alors affich s Placer le curseur sur l un d eux pour le s lectionner et appuyer sur ENTREE La CNC affiche les param tres de per age appropri s Exemple num ro 11 Poche Contour et per age Voir Figure 17 15 Poche bauche de fraisage en utilisant Poche Contour et Percage Poche sera utilis pour d grossir la poche 82 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Contour sera utilis pour finir les bords de la poche Percage sera utilis pour percer les trous au fond de la poche XO YO est r gl au coin sup rieur gauche de la pi ce Au fur et mesure que l on programme on notera les invites qui apparaissent chaque fois qu on appuie sur ENTREE 10 TYP 25 4MM 10 TP 2 4 Typ e 12 25 4MM 60 96MM TR Pol Rad 30 48MM OK CAM8 Figure 17 15 Ebauche de la poche en utilisant Poche Contour et Percage Pr voir l utilisation des outils suivants Outil num ro 1 1 2 fraise queue Outil num ro 2 foret 3 8 Tous droits r serv s Sous r serve de modifications sans pr avis 83 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Touches 1 F2 PROGRAM si n cessai
389. r d placer Effacer Inv Arc Projeter Unir et Importerer IMPORTERANT Avant de pouvoir programmer le curseur d crit ant rieurement pour se d placer sur un profil en utilisant ligne arc ou cha ne il faut d abord cr er un profil Pour cr er un profil programmer une position de d part XY Les profils sont les unit s de base du mode FAO Elles doivent tre utilis es ult rieurement pour produire les trajets d outils r els telles que contour poche et per age En programmant les profils on programme le bord de la pi ce ou p rim tre Le logiciel FAO compense le rayon de l outil quand les trajet d outil sont produits Pour cr er un profil 1 Appuyer sur EDITER P F3 Cr er se met en surbrillance 2 Appuyer sur ENTREE La CNC demande l utilisateur de s lectionner un outil de d finition de point La colonne de droite des ic nes indique maintenant des d finitions de points S lectionner l un deux pour d finir la position de d part XY du profil 3 Apr s avoir choisi et introduit la d finition de point le curseur de profil appara tra sur l cran au point de d part sp cifi On peut maintenant programmer des lignes arcs g om tries ou mouvements en cha ne pour cr er Le profil Dans certains cas la pi ce n cessitera la cr ation de plusieurs profils La CNC num rote automatiquement chaque profil en commen ant par 1 Par exemple on peut programmer le p rim tre d une pi ce pro
390. r er l apparition de marques t moins sur la pi ce mais cela emp che la CNC d arrondir des angles vifs Format G9 NB Les d placements rapides sont toujours ex cut s en mode en position Tableau 4 9 Codes G de v rification Stop Exact G9 Xx x Yx x Active un mode non modal en position arr t complet seulement dans ce bloc G61 Xx x Yx x Active le mode modal en position la CNC s arr te pour v rifier le lieu de chaque position cible Le mode en position reste actif jusqu modification G64 Annule G61 et active le mode contours galement appel mode chemin continu Les tol rances en position et parcours continu sont d finies dans la configuration de la machine La tol rance en position doit tre plus proche de la cible que la tol rance parcours continu Le mode en position ne sera actif que pour le bloc contenant la commande Q9 Utiliser G61 pour lancer la v rification modale de stop exact mode en position S lection des plans G17 G18 G19 Effectuer les changements de plans avant les blocs d interpolations circulaires G02 G03 Voir le Tableau 4 10 pour trouver les codes G qui Activent diff rents plans XY G17 est le plan par d faut la mise en marche Voir Figure 4 7 S lection des Tableau 4 10 Codes G de s lection des plans Plan de coupe Plan XY Plan XZ Plan YZ Tous droits r serv s Sous r serve de
391. r fl chie M100 programm avec l axe M100 X active l image r fl chie marche pour cet axe L image r fl chie inverse le signe des nombres suivants Il est possible d avoir la sym trie de plusieurs axes la fois M100 XY Pour annuler l image r fl chie programmer M100 seul sur un bloc NB La compensation de la fraise est sym trique et la commutation de G41 G42 n est pas n cessaire M105 Passage d essai tous axes Programmer M105 dans un fichier programme ou dans MDI pour r gler le mode de passage d essai La CNC ex cute tous les mouvements d avance une vitesse r gl e par le constructeur Cela permet de faire passer les programmes rapidement pour v rifier s il y a des erreurs M107 invalide le passage d essai NB Si lon effectue et sauvegarde un changement dans l utilitaire de r glage cela annule M105 All rights reserved Subject to change without notice 3 8 Apr 99 Notice de programation et utilisation ANILAM P N 70000409 S amp M Functions Code M Fonction M106 Passage d essai pas d axe Z M106 dans un fichier programme ou dans MDI r gle le mode de passage d essai sans Z Tous les mouvements d avance sont ex cut s une vitesse r gl e par le constructeur et il n est tenu compte d aucun mouvement Z pendant le passage d essai Ceci permet de passer rapidement travers un programme sans mouvement d axe Z M107 invalide le passage d essai Z NB Si lon eff
392. r mentielles G91 L activation du mode inch G70 ou MM G71 Format du mode Inch G70 Format du mode MM G71 Voir Tableau 4 26 Activation du mode inch mm On change l unit de mesure affich e par la CNC en utilisant le mode inch G70 ou le mode mm G71 Le mode inch mm est normalement sp cifi au d but d un programme Tableau 4 26 Activation du mode inch mm Description G70 G90 GO Active le mode inch G71 G90 G0 Active le mode MM La r solution d affichage le nombre de points d cimaux indiqu s est fix dans la configuration de la machine La r solution par d faut est de 4 points d cimaux pour le mode inch et de 3 points d cimaux pour le mode MM Facteur d Echelle des axes G72 28 Voir Tableau 4 27 Format d annulation Utiliser la mise l chelle des axes G72 pour agrandir ou r duire les formes command es par le programme G72 est modal Si un mot de variable n a pas t donn on suppose que ce sera un facteur de x1 Les axes pour le mouvement circulaire doivent avoir le m me facteur Format d activation G72 Xn Yn Zn Un Wn All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G Tableau 4 27 Format d annulation G72 Mot d adresse Facteur de multiplication pour l axe X Facteur de multiplication pour l axe Y Facteur de multiplication pour l axe Z F
393. r serv s Sous r serve de modifications sans pr avis 7 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Unir Importerer Parfois ce qui appara t comme un segment de droite unique est constitu de plusieurs segments trac s d un bout l autre Pour d tecter la pr sence de n uds suppl mentaires dans le segment d placer le curseur le long du segment Les segments colin aires n ont pas d influence sur l ex cution du mouvement Normalement il est souhaitable de joindre les segments colin aires pour que les sous programmes et les sessions d dition futures restent aussi simples que possible Fusionner les lignes colin aires comme suit 1 Positionner le curseur au n ud entre les segments colin aires 2 Appuyer sur EDITER P F3 Le menu fen tre EDITER P appara t 3 S lectionner Unir et appuyer sur ENTREE Le n ud inutile est limin de la ligne Parfois la m me profil est utilis e dans plusieurs programmes Au lieu de reprogrammer la m me profil on peut Importerer cette profil partir du programme d origine Pour Importerer un profil existante d un autre programme 1 Appuyer sur EDITER P F3 Le menu fen tre EDITER P appara t 2 S lectionner Improter et appuyer sur ENTREE La CNC demande le nom du programme contenant Le profil Importerer 3 Taper le nom du programme et appuyer sur ENTREE La CNC affiche une liste des profil
394. r ENTREE Compensation Choisit le sens de la compensation S lectionner et d outil appuyer sur ENTREE pour choisir FAO gauche FAO droit ou N ant Le sens de compensation est gal aux c t s du profil programm e sur laquelle l outil doit couper On regarde le sens gauche droite dans le sens du premier mouvement du profil La fin du premier mouvement de chaque profil a une fl che attach e qui indique le sens dans lequel Le profil tait programm e Options FAO gauche ou FAO droit Le trajet de l outil est plac du c t appropri du profil N ant Aucune compensation n a lieu et le trajet de l outil est gal Le profil Diam tre Cela entre le diam tre d outil Appuyer sur ENTREE pour d outil choisir Direct ou Table d outil tableau de l outil Options Direct Entre le diam tre de l outil directement Table d outil Seules les valeurs du tableau d outil correspondant au diam tre seront affich es Les Jauges doivent tre introduites au moment du r glage S lectionner une valeur dans le tableau et appuyer sur ENTREE pour entrer cette valeur dans le param tre de diam tre d outil 12 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Descriptions et options Recouvrement Entre une distance de pas d outil Ce param tre ne XY s applique que si le param tre suivant Nombre de
395. r Formatage disquette et Appuyer sur ENTREE Un message d avertissement est affich et la CNC lance un message demandant de confirmer la commande Les touches de fonction changent en attendant la r ponse ATTENTION Quand on formate une disquette on efface son contenu 4 Appuyer sur Oui F1 La CNC lance un message pour l introduction de la disquette Appuyer sur Non F2 pour annuler 5 Si l on a choisi Oui F1 Appuyer sur Cont F10 La CNC affiche les statistiques de formatage de disquette au fur et mesure du formatage NB Appuyer sur Aband F9 pour annuler 6 Appuyer sur Cont F10 pour revenir au r pertoire de programmes La recherche de fragments de programme perdus dans les disquettes Les disquettes contiennent parfois des fragments de programmes perdus Cela peut se produire lorsqu un ordinateur est mis hors tension au cours d une sauvegarde d un programme Les fragments de programmes n apparaissent pas dans le r pertoire de programmes mais ils occupent un espace de programme pr cieux Pour d pister la pr sence de fragments de programmes perdus 1 A partir du r pertoire de programmes Appuyer sur Utilit F9 La fen tre utilitaire appara t 8 All rights reserved Subject to change without notice 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Gestion des programmes 2 S lectionner Autres et Appuyer sur ENTREE La seconde page de la fen tre appara t 3 S
396. r Tableau 5 7 G85 est un cycle d al sage g n ralement utilis pour faire une passe dans chaque direction d un al sage ou pour tarauder avec une taraudeuse auto inversion L avance a lieu du plan R la profondeur Z puis recule jusqu la hauteur de retrait Tableau 5 7 Donn es G85 Profondeur absolue du trou Requise k R Point de d part Z initial en mode rapide Requis F Vitesse d avance Vitesse d avance Point de retour Z apr s profondeur du trou en avance Al sage unidirectionnel G86 Format G86 Zn Rn Fn Dn In Pn Voir Tableau 5 8 G86 est un cycle d al sage qui permet l axe X de se retirer de la surface de l al sage apr s l arr t et l orientation de la broche Le cycle avancera du plan R la profondeur Z fera une pause pendant la dur e sp cifi e arr tera et orientera la broche se retirera en X avec un retrait rapide en Z un repositionnement en X et remettra la broche en marche La machine doit tre quip e des fonctions M de broche AVANT ARRIERE ARRET et de l orientation de broche M19 pour utiliser ce cycle Ne pas utiliser le cycle T86 si la machine ne dispose pas des commandes de broche ni de l orientation de broche Tableau 5 8 Donn es G86 OOO R o Point de d part initial Z en mode rapide Requis Temps de pause en secondes Point de retour Z apr s profondeur de trou en mode rapide Axe X distance de retrait incr mentiel en X dimension po
397. r l chelle Voir Figure DISPLAY Pan Pour d placer une partie de l cran dans une position d sir e sans changer le coefficient d chelle utiliser la commande Pan Ce dispositif est particuli rement utile sur les pi ces longues qui n entrent pas compl tement dans la fen tre Graphisme ABLE UC UCPIACI LIELIL UC PULILUC VUC lacer la fl che vers la direction voir ki 3 8 F and aursor keys to daf ne pan region ENTER when d Figure 0 5 Affichage Pan oramique Ligne d affichage Pan d place une partie s lectionn e de l cran dans le sens s lectionn 12 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw Quand la commande Pan est activ e partir du menu fen tre d affichage la ligne Pan appara t sur l cran et les touches de fonction changent Appuyer sur D but F5 pour placer le d but de la ligne du cercle Pan sur la partie de l cran d placer Appuyer sur Fin F6 pour indiquer la fin de la ligne fl che Pan dans le sens et selon la distance de d placement de l cran Pour changer la zone de visualisation sans changer le coefficient d chelle 1 En mode Graphisme appuyer sur Ecran F5 Le menu fen tre ECRAN appara t S lectionner Pan et appuyer sur ENTREE La ligne Pan appara t sur l cran Appuyer sur D but F5 et utiliser les F
398. r la forme N1 N4 fixent le num ro de programme modaux la position et l Activement de l outil N5 et N6 d placent l outil jusqu la position de d part Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avr 99 27 CNC Programming and Operations Manual ANILAM P N 70000409 Preparatory Functions G Codes N7 lance la compensation de l outil pendant un mouvement jusqu la position 12 heures N8 appelle la fonction de rotation G68 origine 1 J XO YO angle de d part S de z ro degr le premier appel de ce programme ne sera pas tourn incr ment d angle C de 45 degr s le sens horaire est n gatif appel de sous programme P 1 et comptage de boucle L gale 8 N9 Annule la compensation pendant le retour la position de d part N10 N12 annule l outil d place jusqu la position et termine le programme N16 N20 d finissent la section de 45 degr s pour la forme de la position 12 heures la position 1 heure 30 NB Si l on utilise le format S et L il n est pas n cessaire d annuler G68 NB S lectionner le plan avant G68 G17 par d faut Programmer les dimensions pour les deux axes du plan actif La CNC interpr te les valeurs IJKABC dans le mode absolu incr mentiel actuel Si C est absolu la position de 3 heures est de 0 degr Si C est incr mentiel G91 l angle actuel est 0 degr Il est pr f rable d utiliser des dimensions inc
399. r un code T suivi du num ro d outil Le num ro d outil correspond la ligne de la Page Outil qui contient les jauges d outils TLOSs et autres valeurs requises pour l outil actif Format Txxxx Format Txx On utilise les codes T deux chiffres si la machine outil n est pas quip e d un changeur d outil automatique ATC Si la machine est quip e d un tel changeur ATC on peut utiliser le syst me code T quatre chiffres Dans le format Txxxx les deux premiers chiffres s lectionnent le num ro d outil position ou l ATC vient r cup rer l outil les deux derniers chiffres s lectionnent la compensation dans la Page Outil La CNC utilise les deux dernier chiffres comme num ro d outil actif dont la compensation est activ Exemples T0101 Prendre l outil dans casier 1 et utiliser compensation 1 T0207 ATC Case 2 et compensation 7 T1210 ATC Case 12 et compensation 10 T9999 ATC Case 99 et compensation 99 T0100 ATC Case 1 et ANNULATION DEPORTS Blocs de d finition d outils Exemple N3 T1 R1 25 L 1 Un bloc de d finition d outil d finit le rayon d outil dans le programme plut t que via la Page d Outil Le bloc attribue OUTIL 1 outil 1 un rayon de 1 25 le diam tre 2 50 Jauges d outils TLOSs Les jauge d outils servent faire correspondre chaque outil utilis dans le programme de la pi ce usiner avec la surface de la pi ce Dans l tat de repos la CNC n a
400. radial d article de programme est d j activ Cliquer sur OK La fen tre des propri t s d articles de programme s active All rights reserved Subject to change without notice 3 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Offline Software Installation 4 Taper ce qui suit dans les champs d entr e indiqu s Description 5300M Commande C P5SMRUNCNC BAT R pertoire de travail P5M 5 Cliquer sur le bouton Change Icon La CNC affiche un message indiquant qu il n y a pas d ic ne disponible pour le fichier sp cifi Cliquer sur OK La fen tre de changement d ic ne s active 6 Dans le champ d entr e du nom de fichier taper C P5M P5M ICO Cliquer sur OK pour fermer la fen tre de changement d ic ne Cliquer sur OK pour fermer la fen tre des propri t s d article de programme La CNC affiche l ic ne dans le dossier s lectionn Pour faire passer le logiciel OFFLINE 1 Cliquer sur l ic ne cr e dans la proc dure ci dessus R glages syst me M moire maximale permise Dans l utilitaire de l installation on peut ajuster la quantit de m moire attribu e au logiciel CNC R gler le param tre de m moire maximale attribu e entre 2 MB et 18 MB Ce dispositif limite la quantit de m moire mise disposition du logiciel ce qui vite au programme CNC de puiser dans les grandes ressources de m moire virtuelle de Windows Si l on attribue trop de m moire au logiciel de comma
401. ramme 1 2 7 En mode d Edition rep rer tous les blocs dans le programme Appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu Fen tre d dition s active S lectionner Operations Bloc Appuyer sur ENTREE Le menu Fen tre Operations Bloc s active S lectionner Renomb Appuyer sur ENTREE Le menu des touches de fonction change La CNC affiche le message Entrer debut Entrer le num ro de d part Entrer une valeur 1 5 10 La CNC attribue le num ro au bloc de d part du programme Appuyer sur ENTREE Le message Entrer N increment Entrer valeur d incr ment appara t Entrer une valeur incr mentielle 1 5 10 La CNC utilise les valeurs entr es pour num roter le programme La s quence de num rotation attribu e au listing commence au num ro attribu au bloc de d part Les num ros de blocs suivants sont attribu s sur la base de la valeur incr mentielle introduite 1 2 3 5 10 15 10 20 30 Annuler les rep res des blocs mis en surbrillance L impression du programme tout entier NB Utiliser le programme d impression situ dans le menu Fen tre des op rations de blocs pour imprimer une partie d un programme All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor Utiliser Imprimer du menu Fen tre MISC pour imprimer un programme entier La c
402. ramme 0100 utilise des valeurs incr mentielles pour vous permettre de positionner la rainure en diverses positions de la pi ce Pour l ensemble des trois rainures on doit positionner la fraise avant d appeler le sous programme Tableau 5 37 Exemple de programmation d un sous programme Bloc Description 0O12 PROG PRINC RAINURE D finir programme 12 nom du programme G90 G70 G71 GO G17 TO ZO annulation outil ZO N3 x 2 X 50 Y2 Y50 Passer X 2Y2 _ N1 N2 N3 N5 X1 X25 4 Y 1 Y 25 4 Z 1 22 54 Passer la position de rainure 1 et M98 P100 appeler sous programme N6 Y 2 Y 50 8 M98 P100 Passer la rainure 2 et appeler sous programme N7 Y 3 Y 76 2 M98 P100 Passer la rainure 3 et appeler sous programme Tous droits r serv s Sous r serve de modifications sans pr avis 61 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes TO ZO Annuler le d calage d outil et relever Z X 2 X50 8 Y2 Y50 8 Passer X 2 Y2 Fin du programme r initialiser en N1 NE 0100 SOUS PROG RAINURE D finir ceci comme le programme 100 et donner un nom M G90 G1 Z 375 Z 9 53 F3 5 F89 Avance Z 0 3750 inch en absolu N14 N14 G91 X3 5 es F10 F254 Avance X 3 5 inch incr mentiel N15 G90 G0Z 1 Mouvement rapide Z 0 1 inch absolu G91 X 3 5 X 88 9 Mouvement rapide X 3 5000 inch r
403. ran d Edition s active et Ins F3 se met en surbrillance L activation du mode d Edition partir du Graphisme Pour activer le mode d Edition partir du Graphisme 1 Appuyer sur Edit F2 L cran d Edition s active et Ins F3 se met en surbrillance All rights reserved Subject to change without notice 1 8 Apr 99 CNC Programming and Operations Manual P N 70000409 Program Editor IBloc Marqu Listing du programme ANILAM 0688 x F68 2 2666666 ROTATION EXAMPLE G90 G70 fO G17 TO Z0 X9 Yo T1 D 25 L 1 x0 Y2 5 2 1 G1 Z 1 F30 G41 Y1 875 x6666660ex xx COMP RAMP ON TO 12 o CLOCK POS N G68 IO JO SO C 45 P1 LE ex USE ROTATION IN LOOP FORM SEE HELP MENU G68 xxx CANCEL ROT G40 G90 G1 Y2 5 GB 20 M2 01 xex SUB TO BE ROTATED 8 TIMES G91 G2 X 3542 Y 4981 IQ J 375 G3 X 3689 Y 1528 1 1889 J 0656 G2 X 6027 Y 1017 1 3376 J 1634 M99 Program G68 C0M2 G edited SUB CUTS FROM 12 o CLOCK TO 1 30 DelBlk Edi ting Nom du T moin programme dit Touches F Position du curseur MA L 14 Figure 6 1 Ecran d Edition On peut crire et diter les programmes partir de l cran d Edition L cran d Edition offre les options suivantes Nom du programme Position du curseur Touche de fonction T moin dit Bloc marqu Listing de Programme Le nom du programme indiqu sur l
404. re 2 F2 Creer 3 Taper TOUT 1 appuyer sur ENTREE 4 F4 FAO 5 F3 EDITER P 6 Creer 7 ENTREE pour s lectionner la d finition du point actuel 1 ENTREE 1 ENTREE 8 F9 PARAM Param ENTREE pour commuter sur Incremental F9 F9 9 Curseur droite ENTREE 2 4 ENTREE 10 Curseur en bas deux ENTREE 1 2 ENTREE 1 ENTREE 11 Curseur en haut deux ENTREE 2 4 ENTREE 12 Curseur en bas ENTREE 3 ENTREE 13 Curseur en haut ENTREE 2 4 ENTREE 14 Curseur en bas deux ENTREE 1 2 ENTREE 1 ENTREE 15 Curseur en haut deux ENTREE 2 4 ENTREE 16 Curseur en bas ENTREE 3 ENTREE Le profil et le contour de la poche existe maintenant 17 F3 EDITER P 18 Creer 19 ENTREE pour s lectionner la d finition du point actuel 2 ENTREE 2 5 ENTREE 20 Curseur en bas ENTREE 4 ENTREE 1 ENTREE 21 A pour autocadrage Le profil de per age existe maintenant 22 F7 Motion 23 Poche 24 Voir Tableau 17 33 R gler les param tres suivants dans le menu 84 Poche Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Tableau 17 33 Exemple 11 param tres de poche Menus Poche Contour et Percage Param tres NU de proti Diam tre d outil Recouvrement XY Suepaisseur XY Pas Z Hauteur d approche Haut de la poche Bas de la poche Suite Notes V rification d interf rence Angle de coupe Par d faut Direction de coupe Point de d pa
405. res G Utiliser la proc dure suivante 1 A partir de l cran principal d Aide d Edition ou d un menu Aide de fonction entrer les commandes requises L Aide d Edition affiche les commandes entr es dans le centre de l cran Si le mot d adresse exige un param tre le logiciel affiche un champ d entr e dans lequel on entre la valeur ou la s lection appropri e 2 Entrer la valeur ou la s lection si demand On peut accepter ou annuler des commandes tout comme dans les menus Graphique d Aide Appuyer sur Accept F8 pour entrer le bloc dans le programme Appuyer sur Ant F9 pour annuler l entr e et effacer l cran Les commandes accept es sont introduites dans le programme 66 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Exemple L introduction de codes G A partir de l cran d Aide d Edition principal taper G77 Appuyer sur entree La CNC active le Graphique d Aide pour le fraisage d une poche circulaire G77 Pour taper les codes M Voir Tableau 7 15 Listing de codes M d Aide d Edition On peut manuellement taper les codes M dont la liste figure dans le tableau La plupart de ces codes M sauf M30 M98 et M100 n exigent pas de r glage param trique suppl mentaire Appuyer sur Accept F8 pour introduire le code M entr dans le programme Pour les codes M qui n exigent pas d
406. resse L est omis le macro ne sera ex cut qu une seule fois Pn Num ro macro O Ln Boucle option Sp cifier le nombre de r p titions du macro n Ex cute le macro appel Pn apr s chaque d placement programm jusqu annulation par une commande G67 Pn macro appel Annule le macro modal G66 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G Table 4 20 Donn ess macro donne la liste et la description des Donn es et des codes M utilis s avec les macros D k 4 20 Donn ess macro ot d adresse S Utilis dans les commandes G65 et G66 Donne la liste du nombre de macros O appeler Lxxxx Utilis dans G66 seulement Commande optionnelle de r p tition Sp cifier le nombre de r p titions du macro 1 9999 bloc Oxxxx dans la premi re ligne du macro pour identification Termine le macro sous programme et revient la ligne suivant G65 ou G66 dans le programme principal mi num ro de Num ro de macro qui se produit Un sous programme se compose de dimensions fixes mais un macro contient des variables et des param tres qui peuvent changer chaque fois qu on utilise le macro La CNC peut transmettre des valeurs aux variables dans la commande G65 ou G66 Les macros peuvent tre m moris s dans le m me fichier que le programme principal ou da
407. resser la surface d une pi ce Voir Figure 5 15 Approche de l outil dans un cycle de surfa age L ex cution commence par un rayon d outils de D et E point de d part Le pas s lectionn d termine les axes d approche Long gt Yy Recouvrement en Y Recouvrement en X lt gt Largeur ki Largeur Pt inicial XY Outl Pt inicial XY Outl x Long Trajectoire avec Trajectoire avec Recouvrement en Y Recouvrement en X Figure 5 15 Approche de l outil dans un cycle de surfa age Les cycles de surfa age peuvent commencer dans n importe quel coin de la surface et tailler dans n importe quelle direction en fonction du signe des valeurs X Longueur et A Largeur Programmer des valeurs X et A l g rement plus grandes pour assurer un surfa age complet de la surface A la fin du cycle l outil se dirige rapidement en H puis Revient rapidement en D et E position de d part Le Tableau 5 24 d crit les champs d entr es du surfa age de poche Tableau 5 24 Donn es G170 Donn e Description Longueur d axe Y dresser Requis Longueur d axe X dresser Requis Largeur de coupe dans la direction de l axe X Quand aucune valeur n est entr e la CNC adopte par d faut 70 du rayon de l outil actif Le pas maximum permis est de 70 du rayon d outil actif Largeur de coupe dans la direction de l axe Y Quand aucune valeur n est entr e la CNC a
408. rrespondant aux profils Pour cr er les l ments g om triques requis pour un programme partiel tels que des lignes arcs et points cliquer sur l ic ne appropri e et appuyer sur ENTREE La CNC demande l utilisateur d entrer une dimension par exemple la longueur d une ligne ou le rayon d un arc Ces entr es combin es avec la touche de fonction Motion F7 permet au syst me d ex cuter les s quences machines d sir es Au fur et mesure que l on programme les lignes arcs points ceux ci apparaissent sur l cran graphique Le mode FAO permet de produire les programmes partiels sans utiliser les codes G Avant d utiliser le mode FAO il convient de se familiariser avec les techniques de programmation CNC y compris les codes G Voir Tableau 17 1 L cran de mode FAO affiche les informations suivantes Tableau 17 1 Affichages de l cran de mode FAO Cursor Coordinates Position XYZ du curseur Indicateur Abs Inc Mode de dimensionnement absolu ou incr mentiel NB Le sous programme r sultant ex cutera les mouvements en utilisant les dimensions absolues Indicateur Inch MM Mode inch ou mm S inch Mode inch ou mm S mm Curseur Le curseur s lectionne des points sp cifiques pour l dition Affichage de graphisme Zone d affichage Outils de dessin Outils de dessin pour cr er et diter les profils Les touches de fonction par d faut Tous droits r serv s Sous r serve de modifications
409. rt 1 A partir du r pertoire de programmes s lectionner le programme requis et revenir l cran auto 2 S lectionner le bloc de d marrage requis 3 Appuyer sur START La CNC commence l ex cution automatique du programme partir du bloc s lectionn L utilisation de CHERCH pour s lectionner un bloc de d part CHERCH conduit la CNC rechercher dans le programme un num ro de bloc un bloc qui contient un num ro ou un bloc qui contient du texte sp cifique La CNC met en lumi re le premier bloc All rights reserved Subject to change without notice 5 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Running Programs qu elle trouve contenir le texte recherch CHERCH ne recherche qu en avan ant dans le programme Il convient d ex cuter la recherche avant de Executer le programme pour la production 1 A partir du R pertoire de programmes charger le programme requis et revenir l cran manuel Appuyer sur AUTO F6 Le mode Automatique s active Appuyer sur CHERCH F3 La CNC demande un num ro de recherche ou texte 4 Entrer le num ro ou texte et appuyer sur ENTREE La CNC proc de la recherche et met en surbrillance le premier bloc qu elle trouve contenir le num ro ou le texte 5 Appuyer sur START La CNC commence ex cuter le programme partir du bloc mis en surbrillance NB Apr s avoir d marr le programme celui ci s ex cute normalement Le r
410. rt Couleur de trajectoire Profil invers e Mouvement d entr e Mouvement de sortie R glage machine Param tre Changement d outil Mouvement initial Arrosage au d but Arrosage la fin Vitesse d avance Tous droits r serv s Sous r serve de modifications sans pr avis 85 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO 25 F10 F10 26 F8 Calc 27 F1 Oui 28 F7 MOTION 29 Contour 30 Voir Tableau 17 34 R gler les param tres suivants dans le ou les menu s de contour Tableau 17 34 Exemple 11 param tres de contour Menu Poche Contour et Percage Param tre Num ro de profi Compensation d outil Diam tre d outil Recouvrement XY Nombre de passes XY Pas Z Hauteur d approche Haut du contour Bas du contour Direction du pas d outil Toward vers l avant Suite N A R glage machine 86 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Param tres de contour 3 Param tre R glage Changement d outil N A Mouvement initial Vitesse d avance 10 0 Broche la fin Arr t Vitesse de broche 0 NB Toutes les poches exigent une passe de contour autour du p rim tre de la poche pour finir les c t s voir Exemples 1 5 pour le contour Par cons quent ANILAM recommande que l on programme de la Suepaisseur en XY pour chaque poche
411. s 2 Appuyer sur List F5 La CNC affiche les blocs de programme et le menu des touches de fonction List s active Voir Tableau Touches de fonction du dispositif List Tableau 0 1 Touches de fonction du dispositif List Libell de la touche Touche Libell de la touche de fonction et de de fonction fonction fonction F5 Recule d une page la fois dans le listing de programme F6 Avance d une page la fois dans le listing de programme F7 D place le curseur jusqu au d but du programme F8 D place le curseur jusqu la fin du programme Trouv F9 Permet de chercher un texte ou des nombres sp cifiques dans le programme Sortie F10 Renvoie au r pertoire de programme SHIFT F9 Trouve l apparition suivante de la s lection FIND La suppression d un programme Pour supprimer un programme 1 s lectionner dans le r pertoire de programmes 2 Appuyer sur Eff F3 La CNC lance un message pour confirmer la suppression et les touches de fonction changent en attendant la r ponse 3 Appuyer sur Oui F1 La CNC supprime le programme s lectionn ps ou Appuyer sur Non F2 La commande du suppression est annul e 4 All rights reserved Subject to change without notice 8 Apr 99 Notice de Programation et utilisation ANILAM P N 70000409 Gestion des programmes NB La suppression d un programme supprime automatiquement le fichier S associ La saisie sur d autres lecteurs
412. s Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO K F3 EDITER P L InvArc M F2 PROFIL Arr t N F5 ENTREE Intgr cadrer Le profil est maintenant correct Tous droits r serv s Sous r serve de modifications sans pr avis 61 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO 28 29 F9 PARAM GEOMETRIE Tout NON F9 F9 On suppose qu un rayon de 0 7500 doit tre plac dans deux positions l o le rayon 2 inch rencontre le rayon 4 inch Pour obtenir cela O 1 MO O w gt H F2 PROFIL F5 Avan Curseur en haut jusqu num ro 4 Rnd ENTREE 0 75 ENTREE F5 Avan ENTREE Fl che en haut ENTREE la fl che en haut rappelle la derni re valeur introduite F2 PROFIL Arr t F5 ENTREE Intgr Redraw Le profil est maintenant compl te Activer la fen tre Contour et r gler les param tres de contour pour cr er le trajet 30 31 32 33 F5 Intgr cadrer F7 MOTION Contour Voir Tableau 17 25 R gler les param tres suivants dans le ou les menu s contour Tableau 17 25 R glages de l exemple 3 Usinage d un profil ext rieur en utilisant Contour Valeurs des param tres de contour menu 1 Num ro de profil Param tre R glage 1 A Compensation outil Diam tre outil Recouvrement XY Nombre de
413. s ELLIPSE R gle la CNC sur mode d interpolation ellipso dale ex cut la vitesse d avance actuelle Voir Ellipses G5 dans la Section 5 concernant les param tres et la description SPIRAL R gle la CNC sur le mode d interpolation spiral Voir Spirales G6 dans la Section 5 concernant G06 Baga les param tres et la description R gle la CNC sur mode interpolation de surfa age Voir Surfa age G178 dans la Section 5 concernant les param tres et la description Profil circulaire G171 dans la Section 5 concernant les param tres et la description R gle la CNC sur le mode d interpolation de profil circulaire Voir 52 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition R gle la CNC sur le mode d interpolation de profil rectangulaire Voir Profil rectangulaire G172 dans la Section 5 concernant les param tres et la description Tous droits r serv s Sous r save de modifications sans pr avis 53 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Tableau 7 12 Menu des Aide de fonction de per age taraudage DRILL TAP U pI PERCAGE TARAUDAGE Mod les et Description des mouvements param tres Cycle d usinage de per age de base Voir Per age Simple G81 dans la Section 5 concernant les param tres et la description
414. s crans d Aide d Edition Tous droits r serv s Sous r seve de modifications sans pr avis 3 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Menu principal d Aide d Edition Indique les cat gories pour lesquelles les menus d aide sont disponibles Menu d aide par cat gories Acc de aux sous menus des cat gories dans menu principal d Aide d Edition Aide de fonctions Quand on s lectionne une des fonctions la CNC affiche la repr sentation graphique d aide pour la fontion s lectionn e Chaque Ecran Graphique d Aide fournit des champs d entr es pour entrer les valeurs d finissant le type de d placement s lectionn ou cycle d usinage et contient une description graphique du type de d placement ou du cycle d usinage Menu principal d Aide d Edition Le menu principal d Aide d Edition Figure 7 2 affiche les cat gories pour lesquelles les menus d Edition sont disponibles Voir Tableau 7 1 pour une description des caract ristiques du menu principal d Aide d Edition Tableau 7 1 Caract ristiques du menu principal d Aide d Edition Caract risti Description que Num ro de On utilise ce num ro pour s lection s lectionner un article de 4 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Caract risti Description que e ee Aid
415. s 39 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Cycles de moulage R volution G45 NB Activer le plan requis G17 G18 ou G19 avant G45 L axe l J des valeurs de rotation n est utilis que si l autre axe n est pas 0 Pour une rotation X Y et J Z Pour une rotation Y X et J Z Pour une rotation Z X et J Y Voir Tableau 5 29 et Figure 5 18 R volutiond axe XY Un cycle de R volution G45 est utilis pour fraiser de fa on cylindrique des cavit s et noyaux sym triques Une forme cylindrique est d finie en faisant tourner un profil tout autour d un axe Il existe deux cat gories de rotation de moule m La rotation autour des axes X ou Y m Les rotations autour des axes Z Format G45 An Bn Cn Fn Rn XorYorz In Jn Kn Tableau 5 29 Donn es de G45 Description A Angle de d part absolu Angle de d part de la rotation Requis Angle d ariv e absolu Angle final de la rotation Requis C Nombre de cycles de sous programme ex cut s entre les angles de d part et d arr t Un cycle est gal une passe de sous programme en avance plus une en recul R gl sur une valeur basse pour le cycle d bauche R gl haut pour le cycle de finition XoyYorz Requis F Appel de sous programme d avance Requis R Appel de sous programme de recul Requis XorYorz S lection de laxe de rotation
416. s Le mode de contour G64 galement appel mode parcours continu ou mode de coupe est actionn lors de la mise sous tension Il est utilis pour les mouvements d avance Le mode de contour tant actionn la CNC s approche de la cible et entre dans la tol rance de parcours continu de la position de la cible Aucune v rification en position n est faite tant que le d placement suivant n a pas t ex cut Ceci permet d obtenir le contour r gulier d un profil ou d une surface Format G64 Tableau 4 18 G64 et formats de codes G associ s code Fomat Acon G9 Xx x Yx x Active le mode non modal en position Arr t complet seulement dans ce bloc G61 Xx x Yx x Active le mode modal en position La CNC s arr te pour v rifier le lieu de chaque point limite G64 G64 Annule G61 et Active le mode de contour mode trajet continu NB Les d placements rapides sont toujours ex cut s dans le mode en position NB Les tol rances en position et trajets continu sont d finis dans la configuration de la machine par le constructeur de la machine G64 est modal et reste actif jusqu son annulation Utiliser la v rification exacte du stop G61 pour annuler le mode contour G64 lance l interpolation lin aire G1 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avr 99 21 CNC Programming and Operations Manual P N 70000409 Preparatory Functions G Co
417. s angulaires exigent un d placement sur deux ou plusieurs axes En mode absolu toutes les dimensions sont donn es par rapport au z ro de la pi ce X0 YO En mode incr mentiel toutes les dimensions sont donn es par rapport la position actuelle de l outil Dans l illustration et l exemple de programmation les quivalents en mm sont entre parenth ses apr s les mesures en inch pi ij on 50 8mm a 2mim P3 P1 NEEX P4 Figure 4 3 D placement angulaire Table 4 4 Exemple de programmation angulaire mode absolu inch G70 G90 G0 X0 YO Avance jusqu position de d part X0 YO per G1 F10 X3 Avance mode absolu inch jusqu P2 Ns y2 Avance jusqu Ps X0 Y 3 Avance jusqu P4 d placement angulaire NS Yo Avancejusqu a P1 ne Me Finduprogrammereturant 4 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G Interpolation circulaire G2 et G3 Format d entr e d arc G2 Xx Yy Zz li Jj Kk Format d entr e d Arc G3 Xx Yy Zz li Jj Kk Format de rayon G02 Xx Yy Rr Format de rayon G03 Xx Yy Rr L interpolation circulaire lance des mouvements circulaires y compris des arcs G2 commande un d placement dans le sens horaire G3 commande un d placement dans le sens anti horaire Tous droits r serv s Sous r serve de modifications sans pr
418. s M de commande ex cutent ou modifient certaines fonctions CNC telles que la fin de programme appel de sous programme image r fl chie etc Ces codes M font partie du logiciel CNC Pour les utiliser crire le code M appropri dans le programme Voir Table 12 2 All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et utilisation ANILAM P N 70000409 Fonctions S et M Table 12 4 Codes M de commande Code M Fonction MOO Arr t de programme Le programme s arr te ind finiment Appuyer sur START pour reprendre MOi Arr t programme facultatif Si le commutateur du mat riel correspondant est sur marche M01 agit comme MOO Si le commutateur est sur arr t le programme ne tiendra pas compte de M01 NB Un mat riel appropri est requis pour MO MO2 Fin de programme En M02 le programme s arr te et revient au premier bloc de programme M30 Fin de programme Retour l autre programme M30 0O75 programm comme dernier bloc d un programme principal reviendra la CNC pour programmer 75 075 doit tre dans le m me fichier M98 Appel de sous programme Un bloc dans le programme principal avec M98 P100 ex cutera le sous programme 100 0100 doit tre dans le fichier apr s la fin du programme principal M99 Retour du sous programme M99 termine un sous programme et revient au programme principal au bloc pr c dant le dernier appel de programme ex cut M100 Image
419. s contenues dans le programme source 4 S lectionner Le profil souhait e et appuyer sur ENTREE L diteur demandera d indiquer si l origine du profil doit tre chang e 5 Appuyer sur Oui F1 et taper une nouvelle origine comme demand ou appuyer sur Non F2 pour Importerer Le profil sa position d origine Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO VUE F4 MOTION F7 EffMouv F8 Utiliser la fonction VUE pour changer le point de vue du plan Les options sont XY XZ YZ et Isometric Iso Pour des compl ments d information sur VUE voir Graphisme Mode mode de dessin Utiliser MOTION pour produire des trajets d outils pour les mouvements de contours poches et per ages On ne peut utiliser Motion F7 qu apr s avoir introduit un profil dans le programme Pour produire un trajet d outil 1 A partir de l cran mode FAO appuyer sur MOTION F7 Un menu fen tre appara t Les options de menu sont Contour Poche Percage Editer et Effacer S lectionner un choix et appuyer sur ENTREE 2 Entrer les param tres de coupe pour que le logiciel FAO puisse produire un trajet La touche Calc calculer appara t 3 Appuyer sur Calc La CNC calcule le trajet de l outil et l indique sur l cran Choisir s il faut sauvegarder le trajet Apr s avoir calcul le trajet de l outil appuyer
420. s dans le tableau la CNC imprimera en surimpression les valeurs dans le tableau de d port de montage La lettre O suivie du num ro dans le tableau de d port montage 1 99 d finit un d calage d port Tableau de d port montage Le tableau de d port montage auquel on acc de via l cran manuel contient les valeurs introduites pour les d ports de montages 1 99 16 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G L activation du tableau de d port montage Pour activer les tableau de d port montage 1 en mode manuel appuyer sur F9 Outils F1 d ports Le tableau de d port montage est activ Voir Figure 4 10 Figure 4 10 Tableau de d port montage Pour changer les d ports montage dans le tableau Pour remplacer un d port montage par une coordonn e entr e manuellement 1 mettre en surbrillance un d port de montage ligne 1 99 dans le tableau de d port montage Appuyer sur une touche d axe X Y ou Z Entrer une valeur Appuyer sur ENTREE La CNC m morise la valeur dans le tableau Pour changer les d ports montage en utilisant les touches de fonction d talonnage Pour changer un d port montage en utilisant les touches de fonctions d Etalonnage CalibX F5 CalibY F6 ou CalibZ F7 1 D placer le tableau machine jusqu la position z ro d sir
421. s la pi ce de fabrication All rights reserved Subject to change without notice 5 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Four and Five Axis Programming Tableau 16 3 Exemple 3 4 axes M900 U G1 X6 U 360 8 6 360 M901 U 6 All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Section 17 Programmation FAO Mode FAO Le mode FAO est tr s diff rent de la m thode normale codes G de programmation partielle Avec la programmation FAO on cr e des programmes de pi ces l aide d ic nes Ces ic nes demandent l utilisateur les informations n cessaires Pour utiliser la programmation FAO il est n cessaire de conna tre le syst me de coordonn es cart sien XYZ le syst me de coordonn es polaires et les s quences d usinage Il est n cessaire de faire un plan d usinage de d cider quels types d outils doivent tre utilis s et le moment d utilisation de ces outils dans le programme On peut utiliser la programmation FAO pour produire des trajets d outils partir de profils Ces profils sont produites partir des outils ic nes Les outils ic nes permettent d introduire directement les mouvements dans les profils ou de cr er une g om trie de construction La g om trie de construction peut alors tre cha n e pour produire les mouvements co
422. s le bloc N4 la commande G41 doit tre accompagn e d un mouvement XYZ pour tre effective Le mouvement doit tre en rapide G0 ou en vitesse d avance G1 Le diam tre d outils s active quand la CNC ex cute le d placement programm sur le bloc G40 et G42 doivent aussi tre accompagn s de mouvements et s activent de la m me fa on Compensation de trajectoire d outil G41 G42 NB Il convient de se familiariser avec les principes de CNC de base avant d essayer d crire des mouvements compens s Quand la compensation d outil n est pas active la CNC positionne le centre de l outil sur le trajectoire programm Ceci cr e un probl me quand on programme un profil de pi ce parce que le bord de coupe est loign d un demi diam tre du chemin Utiliser la compensation de diam tre d outil pour r soudre ce probl me Quand la compensation d outil est active la CNC d cale l outil d un demi diam tre pour positionner le bord coupant de l outil sur le trajectoire programm Ceci permet de programmer les coordonn es le long du profil de pi ce Il n est pas n cessaire de r gler le trajectoire pour compenser le diam tre d outil La plupart des mouvements peuvent tre compens s On sp cifie une compensation droite ou gauche Droit ou Gauche se rapporte aux c t s de la trajectoire vers lequel l outil se d cale lorsqu on voit la repr sentation de derri re un outil en mo
423. s le programme et de v rifier les mouvements avant l usinage r el d une pi ce Voir Figure Ecran de mode pas pas mouvement L cran P PAS ressemble l cran manuel mais avec moins de touches de fonction et P PAS F5 est mis en surbrillance Pour Executer un programme en mode pas pas P PAS 1 Aller au r pertoire de programmes s lectionner un programme et appuyer sur Selecc F6 pour charger le programme requis 2 Appuyer sur Sortie F10 pour revenir l cran manuel All rights reserved Subject to change without notice 1 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Running Programs 3 En mode manuel Appuyer sur P PAS F5 Le mode pas pas s active 3 Appuyer sur START pour ex cuter chaque bloc ou mouvement NB En mode automatique appuyer sur P PAS F5 pour activer le mode pas pas 4AX DRL G 4AX THD G SAX MIL G CH6 3 X1 G CH6 3 X2 G CH6 3 X4 G DRAFT 2 G DRFTPCZ G EXA1 G EXAZ G EXA3 G EXB1 G EXB2 G F1G74 G G45 G G49 G G659 2 G G68 CO0MZ G HELICOMP G LETR230 G LETRCAL1 G POCKETS G SAMPLE 1 G SAMPLE Z G SAMPLE 3 SAMPLE 4 SAMPLE 5 SAMPLE 6 SAMPLE 7 SAMPLE B SAMPLE 9 STOCKUAR TC G WINDOW M R pertoires de programmes D DDD DDDDND Ligne de messages C USER Programme RAM 5AX MIL G A SELECTED PROG S lectionn Create Delete cam List Seiect Draw Edit fhi
424. s minute AVAN Vitesse d avance actuelle en mm minute TPM R glage de priorit broche 40 160 AVAN R glage de priorit vitesse d avance 0 120 pour les d placement d avance et 0 100 pour les d placements rapides REPET Compteur de boucle Compte les r p titions des sous programmes PAUSE Nombre de secondes restant dans une attente VITESSE Indique si le r glage de priorit sur vitesse d avance s applique aussi bien aux mouvements d avance qu aux mouvements rapides ou seulement aux mouvements d avance PIECE Nombre de pi ces Se r initialise z ro quand on entre Auto ou Mode pas pas CHRONO Indique la dur e par pi ce et la dur e accumul e entre parenth ses pour toutes les pi ces Se r initialise z ro quand on entre en mode Auto ou pas pas ORIGINE Affiche un dispositif actif G53 D signations de zones programme BLOC Num ro de bloc appara t dans mode Auto ou pas pas seulement PROGRAM Nom du programme charg ARRET ARRET EXECUT Pas d ast risque la machine est dans une attente programm e ou a termin son programme Avec un ast risque Une attente externe a t activ e par un v nement ou la touche ARRET CYCLE a t appuy e EXECUT Le programme est en train de passer MANUEL AUTO P PAS Mode d exploitation actuel EN POSN Appara t si la machine a atteint son point cible COMMAND Entre les commandes en mode manuel
425. s sauf s ils sont cras s par de nouvelles valeurs Si Oui le trajet peut Suite tre chang ult rieurement avec la fonction EDITER de la touche de fonction MOTION On peut aussi Effacer Effacer le trajet ult rieurement Recule ou avance dans les fen tres jusqu ce que Calc apparaisse ou pour changer un r glage pr c dent Si votre machine outil n a pas de fonctions programmables broche et Arrosage ne pas tenir compte des articles se rapportant Arrosage et Broche On acc de Poche par la fen tre MOTION F7 On utilise ce dispositif pour usiner une poche de n Importere quelle profil Les profils de poche doivent tre ferm es Voir Figure 17 3 Menus des param tres de poche Dans l cran Motion s lectionner Poche poche et appuyer sur ENTREE Le menu des param tres de poche appara t Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Pocket Parameters 1 Shape number Pocket Parameters 2 Default Angle Default CAM Point Entry Move Setup Arc Length Arc Radius Origin Point 0 0000 0 0000 None Linear Circular Re Output Tool Change No Coolant at start Tool number Coolant at end one Off Exit Move Setup Spindle at start On de Fod o hone None Arc Length 0 0000 Arc Radius 0 0000 Origin
426. sans pr avis 1 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO fournissent les outils pour changer la mise en route ajuster l affichage et g rer les profils Nom de programme Nom du programme se rapportant aux profils Coordonn es du Pointeur T moin ABS INC T moin INCH MM Pointeur Shape S Edit View Di lay Misc Motion Post Setup Exit SAMESREFN Aire graphisme Outils dessin Touches F Nom du fichier Figure 17 1 Ecran de mode FAO Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Les touches de fonction de mode FAO Pour activer les touches de fonction de mode FAO 1 En mode manuel appuyer sur Program F2 pour activer le r pertoire de programme S lectionner un programme existant puis appuyer sur FAO F4 2 L cran FAO s active et la touche de fonction active se met en surbrillance Voir Tableau 17 2 Touches de fonction mode FAO Il existe deux menus de touches de fonction en mode FAO a L affichage des touches de fonction principales appara t quand on entre en mode FAO a L affichage des touches de fonction secondaires ou touches de fonction Profil F2 appara t quand on appuie sur PROFIL F2 Tableau 17 2 Touches de fonction de mode FAO
427. sateur l cran des options de logiciel Message Affiche les dix derniers messages aussi bien les anciens d j lus que les nouveaux pas encore lus Saisit un affichage de lecture des positions de l axe et le sauvegarde dans un programme D BR a d part machine SORTIE F Quitte l cran et revient au menu de d marrage du logiciel 8 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation Manuelle et mise en route de la machine Mode absolu Pour activer le mode manuel rapide ou avance Tourner le s lecteur JOG pour passer par tous les modes disponibles Choisir le mode rapide ou avance Le mode actif d avance ou rapide est affich dans la zone d affichage d tat machine NB En mode manuel appuyer sur R puis appuyer ENTREE pour que le r glage de priorit ait les choix suivants m Priorit en AVANCE et RAPIDE m Priorit en AVANCE Commuter sur le r glage pour appliquer la s lection de priorit actuelle aux vitesses programm es Le r glage de la vitesse de mouvement rapide Le s lecteur LIMITEUR D AVANCE reglage de vitesse d avance r gle aussi la vitesse des mouvements rapides Si l on r gle sur AVAN RAPID chaque d clic du s lecteur ajuste le taux de vitesse par 10 de la vitesse programm et Le s lecteur donne une plage de 0 100 R gler le 100 pour fixer le taux de vitess
428. serve de modifications sans pr avis 8 Avril 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Plan suppl mentaire pratiquer Utiliser Figure 17 16 Plan d exercice A et Figure 17 17 plan d exercice B pour am liorer vos comp tences en programmation FAO CAM9 Figure 17 16 Plan d exercice A 3 97 X y R 81 Figure 17 17 Plan d exercice B Tous droits r serv s Sous r serve de modifications sans pr avis 89 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Section 18 Dispositifs de programmation avanc s Modificateurs On utilise les modificateurs pour modifier la fa on dont la CNC interpr te une adresse de mot Par exemple une seule valeur dans un programme de mode inch peut forcer le mode m trique sans programmer G71 Ou bien les valeurs de centre d arc l J ou K peuvent tre forc es en une valeur absolue L adresse et le modificateur doivent tre accompagn s d un signe amp Placer amp entre le mot d adresse modifier et le modificateur Le mot d adresse est programm d abord suivi de amp suivi du modificateur et suivi enfin de la valeur Le modificateur est non modal et n est appliqu qu au mot d adresse qu il accompagne Exemple G02 X2 0 Y1 0 I amp A1 5 J amp A1 0 L exemple force le centre et J d un arc tre en mode absolu Iet J sont incr mentiels
429. sitive Cycle casse copeaux G87 Format G87 Zn Rn Fn In Jn Kn Wn Un Pn Voir Tableau 5 9 G87 est le cycle Casse copeaux g n ralement utilis pour le per age des trous moyens profonds Le cycle avance Tous droits r serv s Sous r serve de modifications sans pr avis 9 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes du plan R jusqu la premi re profondeur de passe en Z se retire rapidement pour l incr ment de brisage de copeaux W avance jusqu la profondeur de passe suivante calcul e profondeur de passe initiale moins J et continue cette s quence jus qu ce qu il atteigne une profondeur U ou jusqu ce que la profondeur finale du trou soit atteinte La profondeur de passe ne sera jamais sup rieure I ni inf rieure K Ce cycle permet un per age dans des conditions optimales pour les trous Pour un rendement maximum du per age des trous profonds r gler les param tres pour tenir compte du mati re et du type d outils utilis s En g n ral plus le trou est profond plus la profondeur de passe J est petite Ceci emp che le grippage des copeaux de l outil et de la pi ce R gler U de fa on retirer compl tement le foret intervalles de profondeur pr d termin s Tableau 5 9 Donn es G87 Profondeur absolue du trou Requise Point de d part initial Z en mode rapide Requis Vitesse d avance
430. sont introduits par l op rateur Le centre est calcul par la CNC A Utiliser le centre absolu ou NL incr mentiel I J Arc du curseur au point final Le centre et l angle Utiliser l angle inclus sont introduits par l op rateur Le point final incr mentiel est calcul par la CNC LE Utiliser le rayon LA incr mentiel et le Z point final absolu Arc tangent du curseur au point final Le point final et non incr mentiel X le rayon sont introduits par l op rateur Le centre est Y calcul par la CNC Les valeurs du centre et de rayon doivent tre correctes pour la tangente Utiliser le rayon et le point final X Y absolu ou Ligne du curseur suivie d un arc tangent La direction incr mentiel de la ligne est d finie par l angle L arc est d finit pas Utiliser l angle le point final et le rayon X Y L arc commence o il absolu est tangent la ligne partir du curseur Utiliser le rayon et le point final XY absolu ou incr mentiel Arc suivi d une ligne tangente venant du curseur au Utiliser l angle point final La ligne est d finie depuis le curseur absolu jusqu au point final XY L arc du curseur l intersection tangente avec la ligne est d fini par le Tous droits r serv s Sous r serve de modifications sans pr avis 41 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Arrondi L outil d arrondi permet d introduire un segment
431. squettes 10 9 L affichage des informations syst me 10 9 L utilisation de caract res g n riques pour trouver des programmes 10 10 Pour copier des programmes dans ou d autres r pertoires 10 11 Pour renommer des programmes dans un autre r pertoire 10 12 L impression de programmes provenant d un autre lecteur r pertoire 10 12 La cr ation des sous r pertoires 10 13 La suppression de programmes sur un autre lecteur 10 13 Mettre un programme sur liste dans un autre leceur r pertoire 10 13 L dition d un programme dans un autre r pertoire 10 14 Pour optimiser le disque dur 10 14 Pour acc der l optimiseur de disque dur 10 14 Section 11 Ex cution des programmes Pour faire passer un programme pas pas 11 1 Pour passer entre le mode mouvement et le mode pas pas 11 2 Retenir ou annuler un passage pas pas 11 2 Ex cution pas pas de blocs de programme s lectionn s 11 3 Modes d affichage de position 11 4 Ex cution automatique de programme 11 4 Mise en attente ou annulation d un passage automatique 11 5 Commencer par un bloc sp cifique 11 5 Le red marrage d un programme mis en attente 11 5 L utilisation de Graphismes pendant l ex cution des programmes 11 6 Le r glage de la CNC pour afficher un affichage de position agrandi 11 7 Mode TEACH 11 7 Le lancement du mode TEACH 11 8 Les touches de fonction du mode TEACH 11 8 L entr e des donn es en mode TEACH 11 9 L utilisation du mode TEACH 11 10 viii
432. st un arr t temporis Une pause infinie est un arr t qui ne peut tre annul qu en appuyant sur START Quand une pause est activ e la CNC arr te tout mouvement sur tous les axes mais les autres fonctions marche arr t de refroidisseur commandes broche restent activ es Ne programmer aucune autre commande sur un bloc G4 T est la dur e en secondes pendant laquelle la machine restera l endroit actuelle La gamme de T est de 0 1 9999 9 secondes Format de la Pause temporis e G4 Tx x Format de la Pause Ind finie G4 TO Exemple N20 G4 T2 1 Le bloc 20 commande une pose temporis e pendant une dur e de 2 1 secondes Exemple N21 G4 TO Le bloc 21 commande une pose ind finie valider START pour continuer Le compte rebours de la dur e est affich dans la zone d tat machine de l cran manuel NB ANILAM recommande d utiliser la fonction Stop M programm M00 au lieu d une pause infinie All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Fonctions pr paratoires Codes G La programmation de la v rification non modale de stop exact G9 Voir Tableau 4 9 Codes G de v rification de Stop exact Le mode en position tant activ la CNC s approche de la cible et ex cute une v rification en position avant d ex cuter le d placement suivant La CNC s arr te totalement la fin de chaque bloc Ceci peut c
433. ste Pour acc der et afficher une s lection des dix derniers programmes ouverts en mode Edition 1 En mode dition Appuyer sur DIVERS F9 La touche de fonction se met en surbrillance et le menu Fen tre DIVERS s active 2 S lectionner Choisir prog Appuyer sur ENTREE L cran de s lection de programmes s active 3 Mettre un programme en surbrillance Appuyer sur ENTREE La CNC remplace la liste actuelle des programmes dans la liste par le programme s lectionn L ouverture d un autre programme partir du listing de programme Apr s avoir effectu les op rations d dition finales sur un programme on utilise Editer Program diter programme pour ouvrir et diter un autre programme partir du listing de programme Pour utiliser Edit program afin d ouvrir un programme 1 En mode Edition Appuyer sur DIVERS F9 La touche de fonction se met en surbrillance et le menu Fen tre DIVERS s active S lectionner Editer program Appuyer sur ENTREE Le message Entrer nom du prog entrer le nom du programme appara t Entrer le nom du programme L Or E Programme lt lt PROGRAM gt gt a t dit Sauvegarder appara t Appuyer sur Oui F1 pour sauvegarder les op rations d dition Appuyer sur Non F2 pour annuler les op rations d dition au listing actuel 5 Si l on a s lectionn Oui F1 appuyer sur ENTREE La CNC affiche le programme introduit NB Les blocs sauvegard s en m moire
434. ste aller en Graphisme Mode F7 pour visionner le programme de mode FAO Appuyer sur Selecc F6 dans le r pertoire de programmes Entrer les d ports d outils et le r glage de z ro et ex cuter maintenant les passages d essai et toutes les autres proc dures de r glage machine avant de produire des pi ces 66 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Exemple num ro 5 Contour avec de nombreuses intersections inconnues arcs tangentiels uniquement Voir Figure 17 11 Contour avec de nombreuses intersections inconnues Arcs tangentiels uniquement Le contour sera utilis pour usiner le profile X0 YO est r gl au centre de la pi ce Quand on programme noter les messages d invite qui apparaissent chaque fois que l on appuie sur ENTREE TT 120 DEG TYP 2 POSITION R 2 0 MULT NT Figure 17 11 Contour avec de nombreuses intersections inconnues arcs tangentiels uniquement Touches 1 F2 PROGRAM si n cessaire 2 F2 Creer 3 Taper CONTUR 5 appuyer sur ENTREE 4 F4 FAO 5 Curseur en bas jusqu CG commuter sur Cercles 6 Curseur droite puis en haut jusqu 2 Rayon Centre ENTREE 7 1 5 ENTREE ENTREE 0 ENTREE 0 ENTREE 8 F5 ENTREE Intgr 9 ENTREE de nouveau 10 2 ENTREE ENTREE 0 ENTREE 0 ENTREE F5 ENTREE pour cadrer Intgr sur l cran 11 Curseur
435. sur E STOP Cela stoppe tout mouvement de la machine Pour r initialiser E STOP il faut le tourner dans le sens horaire dans le sens des fl ches Le contact mettra un claquement quand il se remet en position La remise en position initiale de E STOP ne r active pas automatiquement les servocommandes Celles ci doivent tre r initialis es pour autoriser tout mouvement de la machine Appuyer sur SERVO RESET pour r initialiser les servocommandes Pour activer r initialiser les servocommandes Pour des raisons de s curit la commande n est mise en circuit que lorsque les servomoteurs sont d bray s Dans ce cas la CNC ne peut pas d placer la machine Il se produit un message SERVO DESACTIVES gt quand les servocommandes sont d bray es Celles ci se mettent galement hors service quand vous appuyez sur E STOP ou si la machine tente d effectuer un d placement au del d un contact d interrupteur limiteur R initialiser les servocommandes comme suit Tous droits r serv s Sous r serve de modifications sans pr avis Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Exploitation manuelle et mise en route de la machine 1 Si les servocommandes ont t d bray es par un interrupteur limiteur repositionner manuellement la machine l int rieur de sa course normale 2 Appuyer sur E STOP Le message ARRET D URGENCE SERVO DESACTIVES appara t 3 Tourner E STOP dans le sens des fl
436. sur ENTREE La CNC sauvegarde les blocs en m moire et les blocs d origine restent dans le listing du programme Pour copier des blocs de programme et supprimer les blocs d origine 1 En mode d Edition placer le curseur au d but du premier bloc copier Rep rer les blocs copier Appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu Fen tre d dition s active 4 S lectionner Operations Bloc Appuyer sur ENTREE Le menu Fen tre Operations Bloc s active 5 S lectionner Couper Appuyer sur ENTREE La CNC sauvegarde les blocs en m moire et supprime les blocs d origine du listing de programme Pour coller des blocs l int rieur d un programme Pour copier des blocs et les coller dans une autre partie du programme 1 En mode Edition placer le curseur l endroit o l on souhaite coller les blocs copi s All rights reserved Subject to change without notice 8 Apr 99 CNC Programming and Operations Manual ANILAM P N 70000409 Program Editor 2 Appuyer sur EDITER F8 La touche de fonction se met en surbrillance et le menu Fen tre d dition s active 3 S lectionner Operations Bloc Appuyer sur ENTREE Le menu Fen tre Operations Bloc s active 4 S lectionner Placer Appuyer sur ENTREE La CNC colle les blocs copi s l int rieur du listing programme au niveau du curseur Enregistrement des impacts de touches Utiliser Enreg pour enregistrer les
437. sur POST SHIFT F7 pour produire un programme CNC Ce programme sera un programme de code G que la CNC pourra utiliser pour produire les pi ces Utiliser Editer pour changer un trajet d outil existante Utiliser Effacer pour Effacer un trajet d outil Dans tous les cas on change les param tres en s lectionnant le champ et en appuyant sur ENTREE EffMouv F8 supprime un mouvement du profil actuelle Le curseur doit se trouver la fin du mouvement Effacer ATTENTION Si l on supprime un mouvement autre que le dernier mouvement d un profil les mouvements pr c dents et suivants seront connect s Pour viter cela d placer le curseur jusqu au dernier mouvement d un profil puis appuyer sur EffMouv F8 jusqu ce que le mouvement requis soit supprim Tous droits r serv s Sous r serve de modifications sans pr avis 9 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO 10 Contour Contour se met en surbrillance quand on appuie sur MOTION F7 Utiliser ce dispositif pour usiner un profil pour a Un p rim tre contours partiel a Une passe p rim trique pour finir une poche rainure ou autre type de contour Le profil n a pas besoin d tre ferm e Voir Figure 17 2 Menu des param tres de contours Avec Contour en surbrillance appuyer sur ENTREE Les param tres de contours menu 1 apparaissent Tous droits r serv s Sous r ser
438. t la fin Point limite incr mentiel Y ou distance du d but la fin Point central X incr mentiel ou distance du d but au centre Point central incr mentiel Y ou distance du d but au centre B Demilargeur d ellipse dans l axe Y Sens de d placement de l outil 1 est dans le sens anti horaire 1 est dans le sens horaire La mi longueur est la dimension d un quadrant de lellipse Pour une ellipse compl te c est la moiti de la longueur X pour variable A et la moiti de la largeur Y pour la variable B A et B sont toujours positifs ELLIPSE Figure 5 1 Exemple de programmation d ellipse Tous droits r serv s Sous r serve de modifications sans pr avis 1 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes G5 X0 YO 12 JO A2 B1 L 1 Le bloc va ex cuter une ellipse compl te dans le sens horaire de taille 4 x 2 commen ant en X0 Y0 en mode absolu G90 NB G5 est d pendant du plan groupes de mots XYZ IJK AB L G41 et G42 ne sont pas permis avec G5 Cependant on peut compenser les ellipses en programmant une variable sp ciale Cette variable est 1040 R gler 1040 sur l une des valeurs suivantes 1040 0 R gle la compensation d ellipse sur INACTIVE 1040 1 R gle la compensation d ellipse sur ACTIVE EXTERIEUR 1040 2 R gle la compensation d ellipse sur ACTIVE INTERIEUR
439. t lanc Exemple Voir Figure 5 37 Exemple de programmation de boucle et Tableau 5 39 Dans l exemple de programme suivant les codes M et S sont omis Le programme suppose qu on utilise une machine changement d outil manuel pas de changement automatique d outil V rifier votre manuel de machine outil pour les d tails sur la programmation des codes M S etT Outillage utiliser Outil 1 4 foret centrer Outil 2 foret h lico dal de 1 4 diam tre Outil 3 3 8 de diam tre d tourage 2 0 50 8mm 75 19 05mm Typ __ eosam e 000 ei 12 7mm 6 35mm B 7 5 63 5mm 6 pos 190 5mm 3 0 76 2mm SUBPR_EX2 R 5 0 127mm 90 deg Tous droits r serv s Sous r serve de modifications sans pr avis 64 8 avril 99 Manuel de Programmation CNC et d Utilisation P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes ANILAM Figure 5 37 Exemple de programmation d une boucle Tableau 5 39 Exemple de programmation de boucle Flan Ni N Bloc O100 EXEMPLE 2 G90 G70 G71 GO TO ZO N3 X 2 X 50 Y2 Y50 CRT DRL 5 G81 Z 23 Z 5 84 R1 R2 F8 F203 T2 1 4 PERC 6 35 G83 Z 45 Z 11 43 R 1 R2 F10 F254 1 15 13 81 M98 P1 T3 3 8 DETOUR 9 525 FRAIS G41 X 3 X 76 2 YO N4 N NG N9 N10 N11 N12 N13 3 X G1 Z 38 Z 9 65 F13 F330 X7 5 X190 5 Y 2 5 Y 63 5 6 G3 X7
440. t Tableau 5 23 Utiliser un cycle de poche irr gulier pour usiner la forme de la poche introduire le p rim tre gt de la poche dans un sous programme La CNC va calculer les mouvements pour vider la poche par fraisage Tous droits r serv s Sous r serve de modifications sans pr avis 29 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes introduire un outil de diam tre 3 8 dans la Page Outils Ce programme de pi ce comprend un programme principal et un sous programme Rad 1 25 Rad 0 75 XS YOT Figure 5 13 Programmation G169 exemple 2 Tableau 5 23 Programmation G169 Exemple 2 G90 G70 GO TO ZO G169 W99 H 1 Z 25 C89 9 DO EO A 16 B 125 S 01 17 5 J12 5 K9 5 en E a G90 G00 X 1 25 YO G2 X 125 _Y 1 2437 R1 25 G1 X 5 075 Y 7462 G2 X5 075 Y 7462 R 75 G1X 125 Y 1 2437 G2X 1 25 Y0 0 R1 25 Voir Figure 5 14 Exemple 2 la trajectoire de l outil utilis e par la CNC pour vider par fraisage l exemple 2 Figure 5 14 Exemple 2 Trajectoire de l outil Tous droits r serv s Sous r serve de modifications sans pr avis 30 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Cycle de surfa age G170 Format G170 Xn Yn An Bn Fn Hn Zn Dn En Les cycles de surfa age simplifient la programmation requise pour d
441. t de la pi ce usiner le d placement n gatif est le d placement de l outil vers le bas en se rapprochant de la pi ce La d finition des positions Voir Figure 1 2 La localisation des positions L intersection des axes X Y et Z constitue le point de r f rence partir duquel se d finissent la plupart des positions Ce point est la position X0 YO ZO La plupart des positions s identifient par leurs coordonn es en X Y et Z Une position de 2 cm vers la gauche 3 cm vers l arri re et 4 cm vers le haut a une coordonn e de X 2 0 une coordonn e Y de Y3 0 et une coordonn es Z de Z4 0 All rights reserved Subject to changewithout notice 8 Apr 99 Manuel de Programmation CNC et Utilisation ANILAM P N 70000409 Introduction N Pointe Outil A Z r f rence l l i Y X i yY s Z z 40 LOCATEPOST Pointe de l outil r f rence Figure 1 2 La localisation des positions Tous droits r serv s Sous r serve de modification sans pr avis 8 Avr 99 6CNC Programming and Operations Manual ANILAM P N 70000409 Introduction Coordonn es polaires Voir Figure 1 3 Syst me de coordonn es polaires Les coordonn es polaires d finissent les points qui se situent sur un seul plan Les coordonn es polaires utilisent la distance par rapport l origine ainsi qu un angle pour localiser les points Position Origine ZOLAR Figure 1 3 Syst me de coordonn es polaires Positionn
442. t exemple la poche aura toujours une profondeur de 1 in et un angle de d pouille de 3 degr s Les longueurs lat rales et le pas Z peuvent tre modifi s Pour rendre ce programme totalement ind pendant la profondeur Z et l angle de d pouille peuvent tre r gl s avec des variables et les calculs suppl mentaires peuvent alors tre effectu s Exemple 2 Ce programme demande la longueur et la largeur d un rectangle la coupe par c t du rectangle et le nombre de passes autour du rectangle Les variables 150 199 sont en lecture seule Elles ne peuvent tre r gl es que dans le programme principal N10 O 1000 N20 G0 G17 G70 G90 F80 N30 TO N40 Zo N50 X0 YO COMMENCER LA POSITION DU RECTANGLE N60 151 3 REGLER VARIABLE LECTURE SEULE X LONGUEUR DU COTE N70 152 3 REGLER VARIABLE LECTURE SEULE Y LONGUEUR DU COTE N80 153 25 REGLER VARIABLE LECTURE SEULE COUPE PAR COTE N90 154 5 REGLER VARIABLE LECTURE SEULE NOMBRE DE PASSES N100 M98 P1 APPELER CORPS DE SOUS PROGRAMME N110 TO N120 Zo N130 XO YO N140 M2 N160 O1 N170 G91 G1 X 151 DEPLACER AXE X LONGUEUR DE COTE N180 Y 152 DEPLACER AXE Y LONGUEUR DE COTE N190 X 151 DEPLACER X NEGATIF N200 Y 152 DEPLACER Y NEGATIF N210 111 0 REGLER INCREMENT DE COUPE LATERALE A 0 N220 BOUCLE 154 BOUCLE 154 NOMBRE DE FOIS N230 X 153 Y 153 REGLER COUPE LATERALE N240 111 111 153 DECREMENTER COUPE LATERAL
443. t supprim restent sur l cran apr s suppression Appuyer sur R qui fonctionne comme touche d acc s rapide pour rafra chir l cran NB La g om trie supprim e ne peut pas tre r tablie La gestion des fichiers de profil La CNC nomme automatiquement les fichiers cr s en mode FAO Les fichiers contiennent le m me nom primaire que le fichier de code G auquel ils sont associ s La CNC produit plusieurs fichiers avec le fichier de code G mais diff rentes extensions Ces extensions de fichier sont a NOMFICH FAO r glage de mode FAO NOMFICH GEO g om trie de construction NOMFICH 1 or 2 8 sont des profils NOMFICH fichier provisoire NOMFICH T num ro sont les fichiers de sauvegarde de trajet d outil DO D D Tous droits r serv s Sous r serve de modifications sans pr avis 53 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Echantillons de programmes 54 Ce chapitre contient plusieurs programmes qui montrent des utilisations types pour la programmation FAO de la CNC En r gle g n rale les calques ayant des donn es vagues ou limit es conviennent au mode FAO ANILAM sugg re l utilisateur d tudier ce chapitre et de se familiariser avec les touches du mode FAO Chaque exemple commence par un plan et se poursuit travers le processus de programmation depuis Creer jusqu Post Toutes les frappes de touches sont d taill
444. te fa on on peut liminer un trajet du fichier de sortie sans vraiment le Effacer du programme FAO NB S assurer que tous les trajets dont on a besoin pour le programme de code G soient EN fonction Apr s avoir termin le programme FAO et utilis la fonction POST d crite ci dessus pour cr er un programme de code G appuyer sur Sortie F10 pour sauvegarder toutes les donn es du programme La CNC revient au r pertoire de programme Appuyer sur Sortie pour quitter le mode FAO Si l on choisit FAO de nouveau avec la s lection du m me programme toutes les donn es seront r tablies NB Appuyer sur Quit SHIFT F10 pour sortir sans sauvegarder les changements Si tous les aspects d un programme doivent tre supprim s appuyer sur SHIFT F3 dans l cran de programme puis taper Program La CNC demande s il y a suppression du fichier Cette caract ristique permet de sauvegarder certains fichiers quand on le souhaite Sortie F10 Tous droits r serv s Sous r serve de modifications sans pr avis 35 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Hot Keys Touches d acc s rapide Les Touches d acc s rapide sont disponibles en mode FAO si l on utilise un clavier de PC sur la CNC ou le logiciel hors ligne Voir Tableau 17 14 Tableau 17 14 Touches rapides en mode FAO A Zoom automatique Double taille W M H Demi taille A D H o Fen
445. teurs ne peuvent pas tre utilis s pour la communication RS 232 car les broches 2 et 3 ne sont alors pas interverties Pour acc der au progiciel de communication Pour acc der l cran de communication 1 En mode manuel appuyer sur PROGRAM F2 Le r pertoire de programmes s active 2 Appuyer sur Utilit F9 Le menu fen tre utilitaire appara t 3 Voir Figure Ecran de communication Mettre Communications en surbrillance et appuyer sur ENTER L cran de Communication appara t NB Le programme par d faut est mis en surbrillance quand on active l cran de communication Parametres de comunications seriales RS232 SERIAL COMMUNICATION PARAMETERS PORT BAUD PARITY DATA BITS STOP BITS SOFTWARE DATA TYPE C NUSER PROGRAM CH6 3 X1 G Receive Send ll DNC Param Festin Exit Figure 0 2 Ecran de communication 2 All rights reserved Subject to change without notice 8 Apr 99 Notice de programmation et d utilisation ANILAM P N 70000409 Communication et DNC PROGRAMME Le programme s lectionn pour l mission PARAMETRES DE Les r glages requis pour que les deux COMMUNICATION SERIE machines envoient et re oivent des programmes Le r glage des param tres de communication Le pr sent manuel n examine pas les m rites respectifs des diff rents choix de param tres Se r f rer pour cela un guide appropri de communication informa
446. tion et Options Num ro de Choisit Le profil du programme que l on souhaite utiliser profil pour le contour Pour entrer un profil s lectionner un num ro de profil et appuyer sur ENTREE Entrer le num ro du profil souhait e et appuyer sur ENTREE Per age S lectionne un cycle fixe de per age pour activer dans le programme S lectionner ce param tre et appuyer sur ENTREE Une fen tre appara t qui affiche l ensemble des cycles de per age fixes de la CNC ainsi qu une description g n rale de chacun S lectionner un cycle de per age et appuyer sur ENTREE On doit r gler les param tres de per age dans la zone des param tres de per age de la fen tre Options Pointage G81 Par d faut al sage G82 Ebourage G83 Taraudage G84 Al sage bidirectionnel G85 Al sage unidirectionnel G86 Casse copeaux G87 Fond plat G89 Diam tre Entre le diam tre d outil Appuyer sur ENTREE pour d outil choisir Direct ou Tableau d outil Options Direct Entre directement le diam tre d outil Tableau d outil Seules les valeurs du tableau d outil pour la longueur du diam tre seront affich es les d ports de longueur doivent tre introduits au d but S lectionner une valeur dans le tableau et appuyer sur ENTREE pour introduire cette valeur dans le param tre de diam tre d outil Les diam tres de per age sont g n ralement utilis s comme r f rence seulement car aucune compensation de diam tre n
447. tique pour obtenir des renseignements compl mentaires Le choix du port de communication La plupart des installations de la CNC ont au moins un connecteur RS 232 Ce connecteur est normalement mont quelque part sur l armoire et libell RS 232 La CNC est r gl e pour envoyer des signaux de l un de ces ports RS 232 au connecteur RS 232 Ce r glage ne peut pas tre chang Les ordinateurs personnels qui utilisent le logiciel hors ligne peuvent utiliser COM1 ou COM2 si le mat riel le supporte Pour s lectionner le port de communication 1 Dans l cran de communication appuyer sur Param F5 Le menu des r glages param triques s active 2 S lectionner Port Le menu fen tre des r glages affiche COM1 COM 3 Choisir d un d eux Le r glage de la vitesse en bauds La CNC supporte les vitesses en bauds suivantes 110 150 300 600 1200 2400 4800 9600 et 19200 Pour r gler le nombre de bauds 1 S lectionner Baud pour afficher les options disponibles Le r glage en cours est affich sur l cran de communication 2 Dans l cran de communication appuyer sur Param F5 Le menu des r glages param triques s active 8 S lectionner Baud F2 Un menu fen tre affiche les options disponibles S lectionner l une d entre elles en utilisant les touches FLECHES F3 F4 et s lectionner F5 4 R gler un autre param tre de la m me fa on ou appuyer sur Sortie F10 pour sortir et revenir l
448. tiritu Exit FRTFFAN Re O Sp uet s F Figure 0 1 Ecran de mode pas pas mouvement Pour passer entre le mode mouvement et le mode pas pas Appuyer sur MOUVT F7 pour passer entre le mode pas pas P PAS et le mode mouvement MOUVT Quand le mode MOUVT est actif MOUVT F7 se met en surbrillance a Dans le mode pas pas la CNC attend avant d ex cuter chaque bloc Appuyer sur START pour ex cuter chaque bloc a Dans le mode MOUVT mouvement la CNC attend avant d ex cuter chaque mouvement de machine mais passe avant les blocs de non mouvement Appuyer sur START pour ex cuter chaque mouvement de machine Retenir ou annuler un passage pas pas Appuyer sur HOLD pour arr ter l ex cution du programme Appuyer sur START pour red marrer un programme qui est en arr t Appuyer sur MANUEL F4 pour annuler un programme qui est en arr t Quand on annule un programme la CNC arr te la compensation d outil et les cycles fix s Tous les autres r glages modaux restent actifs All rights reserved Subject to change without notice 8 Apr 99 Notice d instructions et d utilisation ANILAM P N 70000409 Ex cution des programmes Ex cution pas pas de blocs de programme s lectionn s L utilisation des fl ches pour s lectionner un bloc de d part S lectionner le bloc de d part avant de d marrer un programme 1 Charger le programme requis et revenir l cran manuel 2 Appuyer sur P PAS F5
449. touche de fonction libell e F key pour activer Les menus Aide de fonction contiennent les m mes touches fonctions que le menu d aide l dition avec les exceptions suivantes ReEdit F6 est inactif dans le menu Aide de fonction Ant F9 est actif Appuyer sur Ant F9 pour revenir l cran pr c dent Codes G Les codes G modaux ne Tous droits r serv s Sous r save de modifications sans pr avis 15 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Pr paratoir programment pas de es mouvements Ces Modaux commandes commutent entre mode rapide avance plan mode inch mm mode absolu incr mentiel Se r f rer la bo te Code G Pr paratoires Voir Figure 7 4 Echantillon d cran graphique d aide Utiliser les crans graphiques d aide pour entrer les param tres des cycle d usinage ou autres commandes Quand on ferme l cran graphique d aide la CNC introduit le bloc dans le programme Les crans graphiques d aide sont disponibles pour les mod les num r s dans le Tableau 7 4 Mod les graphiques d aide pour la compensation 16 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Les crans graphiques d aide ont les caract ristiques suivantes Num ro d article de menu Aide de fonction Instruction s sur cra
450. u sous programme appel N20 G65 P1 A2 B3 C3 4 L3 N21 Macro 1 sera appel trois fois Ln gale 3 Quand les param tres sont transmis un corps de macro par adresse de lettre le contenu des param tres est stock dans les variables locales Voir Tableau 0 3 Tableau 0 3 Adresses par lettre x 24 Y 235 z 6 T Les adresses par lettre G L N O et P ne peuvent pas tre utilis es pour la transmission des param tres Tous droits r serv s Sous r serve de modifications sans pr avis 17 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Programmation macro G65 principal L exemple suivant correspond un programme macro simple Dans cet exemple le macro est un cycle de fraisage de fen tre con u pour fraiser une fen tre carr e ou rectangulaire travers une pi ce Exemple N1 O99 WINDOW MACRO CALL N2 G90 G70 GO G17 N3 TO N4 Zo N5 X0 YO NG T1 5000 MILL N7 G90 Q0 X1 Y1 N8 Zi N9 F40 N10 G65 P3 X4 Y4 Z 55 N11 G90 G0 Z 1 N12 TO N13 Zo N14 X0 YO N15 M30 O99 param tres transmis X 24 longueur de la fen tre dans l axe X Y 25 largueur de la fen tre dans l axe Y Z 26 profondeur absolue de l outil Programmation de macro G65 macro sous programme Ce macro peut fraiser une fen tre de n importe quelle grandeur L x W n importe quelle profondeur Z Pour changer la taille d
451. une autre Exemple 1 N201 G90 G17 G71 GO N202 101 51 456 N203 102 101 N204 X 102 Au bloc N204 l axe X se d place jusqu 51 456 L exemple 1 indique une indirection unique Le contenu de la variable 101 est utilis par la variable 102 Le contenu actuel de la variable 102 est la constante 101 L indirection est activ e au bloc N204 par l addition du symbole la variable 102 Tous droits r serv s Sous r serve de modifications sans pr avis 11 8 Avri 99 Notice de Programmation et d utilisation ANILAM P N 70000409 Dispositifs de programmation avanc s Exemple 2 N210 G90 G17 G71 GO N211 101 1 N212 102 2 N213 103 3 N214 104 4 N215 119 100 N216 LOOP 4 N217 119 119 1 N218 120 119 N219 XHHH120 N220 END N221 M2 L exemple 2 contient deux niveaux d indirection N219 et indique comment le contenu de multiples variables peut tre attribu une commande ou expression Au Bloc N215 la variable 119 est r gl e sur la constante 100 Au Bloc N217 un est ajout au contenu de la variable 119 Au Bloc N218 la variable 120 est r gl e la constante 119 Le bloc N219 d place l axe X la position contenue dans la variable 120 via deux niveaux d indirection Le premier niveau est le contenu de la variable 119 Le second niveau est le contenu de la variable 101 qui est incr ment e dans la boucle au bloc N217 pour introduire le contenu des variables 102 103 et 1
452. ur trouver les intersections L acc s aux outils de g om trie Pour acc der aux outils de g om trie 1 D placer la s lection de la colonne de gauche pour s lectionner l ic ne GEOMETRIE Kal 2 Appuyer sur ENTREE pour cycler travers les trois ensembles d ic nes g om triques de la colonne de droite Quand les ic nes souhait s sont affich es utiliser la FLECHE DROITE pour s lectionner un ic ne dans la colonne de droite 3 S lectionner loutil souhait et appuyer sur ENTREE Les points lignes et cercles peuvent tre d finis de plusieurs fa ons Chaque outil g om trique d finit diff remment un l ment g om trique Un outil qui exige une position ponctuelle pour le d part demandera l utilisateur de s lectionner et activer un outil suppl mentaire de d finition ponctuelle Les lignes et les cercles sont trac s sur l cran en pointill s Les points sont marqu s par des X Tous les l ments g om triques sont num rot s Les outils g om triques produisent g n ralement l un des trois l ments diff rents Voir les listes de tableau pour comprendre les outils g om triques Certains outils exigent que certains l ments fassent partie de la g om trie ANILAM recommande aux op rateurs d butants d exp rimenter avec tous les outils de dessin Les tableaux suivants sont fournis titre de r f rence pour les caract ristiques de chaque outil Etudier chacun des tableaux avant de t
453. ur inverser le sens d un arc Occasionnellement on peut programmer le mouvement d un arc dans le mauvais sens Au lieu de Effacer le segment et de le retracer on peut inverser le sens de l arc Les arcs situ s la fin d un profil ou entre deux segments peuvent tre invers s Pour inverser le sens d un arc 1 D placer le curseur sur le n ud avant de l arc et appuyer sur EDITER P F3 Le menu fen tre EDITER P appara tra 2 S lectionner Inv Arc et appuyer sur ENTREE L arc sera retrac dans le sens inverse La suppression d un profil Projection Si n cessaire on peut Effacer un profil tout enti re Pour Effacer un profil tout enti re 1 Utiliser P Ant F6 et P Suiv F7 pour d placer le curseur afin d occuper tout n ud l int rieur du profil Effacer Appuyer sur EDITER P F3 Le menu fen tre EDITER P appara t S lectionner Effacer et appuyer sur ENTREE La CNC demande de confirmer la suppression 4 Appuyer sur Oui F1 ou Non F2 comme n cessaire Oui occasionne la suppression du profil Non annule le processus Utiliser le dispositif Projeter pour liminer les arrondis et r tablir les ar tes vives Cette op ration s appelle Projection car des Projections sont ajout es aux segments des lignes des deux c t s d un arrondi supprim Pour Effacer un arrondi et r tablir un coin vif 1 D placer le curseur jusqu au n ud situ devant l arrondi Effacer 2 Ap
454. ur obtenir des informations sur le panneau manuel et le volant en option El ments de logiciel Menus en mode fen tre Voir Figure 0 2 Menu en mode fen tre Les menus en mode fen tre sont des menus temporaires qui permettent de faire des s lections suppl mentaires Chaque menu en mode fen tre contient une barre de surbrillance Les FLECHES d placent la barre en surbrillance ver le haut ou le bas du menu Appuyer sur ENTREE pour valider une s lection en surbrillance Appuyer nouveau sur la touche de fonction ou sur EFF effacer pour d sactiver la fonction FK Er N n CA or _ MORT Figure 0 2 Menu en mode fen tre Economiseur d cran Apr s une p riode d inactivit pr tablie le CNC se met en veille pour r server l cran cathodique Il sera n cessaire d appuyer sur une touche quelconque pour r tablir le CNC l tat actif Pour effacer les donn es entr es Appuyer sur EFF effacer pour effacer toute entr e dans un champ d entr e une ligne dans un programme ou un message sur la ligne message Invites pour l op rateur La CNC invite parfois l op rateur fournir certaines informations Celui ci doit entrer des chiffres partir du Clavier alphanum rique 6 All rights reserved Subject to change without notice 8 Apr 99 Manuel de programmation CNC et d utilisation ANILAM P N 70000409 Pupitre CNC et logiciel de base Curseur Le CNC utilise un curseur ou une sur
455. us programme Pour faire passer une partie de programme sp cifier les r glages de bloc D butN et Fin N num ro de d but et num ro de fin sur le menu Parms Par d faut D but et Fin Pour faire passer une partie d un sous programme les blocs de d but et de fin doivent tous deux se trouver dans le sous programme Pour faire passer un sous programme tout entier s lectionner les blocs de d but et de fin qui comprennent l appel du sous programme partir du programme principal Si un bloc de d part se trouve l int rieur d un sous programme et que le bloc final se trouve dans le programme principal la CNC s arr tera et produira un message d erreur au bloc de fin de sous programme car elle n aura pas pu trouver le bloc de d part de ce programme Pour faire d marrer Graphisme un bloc sp cifique 1 En mode Graphisme appuyer sur Parms F9 Le menu fen tre des param tres appara t S lectionner D butN et appuyer sur ENTREE Le menu fen tre D butN num ro de d part appara t S lectionner la s lection d sir e et appuyer sur ENTREE Si l on s lectionne D but de Program d but de programme Graphisme commencera au premier bloc du programme Si l on s lectionne Autre autre bloc entrer le num ro du bloc et appuyer sur ENTREE 4 Appuyer sur Parms F9 La fen tre se ferme Pour terminer Graphisme un bloc sp cifique 1 En mode Graphisme appuyer sur Parms F9 Le menu fen
456. us droits r serv s Sous r serve de modifications sans pr avis 25 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Exemple G78 X4 Y2 H 1 Z 5 U 75 A 35 B 25 17 J12 S 01 K20 P 1 Dans la Figure 5 11 Exemple de Programmation G78 l outil va ex cuter les op rations suivantes NB La Figure 5 11 ne montre que le chemin de l outil 1 L outil se d place du coin inf rieur gauche position 1 au centre du rayon dans ce coin position 2 L outil avance de 0 1 inch 2 mm pour venir la rencontre de la surface de la pi ce L outil se d place en XYZ vers le centre de la poche position 3 jusqu la premi re profondeur d bauche la vitesse d avance l L outil fraise la poche avec des lignes droites et des arcs si n cessaire en utilisant la vitesse d avance J jusqu ach vement du premier niveau L outil r p te ce processus si n cessaire pour r aliser la profondeur totale moins la mati re de finition La passe de finition facultative s effectue de la m me fa on que la vitesse d avance K Quand la poche est termin l outil se d place rapidement en P puis jusqu la position de d part du cycle position 1 Y P E _ 2x4 en tout G78 Figure 5 11 Exemple de programmation G78 Tous droits r serv s Sous r serve de modifications sans pr avis 26 8 avril 99 Manuel de
457. us programme de recul O1 SousP Avan O2 SousP Arriere G18 G91 G42 Z 25 F3 G41 Z 25 G2 X2 Z 125 R5 F8 G3 X 2 Z 125 R5 G1 X 125 G1 X 5 G40 Z 25 G40 G1 Z 25 M99 Le diam tre d outil dans Page Outil peut tre r gl 0 270 pour l bauche aux cycles C18 18 Ensuite pour la finition on r gle de diam tre de l outil 0 2500 et on augmente B jusqu 359 et C jusqu 180 Tous droits r serv s Sous r serve de modifications sans pr avis 51 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Cycle de fraisage de coude G49 Format G49 Bn Kn An Cn In Jn Dn Fn En Rn Zn Hn Un Sn Vn Voir Tableau 5 32 Les cycles de fraisage de coudes simplifient la programmation requise pour le fraisage des cavit s et des noyaux en forme de coude Les coudes finis peuvent avoir le m me rayon chaque extr mit forme cylindrique coud e ou un rayon diff rent chaque extr mit forme conique coud e NB Positionner l outil la position de d part avant G49 Tableau 5 32 Donn es de G49 B Rayon de d part Requis A Angle de coude inclus mesur partir de la position 3 heures positif pour le sens horaire et n gatif pour anti horaire Requis Nombre de cycles pour terminer le coude positif pour la cavit femelle et n gatif pour le noyau m le Requis 1 Origine absolue du coude en X Origine absolue du
458. uvement Si l outil se trouve gauche de la pi ce utiliser G41 Si l outil se trouve droite de la pi ce utiliser G42 NB N utiliser la compensation d outil qu avec des lignes et des arcs Voir Figure Compensation d outil gauche Quand la compensation de diam tre d outil gauche G41 est active l outil se d place vers la gauche de la trajectoire programm e quand on regarde de derri re un outil en mouvement Tous droits r serv s Sous r serve de modifications sans pr avis 9 8 Avri 99 Manuel de Programmation CNC et d utilisation ANILAM P N 70000409 La Page Outil et la Gestion Outil Trajectoire programm e Trajectoire D outil O Outil Compensation Gauche LAU Figure 0 3 Compensation d outil gauche Voir Figure Compensation de diam tre d outil droite La compensation de diam tre d outil droite G42 tant active l outil se d cale vers la droite de la trajectoire programm vue de derri re un outil en mouvement Trajectoire programm e lt Trajectoire D outil Outil Compensation Droite puana m Figure 0 4 Compensation de diam tre d outil droite Voir Figure Mouvements cons cutifs compens s Quand la CNC rencontre deux mouvements compens s cons cutifs l outil suit le trajectoire d cal pour le premier mouvement jusqu ce qu il atteigne le trajectoire d cal pour le second mouvement L outil peut entrecouper le
459. uyer sur ENTREE pour la fixer avance Z Entre la vitesse d avance de plong e de axe Z Appuyer sur ENTREE pour effacer la valeur actuelle Entrer la nouvelle valeur et appuyer sur ENTREE pour la fixer Broche au d but R gle la broche au d but du contour Appuyer sur ENTREE pendant que le curseur est sur la ligne de broche pour activer une fen tre qui affiche des options Broche la fin R gle la broche la fin du contour Appuyer sur ENTREE pendant que le curseur est sur la ligne de broche pour activer une fen tre qui affiche des options Options NON AVAN ARR et NON NON peut tre utilis si la broche a d j t en MARCHE dans un menu pr c dent de contour poche ou per age Vitesse de broche Entre la vitesse directe en tours minute dans le menu Tous droits r serv s Sous r serve de modifications sans pr avis 17 8 Avri 99 Notice de programmation et d utilisation ANILAM P N 70000409 Programmation FAO Voir Tableau 17 6 Les touches de fonction des menus de contour sont les suivantes Tableau 17 6 Logiciel de l cran de contour Libell N Poche Touches de fonction Calcule et affiche le trajet d outil Quand le trajet et affich la CNC pose la question Sauver trajectoire _ Sauvegarder trajet d outil Oui F1 sauvegarde le trajet Non F2 supprime le trajet Dans l un ou l autre cas tous les param tres du ou des menu s de contours sont sauvegard
460. valeurs 5 29 bits d arr t 13 1 13 4 sous r pertoire 10 13 appel de sous programme M98 12 3 suppression de sortie code G 17 31 commutation de pas pas auto 11 3 syst me 10 9 T mode didacticiel 3 7 3 9 didacticiel 11 7 mod les de conventions de lettres 17 33 liaison de test modes d affichage 13 6 cran 13 6 tester liaison de donn es 13 5 liaison 13 7 TEMPORISATEUR 3 5 outil 3 5 3 7 centre 9 8 compensation 9 8 compensation 17 10 bloc de d finition 9 5 diam tre 17 10 compensation de diam tre 9 8 bord 9 8 d calage de longueur 9 5 marche ou arr t 8 4 couleur de parcours 17 12 haut du contour 17 11 17 18 Nombre total de blocs re u 13 11 espace utilisateur total libre 10 3 espace total disponible pour le syst me 10 3 op rations de transmission 13 8 transmettre 13 1 13 7 bo te de transmission 13 7 mode de recouvrement 2 7 taper les mots d adresse 7 35 7 36 U axe U 12 4 annuler suppression des programmes 10 6 souligner 2 7 coordonn es inconnues 7 13 d marquer tout programme 10 6 programmes 10 5 utiliser 8 5 listing UTILISATEUR 10 1 V VGA 2 1 visualiser plan 1 8 programmes 8 1 mouvements rapides 8 5 blocs s lectionn s 8 8 W axe W 12 4 caract res g n riques 10 10 fen tre 8 10 17 41 Windows 3 1 installation du logiciel hors ligne 15 3 Windows 95 ou Windows NT installation du logiciel hors ligne 15 2 X axe X
461. vance lin aire ou circulaire laxe U n atteindra pas la cible simultan ment avec les autres axes La vitesse d avance Fn programm e pour le mouvement XYZ X Y Z XY XZ YZ ou XYZ sera appliqu e le long du vecteur de la coupe Une vitesse d avance s par e est programm e pour U FUn La vitesse d avance programm e pour XYZ Fn sera appliqu e ces axes En g n ral les mouvements non synchrones sont utilis s pour les travaux d indexage tels que le fraisage d un c t d une pi ce ou le per age en diverses localisations rotatives NB Sync ON et Sync OFF peuvent tre lanc s ensemble ou individuellement M900 UW activera les deux M901 W ou U ne d sactivera que W ou U Les mouvements non synchrones des quatri me et cinqui me axes exigent une vitesse d avance s par e pour les axes suppl mentaires FUn FWn Si l on ne programme pas de vitesse d avance s par e la vitesse d avance U ou W sera bas e sur la vitesse d avance vectorielle de Fn 2 All rights reserved Subject to change without notice 8 Apr 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation quatre et cinq axes L affichage de la vitesse d avance est soit XYZ synchronisation d sactiv e soit vectorielle synchronisation activ e Dans une installation 4 axes la table rotative est r gl e de fa on que la ligne centrale de l axe rotatif soit parall le l axe X Les installations
462. ve de modifications sans pr avis 8 Avril 99 ANILAM EUON EUON uo uO HO HO 00000 0000 0 7 1UO0d UIBHO Jengo 0000 0 snipey 91 Jeeur 00000 Buse oy ae uo OUON az ESROn NA de pes Je elpuids eJe1P994 Z ejeipee pue je 1U1009 PEJS 12 JUE 009 JeQUUNU 00 L ON Bueu9 1001 ndnO uoneinfiyuo 9Bueuy9 1001 Jeno Jeeur eUON 0000 0 0000 0 iuio4 UIBO snipey 91Y u BUE7 91 8AOMN 11X3 EAOMN AU pesionoH odeus dnjes son Au 11 avis de modifications sans pr eserve Notice de programmation et d utilisation P N 70000409 Programmation FAO JuouIWO9 UOI 9OJIP 18A0d9 S 1n0 U09 jo woog 1n0 U09 J0 do iuyBieu yoeoiddy sessed AX 40 JEqUNN J8AOd9 S AX 1 WL p 00 1 uonesusdu09 001 Jequnu dey L Si9jeweIed 1N0 U09 Figure 17 2 Menu des param tres de contour s Sous r eserves Tous droits r 8 Avri 99 Notice de programation et d utilisation ANILAM P N 70000409 Programmation FAO Voir Tableau 17 4 Options de menu des param tres de contour 1 Le menu des param tres de contour 1 tablit la liste suivante Tableau 17 4 Options du menu des param tres de contour 1 Descriptions et options Num ro de Choisit Le profil du programme que l on souhaite utiliser profil pour le contour Pour entrer un profil s lectionner un num ro de profil et appuyer sur ENTREE Entrer le num ro du profil souhait et appuyer su
463. ver sur l axe de rotation Tous les mouvements de ce programme doivent tre incr mentiels Les deux sous programmes doivent produire des profils qui sont exactement de la m me forme et qui s ex cutent dans des sens oppos s Tous droits r serv s Sous r serve de modifications sans pr avis 43 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Quand la rotation a lieu autour de l axe X tous les mouvements contenus dans le sous programme doivent tre contenus dans la moiti Y du plan XY Quand la rotation se fait autour de l axe Y l ensemble des mouvements du sous programme doit tre contenu dans la moiti X du plan XY Si l on n utilise pas de compensation d outil le chemin du sous programme doit tre ajust en fonction du rayon de l outil Si l on travaille un noyau le chemin doit tre augment d un rayon d outil Si l on travaille une cavit le chemin doit tre r duit d un rayon d outil Pour utiliser la compensation d outil crire des mouvements compens s dans les sous programmes La compensation d outil pour chaque sous programme doit se faire sur les c t s oppos s A chaque fois qu on active la compensation d outil il faut programmer un mouvement de marche arr t de plong e oblique pour l ajustage de la position On ajoute les mouvements de plong e oblique au sous programme comme indiqu Voir Section 1
464. vril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Cycles de configurations de per age Utiliser le cercle de per age automatique de trous G79 pour r aliser un per age circulaire partiel ou complet Un cycle de per age G81 G89 doit tre programm avant G79 On peut se d placer sur la configuration dans le sens horaire ou anti horaire soit d un point un autre ou le long d un rayon G79 calcule les positions des trous Le cycle utilise le syst me de coordonn es polaires pour les dimensions Se r f rer au Tableau 5 12 et la Figure 5 5 Coordonn es polaires Quand le cycle G79 est achev il faut annuler le cycle G80 Per age circulaire G79 Format G79 Xn Yn Cn An Bn Hn Dn R Tableau 5 12 Donn es G79 X Centre X absolu du cercle La position actuelle par d faut Centre Y absolu du cercle La position actuelle par d faut Tourne le syst me de coordonn es polaires selon un angle introduit Par d faut 0 degr 3 heures Anti horaire positif horaire n gatif A Angle du premier trou Requis Angle du dernier trou 5 il ny a pas de valeur B a CNC ex cutera un cercle complet H Nombre de trous dans percer Requis Diam tre du cercle L outil se d placera normalement d un trou l autre dans un sens anti horaire positif Pour le sens horaire D n gatif Requis Se d place d un trou
465. x Touches CNC Marche lecteur DC2 Marche 0x12 2 perforateur DC3 Arr t lecteur Arr t perforateur Un lecteur ou perforateur se mettra en marche ou arr t en r ponse ces codes Pour tester la communication avec le lecteur ou perforateur activer l cran de communication et appuyer sur l une de ces touches Le lecteur perforateur doit r agir en cons quence L utilisation des codes de contr le de donn es en mode r ception Normalement toute op ration de r ception n cessite le lecteur de bande Il faut mettre le lecteur de bande en marche ce qui lance la lecture de la bande perfor e Cela doit tre effectu apr s avoir r gl la CNC pour recevoir le fichier 1 R gler la CNC de fa on recevoir un programme 2 Appuyer sur 1 pour envoyer le code DC1 au lecteur de bande Le lecteur se met en marche 3 Quand la CNC a lu la bande perfor e appuyer sur 3 pour arr ter le lecteur si n cessaire La CNC envoie le code DC3 au lecteur et celui ci s arr te L utilisation des codes de contr le des donn es en mode d mission Normalement une op ration d mission n cessite le perforateur de bande R gler et faire d marrer le perforateur avant de lancer l op ration d mission 1 S lectionner le programme qui sera envoy au perforateur de bande 2 Appuyer sur 2 pour envoyer le code DC2 au perforateur Celui ci d marre All rights reserved Subject to change without notice 9 8 Apr 99 N
466. ximum de l outil doit tre inf rieur au diam tre de l outil Si dimension A spirale vers l ext rieur Si dimension A spirale vers l int rieur Dans les spirales vers l int rieur l outil se d place jusqu au diam tre ext rieur 0 degr s puis commence le processus de bauche ce point l 3 heures Adopte par d faut le rayon de l outil Profondeur Z maximum par passe par exemple si Z est programm pour tre 1 et B pour tre 0 5 la poche sera d grossie dans les deux niveaux B est programm comme dimension positive Adopte par d faut le diam tre de l outil profondeur moins la mati re de finition Plong e oblique avance d bauche l outil plonge dans la premi re profondeur de passe avec un d placement spiral partir du diam tre int rieur de la poche jusqu au diam tre ext rieur de la poche La vitesse d avance pour ce d placement est programm comme tant Tous droits r serv s Sous r serve de modifications sans pr avis 22 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes Apr s le d placement de plong e oblique l outil fraise la poche en bauche la vitesse d avance Adopte par d faut la derni re vitesse d avance programm e Vitesse d avance de la passe de finition Adopte par d faut la derni re vitesse d avance programm e Hauteur de retrait absolu axe Z
467. ycle 5 Si l on positionne l outil au centre de la poche et qu on omet les mots XY du bloc G177 la CNC utilisera la position actuelle comme centre de la poche Fraisage D une poche rectangulaire par plong e G178 Format G178 Xn Yn Hn Zn Un An Bn In Jn Sn Kn Pn Voir Tableau 5 28 Utiliser un cycle pour poche rectangulaire par plong e G178 pour outillage au carbure lorsqu un mouvement de plong e oblique axes multiples n est pas possible L axe Z plongera jusqu la profondeur programm e Il faut percer un avant trou avant le cycle G178 Activer un outil avant de programmer G178 pour que le diam tre de l outil de coupe soit connu Positionner l outil au centre de l arrondi inf rieur gauche avant G178 Tableau 5 28 Donn es G178 Longueur de la poche dans l axe des X Requis Largeur de la poche dans l axe des Y Requis Tous droits r serv s Sous r serve de modifications sans pr avis 38 8 avril 99 Manuel de Programmation CNC et d Utilisation ANILAM P N 70000409 Ellipses Spirales Cycles fix s et Sous programmes H Hauteur Z absolue de d part rapide 0 1 inch ou 2 mm au dessus de la surface Requis Ex cut en mode rapide Profondeur absolue de la poche Requis Arrondi de la poche Doit tre gal ou sup rieur au rayon de l outil Par d faut rayon de l outil Pas maximum de l outil doit tre 70 du diam tre de l outil ou moins Positif anti horaire N gatif horaire
468. yer sur ENTREE Integr met l image l chelle pour correspondre la zone de visualisation 4 Appuyer sur Exec F3 Le menu touches de fonction change pour afficher les modes d op ration de simulation disponibles Auto F1 Pas pas F2 ou Mouvt F3 et les r glages qui s y rapportent Choisir un mode d op ration a Le mode Auto fait passer l ensemble du programme sans pause a Le mode Pas pas ex cute le programme un bloc la fois a Le mode mouvement ex cute le programme un mouvement la fois sans s arr ter sur les blocs sans mouvement 5 Graphisme fait passer le programme en surbrillance le parcours de l outil est affich dans la zone de visualisation et la machine reste au repos Description de l cran Graphisme Voir figure Figure Mode de simulation Graphisme L information est affich e sur l cran cathodique Dans la zone d tat du c t gauche de l cran la position des axes la vitesse d avance le num ro de l outil et d autres indications d tat sont affich es 2 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 CNC Programming and Operations Manual ANILAM P N 70000409 La visualisation des programmes avec Draw nd F Aire de Etat actif raphistie Et r glages grap actuels Nom du programme R glages Exec Ecran Vues Figure 0 1 Mode simulation Graphisme En bas de l cran les blocs du programme que l on fait passer sont affic
469. ypes d arcs rayon aux points limites 30 Tous droits r serv s Sous r serve de modifications sans pr avis 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Pour programmer un arc avec un Angle inf rieur 180 degr s entrer une valeur de rayon positive Pour programmer un arc avec un Angle sup rieur 180 degr s entrer une valeur de rayon n gative La CNC choisit quel centre d arc utiliser d apr s le signe de la valeur introduite Voir Figure 7 8 Mode absolu arc centre angle et Figure 7 9 Mode incr mentiel arc centre angle Sp cifier s il s agit du mode absolu ou incr mentiel pour l angle et le centre Le sens de l arc horaire anti horaire et le signe de l angle commandent le parcours de l outil Si les positions de d part et d arriv e d axe Z diff rent l arc sera h lico dal 90 DATENT 60 Absolue pus ia a Trajectoire anti horaire LA Cw Tool Path ie sou y Angle 0 Absolu Point central De r f rence Absolu a Point inicial Position actuelle Figure 7 8 Mode absolu arc centre angle Tous droits r serv s Sous r seve de modifications sans pr avis 31 8 Avril 99 Notice de programation et d op ration ANILAM P N 70000409 Aide d Edition Position Angle Incr mentiel 60 N N Point inicial a actuelle w ko Point Centre Incr mentiel A Position Angle Incr
Download Pdf Manuals
Related Search
Related Contents
SERV ICIO - Portal de Servicio Koblenz VRM01_24 Switch Users Manual Documentation Spécifique de Programme (« SPD Manuel d`utilisation Sony VAIO VGNB100 User's Manual TELSTRA T20 取扱説明書 - ご家庭のお客さま/大阪ガス Tiger 5307 User's Manual Copyright © All rights reserved.
Failed to retrieve file