Haas Technical Publications
Manual_Archive_Cover_Page Rev A June 6, 2013
HAAS SERVICE AND OPERATOR MANUAL ARCHIVE Lathe Operators Manual 96-0079 RevAH Hungarian March 2011 •
This content is for illustrative purposes.
•
Historic machine Service Manuals are posted here to provide information for Haas machine owners.
•
Publications are intended for use only with machines built at the time of original publication.
•
As machine designs change the content of these publications can become obsolete.
•
You should not do mechanical or electrical machine repairs or service procedures unless you are qualified and knowledgeable about the processes.
•
Only authorized personnel with the proper training and certification should do many repair procedures.
WARNING: Some mechanical and electrical service procedures can be extremely dangerous or life-threatening. Know your skill level and abilities.
All information herein is provided as a courtesy for Haas machine owners for reference and illustrative purposes only. Haas Automation cannot be held responsible for repairs you perform. Only those services and repairs that are provided by authorized Haas Factory Outlet distributors are guaranteed.
Only an authorized Haas Factory Outlet distributor should service or repair a Haas machine that is protected by the original factory warranty. Servicing by any other party automatically voids the factory warranty.
Eszterga - Kezelési útmutató 96-0079 AH kiadás, 2011. március
Haas Automation, Inc., 2800 Sturgis Road, Oxnard, CA 93030, USA | HaasCNC.com
HAAS AUTOMATION, INC. KORLÁTOZOTT GARANCIA TANÚSÍTVÁNYA
Érvényes: a Haas Automation, Inc. CNC berendezéseire Hatályos: 2009. január 1-től A Haas Automation Inc. (a továbbiakban “Haas” vagy “Gyártó”) a jelen Tanúsítványnak megfelelően korlátozott garanciát vállal minden, a Haas által gyártott, és a Haas vagy felhatalmazott forgalmazói által értékesített, új maróra, esztergaközpontra és forgó gépre (a továbbiakban gyűjtőnéven "CNC gépek"), valamint ezek részegységeire (kivéve a Garancia korlátozásai és kizárása fejezetben felsoroltakra) (a továbbiakban "Részegységek"). A jelen Tanúsítványban vállalt garancia korlátozott garancia, és a Gyártó által vállalt kizárólagos garancia. A garancia feltételei a jelen Tanúsítványban leírtaknak felelnek meg.
A korlátozott garancia érvényességi területe
A Gyártó minden CNC gépre és Részegységeikre (a továbbiakban gyűjtőnéven "Haas termékek") garanciát vállal az anyag- és gyártási hibákkal szemben. A jelen garancia kizárólag a CNC gép végső megvásárlójára és végfelhasználójára (a továbbiakban "Ügyfél") terjed ki. A jelen korlátozott garancia időtartama egy (1) év, kivéve a szerszámmarókat és minimarókat, melyekre hat (6) hónapos garancia érvényes. A garanciális időszak azon a napon kezdődik meg, amelyen a CNC gépet az Ügyfél létesítményébe leszállítják. Az Ügyfél garanciaidő-hosszabbítást vásárolhat a Haas-tól vagy a Haas felhatalmazott forgalmazójától (a továbbiakban "Garanciaidő-hosszabbítás").
Csak javítás vagy csere
A gyártó kizárólagos felelőssége, illetve az ügyfél kizárólagos orvoslati lehetősége a jelen garancia keretei között minden Haas termék esetében a hibás Haas termék kijavítására vagy cseréjére korlátozódik, a gyártó belátása szerint.
Garancia elhárítása
A jelen garancia a gyártó által vállalt egyedüli és kizárólagos garancia, mely minden egyéb garanciát helyettesít, függetlenül annak természetétől (közvetlen vagy közvetett, írásos vagy szóbeli), beleértve a piacképességre vonatkozó közvetett garanciát, a valamely adott célra való megfelelőség közvetett garanciáját, valamint a minőségre, teljesítményre vagy szabálykövetésre vonatkozó egyéb garanciákat is. A gyártó ezennel minden ilyen jellegű garanciát elhárít, az ügyfél pedig minden ilyen jellegű garanciától eláll, azok természetétől függetlenül.
A garancia korlátozásai és kizárása
A normál üzemben az idővel kopó részegységekre, többek között a festésre, az ablakok felületminőségére és állapotára, a lámpaizzókra, a tömítésekre, a forgács-eltávolító rendszerre, stb. a jelen garancia nem vonatkozik. A jelen garancia érvényességének fenntartásához a Gyártó által megadott karbantartási eljárásokat be kell tartani és rögzíteni kell. A jelen garancia érvénytelenné válik, ha a Gyártó megállapítása szerint (i) bármely Haas terméket hibásan, szakszerűtlenül, nem rendeltetésszerűen vagy hanyagul használtak, balesetnek tettek ki, illetve nem megfelelően telepítették, tartották karban, tárolták, üzemeltették vagy alkalmazták, (ii) az Ügyfél, nem felhatalmazott szervizszakember vagy más, nem felhatalmazott személy bármely Haas terméket nem rendeltetésszerűen javított vagy szervizelt, (iii) az Ügyfél vagy másik személy a Gyártó előzetes írásos hozzájárulása nélkül bármilyen módosítás végrehajtását kísérelte meg bármely Haas terméken, és/vagy (iv) bármely Haas terméket nem kereskedelmi célra (pl. személyi vagy háztartási célra) használták. A jelen garancia nem vonatkozik a külső Gyártó ésszerű hatáskörén kívül eső, külső hatások, többek között lopás, vandalizmus, tűz, időjárás (pl. eső, árvíz, szél, villámcsapás, földrengés), illetve háborús cselekedetek vagy terrorizmus okozta károkra és hiányosságokra. A jelen garancia, a jelen Tanúsítványban szereplő kizárások, korlátozások általánosságának korlátozása nélkül, nem tartalmaz garanciát arra vonatkozóan, hogy bármely Haas termék megfelel bármely személy gyártási specifikációinak vagy egyéb követelményeinek, illetve, hogy bármely Haas termék működése megszakítás- vagy hibamentes. A gyártó nem vállal felelősséget bármely Haas termék bármely személy általi használatával összefüggésben. A Gyártó semmilyen személynek nem tartozik felelősséggel a Haas termékek semmilyen tervezési, gyártási, üzemeltetési, teljesítménybeli vagy egyéb hibájával kapcsolatban, kivéve a jelen garanciában feljebb leírt javítást vagy cserét.
96-0079 rev AH 03-2011
1
Felelősség és károk korlátozása
A Gyártó nem felelős az ügyféllel vagy más személlyel szemben semmilyen kompenzációs, véletlen, következményként fellépő, büntetési, speciális vagy egyéb olyan kárért vagy kárigényért – függetlenül attól, hogy az illető kár vagy kárigény szerződéses, magánjogi vétkes cselekmény, illetve egyéb jogi vagy jogegyenlőségi jellegű – amely közvetlenül vagy közvetve bármely Haas termékhez, illetve egyéb, a gyártó, valamely felhatalmazott forgalmazó, szerviztechnikus vagy a gyártó egyéb felhatalmazott képviselője (a továbbiakban gyűjtőnéven "Felhatalmazott képviselő") által biztosított termékekhez vagy szolgáltatásokhoz, vagy a Haas termék alkalmazásával előállított munkadarabok vagy termékek hibájához kapcsolódik, akkor sem, ha a gyártó vagy felhatalmazott képviselője figyelmét felhívták az ilyen károk bekövetkezésének veszélyére. Az ilyen jellegű károk vagy kárigények között szerepel többek között a profitvesztés, az adatvesztés, a termékvesztés, a bevételcsökkenés, a használhatóság megszűnése, az állásidő költsége, az üzleti jó hírnév, a berendezések, a helyszín vagy bármely személy tulajdonának bármilyen jellegű sérülése, valamint a Haas termékek hibás működéséből eredő kár. A gyártó minden ilyen jellegű kárt és kárigényt elhárít, az ügyfél pedig minden ilyen jellegű kártól és kárigénytől eláll. A gyártó kizárólagos felelőssége, illetve az ügyfél kizárólagos orvoslati lehetősége a jelen garancia keretei között minden kárért és kárigényért a hibás Haas termék kijavítására vagy cseréjére korlátozódik, a gyártó belátása szerint. Az Ügyfél a Gyártóval vagy a felhatalmazott forgalmazóval kötött üzlet keretében elfogadja a jelen Tanúsítvány korlátozásait, többek között a károk megszüntetésére vonatkozó jogának korlátozását. Az Ügyfél tudatában van annak, és tudomásul veszi azt, hogy a Haas termékek ára magasabb lenne, ha a Gyártó a jelen garancia keretein kívül eső károkért, kárigényekért is köteles lenne felelősséget vállalni.
A megállapodás kizárólagossága
A jelen Tanúsítvány minden, a felek között vagy a Gyártó által a jelen Tanúsítvány tárgyában tett egyéb írásos vagy szóbeli megállapodást, ígéretet, reprezentációt és garanciát felülír. A jelen Tanúsítvány a felek között vagy a Gyártó által a jelen Tanúsítvány tárgyában vállalt minden feltételt és megállapodást tartalmaz. A Gyártó ezennel kinyilvánítottan elutasít minden egyéb olyan, írásos vagy szóbeli megállapodást, ígéretet, reprezentációt és garanciát, amelynek tartalma túlterjed a jelen Tanúsítvány feltételein, illetve ellentmond azoknak. A jelen Tanúsítvány feltételei kizárólag a Gyártó és az Ügyfél által is aláírt, írásos megállapodás alapján módosíthatók és egészíthetők ki. A fentieknek megfelelően a Gyártó kötelessége Garanciaidő-hosszabbítás megvásárlása esetén csak az érvényes garanciális időtartam meghosszabbítására terjed ki.
Átruházhatóság
A jelen garanciát az eredeti Ügyfél másik félnek átruházhatja, ha a CNC gépet magánértékesítésben a garanciális időszak vége előtt értékesíti. Az átruházás feltétele, hogy a Gyártó az értékesítésről tájékoztatást kapjon, és a garancia az átruházás pillanatában ne legyen semmis. Az átruházás kedvezményezettjére a jelen Tanúsítvány minden feltétele azonosan érvényes.
További rendelkezések
A jelen garanciára az USA Kalifornia államának törvényei vonatkoznak, a jogellentmondásokra vonatkozó szabályok alkalmazása nélkül. A jelen garanciából eredő minden jogvitát az USA Kalifornia államának Ventura, Los Angeles vagy Orange megyéjében működő, illetékes bíróság előtt kell megoldani. Ha a jelen Tanúsítvány valamely feltétele bármely helyzetben, bármely jogrendszerben érvénytelen vagy nem érvényesíthető, akkor az nem befolyásolja sem a többi feltétel érvényességét és érvényesíthetőségét, sem az illető feltétel más helyzetben, más jogrendszerben való érvényességét és érvényesíthetőségét.
2
96-0079 rev AH 03-2011
Garanciális igények benyújtása
Ha a géppel probléma lép fel, akkor kérjük, először tanulmányozza a kezelési útmutatót. Ha a probléma így nem szüntethető meg, akkor hívja a felhatalmazott Haas forgalmazót. Utolsó megoldásként az alábbi számon a Haas közvetlenül is hívható. Haas Automation, Inc. 2800 Sturgis Road Oxnard, California 93030-8933 USA Telefon: (805) 278-1800 FAX: (805) 278-8561 Ahhoz, hogy a jelen gép végfelhasználóját a frissítések és a termékbiztonsági közlemények kiküldéséhez rögzíthessük, kérjük, azonnal küldje vissza a gép regisztrációját. Kérjük, az űrlapot hiánytalanul töltse ki, és küldje el a fenti címre, a ATTENTION (VF-1, GR-510, VF-6, stb. — amelyik értelmezett) REGISTRATIONS címzéssel. Kérjük, a garanciális dátum és az esetleges további opciók érvényesítéséhez mellékelje a számla másolatát. Cégnév: ______________ Kapcsolattartó: ___________________ Cím: _____________________________________________________ _____________________________________________________________ _____________________________________________________________ Forgalmazó: __________________ Telepítés dátuma: _______/_______/________ Típussz. : ______________ Sorozatszám: _______________________ Telefon: ( ____ ) _____________ FAX: ( ______ ) __________________
A berendezés gyárilag beállított, automatikus lekapcsolási funkcióval rendelkezik, amely a berendezés működését 800 üzemóra után automatikusan leállítja. E funkció a lopás ellen nyújt védelmet a vásárló számára. A gép illetéktelen használatának lehetősége minimálisa csökken, mert a gépen a programok futtathatósága a kijelölt idő lejártával megszűnik. A működőképesség a hozzáférési kód használatával állítható helyre. A megfelelő kódért forduljon a forgalmazóhoz.
96-0079 rev AH 03-2011
3
Ügyfél-elégedettségi eljárás Tisztelt Haas ügyfél! Az Ön teljes elégedettsége és jó hírneve alapvető fontosságú mind a Haas Automation, Inc., mind azon Haas forgalmazó számára, akitől Ön a berendezését vásárolta. A forgalmazó általában az Ön bármely, az üzletkötéssel vagy a berendezés működésével összefüggő problémáját gyorsan megoldja. Ha azonban a probléma megoldása nem szolgál az Ön teljes elégedettségére, és Ön a problémát a forgalmazó vezetésével (az igazgatóval vagy közvetlenül a kereskedés tulajdonosával) is megvitatta, akkor kérjük, a következők szerint járjon el: Hívja a Haas Automation ügyfélszolgálati központját a (00) 800-331-6746 számon, és kérje az ügyfélszolgálati részleget. A probléma gyorsabb megoldása érdekében a telefonhíváskor tanácsos, ha a következő információk kéznél vannak: • Az Ön neve, a cég neve, a cím és a telefonszám • A gép típus- és sorozatszáma • A forgalmazó neve, az utolsó kapcsolattartó személy neve a forgalmazónál • A probléma természete Írásban a következő címen fordulhat a Haas Automation céghez: Haas Automation, Inc. 2800 Sturgis Road Oxnard, CA 93030 Címzett:: Customer Satisfaction Manager e-mail:
[email protected] Miután Ön a Haas Automation ügyfélszolgálati központjához fordult, mi mindent megteszünk annak érdekében, hogy Önnel és a forgalmazóval közvetlenül együttműködve megoldjuk a problémát. A Haas Automation csapata tisztában van azzal, hogy a jó ügyfél-forgalmazó-gyártó viszony mindegyik fél számára elengedhetetlen a tartós sikerhez.
Felhasználói visszajelzés Ha a Haas kézikönyvvel kapcsolatosan bármilyen problémája, kérdése van, akkor kérjük, forduljon hozzánk e-mailben (
[email protected]). Örömmel várunk minden javaslatot. Tanúsítás ETL LISTED CONFORMS TO NFPA STD 79 ANSI/UL STD 508 UL SUBJECT 2011 9700845 CERTIFIED TO CAN/CSA STD C22.2 N O.73
Minden Haas CNC szerszámgép rendelkezik az ETL Listed jelzéssel, ami tanúsítja, hogy megfelelnek az ipari gépekre vonatkozó amerikai NFPA 79 szabványnak, valamint kanadai megfelelőjének, a CAN/CSA C22.2 No. 73 szabványnak. Az ETL Listed és a cETL Listed jelzést azok a termékek kapják meg, amelyek megfelelnek a az USA-ban a szabványügyi bevizsgáló cég szerepét betöltő Underwriters' Laboratories egyik alternatívája, az Intertek Testing Services (ITS) vizsgálatán.
C
E
R
T
I
F
I
E
D
A TÜV Management Service (az ISOjogosítású cégek egyike) által adott ISO 9001:2000 tanúsítvány pártatlanul bizonyítja a Haas Automation minőségellenőrző rendszerének megfelelőségét. Ez az elismerés megerősíti, hogy a Haas Automation kielégíti a Nemzetközi Szabványügyi Szervezet által előírt szabványokat, és elkötelezett a globális piacon tevékenykedő ügyfelei szükségleteinek és követelményeinek teljesítése iránt.
.
4
96-0079 rev AH 03-2011
A jelen kézikönyvben található információkat folyamatosan frissítjük. A legújabb frissítések és más hasznos információk az interneten, ingyenes .pdf formátumú letöltésként is elérhetők (a www.HaasCNC.com honlap navigációs sávjának "Customer Service" (Ügyfélszolgálat) legördülő menüjéből a "Manual Updates" (Kézikönyv-frissítések) pont alatt. .
Megfelelőségi nyilatkozat
TERMÉK: CNC esztergák (esztergaközpontok) *Minden gyárilag, illetve tanúsított Haas gyárfiók (Haas Factory Outlet, HFO) által a terepen beszerelt opcióval együtt GYÁRTJA: Haas Automation, Inc. 2800 Sturgis Road, Oxnard, CA 93030 805-278-1800 Kizárólagos felelősségünk tudatában kijelentjük, hogy a fent felsorolt, a jelen nyilatkozat tárgyát képező termékek megfelelnek a megmunkáló központokra vonatkozó CE-irányelv előírásainak: ·2006/42/EK, gépekre vonatkozó irányelv ·2004/108/EK, elektromágneses megfelelőségi irányelv ·2006/95/EK, kisfeszültségű irányelv ·További szabványok: ·EN 60204-1:2006/A1:2009 ·EN 614-1:2006+A1:2009 ·EN 894-1:1997+A1:2008 ·EN 954-1 Gépek biztonsága - Vezérlőrendszerek biztonsággal összefüggő részegységei - 1. rész: Általános tervezési elvek: (1997) ·EN 14121-1:2007
RoHS: MEGFELEL – a gyártói dokumentáció alapján felmentve. Felmentés: a) Nagy kiterjedésű, helyhez kötött ipari szerszám b) Felügyeleti és vezérlőrendszerek c) Ólom, mint acélötvöző
96-0079 rev AH 03-2011
5
HAAS
BIZTONSÁGI ELJÁRÁSOK
GONDOLJON A BIZTONSÁGRA! NA HAGYJA, HOGY
ELKAPJA A GÉPSZÍJ!
Minden esztergagép veszélyforrást jelent a forgó munkadarabok, szíjak és csigák, a magas villamos feszültség, a zaj és a sűrített levegő miatt. A CNC gépek és részegységeik használatakor tehát a személyi sérülések és anyagi károk elkerülése érdekében mindig be kell tartani az alapvető biztonsági óvintézkedéseket. Fontos ― Ezt a gépet kizárólag megfelelő képzésben részesült személyzet, a kézikönyv, a biztonsági címkék, a biztonsági eljárások, valamint a biztonságos üzemeltetési eljárások előírásainak betartása mellett üzemeltetheti.
.
Fejezet Tartalom Beállítási üzemmód ...................................................................................................... 4 Használati módok és irányelvek a gép helyes üzemeltetéséhez ................................. 5 A gép átalakítása .......................................................................................................... 5 Biztonsági címkék......................................................................................................... 8 Veszélyjelzések, figyelmeztetések és megjegyzések.................................................. 12 FCC-megfelelőség....................................................................................................... 13
Termék általános használata – Műszaki adatok és korlátozások Környezeti (csak beltéri használatra)* Minimum
Maximum
20% relatív páratartalom, nem lecsapódó
90% relatív páratartalom, nem lecsapódó
Tengerszint
6000 láb (1829 m)
Minimum
Maximum**
70 dB
Nagyobb, mint 85 dB
Üzemi hőmérséklet Tárolási hőmérséklet Környezeti páratartalom Tengerszint feletti magasság
Zaj A gép teljes területéről, üzem közben, a kezelő szokásos pozíciójában
.
6
* Robbanásveszélyes környezetben (robbanásveszélyes gőzök és / vagy lebegőanyag jelenlétében) tilos üzemeltetni a gépet ** Védje hallását a gép/megmunkálás zajától. Viseljen fülvédőt, változtassa meg a vágási alkalmazást (szerszám, orsófordulatszám, tengelysebesség, befogás, programozott útvonal) a zaj csökkentésére, és / vagy korlátozza a géphez való hozzáférést a vágási munkálatok közben.
96-0079 rev AH 03-2011
A GÉP ÜZEMELTETÉSE ELŐTT OLVASSA EL: .
♦
A gépen kizárólag felhatalmazott személyzet végezhet munkát. A képzetlen személyzet saját magára és a gépre egyaránt veszélyt jelent. A szakszerűtlen üzemeltetés törli a garanciát.
♦
A gép működtetése előtt ellenőrizze, hogy nincsenek-e sérült alkatrészek és szerszámok. Minden sérült alkatrészt és szerszámot erre felhatalmazott személyzettel megfelelően javíttatni vagy cseréltetni kell. Ne használja a gépet, ha valamely részegység nem látszik megfelelően működni. Forduljon a műhelyellenőrhöz.
♦
A gép üzemeltetéséhez viseljen megfelelő szem- és hallásvédelmet. A látás- és halláskárosodás elkerülése érdekében az ANSI által jóváhagyott védőszemüveg és az OSHA által jóváhagyott hallásvédelem ajánlott.
♦
A gépet kizárólag csukott ajtókkal, megfelelően működő ajtóreteszelésekkel használja. A megmunkáló program futása alatt a szerszámtorony bármikor, bármelyik irányba elmozdulhat, nagy sebességgel.
♦
A nagyméretű, piros, kör alakú vészleállító gomb a vezérlőpulton található. A vészleállító gomb lenyomására a gép, a szervomotorok, a szerszámváltó és a hűtőközeg-szivattyú minden mozgása azonnal leáll. A gép sérülésének megelőzése érdekében a vészleállító gombot csak vészhelyzetben használja.
♦
A villamos panelnek zárva kell maradnia. A vezérlőszekrény kulcsos zárját és reteszeit a telepítés és a szerviz idejét leszámítva mindig zárva kell tartani. Ilyen esetekben is kizárólag képzett villanyszerelők jogosultak hozzáférni a panelhez. Ha a hálózati kapcsoló zárva van, akkor a villamos panelen (az áramköri paneleken és a logikai áramkörökön is) magas feszültség lép fel, bizonyos részegységek pedig magas hőmérsékleten üzemelnek. Ezért rendkívüli gondossággal kell eljárni. A már telepített gép vezérlőszekrényét zárva kell tartani. A kulcsához csak a képzett szervizszemélyzetnek szabad hozzáférnie.
♦
A gép üzemeltetése előtt tanulmányozza a helyi biztonsági szabályzatokat és szabályozásokat. Minden, a biztonságra vonatkozó kérdéssel forduljon a forgalmazóhoz.
♦
Ne végezzen semmilyen átalakítást, módosítást a gépen. Ha átalakítás szükséges, akkor az erre vonatkozó kéréssel a Haas Automation Inc-hez kell fordulni. A Haas maró- és esztergaközpontok bármilyen módosítása, átalakítása személyi sérüléshez és/vagy anyagi kárhoz vezethet, és törli a garanciát.
♦
A műhely tulajdonosának felelőssége annak biztosítása, hogy a gép telepítésében és üzemeltetésében érintett összes személy a munkálatok elvégzése ELŐTT alaposan megismerje a géphez mellékelt telepítési, üzemeltetési és biztonsági útmutatásokat. A biztonságért végső soron a műhely tulajdonosa, valamint a géppel dolgozó személyek viselik a felelősséget.
♦
Nyitott ajtóval használni tilos.
♦
Megfelelő képzés nélkül használni tilos.
♦
Mindig viseljen védőszemüveget.
♦
A gép automatikus vezérlésű, így bármikor automatikusan elindulhat.
♦
A hibásan vagy szakszerűtlenül befogott darabok kirepülve halált okozhatnak.
♦
Ne haladja meg a tokmány névleges fordulatszámát.
♦
Magasabb fordulaton a tokmány szorítóereje csökken.
♦
A nem megtámasztott rúdanyag nem nyúlhat túl a húzócső végén.
♦
A tokmányokat hetente zsírozni, és rendszeresen szervizelni kell.
♦
A tokmány pofái nem nyúlhatnak túl a tokmány átmérőjén.
♦
Ne munkáljon meg a tokmánynál nagyobb méretű munkadarabokat.
♦
A tokmány és a munkadarab rögzítési eljárásait a tokmány gyártójának figyelmeztetései szerint válassza meg. 96-0079 rev AH 03-2011
7
♦
A munkadarab deformáció nélküli, biztonságos befogásához a hidraulikus nyomást helyesen kell beállítani.
♦
A villamos betáplálást a jelen kézikönyv előírásai szerint kell megválasztani. Ha a gépet eltérő áramforrással kísérli meg üzemeltetni, akkor súlyos anyagi kár lehet a következmény, és a garancia törlődik.
♦
A vezérlőpult POWER UP/RESTART (Bekapcsolás/Újraindítás) gombját csak a telepítés befejeztével nyomja meg.
♦
Ne próbálja üzemeltetni a gépet addig, amíg minden telepítési lépést végre nem hajtott.
♦
Bekapcsolt betáplálású gép szervizelése szigorúan tilos.
♦
A nem megfelelően befogott, nagy sebességgel kirepülő munkadarabok átszakíthatják a biztonsági ajtót. A kezelő védelmére csökkenteni kell a fordulatszámot, ha veszélyes műveletet végeznek (pl. túlméretes vagy rosszul befogható munkadarabot esztergálnak). A túlméretes vagy rosszul befogható munkadarabok esztergálása nem biztonságos.
♦
A sérült vagy súlyosan karcolódott ablakokat cserélni kell - A sérült ablak azonnal cserélendő.
♦
Mérgező és éghető munkadarabot ne munkáljon meg. Ekkor ugyanis veszélyes gőzök szabadulhatnak fel. A melléktermékek biztonságos kezeléséről a megmunkálás előtt tájékozódjon az adott anyag gyártójánál.
♦
A megszakítót ne próbálja meg visszakapcsolni mindaddig, amíg a hiba okát ki nem derítik. A berendezés hibakeresését és javítását kizárólag a Haas által kiképzett szervizszemélyzet végezheti el.
♦
A gépen a következő irányelvek figyelembe vételével végezzen munkát: Normál üzem - Járó gépnél az ajtót tartsa zárva, és a védőkorlátokat a helyükön. Alkatrész-adagolás és -kivétel - A kezelő felnyitja az ajtót vagy a korlátot, elvégzi a feladatot, majd bezárja az ajtót vagy a korlátot, mielőtt a ciklusindító gombot lenyomná (az automatikus mozgást elindítaná). Szerszám be- és kiszerelése - A gépész a szerszámok be- és kiszereléséhez a megmunkálási területre lép. A területet teljesen el kell hagyni, mielőtt automatikus mozgási parancsot adnak ki (pl. Következő szerszám, ATC/Torony előre/hátra). Megmunkálási munka előkészítése - A befogók fel- vagy leszerelése előtt nyomja le a vészleállítót. Karbantartás / Géptisztítás - A burkolatba való belépés előtt nyomja le a vészleállítót, vagy kapcsolja le a gépet. Mozgó gépnél szigorúan tilos a megmunkálási területre lépni: súlyos, sőt, halálos sérülés lehet a következmény.
Felügyelet nélküli üzem
A teljes burkolatú Haas CNC-gépeket felügyelet nélküli üzemre tervezték, azonban lehet, hogy az adott megmunkálási folyamat felügyelet nélkül nem biztonságos. A gépek biztonságos beállítása és a legjobb megmunkálási technikák használata a műhelytulajdonos felelőssége, ezért az ilyen módszerek megfelelő felügyeletének kezeléséért is a műhelytulajdonos tartozik felelősséggel. A megmunkálási folyamatot azért kell felügyelni, hogy az esetlegesen fellépő veszélyes helyzetekben a károsodás megelőzhető legyen. Ha például a megmunkált anyag természetéből adódóan tűzveszély áll fenn, akkor automatikus tűzoltórendszert kell beépíteni a személyzet, a berendezés és az épület sérülési veszélyének csökkentésére. A gép csak akkor működtethető felügyelet nélkül, ha a terület szakértőjével egyeztetve megfelelő felügyeleti eszközöket szerelnek fel. Rendkívül fontos, hogy olyan felügyeleti berendezéseket válasszanak, amelyek probléma észlelése esetén azonnal, emberi beavatkozás nélkül képesek elvégezni a szükséges műveleteket a balesetek megelőzésére.
8
96-0079 rev AH 03-2011
BEÁLLÍTÁSI
ÜZEMMÓD
Minden Haas esztergaközpont kezelői ajtaja zárral rendelkezik, hordozható vezérlőjén pedig kulcsos kapcsoló helyezkedik el a Beállítási üzemmód zárolására és feloldására. Általánosságban a Beállítási üzemmód zárolt/feloldott állapota befolyásolja a gép viselkedését az ajtó nyitásakor. E funkció felváltja a vezérlés alábbi beállításait és paramétereit: • 51. beállítás, Ajtótartás felülbírálása • 57. paraméter 7. bit, Biztonsági kör • 57. paraméter 31. bit, Ajtó Orsó Stop • 586. paraméter, Max. orsó RPM ajtónyitásnál A Beállítási üzemmódot általában zárolt állapotban kell tartani (a kulcsos kapcsoló függőleges állásban). Zárolt üzemmódban a burkolat ajtaja zárva van a CNC-programok végrehajtása, az orsó forgása, ill. a tengelymozgások alatt. Az ajtózár automatikusan kiold, ha a gép nincs ciklusban. Nyitott ajtónál a gép legtöbb funkciója letiltódik. A beállítási üzemmód feloldott állapotában a képzett gépkezelő jobban hozzáférhet a géphez a beállítási munkák elvégzésénél. Ebben az üzemmódban a gép viselkedése függ attól, hogy az ajtó nyitott vagy zárt állapotban van-e. Ha az ajtó beállítási üzemmódban zárt, akkor nyitása esetén a mozgás leáll, az orsófordulatszám pedig csökken. A gép beállítási üzemmódban, nyitott ajtónál több funkciót lehetővé tesz, rendszerint csökkentett sebességgel. A következő táblázatok összefoglalják az üzemmódokat és a megengedett funkciókat. A BIZTONSÁGI FUNKCIÓK FELÜLBÍRÁLÁSÁT MEGKÍSÉRELNI TILOS. EZ UGYANIS RONTJA A GÉP BIZTONSÁGÁT, ÉS SEMMISSÉ TESZI A GARANCIÁT.
Robotcellák A robotcellában elhelyezkedő gép nyitott ajtóval korlátozás nélkül működhet a Zárolás/Futtatás üzemmódban. A nyitott ajtóval való üzem csak akkor megengedett, ha a robot kommunikál a CNC géppel. Rendszerint a robot és a CNC gép között elhelyezkedő interfész gondoskodik mindkét gép biztonságáról. A robotcella integrátora ellenőrizheti a CNC gép nyitott ajtóval mutatott viselkedését, és biztosíthatja a robotcella biztonságát
96-0079 rev AH 03-2011
9
A gép viselkedése nyitott ajtóval
10
GÉPFUNKCIÓ
ZÁROLVA
KIOLDVA
Maximális gyorsjárat
Nem megengedett.
25%
Ciklusindítás
Nem megengedett: nincs gépmozgás és program-végrehajtás.
A Ciklusindítás gombot nyomva tartva a gép mozgása elindul, feltéve, hogy a programozott orsófordulat nem haladja meg az 50/ percet.
Orsó CW/CCW
Igen, de a felhasználónak nyomva kell tartania az FWD/ REV gombot. Max. 50 ford./perc
Igen, de legfeljebb 50 ford./perc.
Szerszámcsere
Nem megengedett.
Nem megengedett.
Következő szerszám funkció
Nem megengedett.
A Következő szerszám gomb lenyomva tartása esetén megengedett.
Ajtó felnyitása programfutás közben.
Nem megengedett. Az ajtó zárva van.
Igen, de a tengelymozgás leáll, és az orsó max. 50 ford./percre lassul.
Forgácsszállító mozgása
Nem megengedett.
Igen, de a felhasználónak nyomva kell tartania a forgácsszállító gombját.
96-0079 rev AH 03-2011
Tartsa lenyomva
100%
CW
CCW
50 FORD./ PERC
Tartsa lenyomva
100&
CW
CCW
50 FORD./ PERC
.
96-0079 rev AH 03-2011
11
G00 G01 X Z
100%
0%
25%
25%
.
100%
100% .
12
96-0079 rev AH 03-2011
HASZNÁLATI
MÓDOK ÉS IRÁNYELVEK A GÉP HELYES ÜZEMELTETÉSÉHEZ
Minden esztergagép veszélyforrást jelent a forgó vágószerszámok, szíjak és csigák, a magas villamos feszültség, a zaj és a sűrített levegő miatt. Az esztergagépek és részegységeik használatakor tehát a személyi sérülések és anyagi károk elkerülése érdekében mindig be kell tartani az alapvető biztonsági óvintézkedéseket. A GÉP ÜZEMELTETÉSE ELŐTT OLVASSON EL MINDEN VONATKOZÓ VESZÉLYJELZÉST, FIGYELMEZTETÉST ÉS ÚTMUTATÁST. A
GÉP ÁTALAKÍTÁSA
NE végezzen semmilyen átalakítást, módosítást a berendezésen. Ha átalakítás szükséges, akkor az erre vonatkozó kéréssel a Haas Automation Inc-hez kell fordulni. A Haas megmunkáló központ bármilyen módosítása, átalakítása személyi sérüléshez és/vagy anyagi kárhoz vezethet, és törli a garanciát. BIZTONSÁGI
CÍMKÉK
A CNC-szerszámok veszélyeinek gyors és egyértelmű közölhetősége érdekében a Haas-gépeken a veszélyes helyeken veszélyjelző címkék találhatók. Ha a címkék megsérülnek vagy megkopnak, illetve ha adott pont kiemelésére további címkék szükségesek, akkor forduljon a forgalmazóhoz vagy a Haas-gyárhoz. A biztonsági címkék és szimbólumok átalakítása, eltávolítása szigorúan tilos. Minden veszélyt a gép elején elhelyezkedő általános biztonsági címke definiál és magyaráz. Az egyes veszélyes helyeket figyelmeztető szimbólumok jelzik. Tanulmányozza és értelmezze minden biztonsági figyelmeztetés mind a négy részét (magyarázat alább), és ismerkedjen meg a következő oldalakon látható szimbólumokkal. Figyelmeztető szimbólum
Veszélyességi szint / Szöveges üzenet
Műveleti szimbólum
VIGYÁZAT A
Súlyos személyi sérülés veszélye. A mérgező anyagok ellen a gép nem ad védelmet.
B A hűtőközeg párája, a finomrészecskék, a
forgács és a gőzök veszélyesek lehetnek.
C Vegye figyelembe az egyes anyagok gyártóinak anyagbiztonsági adatait és figyelmeztetéseit. Figyelmeztető szimbólum - Azonosítja az esetleges veszélyt, és felhívja a figyelmet a szöveges üzenetre.
.
Szöveges üzenet - Egyértelműsíti vagy megerősíti a figyelmeztető szimbólum jelentését. A: Veszély. B: A figyelmeztetés figyelmen kívül hagyásának következménye. C: Művelet a sérülés megelőzésére. Lásd még Műveleti szimbólum.
96-0079 rev AH 03-2011
Veszélyességi szint - Színkódolt a veszély figyelmen kívül hagyása súlyosságának kiemelésére. Piros + “VESZÉLY” = A veszély figyelmen kívül hagyása MINDENKÉPPEN halálos, vagy egyéb súlyos testi sérülést okoz. Narancs + “VIGYÁZAT” = A veszély figyelmen kívül hagyása ESETLEGESEN halálos, vagy egyéb súlyos testi sérülést okoz. Sárga + “FIGYELEM” = A veszély figyelmen kívül hagyása ESETLEGESEN kismértékű vagy mérsékelt testi sérülést okoz. Kék + “MEGJEGYZÉS” = A gép károsodásának megelőzése érdekében végrehajtandó műveletet jelzi. Zöld + “INFORMÁCIÓ” = Részleteket közöl a gép részegységeiről.
Műveleti szimbólum: A sérülések megelőzése érdekében végrehajtandó műveleteket jelzi. Kék kör jelzi a kár elkerülése érdekében szükségesen végrehajtandó, átlósan áthúzott piros kör pedig a kár elkerülése érdekében tiltott műveleteket.
13
Figyelmeztető
címkék
- maró
VESZÉLY Az automatika bármikor elindíthatja a gépet.
Áramütés veszélye.
Képzetlen kezelő esetén sérülés, sőt, halál következhet be.
Halálos áramütés következhet be. Szerviz előtt kapcsolja le és zárja ki a rendszerbetáplálást.
A gép használata előtt olvassa el és értelmezze a kezelői kézikönyvet és a biztonsági jelzéseket.
Súlyos személyi sérülés veszélye.
Súlyos személyi sérülés veszélye. A mérgező anyagok ellen a gép nem ad védelmet.
A burkolat nem képes minden típusú kirepülő anyagot felfogni.
A hűtőközeg párája, a finomrészecskék, a forgács és a gőzök veszélyesek lehetnek.
A megmunkálás megkezdése előtt kétszeresen ellenőrizze a rendszert és beállításait. Mindig a biztonságos gyakorlatot kövesse. Nyitott nyílászárókkal vagy levett védőkorlátokkal ne üzemeltesse a gépet.
Vegye figyelembe az egyes anyagok gyártóinak anyagbiztonsági adatait és figyelmeztetéseit.
Tűz- és robbanásveszély.
Személyi sérülés veszélye.
A gép felépítése nem alkalmas a robbanás, tűz elviselésére.
Az elcsúszás, leesés súlyos vágott, horzsolt sérüléseket okozhat.
Tűz- vagy robbanásveszélyes hűtőközeg és munkadarab használata tilos. Lásd az egyes anyagok gyártóinak anyagbiztonsági adatait és figyelmeztetéseit.
Kerülje a gép nedves vagy rosszul megvilágított területen való használatát.
Súlyos sérülés következhet be.
Látás- és hallássérülés veszélye.
Mielőtt a gépbe nyúl, ellenőrizze, hogy az nincs-e automatikus üzemben.
A gép kezeléséhez, ill. a közelében tartózkodáshoz védőszemüveg és hallásvédelem viselése kötelező.
A mozgó részek beakadást, becsípődést és vágásokat okozhatnak. Az éles szerszámok, forgácsok könnyen átvágják a bőrt.
A védelem nélküli szembe repülő törmelék vakságot okozhat. A zaj meghaladhatja a 70 dBA-t.
A biztonsági ablakok a rájuk kerülő hűtőközegek, olajok hatására idővel elridegedhetnek és átlátszatlanná válhatnak. Elszíneződés vagy repedések esetén azonnal cserélje az ablakot. A biztonsági ablakokat kétévente cserélni kell.
VIGYÁZAT Súlyos sérülés következhet be.
Súlyos személyi sérülés veszélye.
A mozgó részek beakadást, becsípődést okozhatnak.
A biztonságos gyakorlatot kövesse. A hibásan befogott darabok kirepülve halált okozhatnak.
Ütközés veszélye.
A mozgó részek zúzott sérülést okozhatnak.
A laza ruházatot hosszú hajat mindig rögzíteni kell.
A munkadarabokat és a szorítókészleteket mindig megfelelően fogja be.
A gép részegységei zúzott, vágott sérülést okozhatnak.
A szerszámváltó befelé mozog, összezúzva a kezet.
Automatikus üzemben ne nyúljon a gép semmilyen részéhez. Mindig maradjon távol a mozgó részektől.
Szigorúan tilos úgy lenyomni az ATC FWD, ATC REV, NEXT TOOL gombot, illetve szerszámcserét indítani, hogy kezét az orsón tartja.
A gépet képzetlen személyzet nem üzemeltetheti. © 2009, Haas Automation, Inc. Semmilyen átalakítás, módosítás nem végezhető a gépen. 29-0769 Rev E Kopott, sérült alkatrészekkel tilos üzemeltetni a gépet. A gép belsejében nincs a felhasználó által javítható elem. A gépet kizárólag felhatalmazott szervizszakemberek javíthatják és szervizelhetik.
MEGJEGYZÉS Hűtőközeg-tartály karbantartása Kapuszűrő
Hetente tisztítsa meg a szűrőszitát. Hetente vegye le a tartály fedelét, és tisztítson ki minden üledéket a tartályból. Csapvíz használata tilos, mert maradandó korróziót okoz. Rozsdagátló hatású hűtőközeg szükséges. Mérgező, éghető folyadékokat ne használjon hűtőközegként.
.
14
96-0079 rev AH 03-2011
Figyelmeztető
címkék
- eszterga
VESZÉLY Az automatika bármikor elindíthatja a gépet.
Áramütés veszélye.
Halálos áramütés következhet be.
Képzetlen kezelő esetén sérülés, sőt, halál következhet be.
Szerviz előtt kapcsolja le és zárja ki a rendszerbetáplálást.
A gép használata előtt olvassa el és értelmezze a kezelői kézikönyvet és a biztonsági jelzéseket.
Súlyos személyi sérülés veszélye. A mérgező anyagok ellen a gép nem ad védelmet.
Súlyos személyi sérülés veszélye.
A burkolat nem képes minden típusú kirepülő anyagot felfogni.
A hűtőközeg párája, a finomrészecskék, a forgács és a gőzök veszélyesek lehetnek. Vegye figyelembe az egyes anyagok gyártóinak anyagbiztonsági adatait és figyelmeztetéseit.
A megmunkálás megkezdése előtt kétszeresen ellenőrizze a rendszert és beállításait. Mindig a biztonságos gyakorlatot kövesse. Nyitott nyílászárókkal vagy levett védőkorlátokkal ne üzemeltesse a gépet.
Tűz- és robbanásveszély.
Személyi sérülés veszélye.
Tűz- vagy robbanásveszélyes hűtőközeg és munkadarab használata tilos. Lásd az egyes anyagok gyártóinak anyagbiztonsági adatait és figyelmeztetéseit.
Kerülje a gép nedves vagy rosszul megvilágított területen való használatát.
A gép felépítése nem alkalmas a robbanás, tűz elviselésére.
Az elcsúszás, leesés súlyos vágott, horzsolt sérüléseket okozhat.
Súlyos sérülés következhet be.
Látás- és hallássérülés veszélye.
Mielőtt a gépbe nyúl, ellenőrizze, hogy az nincs-e automatikus üzemben.
A gép kezeléséhez, ill. a közelében tartózkodáshoz védőszemüveg és hallásvédelem viselése kötelező.
A mozgó részek beakadást, becsípődést és vágásokat okozhatnak. Az éles szerszámok, forgácsok könnyen átvágják a bőrt.
A védelem nélküli szembe repülő törmelék vakságot okozhat. A zaj meghaladhatja a 70 dBA-t.
A biztonsági ablakok a rájuk kerülő hűtőközegek, olajok hatására idővel elridegedhetnek és átlátszatlanná válhatnak. Elszíneződés vagy repedések esetén azonnal cserélje az ablakot. A biztonsági ablakokat kétévente cserélni kell.
VIGYÁZAT Súlyos sérülés következhet be.
Súlyos személyi sérülés és ütközés veszélye áll fenn.
A mozgó részek beakadást, becsípődést okozhatnak.
A nem megtámasztott rúd kiugorva halált okozhat.
A laza ruházatot hosszú hajat mindig rögzíteni kell.
A rúdanyag megfelelő megtámasztás nélkül nem nyúlhat túl a húzócső végén. Ne használjon túl nagy megmunkálási erőt, mivel ez kimozdíthatja a rudat a támaszból. A kocsi vagy a szerszám nem ütődhet a bábnak vagy a nyeregszegnek, mert a munkadarab kilazulhat. Ne húzza túl az esztergabábot.
Súlyos személyi sérülés veszélye.
A hibásan befogott darabok kirepülve halált okozhatnak. Magas fordulaton a tokmány szorítóereje csökken.
Ne használjon nem biztonságos elrendezést és a tokmány névleges értékénél nagyobb fordulatot.
A mozgó részek vágásokat okozhatnak.
Az éles szerszámok könnyen átvágják a bőrt.
Automatikus üzemben ne nyúljon a gép semmilyen részéhez. Ne érintse meg a forgó munkadarabokat.
A gépet képzetlen személyzet nem üzemeltetheti. A nyílt vázas esztergákhoz a hozzáférést határolni kell. Hosszú rudak megtámasztásához használjon nyeregszeget vagy bábot. Mindig a biztonságos eljárásokat kövesse. Semmilyen átalakítás, módosítás nem végezhető a gépen. Kopott, sérült alkatrészekkel tilos üzemeltetni a gépet. A gépet kizárólag felhatalmazott szakemberek javíthatják és szervizelhetik.
MEGJEGYZÉS Kapuszűrő Kosárszűrő
Hetente tisztítsa meg a szűrőszitát. Hetente vegye le a tartály fedelét, és tisztítson ki minden üledéket a tartályból. Csapvíz használata tilos, mert maradandó korróziót okoz. Rozsdagátló hatású hűtőközeg szükséges. Szivattyú függesztőhornya Mérgező, éghető folyadékokat ne használjon hűtőközegként. 29-0765 Rev F © 2009 Haas Automation, Inc.
.
96-0079 rev AH 03-2011
15
EGYÉB
BIZTONSÁGI CÍMKÉK
A típustól és a felszerelt opcióktól függően az Ön gépén egyéb címkék is lehetnek:
VIGYÁZAT Működő gép mellett ezt az ablakot kinyitni tilos
Felnyitása előtt a vészleállítóval vagy a főkapcsolóval állítsa le a gépet A gép belső tere csúszós lehet, és vágásra képes éles széleket tartalmaz.
29-0779 Rev D ©2009 Haas Automation, Inc.
VIGYÁZAT Súlyos személyi sérülés veszélye.
A kirepülő alkatrészek halált okozhatnak. Ne húzza túl az esztergabábot. Mindig a biztonságos gyakorlatot kövesse.
Súlyos személyi sérülés veszélye.
A megmunkálással járó erők deformálják a rudat, és kioldhatják a nyeregszegtámaszból. A kiugró rúd sérülést okoz.
Ne fejtsen ki túlzott vágóterhelést a munkadarabra. Mindig a biztonságos gyakorlatot kövesse.
29-0611 Rev B
VESZÉLY
Nincs lépcső
Áramütés, személyi sérülés, ill. a gép sérülésének veszélye. Ne menjen fel és ne tartózkodjon ezen a területen. 29-0746 Rev C ..
16
96-0079 rev AH 03-2011
VESZÉLYJELZÉSEK,
FIGYELMEZTETÉSEK ÉS MEGJEGYZÉSEK
A jelen kézikönyvben a fontos és kritikus információkat a "Vigyázat", "Figyelem" és "Megjegyzés" szavak egyike vezeti be. A Vigyázat típusú figyelmeztetések a kezelőre és/vagy a gépre leselkedő súlyos veszélyeket jelzik. Minden szükséges lépést tegyen meg a figyelmeztetés betartására. Ne folytassa a munkát, ha a figyelmeztetés nem tartható be. Példa a "Vigyázat" típusú figyelmeztetésre: VIGYÁZAT! A kezet a szerszámváltó és az orsófej közé tenni szigorúan tilos.
A Figyelem típusú figyelmeztetések a mérsékelt személyi sérülés vagy anyagi kár veszélyét jelzik. Példa: FIGYELEM! A karbantartási munkák végrehajtása előtt kapcsolja le a gép betáplálását.
A Megjegyzés típusú figyelmeztetések további információt nyújtanak a kezelőnek egy adott lépésről vagy eljárásról. A zavarok elkerülése érdekében az illető lépés végrehajtásakor a kezelőnek figyelembe kell venni ezt az információt. Példa: MEGJEGYZÉS: Ha a gép fel van szerelve az opcionális Z-hézagos asztallal, akkor tartsa be a következő irányelveket:
Fcc-megFelelőség A jelen berendezés az FCC-szabályozás 15. része értelmében a bevizsgálás szerint megfelel az A osztályú digitális eszközre vonatkozó határértékeknek. E határértékek teljesítése ésszerű mértékű védelmet nyújt a káros interferenciák ellen, amennyiben a berendezést kereskedelmi jellegű környezetben használják. A jelen berendezés rádiófrekvenciás energiát generál, használ és sugározhat ki. Amennyiben nem a kezelési útmutatónak megfelelően telepítik és használják, káros interferenciát gyakorolhat a rádiós kommunikációra. A jelen berendezés lakossági környezetben való használata esetén valószínűsíthető a káros interferencia megjelenése. Ilyen esetben a felhasználó saját költségén köteles megszüntetni az interferenciát. BEVEZETÉS Az alábbiakban a Haas esztergaközpont ábrákkal illusztrált bemutatása látható. Az egyes részegységek részletes bemutatása a megfelelő fejezetben olvasható. .
.
96-0079 rev AH 03-2011
17
Vezérlőképernyő
és üzemmódok
A vezérlőképernyő ablakokra oszlik. Az ablakok tartalma a pillanatnyi vezérlési üzemmódoktól, illetve a használt kijelzőgomboktól függően változik. A következő ábrán a képernyő alapkiosztása látható: Aktuális üzemmód Current Mode
Példa az inaktív panelre Példa az aktív panelre
Programkijelző ablak
Fő kijelzőablak
Üzenetek feloldása / zárolása
Üzenetek
Fordulatszám és előtolás állapota / Szerkesztő súgója
Pozícióképernyő / Tengelyterhelés-mérők / Vágólap
Időzítők, számlálók / Szerszámfelügy.
Bevitel .
Alapvető vezérlőképernyő elrendezése
Adatbevitel csak az aktuálisan aktív ablakban végezhető. Egyszerre csak egy ablak aktív. Az aktív ablakot a fehér háttér jelzi. Ha például a Szerszámeltolások táblázatban szeretne dolgozni, akkor először az Eltolás gombbal aktiválja a táblázatot. Ekkor annak háttere fehérre vált. Ezután már módosíthatja az adatait. Adott vezérlési módon belül az aktív ablak rendszerint a kijelzőgombbal váltható. A vezérlési funkciók három üzemmódba csoportosíthatók: Beállítás, Szerkesztés és Üzemeltetés. Mindegyik üzemmód egyetlen képernyőn tartalmaz minden, az adott üzemmódhoz tartozó feladatok elvégzéséhez szükséges információt. A Beállítás üzemmód például megjeleníti a munkadarab- és a szerszámeltolási táblázatokat, valamint a pozícióadatokat. A Szerkesztés üzemmódban két programszerkesztő ablak, valamint a hozzáférés látható a VQCP és az IPS/WIPS rendszerekhez (ha telepítve vannak). Az egyes üzemmódok az alábbi üzemmódgombokkal érhetők el: Beállítás: ZERO RET (Nullpont vissza), HAND JOG (Kézi léptetés) gombok. Minden vezérlési funkció a gép beállításához. Szerkesztés: EDIT (Szerkesztés), MDI/DNC, LIST PROG (Program lista) gombok. Minden programszerkesztési, -kezelési és -továbbítási funkció. Üzemeltetés: MEM gomb. Minden vezérlési funkció a munkadarab elkészítéséhez. Az aktuális üzemmód a képernyő felső részén, a címsorban látható. A kijelzőgombok használatával az éppen aktív üzemmódból a többi üzemmód funkciói is hozzáférhetők. Üzemeltetés módban például az OFFSET (Eltolás) lenyomására az eltolási táblázatok válnak aktív ablakká. Ugyanezzel a gombbal lehet váltani az eltolási képernyőn. A PROGRM CONVRS (Program konvertálás) gomb lenyomása a legtöbb üzemmódban a pillanatnyilag aktív program szerkesztési ablakára vált.
18
96-0079 rev AH 03-2011
NAVIGÁLÁS
MAPPAFÜLES MENÜKBEN
A mappafülekkel rendelkező menük számos vezérlési funkciónál megjelennek. Ilyen a Paraméterek, Beállítások, Súgó, Program listázása és IPS funkció is. E menükben a nyílgombokkal választható ki, és az Enterrel nyitható fel a kívánt mappafül. Ha a kiválasztott mappafül almappafüleket is tartalmaz, akkor azok között is a nyílgombokkal és az Enterrel válthat. Egy mappafül-szintet felfelé a Mégse gombbal léphet. HordozHató
Vezérlő
– BeVezetés
A billentyűzet nyolc területre oszlik: funkciógombok, léptetési gombok, felülbíráló gombok, kijelzőgombok, kurzor gombok, betűgombok, üzemmódgombok és számgombok. A hordozható vezérlő emellett egyéb gombokat és funkciókat is tartalmaz. Ezeket röviden ismertetjük.
BEKAPCS. ÚJRAIND.
RESET
F1
F2
X ÁTM MÉRÉS
KÖV. SZERSZÁM
AUTO KI
F3 X Z
F4
MEGJELENÍTÉS PROGRAM KONV.
POZIC.
ELTOLÁS
AKTUÁLIS PARANCSOK
RIASZTÁS ÜZENETEK
PARAM DIAGN.
BEÁLL GRAFIKA
SÚGÓ SZÁM.
Z HOML MÉRÉS
PAGE UP
HOME
TS
CSIGA ELŐRE
+X
TS GYORS
-Z
GYORS
KURZOR
CSIGA ÁLLJ
+Z
PAGE DOWN
END -X
TS
SZERK.
BESZÚR
MÓDOSÍT
TÖRLÉS
VISSZAV.
MEM
BLOKKONKÉNT
SZÁRAZ F.
OPCIÓ ÁLLJ
BLOKKTÖRLÉS
MDI DNC
HŰTŐKÖZ.
ORSÓ LÉPT
REVOLVER ELŐRE
REVOLVER HÁTRA
KÉZI LÉPT.
.0001 .1
.001 1.
.01 10.
.1 100.
NULL. VISSZA.
ÖSSZES
ORIGÓ
EGYENKÉNT
KIIND. G28
PROG. LISTA
PROG. KIVÁL
KÜLD
FOGAD
PROG. TÖRLÉS
CSIGA HÁTRA
FELÜLBÍRÁLÁSOK
SHIFT
A
B
C
D
E
&
7
@
8
:
9
4
$
5
!
6
2
?
3
0
#
-10
100%
+10
ELŐTOLÁS
KÉZI VEZ. ELŐT.
F
G
H
I
J
K
%
ELŐTOLÁS
-10
100%
+10 ORSÓ
KÉZI VEZ. ORSÓ
L
M
N
O
P
Q
*1
ELŐRE
STOP
HÁTRA
ORSÓ
R
S
T
U
V
W
+
50%
100%
X
Y
Z
/ EOB
ELŐTOLÁS
ORSÓ
5%
GYORS
ORSÓ
25%
GYORS
GYORS
GYORS
[
(
]
)
-
MÉGSE
, =
SZÓKÖZ
BEÍR ENTER
.
96-0079 rev AH 03-2011
19
A vezérlő előlapi kezelőszervei Power On (Bekapcsolás)- Bekapcsolja a gépet. Power Off (Kikapcsolás)- Kikapcsolja a gépet.
Vészleállító - Nagyméretű piros gomb, sárga keretben. Lenyomása minden tengelymozgást leállít, letiltja a szervómotorokat, megállítja az orsót és a szerszámváltót, és lekapcsolja a hűtőközegszivattyút. Alaphelyzetbe állításához el kell fordítani. Léptetőfogantyú - Ezzel léptethetők a tengelyek (Kézi léptetés üzemmódban választandó). Szerkesztés közben a programkódok, menüelemek közötti görgetésre is használható. Cycle Start (Ciklus indítása) - Elindítja a programot. E gombbal indítható a program szimulációja Grafika üzemmódban is.
Feed Hold (Előtolás szüneteltetése) - Minden tengelymozgást leállít. Visszavonásához nyomja le a Cycle Start (Ciklusindítás) gombot. Megjegyzés: Az orsó a vágás során továbbra is mozog. a
Vezérlő oldalpanelének kezelőszerVei
USB - E csatlakozóhoz kompatibilis USB-eszközök köthetők.
Memória-reteszelés - Kulcsos kapcsoló. A programok, beállítá-
sok megváltoztatása a zárolt állásba fordításával letiltható. A változtatások a feloldott állásba fordítva engedélyezhetők.
Beállítási üzemmód - Kulcsos kapcsoló. Zárolja és feloldja a gép biztonsági funkcióit beállítási célra (részletekért lásd a "Beállítási üzemmód" részt a jelen kézikönyv Biztonság fejezetében)
2
Kiindulási helyzet - E gomb minden tengelyt gyorsjáratban a G54 P18-ban megadott koordinátákra viszi. Automata ajtó felülbírálása - E gombbal nyitható és zárható az
automata ajtó (ha van).
Munkatér-világítás - E kapcsolók működtetik a beépített munkatér-világítást és a nagy intenzitású világítást (ha van).
Billentyűzet hangszórója - A felső alkatrésztálcán található. A hangerő a burkolat forgatásával állítható.
20
96-0079 rev AH 03-2011
FUNKCIÓGOMBOK F1- F4 gombok – E gombok funkciója az üzemmódtól függően változik. Az F1-F4 gombok által indított műveletek tehát Szerkesztés, Program és Eltolás üzemmódban mások-mások. További információkért, példákért lásd az adott üzemmóddal foglalkozó fejezetet. X Dia Mesur (X átmérő mérése) – A munkadarab beállításakor az eltolási oldalon az X-tengely irányú szerszámeltolást rögzíti. Next Tool (Következő szerszám) – A torony következő szerszámának kiválasztása (rendszerint a munkadarab-beállításnál). X/Z – Az X- és Z-tengelyű léptetési módok között kapcsol át a munkadarab-beállításnál. Z Face Measur (Z homlokfelület mérése) – A munkadarab beállításakor az eltolási oldalon a Z-tengely irányú szerszámeltolást rögzíti. léptetőgomBok Chip FWD (Forgácskihordó előre) - Az opcionális forgácskihordót "Előre" irányba indítja el, elvezetve a forgácsot a gépből. Chip Stop (Forgácskihordó leállítása) - Leállítja a forgácskihordó mozgását. Chip REV (Forgácskihordó hátra) - Az opcionális forgácskihordót "Hátra" irányba indítja el. Ezzel kitisztíthatók az elakadások, törmelékek az elvezetőből. X/-X és Z/-Z (tengelygombok) - A kezelő kézzel léptetheti a tengelyeket. Ehhez le kell nyomni a megfelelő gombot, illetve le kell nyomni a kívánt tengelyek gombjait és használni kell a léptetőfogantyút. Rapid - Ha a fenti gombokkal (X+, X-, Z+, Z-) egyidejűleg ezt a gombot is lenyomják, akkor az adott tengely a maximális léptetési sebességgel mozdul a kiválasztott irányba. <- TS – A gomb lenyomására a szegnyereg az orsó felé mozdul. TS Rapid – Valamely szegnyereg-gombbal együtt használva növeli a szegnyereg sebességét. -> TS – A gomb lenyomására a szegnyereg az orsótól elfelé mozdul. XZ (2-tengelyes) léptetés Az eszterga X és Z tengelye egyidejűleg is léptethető az X és Z léptetőgombokkal. A +/-X és +/-Z léptetőgombok tetszőleges kombinációjának nyomva tartására mindkét tengely mentén léptetés végezhető. Ha mindkét léptetőgombot elengedik, akkor a vezérlés az X-tengely menti léptetési módba áll vissza. Ha csak az egyik gombot engedik el, akkor a vezérlés a lenyomva maradt gombnak megfelelő tengely mentén működik tovább. Megjegyzés: XZ-léptetésnél a pinola kizárási zónájára vonatkozó normál szabályok aktívak maradnak. Y-tengellyel szerelt esztergák Nyomja le a betűbillentyűzet Y gombját, majd a Léptetés gombot. Az Y-tengely a léptetőfogantyúval léptethető.
96-0079 rev AH 03-2011
21
FELÜLBÍRÁLÓ
GOMBOK
E gombokkal a felhasználó felülbírálhatja a nem-vágó (gyorsjáratú) tengelymozgások sebességét, a programozott előtolásokat és az orsófordulatszámokat. -10 - Pillanatnyi előtolási sebesség csökkentése 10%-kal. 100% - A felülbírált előtolási sebesség visszaállítása a beprogramozott előtolási sebességre. +10 - Pillanatnyi előtolási sebesség növelése 10%-kal. -10 - Pillanatnyi orsófordulatszám csökkentése 10%-kal. 100% - A felülbírált orsófordulatszám visszaállítása a beprogramozott orsófordulatszámra. +10 - Pillanatnyi orsófordulatszám növelése 10%-kal. Hand Cntrl Feed (Fogantyú vezérli az előtolási sebességet) - E gomb lenyomása után az előtolási sebesség a léptetőfogantyúval állítható ±1% lépésekben. Hand Cntrl Spin (Fogantyú vezérli az orsót) - E gomb lenyomása után az orsófordulatszám a léptetőfogantyúval állítható ±1% lépésekben. FWD - (Előre) Az orsót előremeneti (óramutatóval egyező) irányban indítja el. A CE (export) gépeken e gomb le van tiltva. REV - (Hátra) Az orsót hátrameneti (óramutatóval ellentétes) irányban indítja el. A CE (export) gépeken e gomb le van tiltva. Az orsó a FWD vagy REV gombbal bármikor elindítható vagy megállítható, ha a gép egyes programblokk utáni leállásban van, vagy a FEED HOLD (Előtolás szüneteltetése) gombot lenyomták. Ha a programot a Ciklus indításá-val újraindítják, akkor az orsó az előzetesen definiált fordulaton újból forogni kezd. STOP - Leállítja az orsót. 5% / 25% / 50% / 100% Rapid - A gép gyorsjáratait a gombon látható értékre korlátozza. A 100% Rapid gomb maximális sebességű gyorsjáratot engedélyez.
Felülbírálások használata
Az előtolási sebesség üzem közben a programozott érték 0 és 999%-a között változtatható. Az érték változtatásához a +10%, -10% és 100% gombok használhatók. Az előtolási sebesség felülbírálása menetfúrási ciklusoknál hatástalan. Az előtolási sebesség felülbírálására a segédtengelyek sebessége nem változik. Kézi léptetésnél az előtolási sebesség felülbírálása a billentyűzetről kiválasztott sebességeket állítja. Így a léptetési sebesség pontosan szabályozható. Az orsófordulatszám szintén a programozott érték 0 és 999%-a között változtatható az orsó felülbíráló gombjaival. Menetfúrásnál ez a felülbírálás is hatástalan. Egyes blokk üzemmódban az orsó leállhat. Ha a programot a Ciklus indítása gombbal folytatják, akkor az orsó automatikusan újraindul. A Hand Cntrl Feed (Fogantyú vezérli az előtolási sebességet) lenyomása után az előtolási sebesség a léptetőfogantyúval állítható ±1% lépésekben. A gyorsjáratok (G00) a billentyűzettel a maximális érték 5, 25 vagy 50 %-ára korlátozhatók. Ha a 100%-os gyorsjárati sebesség túl gyors, akkor a 10. beállítással a maximális érték 50%-ára csökkenthető. A Beállítások oldalon a felülbíráló gombok letilthatók. Ekkor a kezelő nem működtetheti azokat. A megfelelő beállítások a 19., 20. és 21. számúak.
22
96-0079 rev AH 03-2011
A FEED HOLD (Előtolás szüneteltetése) gomb egyfajta felülbíráló gombként működik: a gyorsjárat és az előtolás sebességét zérusra állítja, ha lenyomják. Az előtolás szüneteltetése után a munka csak a Ciklus indítása gombbal indítható újra. A burkolat ajtókapcsolójának aktiválása hasonló eredménnyel jár, de az ajtó nyitásakor a "Door Hold" (Ajtó - Szünet) jelenik meg. Az ajtó becsukása után a vezérlés Előtolás szüneteltetése módba megy, és a folytatáshoz le kell nyomni a Ciklus indítása gombot. Az Ajtó - Szünet és az Előtolás szüneteltetése a segédtengelyeket nem állítják le. A kezelő a hűtőközeg beállítását a COOLNT (Hűtőközeg) gombbal felülbírálhatja. A szivattyú a következő Mkódig, illetve a kezelő beavatkozásáig be- vagy kikapcsolva marad (lásd 32. beállítás). A felülbírálások törölhetők az M06, M30 utasítással és/vagy a RESET (Nullázás) gomb lenyomásával (lásd 83., 87., 88. beállítások). kijelzőgomBok A kijelzőgombokkal lehet hozzáférni a gép kijelzőképeihez, az üzemi információkhoz és a súgóoldalakhoz. A gombok adott üzemmódon belül gyakran használatosak az aktív ablakok közötti átváltásra. A gombok némelyike további képernyőket is megjelenít, ha egynél többször nyomják le. Prgrm/Convrs - (Program/Konvertálás) A legtöbb üzemmódban az aktív program ablakát választja ki. In EDIT:MDI (Szerkesztés:MDI) módban a VQC és IPS (ha vannak) elérésére használható. Posit (Pozíció) - A legtöbb képernyőn alul-középen látható pozícióablakot választja ki. Megjeleníti a pillanatnyi tengelypozíciókat. A relatív pozíciók között a POSIT gomb lenyomásával válthat. Az ablakban megjelenő tengelyek szűréséhez adja meg a megjeleníteni kívánt tengely betűjelét, és nyomja le a WRITE/ENTER gombot. Minden tengelypozíció megjelenik a megadott sorrendben. Offset (Eltolás) - Lenyomásával át lehet kapcsolni a két eltolási táblázat között. A Szerszámeltolások táblázatban jelennek meg és szerkeszthetők a tengelyhossz geometriái, a sugáreltolások, a kopás miatti eltolások és a hűtőanyag pozíciói. A Munkadarab-eltolások táblázatban jelennek meg és szerkeszthetők a programokban használt, a G-kódokkal megadott munkadarab-eltolási helyek. Curnt Comds (Aktuális parancsok) - A PAGE UP / PAGE DOWN lenyomásával léphet a Karbantartás, Szerszám-élettartam, Szerszámterhelés, Haladó szerszámkezelés (ATM), Rúdadagoló, Rendszerváltozók, Órabeállítások és Időzítő / Számláló beállításai menük között. Alarm / Mesgs (Riasztások / Üzenetek) - A riasztás-megjelenítő és az üzenetképernyők aktiválása. Három riasztási képernyő létezik. Az első a pillanatnyilag aktív riasztásokat mutatja (az Alarm/Mesgs gomb első lenyomására). A jobbra-nyílgomb lenyomására megjelenik a riasztások története. A riasztások történetében a felfelé- és lefelé-nyílgombbal görgethet. A történet az F2 gombbal lemezre írható. A jobbra-nyílgomb újbóli lenyomására megjelenik a riasztás-megjelenítő képernyő. E képernyőn egyszerre egy riasztás látható, a leírásával együtt. Az alapértelmezett riasztás a riasztások történetének utolsó riasztása. A riasztások között a felfelé- és lefelé-nyílgombbal görgethet. Megadható egy adott riasztás száma is: ekkor nyomja le az Entert vagy a felfelé-/lefelé-nyílgombot a riasztás nevének és leírásának megtekintéséhez. Az ALARM/MESGS gomb második lenyomására a felhasználói üzeneteket és megjegyzéseket tartalmazó oldal jelenik meg. A billentyűzetről üzenetek vihetők be más kezelőknek/programozóknak, illetve megjegyzések fűzhetők hozzá az aktuális projekthez. Ha van üzenet, akkor az a gép bekapcsolásakor mindig megjelenik, addig, amíg nem törlik. További részletekről lásd az Üzenetek fejezetet. Param / Dgnos (Paraméterek / Diagnosztika) - Megjeleníti a gép működését definiáló paramétereket. A paraméterek mappafüles menüben, kategóriákba sorolva találhatók meg. Adott paraméter a számának beírásával és a felfelé- vagy lefelé-nyílgomb lenyomásával kereshető ki. A paramétereket a gyárban beállítják. Utólag csak a felhatalmazott Haas-személyzet módosíthatja őket.
96-0079 rev AH 03-2011
23
A PARAM / DGNOS gomb második lenyomására a diagnosztikai adatok első oldala jelenik meg. Ezen információk elsősorban a tanúsított Haas szervizszakemberek számára szolgálnak hibakeresési útmutatásul. A diagnosztikai adatok első oldalán a diszkrét be- és kimenetek szerepelnek. A Page Down lenyomására a diagnosztikai adatok további oldalai jelennek meg. Setng / Graph (Beállítások / Grafika) - Megjeleníti és módosíthatóvá teszi a felhasználói beállításokat. A paraméterekhez hasonlóan a beállítások is mappafüles menübe rendezve találhatók. Adott beállítás a számának beírásával és a felfelé- vagy lefelé-nyílgomb lenyomásával kereshető ki. A SETNG / GRAPH gomb második lenyomása engedélyezi a Grafika üzemmódot. Grafika üzemmódban megjeleníthető a program által generált szerszámútvonal, és szükség esetén hibakeresés végezhető a programban a futtatás előtt (lásd Grafikus üzemmód, Üzemeltetés fejezet). Help / Calc (Súgó / Számítás) - A súgótémákat jeleníti meg, mappafüles menüben. A súgó a G- és M-kódok rövid leírását, a vezérlési funkciók definícióit, illetve a hibakeresési és karbantartási problémákat ismerteti. A Súgó menüben több számítási segédeszköz is található. Ha a HELP/CALC gombot bizonyos üzemmódokban nyomja le, akkor előugró súgóablak jelenik meg. Ebben az ablakban az adott üzemmódra vonatkozó súgótémák láthatók, illetve belőle bizonyos, a menüben hivatkozott funkciók futtathatók. Az előugró súgóablakból a fent ismertetett mappafüles menü a HELP/CALC gomb újbóli lenyomásával hívható elő. A HELP/CALC harmadszori lenyomásával visszaáll az a kijelzőkép, amely a HELP/CALC első lenyomásakor volt látható. KURZORGOMBOK A kurzorgombokkal a felhasználó a vezérlés különböző képernyői és mezői között mozoghat, illetve szerkesztheti a CNC-programokat. Home - Ezzel a gombbal a képernyő legfelső tételére vihető a kurzor; szerkesztéskor ez a program bal felső blokkja. Felfelé-/lefelé-nyílgombok - egyetlen tételnyi, blokknyi vagy mezőnyi lépés felfelé vagy lefelé. Page Up/Down - A kijelzőképek váltása, vagy a program megtekintésekor egy képernyőnyi ugrás felfelé/ lefelé. Balra-nyílgomb - Program megtekintésekor a szerkeszthető tételek kiválasztása; a kurzor mozgatása balra. E gomb szolgál a beállítási opciók görgetésére, illetve grafika üzemmódban a nagyítási ablak balra mozgatására is. Jobbra-nyílgomb - Program megtekintésekor a szerkeszthető tételek kiválasztása; a kurzor mozgatása jobbra. E gomb szolgál a beállítási opciók görgetésére, illetve grafika üzemmódban a nagyítási ablak jobbra mozgatására is. End - E gomb a képernyő legalsó tételére viszi a kurzort. Szerkesztésnél ez a program utolsó blokkja. BetűgomBok A betűgombokkal vihetők be az ábécé betűi, valamint bizonyos különleges karakterek. Egyes különleges karakterek beviteléhez először le kell nyomni a "Shift" gombot. Shift - A SHIFT gombbal lehet hozzáférni a billentyűzet kiegészítő karaktereihez. A kiegészítő karakterek a betű- és számgombok bal felső sarkában láthatók. Ha először a SHIFT gombot, majd az adott karakter gombját nyomja le, akkor az adatbeviteli sorban a megfelelő kiegészítő karakter jelenik meg. Szövegbevitelnél az alapértelmezés a nagybetűs írás; kisbetűs íráshoz tartsa lenyomva a SHIFT gombot. EOB - A Blokk vége (End-Of-Block) karakter. A képernyőn e karakter pontosvesszőként (;) jelenik meg. A karakter a programsor végét jelzi.
24
96-0079 rev AH 03-2011
( ) - A zárójelek a CNC programparancsok és a felhasználói szöveges megjegyzések elválasztására szolgálnak. A zárójeleket mindig párosával kell beírni. Megjegyzés: Ha az RS-232 porton történő programfogadáskor a rendszer érvénytelen kódsort kap, akkor az adott sort zárójelek között adja hozzá a programhoz. / - A perjel a Blokk törlése funkcióban és a makrókifejezésekben használatos. Ha ez egy blokk első karaktere, és a Blokk törlése funkció aktív, akkor az adott blokkot a rendszer futtatáskor figyelmen kívül hagyja. Ez a karakter az osztás jele is a makrókifejezésekben (lásd a Makró fejezetet). [ ] - A szögletes zárójelek a makrófüggvényekben használatosak. A makrók opcionális szoftveres funkciók. ÜZEMMÓDGOMBOK Az üzemmódgombok a CNC szerszámgép üzemállapotát változtatják meg. Valamely üzemmódgomb lenyomásakor az adott gomb sorában levő többi gomb elérhetővé válik a felhasználó számára. Az aktuális üzemmód mindig a felső sorban, az aktuális kijelzőképtől jobbra látható. Edit (Szerkesztés) - Aktiválja a szerkesztési üzemmódot. Ebben az üzemmódban szerkeszthetők a vezérlés memóriájában levő programok. A szerkesztési üzemmódnak két szerkesztőablaka van: egy a pillanatnyilag aktív programhoz és egy a háttérben történő szerkesztéshez. A két ablak között az EDIT gombbal lehet váltani. Megjegyzés:Ha ezt az üzemmódot aktív programon használja, akkor az F1 gombbal megjeleníthetők az előugró súgómenük. Insert (Beszúrás) - E gombbal a kurzor pillanatnyi pozíciójába parancsok szúrhatók be a programmal. Ez a gomb szolgál a vágólapon tárolt szöveg pillanatnyi kurzorpozícióra való beszúrására, valamint a programkód blokkjainak másolására is. Alter (Módosítás) - E gombbal a kijelölt parancs vagy szöveg felülíródik az újonnan bevitt paranccsal vagy szöveggel. E gombbal írhatók még felül a kijelölt változók a vágólapon tárolt szöveggel, illetve mozgathatók a kijelölt blokkok más helyre is. Delete (Törlés) - Törli azt a tételt, amelyen a kurzor áll, illetve törli a kiválasztott programblokkot. Undo (Visszavonás) - Visszavonja az utolsó 9 szerkesztésbeli változtatást és törli a kijelölt blokk kijelölését. MEM (Memória) - Kiválasztja a memória-üzemmódot. Az oldalon a vezérlésben pillanatnyilag kiválasztott program jelenik meg. A programok ebből az üzemmódból futtathatók. A MEM gomb sorának gombjaival vezérelhető a program végrehajtásának módja. Single Block (Egyes blokk) - Be-és kikapcsolja a blokkonkénti üzemet. A blokkonkénti üzem aktív állapotában a ciklusindítási gomb minden lenyomására a programnak csak egy-egy blokkját hajtja végre a rendszer. Dry Run (Száraz futás) - A gép valós mozgásai ellenőrizhetők, munkadarab nélkül (lásd az Üzemeltetés fejezet Száraz futás részét). Opt Stop (Opcionális leállás) - Ki- és bekapcsolja az opcionális leállásokat. Lásd még G103. A funkció bekapcsolt állapotában, M01 (opcionális leállás) kód megjelenése esetén a gép leáll, ha eléri az M01-et. A ciklusindító lenyomásakor a gép folytatja a mozgást. Az előzetes elemzési funkciótól (look-ahead, G103) függően lehet, hogy a gép nem áll le (lásd a blokkok előzetes elemzésével foglalkozó fejezetet). Más szóval, a blokkok előzetes elemzésének hatására az Opcionális leállás parancs figyelmen kívül hagyhatja a legközelebbi M01-et. Ha az OPCIONÁLIS LEÁLLÁST programfutás közben aktiválják, akkor a rendszer az OPT STOP gomb lenyomása idején kijelölt sort követő sortól veszi ezt figyelembe. Block Delete (Blokk törlés) - Be-és kikapcsolja a blokktörlési funkciót. Az első tételként perjelet (“/”) szerepeltető blokkokat a rendszer az opció aktív állapotában figyelmen kívül hagyja (nem hajtja végre). Ha a perjel kódsoron belül szerepel, akkor a funkció aktív állapotában a rendszer a perjelet követő részt nem veszi figyelembe. A BLOKKTÖRLÉS a gomb lenyomását követő két sor után aktiválódik, kivéve, ha marókompenzáció használatos: ebben az esetben legalább a kijelölt sort követő négy sorig nem aktiválódik a funkció. Nagysebességű megmunkálásnál a feldolgozás lelassul a blokktörléseket is tartalmazó útvonalak esetén. A BLOKKTÖRLÉS a betáplálás ki- és visszakapcsolásáig aktív. 96-0079 rev AH 03-2011
25
MDI/DNC - Az MDI üzemmód a kézi adatbeviteli (Manual Data Input) üzemmód. Ebben a program megírható, de nem tárolódik a memóriában. A DNC üzemmód a közvetlen NC (Direct Numeric Control) üzemmód, melyben a nagyméretű programok részenként tölthetők be a vezérlésbe a végrehajthatósághoz (lásd a DNC üzemmóddal foglalkozó fejezetet). Coolnt (Hűtőközeg) - Be- és kikapcsolja az opcionális hűtőközeget. Az opcionális magasnyomású hűtőközeg (HPC, High Pressure Coolant) aktiválásához először a SHIFT, majd a COOLNT gombot nyomja le. A HPC és a normál hűtőközeg ugyanazt a kifúvónyílást használja, így a kettő egyszerre nem lehet bekapcsolt állapotban. Spindle Jog (Orsó léptetése) - Az orsó a 98. beállításban (Orsó léptetési fordulatszáma) megadott fordulaton forogni kezd. Turret FWD (Torony előre) - A szerszámtornyot előrefelé, a sorban következő szerszámhoz fordítja. Ha a beviteli sorban a Tnn parancsot adják ki, akkor a torony az nn számú szerszámig fordul előrefelé. Turret REV (Torony hátra) - A szerszámtornyot hátrafelé, a sorban megelőző szerszámhoz fordítja. Ha a beviteli sorban a Tnn parancsot adják ki, akkor a torony az nn számú szerszámig fordul hátrafelé. Handle Jog (Léptetés a fogantyúval) - A tengelyléptetési üzemmódot .0001-re állítja, azaz a léptetőfogantyú minden osztására .1 - 0.0001 hüvelykre (metrikusan 0.001mm)-re. Száraz futásnál az érték .1 hüvelyk/perc. .0001/.1, .001/1., .01/10., .1/100. - Angolszász mértékrendszerű (Inch) üzemmódban az első szám adja meg a léptetőfogantyú egyes kattanásaira eső léptetési elmozdulást. Metrikus (MM) üzemmódban az első szám a tengely léptetésénél tízzel szorzódik (pl. a .0001 jelentése 0.001 mm lesz). A második szám (alsó szám) a száraz futási üzemmódhoz használatos. Ennek alapján számítódik az előtolási sebesség és a tengelymozgások sebessége. Zero Ret (Visszatérés nullpontra) - Kiválasztja a Visszatérés nullpontra üzemmódon, melyben a tengely elhelyezkedése négy különböző kategóriában jelenik meg: Kezelő, Munkadarab G54, Gép és Megteendő távolság. Az egyes kategóriák a Page Up/Down gombokkal nagyobb formátumban, egyenként is megjeleníthetők. All (Összes) - Minden tengely visszatérítése a gép nullpontjára. A funkció az Elindítás/Újraindításhoz hasonló, de itt nem történik szerszámváltás. A funkció a kezdeti nullpozíció megállapítására használható. Szerszámesztergák, másodlagos orsóval szerelt esztergák és automatikus munkadarab-adagoló (APL) esetén nem működik. Origin (Origó) - A kijelölt képernyőket és időzítőket nullára állítja. Singl (Egyenként) - Egy tengelyt visszaállít a gép nullpontjára. Nyomja le a kívánt tengely betűjelét, majd a Singl Axis gombot. A funkcióval egy adott tengely a nullpontra állítható. HOME G28 (Kiindulás G28) - Minden tengelyt gyorsjáratban a gép nullpontjára állít vissza. A Home G28 funkcióval egy adott tengely is visszaállítható, ha a gomb lenyomása előtt lenyomja a kívánt tengely betűjelét. FIGYELEM! Az esetleges ütközésekre nem figyelmeztet a rendszer. List Prog (Programok listázása) - Megjeleníti a vezérlésben tárolt programokat. Select Prog (Program kiválasztása) - A programlistában a kijelölt programot aktuális programmá teszi. Az aktuális program előtt a programlistában "A" betű látható. Send (Küldés) - Elküldi a programokat az RS-232 soros porton keresztül (lásd az RS-232 fejezetet). Recv (Fogadás) - Programokat fogad az RS-232 soros porton keresztül (lásd az RS-232 fejezetet). Erase Prog (Program törlése) - A Programok listázása módban törli a kurzorral kiválasztott programot, illetve MDI módban a teljes programot.
26
96-0079 rev AH 03-2011
SZÁMGOMBOK A számgombokkal számok és bizonyos különleges karakterek adhatók át a vezérlésnek. Cancel (Mégse) - A Mégse gombbal az utoljára bevitt karakter törölhető. Space (Szóköz) - A programokban vagy az üzenetterületen elhelyezett megjegyzések formázására. Write/Enter (Írás/Enter) - Általános célú "Enter" billentyű. - (mínuszjel) - Negatív számok bevitelére. . (tizedespont) - Tizedestörtek bevitelére. ÜZEMI
VILLOGÓ
A villogófény azonnali vizuális képet ad a gép pillanatnyi állapotáról. A villogónak négyféle állapota létezik: Ki: A gép nem működik. Folyamatos zöld: A gép működik. Villogó zöld: A gép áll, de készenléti állapotban van. A folytatáshoz kezelői beavatkozás szükséges. Villogó piros: Hiba történt, vagy működtették a vészleállítót. pozícióképernyők Pozíciók ablak - A képernyő alsó-középső részén elhelyezkedő Pozíciók ablak a pillanatnyi tengelypozíciókat jeleníti meg a négy referenciaponthoz (Kezelő, Munkadarab, Gép, Megteendő távolság). A Pozíciók ablakot a POSIT gomb lenyomásával aktiválhatja. A gomb többszöri lenyomásával végiggörgethet a rendelkezésre álló pozícióképernyők között. Ha az ablak aktív, akkor a megjelenített tengelyek módosításához a kívánt sorrendben adja meg a tengelyek betűjelét, és nyomja le a WRITE/ENTER gombot. Az "X" begépelésére például csak az X-tengely jelenik meg. A "ZX" begépelésére a megfelelő tengelyek jelennek meg, a megadott sorrendben. Nagyobb pozícióképernyő is elérhető: ehhez a CURNT COMDS (Aktuális parancsok), majd a PAGE UP vagy PAGE DOWN gombot nyomja le addig, amíg a pozícióképernyő láthatóvá válik. Operator Display (Kezelői kijelzőkép) - E kijelzőkép mutatja azt a távolságot, amennyivel a kezelő a tengelyek valamelyikét léptette. Az érték nem a tengely és a gép nullpontjának aktuális távolságát jelenti, kivéve a gép első bekapcsolásakor. A tengelyek nullpontra állításához írja be a tengely betűjelét, és nyomja le az Origin (Origó) gombot. Work Display (Munkadarab-kijelzőkép) - Itt jelenik meg az X, Y és Z pozíció a munkadarabhoz, nem a gép nullpontjához viszonyítva. Bekapcsoláskor automatikusan a G54 munkadarab-eltolásban megadott érték jelenik meg. A pozíció csak a G55 - G59 és G110 - G129 munkadarab-eltolások értékének megadásával, illetve a programban kiadott G92 paranccsal módosítható. Machine Display (Gép kijelzőképe) - A tengelyeknek a gép nullpontjához viszonyított helyzetét jeleníti meg. Distance To Go (Megteendő távolság) - A tengelyek által a parancsban megadott pozíció eléréséig megteendő, hátralevő távolságot mutatja. Kézi léptetési üzemmódban ez a pozícióképernyő a megtett távolság megjelenítésére használható. A képernyő az üzemmód megváltoztatásával (MEM, MDI), majd a kézi léptetésre való visszatéréssel nullázható.
96-0079 rev AH 03-2011
27
eltolások
kijelzőképe
Kétféle eltolási táblázat létezik: az első a Szerszámgeometria/Kopás, a második a Munkadarab nullponteltolása táblázat. Az üzemmódtól függően a táblázatok vagy két különálló, vagy egyazon kijelzőablakban jelennek meg. A táblázatok között az OFFSET (Eltolás) gombbal válthat. Tool Geometry/Wear (Szerszámgeometria/Kopás) - E táblázat a szerszámok számát és a szerszámok hosszgeometriáját tartalmazza. A szerszámkopási táblázat eléréséhez nyomja le a bal kurzorgombot úgy, hogy a kurzor a szerszámgeometriai táblázat első oszlopában van. A mezőkbe való adatbevitelhez írja be a kívánt számot, és nyomja le az F1-et. Ha a szám beírása után az F2 gombot nyomja le, akkor az eltolási értékekbe a bevitt szám ellentettje kerül. Ha a szám beírása után a WRITE/ENTER gombot nyomja le, akkor az érték hozzáadódik a meglevő értékhez. Az oldal összes értékének törléséhez nyomja le az ORIGIN (Origó) gombot. Az eszterga a “Zero All (Y/N)” (Összes nullázása (Y/N))" kérdést teszi fel. A Y lenyomására minden érték nullázódik, a N lenyomására minden érték változatlan marad. Work Zero Offset (Munkadarab nullponteltolása) - Ebben a táblázatban szerepelnek azok az értékek, amelyek alapján minden szerszám felismeri, hogy a munkadarab hol helyezkedik el. Minden tengelyre beállítható egy-egy érték. Az oszlopok között a nyílgombokkal görgethet. A Page Up és Down gombokkal férhet hozzá a táblázat egyéb eltolásaihoz. Annak érdekében, hogy a darabot minden szerszám felismerje, a programban használt szerszámok mérőérintkezőjével meg kell érinteni a darabot (lásd Üzemeltetés fejezet). Az értékek megadhatók a kívánt szám bevitelével, majd az F1 megnyomásával is, illetve a meglevő értékhez érték adható hozzá a szám bevitelével és a WRITE/ENTER lenyomásával. Ha a szám beírása után az F2 gombot nyomja le, akkor az eltolási értékekbe a bevitt szám ellentettje kerül. Az oldal összes értékének törléséhez nyomja le az ORIGIN (Origó) gombot. Az eszterga a “Zero All (Y/N)” (Összes nullázása (Y/N))" kérdést teszi fel. A Y lenyomására minden érték nullázódik, a N lenyomására minden érték változatlan marad. aktuális
parancsok kijelzőképe
A kijelzőképen a vezérlés Aktuális parancs oldalai jeleníthetők meg. Az oldalak között a Current Commands (Aktuális parancsok) gomb lenyomásával, majd a Page Up/Down gombokkal görgethet. Program Command Check Display (Programparancs-ellenőrző képernyő) - Azok az aktuális parancsinformációk, melyek a legtöbb üzemmódban megmaradnak. Az orsóinformációk, például a fordulatszám, a terhelés, az irány, a kerületi sebesség (SFM), a forgácsolási terhelés és az aktuális áttételi fokozat (ha van) a bal alsó kijelzőablakban jelennek meg, a Szerkesztés kivételével minden módban. A tengelypozíciók az alsó-középső kijelzőablakban láthatók. A koordinátarendszerek (kezelő, munkadarab, gép, megteendő távolság) a POSIT gombbal válthatók. Az ablakban bizonyos kijelzőképeken a tengelyenkénti terhelési adatok is megjelennek. A hűtőközeg szintje a képernyő jobb felső sarkának közelében jelenik meg. Current Display Command (Aktuális parancsok képernyője) - Ez a csak olvasható kijelzőkép a képernyő felső-középső részében az aktív programkódokat mutatja. A következő képernyők a CURNT COMDS (Aktuális parancsok), majd a PAGE UP vagy PAGE DOWN gombbal görgethetők. Operation Timers Display (Üzemórák képernyője) - Ezen a kijelzőképen látható a pillanatnyi üzemórák száma, a ciklusindítások időtartama (azaz a gép programfuttatásának összesített ideje) és az előtolási idő (az előtolás összesített ideje). E számlálók nullázhatók. Ehhez a felfelé- és lefelé-kurzorgombokkal jelölje ki a kívánt számlálót, és nyomja le az ORIGIN (Origó) gombot. Az időszámlálók alatt két M30 számláló látható. E számlálók mutatják az elkészített munkadarabok számát. A számlálók egymástól függetlenül nullázhatók, így a műszakonként elkészült munkadarabok, illetve az összes elkészült munkadarab is számlálható. Ezenkívül ezen a kijelzőképen két makróváltozó is felügyelhető. 28
96-0079 rev AH 03-2011
Macro Variables Display (Makróváltozók képernyője) - E képernyőn a makróváltozók listája és pillanatnyi értéke jelenik meg. Amikor a vezérlés futtatja a programot, a változók frissülnek. Emellett e kijelzőképen a változók módosíthatók is: további információkért lásd a "Makrók" fejezetet. Active Codes (Aktív kódok) - Kilistázza az aktív programkódokat. A fejti programkód-képernyő kibővített megjelenítése. Positions Display (Pozíciók képernyője) - Az aktuális géppozíciók nagyobb méretű nézete, minden referenciapont (kezelő, gép, munkadarab, megteendő távolság) egyidejű megjelenítésével. E képernyőről a fogantyúval léptethetők is a tengelyek. Maintenance (Karbantartás) - E képernyőről a kezelő egy sorozat ellenőrzést kapcsolhat be és ki (lásd Karbantartás fejezet). Tool Life Display (Szerszámélettartam képernyője) - Ezen a kijelzőképen látható az az idő, ameddig a szerszámot előtolásra használták (Feed-Time - Előtolási idő), amennyit a szerszám vágópozícióban töltött (Total-Time - Összes idő), valamint azon alkalmak száma, ahányszor a szerszámot kiválasztották (Usage). Ezek az információk a szerszámélettartam felbecslését segítik. A kijelzőképen látható értékek nullázásához válassza ki a kívánt értéket, és nyomja le az ORIGIN (Origó) gombot. A maximális érték 32767. Ha a számláló ezt az értéket eléri, akkor a vezérlés nulláról folytatja újra. A kijelzőképről riasztás is beállítható, ha adott szerszámot meghatározott alkalomnál többször használtak. Az utolsó oszlop címe "Alarm" (Riasztás). Ha ebbe az oszlopba számot írnak be, akkor a gép riasztást aktivál (#362 Szerszámhasználati riasztás), amennyiben a szám eléri a beírt számot. Tool Load Monitor and Display (Szerszámterhelés ellenőrzése és képernyője) - A kezelő százalékban kifejezve megadhatja az egyes szerszámoknál várt maximális szerszámterhelés mértékét. A kezelő kiválaszthatja a megfelelő műveletet, ha a terhelés túllépi a beállított értéket. A kijelzőképről adható meg a riasztási pont értéke, valamint a szerszámnál az előző előtolásnál tapasztalt maximális terhelés. A szerszámterhelés-ellenőrzési funkció mindig működik, ha a gép előtolási üzemben van (G01, G02 vagy G03). Ha a terhelés túllépi a határértéket, akkor a 84. beállításban megadott művelet következik be (ismertetésért lásd a Beállítások fejezetet). Axis Load Monitor (Tengelyterhelés ellenőrzése) - A 100%-os tengelyterhelés a maximális folyamatos terhelést jelenti. A terhelés 250%-ig jeleníthető meg, ha azonban a tengelyterhelés hosszabb időre 100% fölé kerül, akkor túlterhelési riasztás léphet fel. riasztások/üzenetek
képernyője
Riasztások
A riasztások kijelzőképe az ALARM / MESGS (Riasztások/Üzenetek) gomb lenyomásával választható. A riasztási képernyőknek három típusuk létezik. Az első az aktuális riasztásokat mutatja. A jobbra-nyílgomb lenyomására megjelenik a Riasztások története képernyő, amely a korábbi riasztásokat mutatja. A jobbra-nyílgomb újbóli lenyomására megjelenik a riasztás-megjelenítő képernyő. E képernyőn egyszerre egy riasztás látható, a leírásával együtt. A felfelé- és lefelé-nyílgombokkal görgethet a riasztások között. Ismert riasztási szám riasztási részleteinek megjelenítéséhez a riasztás-megjelenítő aktív állapotában írja be a számot, majd nyomja le a WRITE/ENTER gombot vagy a balra/jobbra-kurzorgombot. Megjegyzés: A kurzor-, ill. a Page Up/Page Down gombokkal egyszerre több riasztás is átugorható a görgetésnél.
Üzenetek
Az üzenetek kijelzőképe az ALARM/MESGS (Riasztások/Üzenetek) gomb kétszeri lenyomásával választható ki. A kijelzőkép a kezelői üzeneteket jeleníti meg: a vezérlésre egyéb hatása nincs. Üzenetek beírásához a billentyűzet használható. A meglevő üzenetek a Cancel (Mégse) és a szóköz gombokkal törölhetők. Teljes sor a Delete gombbal törölhető. Az adatok tárolása automatikus. Az adatok a rendszer kikapcsolása után is megmaradnak. Az üzenetképernyő az, amely bekapcsoláskor megjelenik - amennyiben nincsenek jelen új riasztások. 96-0079 rev AH 03-2011
29
Beállítási/graFikus
kijelzőFunkció
A beállítások a SETNG/GRAPH (Beállítások/Grafika) gomb lenyomásával választhatók ki. A beállításokban léteznek bizonyos különleges funkciók, amelyek megváltoztatják az eszterga viselkedését. Részletesebb ismertetésért lásd a "Beállítások" fejezetet. A Grafikus funkció a SETNG/GRAPH (Beállítások/Grafika) gomb kétszeri lenyomásával választhatók ki. A grafikus funkció tulajdonképpen a betáplált program virtuálisan ábrázolt száraz futása. Így a tengelyeket nem kell a valóságban is elmozdítani, azaz az esetleges programozási hibák nem károsíthatják a szerszámot és a munkadarabot. Ez a funkció hasznosabb, mint a Száraz futás opció, mivel minden munkadarab- és szerszám-eltolás, illetve elmozdulási határérték úgy ellenőrizhető le, hogy a gépet nem kell hozzá megmozdítani. A beállításnál történő ütközés veszélye tehát jelentősen lecsökken.
Üzemeltetés grafikus üzemmódban
A program Grafikus üzemmódban való futtatásához a programot be kell tölteni, és a vezérlésnek MEM, MDI vagy Szerkesztés módban kell lenniük. A MEM vagy MDI üzemmódból a SETNG/GRAPH (Beállítások/Grafika) gomb kétszeri lenyomásával válassza ki a Grafikus üzemmódot. Szerkesztés üzemmódból a szimuláció indításához nyomja le a CYCLE START (Ciklusindítás) üzemmódot akkor, amikor az aktív programszerkesztési ablak van kijelölve. A Grafikus kijelzőképről számos funkció elérhető. Billentyűsúgó területe A Grafikus kijelzőablak bal alsó része a billentyűsúgó területe. Itt jelennek meg a pillanatnyilag elérhető funkciógombok, használatuk rövid leírásával együtt. Áttekintő ablak Az ablak jobb alsó része a teljes asztalterületet megjeleníti, és jelzi, hogy a szimuláció során pillanatnyilag hol helyezkedik el a szerszám. Szerszámútvonal ablaka A kijelző középső részén nagyméretű ablak látható az X- és Z-tengelyek felülnézetével. A program grafikus szimulációja alatt itt jelennek meg a szerszámútvonalak. A gyorsjáratok pontozott, az előtoló mozgások vékony folyamatos vonallal láthatók. (Megjegyzés: A 4. beállítással a gyorsjárati útvonalak letilthatók.) Azokat a helyeket, ahol fix fúrási ciklus történik, X jelöli. Megjegyzés: A 5. beállítással a fúrásjelek letilthatók. Nagyítás beállítása Az F2 gombbal előhívható a nagyítandó területet jelző téglalap (nagyítóablak). A PAGE DOWN gombbal csökkenthető (nagyítás), a PAGE UP pedig növelhető (kicsinyítés) a nagyítóablak mérete. A nyílgombokkal mozgassa a nagyítóablakot a kívánt helyre, és a WRITE/ENTER lenyomásával nagyítsa ki az adott részt. Az áttekintőablak (kis ablak a jobb alsó részen) a teljes asztalt, illetve azon belül a Szerszámútvonal ablak elhelyezkedését mutatja. Nagyításnál a Szerszámútvonal ablak törlődik, és a programot újra kell futtatni a szerszámútvonal megjelenítéséhez. A Szerszámútvonal ablak nagyítási tényezőjét és helyét a 65 - 68. beállítások rögzítik. Ha a program szerkesztéséhez elhagyja a Grafikus üzemmódot, majd szerkesztés után visszatér, akkor a korábbi beállítások megmaradnak. A Szerszámútvonal ablak az F2, majd a Home gomb lenyomásával állítható vissza a teljes asztal mutatására. Z tengely munkadarab-nullponti vonala E funkció vízszintes vonalat rajzol a Z-tengely jobb felső sarokban levő sávjára. A vonal az aktuális Z-tengelymenti munkadarab-eltolás és az aktuális szerszám hosszának aktuális pozícióját mutatja. A program futása során a sáv árnyékolt része jelzi a Z-tengelymenti mozgás mélységét. A program futása közben megfigyelhető a szerszámcsúcsnak a Z-tengely munkadarab-nullponti vonalához képest felvett relatív pozíciója. Vezérlés állapota A képernyő bal alsó részén a vezérlés állapota jelenik meg. E rész megegyezik a többi kijelzőkép utolsó négy sorával. Pozícióablak A pozícióablak azokat a tengelypozíciókat jelzi, amelyeket a tengelyek a valódi működés közben felvennének. F3 / F4 E gombokkal irányítható a szimuláció sebessége. Az F3 csökkenti, az F4 növeli a sebességet.
30
96-0079 rev AH 03-2011
dátum
és időpont
A vezérlés belső órával és naptárral rendelkezik. Az időpont és a dátum megtekintéséhez nyomja le a CURNT COMDS (Aktuális parancsok), majd a PAGE UP/DOWN gombot. Az óra és a naptár beállításához nyomja le a vészleállító gombot, adja meg a pontos dátumot (HH-NN-ÉÉÉÉ formátumban) vagy a pontos időt (ÓÓ:PP formátumban), majd nyomja le a WRITE/ENTER gombot. A beállítás végeztével oldja ki a vészleállítót. MAPPAFÜLES
SÚGÓ
/ SZÁMOLÓGÉP
A mappafüles súgómenü megjelenítéséhez nyomja le a HELP/CALC (Súgó/Számológép) gombot. Ha a HELP/CALC lenyomására az előugró súgómenü válik láthatóvá, akkor nyomja le ismét a HELP/CALC gombot a mappafüles menü eléréséhez. A mappafülek között a nyílgombokkal mozoghat. A mappafülek a WRITE/ ENTER gombbal választhatók ki. A CANCEL lenyomására a kijelzés egy mappafül-szinttel feljebb lép. A következőkben a fő- és almappafülek kategóriáit ismertetjük.
Súgó
A képernyősúgó a teljes felhasználói kézikönyv tartalmát magába foglalja. A Súgó mappafül kiválasztásával megjelenik a tartalomjegyzék. A nyílgombokkal jelöljön ki egy témát, majd a tartalmának megjelenítéséhez nyissa meg azt a WRITE/ENTER gombbal. Az altémák menüi ugyanilyen módon választhatók ki. Az oldalon a léptetőfogantyúval vagy a felfelé- és lefelé-nyílgombokkal görgethet. A következő témára a balraés jobbra-gombokkal lehet lépni. A fő tartalomjegyzékbe a HOME gombbal léphet vissza. A kézikönyv tartalmának kereséséhez az F1 gomb, a Súgó mappafül elhagyásához és a Keresés mappafül kiválasztásához pedig a CANCEL gomb alkalmazható.
Keresés
A Keresés mappafül segítségével a súgó tartalmában kulcsszavak szerint kereshet. A szövegmezőbe írja be a keresési kifejezést, és az F1 lenyomásával hajtsa végre a keresést. Az eredmények oldalán megjelennek a keresési kifejezést tartalmazó témák: jelöljön ki egy témát, és a WRITE/ENTER gombbal tekintse azt meg.
Fúrási táblázat
Fúrási mérettáblázat a decimális megfelelőkkel és a menetfúrási méretekkel.
Számológép
A számológépes funkciók a súgó harmadik mappafüle alatt találhatók. Az alsó mappafülek közül válassza ki a számológépet a WRITE/ENTER gombbal. Minden számológépes funkció egyszerű összeadási, kivonási, szorzási és osztási műveleteket végez. Valamely funkció kiválasztásakor számológépes ablak jelenik meg a lehetséges műveletekkel (LOAD, +, -, *, és /). Kezdetben a kijelölés a LOAD ponton van. A többi opció a jobbra- és balra-nyílgombokkal választható ki. A beírt számok a WRITE/ENTER lenyomásával vihetők be. Ha a számbevitelnél a LOAD opció aktív, akkor az adott szám közvetlenül a számológépes ablakba kerül. Ha a számbevitelnél másik opció (+ - * /) aktív, akkor a számítás az éppen bevitt, valamint a már a számológépes ablakban levő szám között történik meg. A számítógépbe matematikai kifejezések, pl. 23*4-5.2+6/2 is bevihetők. A rendszer az algebrai szabályoknak megfelelően végzi el a számítást (először az osztást és a szorzást), majd az eredményt (a példában "89.8"at) megjeleníti az ablakban. Kijelölt címkéjű mezőbe nem írható be adat. Ha közvetlenül a mezőt szeretné módosítani, akkor töröljön adatokat más mezőkből úgy, hogy a címke kijelölése megszűnjön.
Funkciógombok: A funkciógombokkal másolhatók és illeszthetők be a számított eredmények adott programszakaszba, illetve a Számológép funkció másik területére. F3: Szerkesztés és MDI üzemmódban az F3 gombbal a kijelölt háromszög-/körmarási/menetfúrási érték a képernyő alján levő adatbeviteli sorba másolható. Ez akkor hasznos, ha a számítás megoldását programban kell használni.
96-0079 rev AH 03-2011
31
A Számológép funkcióban az F3 a számológépes ablakban levő értéket a kijelölt trigonometriai, körinterpolációs vagy marási/menetfúrási számítási mezőbe másolja. F4: A Számológép funkcióban e gomb a kijelölt trigonometriai, körinterpolációs vagy marási/menetfúrási számítási adatértéken betöltési, összeadási, kivonási, szorzási vagy osztási műveletet végez a számológéppel.
Trigonometriai súgófunkció
A trigonometriai számológépes oldallal trigonometriai problémák oldhatók meg. Adja meg a kívánt háromszög oldalhosszait és szögeit. Ha elegendő adatot vitt be, akkor a vezérlés kiszámítja a háromszöget, és megjeleníti a többi értéket. A kívánt érték a felfelé- és lefelé-kurzorgombokkal választható ki, és a WRITE/ ENTER gombbal érvényesíthető. Ha adott problémának több megoldása is létezik, akkor az utolsó adatérték újbóli megadására a következő lehetséges megoldás jelenik meg. HELP (MEM)
O00000 N00000000
CALCULATOR
0.000000000 LOAD + - * / Y Y Z
(MACHINE 0.0000 in 0.0000 in 3.5179 in
ANGLE 1 ANGLE 2 ANGLE 3 SIDE 1 SIDE 2 SIDE 3
ANGLE 3
40.000 72.000 68.000
SIDE 2
10.0000 14.7958 14.4244
ANGLE 1
SIDE 1 ANGLE 2
SIDE 3
F3 copies calculator value to highlighted field in this or other calculator screens. F3 also copies calculator value to the data entry line of edit screens. F4 copies highlighted data to the calculator field. .
Körinterpolációs súgó
A körinterpolációs számológépes oldallal körproblémák oldhatók meg. Adja meg a kívánt körszakasz középpontját, sugarát és kezdő-/végpontjait. Ha elegendő adatot vitt be, akkor a vezérlés kiszámítja a körmozgást, és megjeleníti a többi értéket. A kívánt érték a felfelé- és lefelé-kurzorgombokkal választható ki, és a Write/ Enter gombbal érvényesíthető. A funkció ezen kívül más formátumban is megjeleníti az eredményt, így az adott körmozgás G02 vagy G03 funkcióval is programozható. A formátum a felfelé- és lefelé-kurzorgombbal választható ki. A kijelölt sor az F3 gombbal másolható az épp szerkesztett programba. HELP (MEM)
O00000 N00000000
CALCULATOR CENTER X CENTER Y LOAD + - * / START X START Y (MACHINE) X 0.0000 in END X Y 0.0000 in END Y Z 3.5179 in RADIUS ANGLE DIRECTION 0.000000000
13.0000 20.0000 4.0000 10.0000 7.0000 32.0416 13.4536 111.527 CW
E
S 16 16 16 G91 G2 X3. Y22. 0416
19. J10. R13. 4536 19. J10 R13. 4536
.
Ha adott problémának több megoldása is létezik, akkor az utolsó adatérték újbóli megadására a következő lehetséges megoldás jelenik meg. A CW (óramutató irányában) érték CCW (óramutatóval ellentétes) értékre változtatható a CW/CCW oszlop kijelölésével és a WRITE/ENTER lenyomásával.
32
96-0079 rev AH 03-2011
Egyenest érintő kör számítása
E funkcióval meghatározható a kör és az azt érintő egyenes érintési pontja. Adja meg az egyenest meghatározó A és B pontokat, valamint a kör középpontját, C-t. A vezérlés kiszámítja az érintési pontot. Ez az a pont, amelynél a C pontból az AB egyenesre bocsátott merőleges metszi az AB egyenest. A vezérlés a merőleges távolságot (a kör sugarát) is megadja. CIRCLE-CIRCLE TANGENT CIRCLE1 X CIRCLE1 Y RADIUS 1 CIRCLE2 X CIRCLE2 Y RADIUS 2
5.0000 6.0000 4.0000 0.0000 0.0000 2.0000
TANGT A X 1.3738 Y 7.6885 TANGT B X 7.3147 Y 2.7378 TANGT C X -1.8131 Y 0.8442 TANGT D X 1.1573 Y -1.6311
CIRCLE-LINE TANGENT b
a
b
c d
Type: STRAIGHT Use F and T to form G-code. F1 for alternate solution
POINT A X Y POINT B X Y POINT C X Y
5.0000 3.0000 1.0000 4.0000 0.0000 0.0000
RADIUS TANGT PT X TANGT PT Y
4.1231 1.0000 4.0000
a c
.
Köröket érintő egyenesek számítása
E funkcióval a két kört érintő egyenesek érintési pontjai számíthatók ki. A felhasználónak két kör középpontját és sugarát kell megadnia. Ebből a vezérlés kiszámítja a mindkét kört érintő egyenesek érintési pontjait. Minden adatbevitelhez legfeljebb nyolc metszéspont létezhet (két, egymást nem érintő vagy metsző kör esetén). Négy érintési pontot a külső, négyet a belső érintők határoznak meg. A külső és a belső érintők ábrái között az F1 gombbal lehet váltani. Az "F" lenyomásakor a vezérlés megkérdezi az ábra adott szegmensét kijelölő kezdő- és végpontokat (A, B, C, stb.). Ha a szegmens ív, akkor a vezérlés az irányt is megkérdezi (C vagy W, azaz CW vagy CCW). Ezután a képernyő alján megjelenik a G kód. A "T" lenyomásakor az addigi végpont kezdőponttá változik, és a vezérlés megkérdezi az új végpont helyét. A megoldás (kódsor) beviteléhez lépjen MDI vagy szerkesztés módba, és nyomja le az F3 gombot: a G kód már a beviteli sorban szerepel.
Fúrási/menetfúrási diagram
A Súgó mappafüles menüjében fúrási/menetfúrási diagram is rendelkezésre áll.
Hűtőközeg
szintmérője
A hűtőközeg szintje a CURNT COMDS (Aktuális parancsok) képernyőn, valamint MEM üzemmódban a képernyő jobb felső sarkában jelenik meg. A hűtőközeg szintjét függőleges sáv mutatja. A kijelző villogni kezd, ha a hűtőközeg szintje annyira lecsökken, hogy a folyamatos hűtőközeg-áramlás már nem garantálható. LEÁLLÍTÁS,
LÉPTETÉS, FOLYTATÁS
E funkcióval a futó program leállítható, a szerszám elléptethető a munkadarabtól, majd a program végrehajtása folytatható. A következők szerint járjon el: 1. A futó program leállításához nyomja le a FEED HOLD (Előtolás szüneteltetése) gombot. 2. Nyomja le az X vagy Z, majd a HANDLE JOG (Léptetés fogantyúval) gombot. A vezérlés tárolja a pillanatnyi X és Z pozíciót. Megjegyzés: Csak az X és a Z tengely léptethető. 3. A vezérlés az "Elléptetés" üzenetet jeleníti meg. A léptetőfogantyúval, a távirányító léptetőfogantyúval, illetve léptetési és léptetés-reteszelési gombokkal léptesse el a szerszámot a munkadarabtól. Az orsó CW (Óramutató irányában), CCW (Óramutatóval ellentétesen) és STOP gombok lenyomásával vezérelhető. Szükség esetén a szerszámbetétek is kicserélhetők. Figyelem: A program folytatásakor a visszatérési pozíciónál a régi eltolások maradnak érvényesek. A program megszakításakor tehát nem biztonságos, azaz nem ajánlott a szerszámok és az eltolások megváltoztatása. 4. Léptessen vissza a tárolt pozícióhoz a lehető legközelebb eső pozícióra, illetve olyan pozícióra, ahonnan a rendszer akadály nélkül állhat vissza gyorsjáratban a tárolt pozícióra.
96-0079 rev AH 03-2011
33
5. A MEM, MDI vagy DNC lenyomásával lépjen vissza a korábbi üzemmódra. A vezérlés csak akkor folytatja a működést, ha az az üzemmód aktív, amelyből a mozgást előzőleg leállították. 6. Nyomja le a CYCLE START (Ciklusindítás) gombot. A vezérlés a Léptetés - Visszatérés üzenetet írja ki, gyorsjáratban, 5%-on visszalépteti az X és Y tengelyt arra a helyre, ahol a FEED HOLD gombot előzőleg lenyomták, majd visszalépteti a Z tengelyt. Figyelem: A vezérlés nem az elléptetésnél használt útvonalat használja ismét. Ha e mozgás közben lenyomják a FEED HOLD gombot, akkor a marótengelyek mozgása leáll, és megjelenik a "Léptetés - Visszatérés szüneteltetése" üzenet. A CYCLE START (Ciklusindítás) lenyomására a vezérlés folytatja a visszatérési mozgást. A mozgás befejeztével a vezérlés ismét "Előtolás szüneteltetése" állapotba áll. 7. A CYCLE START újbóli lenyomására a program folytatja a normál üzenet. Lásd még: 36. beállítás (Program újraindítása). OPCIÓK
200 órás vezérlési opció kipróbálás
A rendesen kioldókódot igénylő opciók (szinkronizált menetfúrás, makrók, intuitív programozási rendszer (IPS)) most már egyszerűen aktiválhatók és deaktiválhatók a kioldókód helyett az "1" szám beírásával. Az opció a "0" lenyomásával kapcsolható ki. Az így aktivált opció összesen 200 bekapcsolt óra után automatikusan deaktiválódik. Megjegyzendő, hogy a deaktiválás csak akkor történik meg, ha a gép betáplálását kikapcsolják, járó gép közben nem. A kioldókód bevitelével az opciók állandó jelleggel aktiválhatók. A 200 órás időtartam alatt a paraméter-képernyőn az opciótól jobbra a "T" betű jelenik meg. Az opcióba 1 vagy 0 a 7. beállítás (Paraméterek lezárása) kikapcsolásával és a vészleállító gomb lenyomásával írható. Ha az opció eléri a 100 üzemórát, akkor a gép figyelmeztetést ad arra, hogy a kipróbálási időszak csaknem letelt. Az opciók állandó jellegű aktiválásáért forduljon az értékesítőhöz.
USB és Ethernet
A Haas-gép(ek) és a hálózat között adatok mozgathatók. A programfájlok könnyen továbbíthatók a memóriába, ill. a memóriából, így akár 800 blokk/mp sebességgel is lehetséges a nagyméretű fájlok DNC-feldolgozása.
Makrók
Az egyéni előprogramozott ciklusokra, mérőrutinokra, felhasználói interakciókra, matematikai egyenletekre és függvényekre, illetve az alkatrészcsaládok megmunkálására (változókkal) saját szubrutinok hozhatók létre.
Automatikus ajtó
Az automatikus ajtó-opcióval az ajtók a megmunkálási programból automatikusan nyithatók. Ez csökkenti a kezelő kifáradását, robottal használva pedig felügyelet nélküli üzemet tesz lehetővé.
Automatikus lefúvatás
Az automatikus lefúvatási opcióval a munkadarab tisztán tartható. Zárt ajtó mellett egy M-kóddal aktiválható levegősugár kitisztítja a forgácsot és a hűtőközeget a tokmányból és a munkadarabból.
Szerszám-előbeállító
Az automatikus szerszámmérő kar a szerszám gyors beállítása érdekében lefelé hajlik. Ha a szerszámcsúcsot a szondához érintik, akkor a rendszer automatikusan felveszi az eltolási értékeket.
Nagy intenzitású világítás
A halogénlámpák fényes, egyenletes megvilágítást adnak a munkaterület számára a munkadarabok ellenőrzésénél, a feladatok beállításánál és a különféle részek cseréjénél – ideálisan alkalmazható öntvénykészítéshez és hasonló munkálatokhoz. A fények működése az ajtók nyitásával és zárásával automatikus, de a vezérlőn levő kapcsolóval kézzel is aktiválható.
34
96-0079 rev AH 03-2011
Esztergabáb előkészítése (csak az SL-40 esetén)
Az esztergabáb szerelőplatformja jobb befoghatóságot biztosít a hosszú- vagy keskenytengelyes műveleteknél. Az ipari szabványnak megfelelő szerelőfuratok a legtöbb, kereskedelemben kapható esztergabáb befogóját képesek fogadni.
M-funkciórelék
További relék hozzáadása a termelékenység növelésére. Az M-kóddal működtethető kiegészítő relékkel szondák, segédszivattyúk, munkadarab-adagolók, stb. működtethetők.
Szegnyereg
A teljes mértékben programozható hidraulikus szegnyereg a megmunkáló programból is aktiválható, de a szabványos lábkapcsolóval a kezelő közvetlenül is működtetheti.
Munkadarab-elfogó
Az opcionális munkadarab-akna a helyére fordulva felfogja, és az elülső ajtón található gyűjtőtartályba továbbítja a kész munkadarabot. A munkadarabok kivételéhez így nem szükséges leállítani a gépet és kinyitni az ajtót.
Rúdadagoló
A termelékenység növelésére és az esztergálási műveletek áramvonalasítására tervezett, szervóhajtású rúdadagoló kizárólag a Haas CNC-esztergák sajátja. Egyedi funkcióinak köszönhetően a beállítás és az üzemeltetés egyszerű. Ilyen funkció a nagyméretű szerelőajtó az orsóvezető cseréjéhez, illetve az egyetlen beállítással megadható rúdátmérő is.
Meghajtott szerszámok használata (Y-tengellyel szerelt esztergák esetén standard)
A meghajtott szerszámok opciójával lehetővé válik a szabványos VDI axiális vagy radiális meghajtású szerszámok használata. Ezekkel másodlagos műveletek (pl. fúrás, menetfúrás) hajtható végre mind a munkadarab homlok-, mind a palástfelületén. A munkadarab pozicionálását a főorsó végzi nagy precizitással és jó ismételhetőséggel. E műveletek az Y tengellyel szerelt típusokra is érvényesek. További információkért lásd az Y tengely programozásáról szóló fejezetet.
C tengely (Y-tengellyel szerelt esztergák esetén standard)
A C-tengely nagy pontosságú, kétirányú, az X- és/vagy a Z-irányú mozgással teljesen interpolált orsómozgást tesz lehetővé. A Descartes/poláris interpoláció segítségével a homlokfelület pályavezérelt megmunkálása a hagyományos X- és Y-koordinátákkal programozható.
Memória-reteszelés kulcsos kapcsolója
Reteszeli a memóriát, így jogosulatlan személyek számára nem lehetséges a programok véletlen vagy szándékos átszerkesztése. A beállítások, paraméterek, eltolások és makróváltozók is reteszelhetők.
Orsótájolás
Az orsótájolási opcióval az orsó megadott, programozott szögbe állítható a szabványos orsómotorral és a szabványos orsókódolóval. A módszer olcsó, pontos (0,1 fokos) pozicionálást biztosít.
Segédszűrő
A 25 mikronos, #2 zsákos típusú szűrőrendszer kiszűri a szennyeződést és a kisméretű részeket a hűtőközegből, mielőtt azt a hűtőközeg-szivattyú visszakeringetné. A szűrő használata kötelező, ha nagynyomású hűtőközeget alkalmazó gépekkel öntöttvasat, öntött alumíniumot és egyéb dörzshatású anyagokat munkálnak meg, de nem HPC-gépeken is alkalmazható.
Távirányító léptetőfogantyú
A szabadalmaztatott Haas továbbfejlesztett távirányító léptetőfogantyú 2,8"-es átlójú színes LCD-képernyőt, billentyűzetet, háromgombos mozgásvezérlő rendszert, valamint beépített LED-es vizsgálólámpát tartalmaz. A léptetőfogantyúról beállíthatók a szerszám- és munkadarab-eltolások, léptethető akár 9 tengely, megjeleníthető a gép pozíciója és az aktuálisan futó program, valamint számos egyéb művelet is végrehajtható.
96-0079 rev AH 03-2011
35
működés A jelen fejezet a gép funkcióit és lehetőségeit tekinti át. A gép beállítását, a munkadarabok betöltését és a szerszám előkészítését e fejezet alapján kell elvégezni. A
GÉP BEKAPCSOLÁSA
A gép a vezérlőpult főkapcsolójával kapcsolható be. A rendszer bekapcsolás után öntesztet hajt végre, majd az Üzenetek (ha volt üzenet), illetve a Riasztások képernyőt jeleníti meg. Az eszterga mindkét esetben egy vagy több riasztást mutat (102 SZERVO KI). Kövesse a kijelző bal oldalán található Üzemmódállapot dobozban megjelenő útmutatásokat. A 'Bekapcsolás" és az "Összes tengely automatikus" funkciók általában csak akkor válnak elérhetővé, ha az ajtókat ki-, majd bereteszelik, és a vészleállító gombot lenyomják, majd alaphelyzetbe állítják. A biztonsági reteszelési funkciókról további információk a jelen kézikönyv "Biztonság" fejezetében olvashatók. Az egyes riasztások törléséhez nyomja meg a Reset gombot. Ha valamely hiba nem törölhető, akkor lehet, hogy szervizelés szükséges. Ebben az esetben forduljon a forgalmazóhoz. A riasztások törlése után a gépen ki kell választani azt a referenciapontot, ahonnan minden művelet elindul. Ez a pont az ún. "Kiindulási pozíció". A gép a Power-Up Restart (Bekapcsolás / Újraindítás) gombbal vihető a kiindulási pontba. Bekapcsoláskor figyelje a következő területeket. Ha a megmunkálási ciklusok során e részegységek pozicionálása nem volt megfelelő, akkor ütközés történhet. Ez a figyelmeztetés vonatkozik a szerszámmérőérintkezőre, a munkadarab-elfogóra, a szegnyeregre és a szerszámrevolverre is.
.
Y-tengellyel szerelt esztergák: Mielőtt az X tengelyt kiindulási pozícióba vinné, mindenképpen először az Y tengelyt mozdítsa kiindulási helyzetbe. Ha az Y tengely nincs nullpozícióban (az orsó középvonalánál), akkor lehet, hogy az X tengellyel nem lehet felvenni a kiindulási helyzetet. A gép ilyenkor riasztást vagy hibaüzenetet adhat (Y tengely nincs kiindulási pozícióban). VIGYÁZAT! A gomb lenyomásakor a gép automatikusan mozgásba kezd. Maradjon távol a gép belsejétől és a szerszámváltótól.
A Power-Up/Reset gomb lenyomása automatikusan törli a 102. riasztást, ha jelen volt ilyen. A kiindulási pont felvétele után megjelenik az Aktuális parancsok oldal, és a gép működésre kész.
36
96-0079 rev AH 03-2011
BEVEZETÉS
A PROGRAMOZÁSBA
Kézi adatbevitel (Manual Data Input, MDI)
A kézi adatbevitel (MDI) segítségével az automatikus CNC-mozgások teljes program használata nélkül is elvégezhetők. Az üzemmódba az MDI/DNC gombbal léphet be. A programkódok a billentyűzetről írhatók be. A sorok végén nyomja le a WRITE/ENTER gombot. A rendszer minden sor végére automatikusan Blokk vége (End-of-Block, EOB) karaktert szúr be. PROGRAM - MDI G97 S1000 M03 ; G00 X2. Z0.1 ; G01 X1.8 Z-1. F0.012 ; X1.78 ; X1.76 ; X1.75 ;
.
Az MDI program szerkesztéséhez az Edit (Szerkesztés) gombtól jobbra eső gombok használhatók. A kurzort léptesse a módosítandó pontra, majd használja a különböző szerkesztési funkciókat. A sorba további parancsokat a parancs beírásával, majd a WRITE/ENTER lenyomásával vihet be. Az értékek módosításához a nyílgombbal vagy a léptetőfogantyúval jelölje ki a kívánt parancsot, adja meg az új parancsot, majd nyomja le az ALTER (Módosítás) gombot. A parancsok törléséhez jelölje ki a törlendő parancsot, és nyomja le a DELETE (Törlés) gombot. Az Undo (Visszavonás) gombbal visszavonhatók az MDI programban végzett módosítások (max. 9 db). Az MDI-ben bevitt adatok az MDI üzemmódból való kilépés, illetve a gép kikapcsolása után is megmaradnak. Az aktuális MDI parancsok törléséhez nyomja le az Erase Prog (Program törlése) gombot.
Számozott programok
Új program létrehozásához a List Prog (Programok listázása) gombbal lépjen a programképernyőre, a programok listájához. Adjon meg egy programszámot (Onnnnn), majd nyomja le a SELECT PROG (Program választása) vagy a WRITE/ENTER gombot. Ha a program létezik, akkor a rendszer kijelöli. Ha nem létezik, akkor a rendszer létrehozza. Az új program megjelenítéséhez nyomja le az EDIT (Szerkesztés) gombot. Az új program csak a program nevét és a Blokk vége (;) karaktert tartalmazza. A számozott programok a gép kikapcsolása után is megmaradnak
Az MDI és a számozott programok szerkesztésének alapjai
Az MDI programok, illetve a számozott programok között az egyetlen különbség az O kód. Az MDI programok szerkesztéséhez nyomja le az MDI/DNC gombot. A számozott programok szerkesztéséhez válassza ki a programot, majd nyomja le az Edit (Szerkesztés) gombot. Írja be a programadatokat, és nyomja le az Enter-t. A programadatok három kategóriába sorolhatók. Ezek a címek, a megjegyzések és az EOB karakterek.
.
96-0079 rev AH 03-2011
37
Ha meglevő programhoz programkódot kíván hozzáadni, akkor jelölje ki azt a területet, ami elé az új programrész kerül, írja be az adatokat, és nyomja le az INSERT (Beszúrás) gombot. Az INSERT lenyomása előtt egynél több kód, pl. X ésZ is megadható. A címadatok egy betűből, valamint az azt követő számértékből állnak. Példa: G04 P1.0. A G04 parancs programozott várakozást (szünetet) jelent, a P1.0 pedig a szünet hosszát (1 másodperc) mutatja. A megjegyzések betűket és számokat is tartalmazhatnak, de zárójelek közé kell írni őket. Példa: (1 másodperc programozott várakozás). A megjegyzések legfeljebb 80 karakterből állhatnak. A zárójelek közé (a megjegyzésbe) kisbetűs szöveg is beírható. Kisbetűs szöveg beírásához nyomja le (vagy tartsa lenyomva) a SHIFT gombot, majd írja be a betűt vagy betűket. A Blokk vége karakterek az EOB lenyomásával vihetők be. A képernyőn pontosvesszőként (;) láthatók. A Blokk vége karakterek a "kocsi vissza" és a "bekezdés vége" funkciót töltik be. A CNC-programozásban a programkód egyes karaktersorai Blokk vége karakterrel záródnak. Példa a háromféle parancstípust használó kódra: G04 P1. (1 másodperc programozott várakozás); A parancsok közé nem szükséges szóközt tenni. A könnyebb olvashatóság és szerkeszthetőség érdekében a rendszer automatikusan szóközt tesz az elemek közé. A karakterek módosításához a nyílgombokkal vagy a léptetőfogantyúval jelölje ki a kívánt programrészt, adja meg az új kódot , majd nyomja le az ALTER (Módosítás) gombot. A karakterek vagy parancsok törléséhez jelölje ki a törlendő részt, és nyomja le a DELETE (Törlés) gombot. A módosítások az UNDO (Visszavonás) gombbal vonhatók vissza. Az Undo gomb az utolsó kilenc bevitelt képes visszavonni. Külön mentési parancs nem létezik. A rendszer minden bevitt sor után menti a programot.
MDI program átalakítása számozott programmá
Az MDI programok számozott programmá alakíthatók. Ehhez a kurzort vigye a program elejére (vagy nyomja le a HOME gombot), adjon meg egy programnevet (a programok nevének az Onnnnn formátumot kell követniük, azaz az “O” betűből és az azt követő max. 5 számból kell állniuk), és nyomja le az Alter gombot. Ezzel a program a programlistába kerül, és törlődik az MDI-ből. A program újbóli eléréséhez nyomja le a LIST PROG gombot, és válassza ki a programot.
Keresés a programban
Szerkesztési vagy Memória üzemmódban a felfelé- és lefelé-gombokkal kereshet a programban adott kódot vagy szöveget. Valamely karakter(ek) kereséséhez az adatbeviteli sorban adja meg a karakter(ek)et (pl. G40), és nyomja le a felfelé- vagy a lefelé-kurzorgombot. A felfelé-gomb lenyomására a rendszer visszafelé (a program eleje felé), míg a lefelé-gombra előrefelé (a program vége felé) keres.
Programok törlése
Program törléséhez nyomja le a List Prog gombot. A felfelé- vagy lefelé-kurzorgombbal jelölje ki a kívánt programszámot (vagy írja be azt), és nyomja le az Erase Prog gombot. Több program egyidejű törléséhez egyenként jelölje ki a törlendő programokat a Write gombbal. A programok törléséhez nyomja le az Erase Prog gombot. Ha a lista végén kijelöli a MIND pontot, és lenyomja az Erase Prog gombot, akkor a lista összes programja törlődik. Léteznek a géphez mellékelt fontos programok is. Ezek az O02020 (orsó bemelegítése) és az O09997 és O09999 (Visual Quick Code). Az összes program törlése előtt e programokat el kell menteni. Az Undo gombbal a törölt programok nem hozhatók vissza.
Programok átnevezése
A programok létrehozása után a programszám szerkesztési módban megváltoztatható. Ehhez írja át a program nevét (Onnnnn) az első sorban, majd nyomja le az Alter gombot.
38
96-0079 rev AH 03-2011
Maximális programszám
Ha a vezérlés memóriájában a megengedett maximális számú (500) program van jelen, akkor a "Megtelt" üzenet jelenik meg, és a program nem hozható létre.
Programválasztás
Lépjen be a programkönyvtárba a LIST PROG (Programok listázása) gombbal. Ekkor megjelennek a tárolt programok. Görgessen a kívánt programszámra, majd a kijelöléshez nyomja le a SELECT PROG (Program választása) gombot. A programok a nevük beírásával és a SELECT PROG lenyomásával is kiválaszthatók. A SELECT PROG lenyomása után az "A" betű jelenik meg a program neve mellett. A betű arra utal, hogy a program aktív, és a Mem üzemmódba váltás, majd a CYCLE START (Ciklusindítás) lenyomása után a gép ezt futtatja le. Az aktív program az a program is, amely a Szerkesztés módban a kijelzőn megjelenik. Az aktív program a gép kikapcsolásáig marad aktív. CNC
ADATÁTVITEL
A számozott programok a CNC-vezérlésből személyi számítógépre (PC), illetve onnan vissza is másolhatók. A legcélszerűbb a programokat ".txt" fájlnévkiterjesztéssel menteni. Az ilyen fájlokat a PC egyszerű szövegfájlként ismeri fel. A programok átvitele számos módon történhet: ilyen az RS-232 és az USB is. A beállítások, eltolások és makróváltozók hasonló módon vihetők át a CNC és a PC között. Ha a CNC ismeretlen G-kódot kap, akkor az ilyen kódot megjegyzéssé alakítva tárolja a programban, és riasztást aktivál. A vezérlésbe azonban az ilyen adatok is betöltődnek. Ez akkor történhet meg, ha úgy kísérel meg makrókat betölteni, hogy a Makró opció nincs telepítve. rs-232 Az RS-232 az egyik módja a Haas CNC vezérlés és a számítógép összekapcsolásának. E funkcióval a programozó PC-re, illetve onnan letölthet programokat, beállításokat és szerszámeltolásokat. A programok küldése és fogadása az RS-232 porton (1. soros port) történik. Ez a vezérlődoboz oldalán található (nem a vezérlőpulton). A CNC-vezérlés és a PC összekapcsolásához kábel szükséges (nincs mellékelve). Az RS-232 csatlakozóknak két típusa létezik: a 25-tűs és a 9-tűs. A PC-ken a 9-tűs csatlakozó a gyakoribb.
7. kapocs – Zöld
5. kapocs – Zöld
1. kapocs – Földelés 2. kapocs – Fekete 3. kapocs – Piros 7. kapocs – Zöld
1. kapocs – Földelés 2. kapocs – Piros 3. kapocs – Fekete
25. kapocs
9. kapocs 1. kapocs
.
1. kapocs – Földelés #1. kapocs – Árnyékolás földelése 2. kapocs – Fekete #2. kapocs – TXD-Adatküldés 3. kapocs – Piros #3. kapocs – RXD-Adatfogadás 7. kapocs – Zöld #4. kapocs – RTS (opcionális) #5. kapocs – CTS (opcionális) #7. kapocs – Jel földelése
14. kapocs 25. kapocs 13. kapocs
1. kapocs
14. kapocs 1. kapocs
14. kapocs 1. kapocs
13. kapocs 25. kapocs 13. kapocs
VIGYÁZAT! Az elektronika károsodásának egyik leggyakoribb oka a megfelelő földelés hiánya mind a CNC-nél, mind a számítógépnél. A földelés hiánya károsítja a CNC-t, a számítógépet, illetve mindkettőt.
96-0079 rev AH 03-2011
39
Kábelhossz
A következőkben a különféle adatátviteli sebességek és a hozzájuk tartozó maximális kábelhosszak láthatók. 9,600 baud: 100 láb (30 m) RS-232 38,400 baud: 25 láb (8 m) RS-232 115 200 baud: 6 láb (2 m) RS-232 A CNC-vezérlés és a számítógép beállításainak azonosnak kell lenniük. A CNC-vezérlés beállításainak módosításához lépjen a Beállítások oldalra (nyomja le a SETNG/GRAPH gombot), és görgessen az RS-232 beállításokhoz (vagy írja be a “11” számot, és nyomja le a felfelé- vagy lefelé-nyílgombot). A felfelé-/lefelényílgombokkal jelölhetők ki, és a jobbra-/balra-nyílgombokkal módosíthatók az értékek. A kívánt beállítás kijelölése után nyomja le a WRITE/ENTER gombot. Az RS-232 portot vezérlő beállítások (és alapértelmezéseik) a következők:
11 Adatátviteli sebesség (9600) 24 Leader to Punch (Nincs) 12 Paritás (Páros) 25 Blokk vége karakter (CR LF - Kocsivissza-soremelés) 13 Stopbitek (1) 37 Adatbitek száma (7) 14 Xon/Xoff szinkronizáció A Haas vezérléssel számos különböző program képes kapcsolatot teremteni. Ilyen program a legtöbb Microsoft Windows telepítésben szereplő Hyper Terminal alkalmazás. E programban lépjen a bal felső "Fájl" legördülő menüre. Válassza ki a "Tulajdonságok" pontot, és kattintson a "Konfigurálás" gombra. Ekkor megnyílnak a portbeállítások. Módosítsa ezeket úgy, hogy megegyezzenek a CNC-vezérlés beállításaival. Programok PC-ről való fogadásához nyomja le a LIST PROG gombot. Lépjen a kurzorral a Mind szóra, és nyomja le az RECV RS-232 (RS-232 fogadás) gombot. A vezérlés fogadni kezdi a fő- és alprogramokat addig, amíg a bevitel végét jelző "%" karakterrel nem találkozik. A PC-ről küldött programoknak mindig egy-egy, egyetlen "%" karaktert tartalmazó sorral kell kezdődniük és végződniük. A Mind opció használata esetén minden programnévnek Haas-formátumúnak kell lennie (Onnnnn). Ha nincs programszám, akkor a RECV RS232 lenyomása előtt adjon meg egy programszámot. A program e szám alatt tárolódik. Ha meglevő programot választ, akkor az felülíródik. A programok PC-re való elküldéséhez a kurzorgombokkal válassza ki a programot, és nyomja le a SEND RS-232 (RS-232 küldés) gombot. A Mind opció választásával a vezérlés memóriájában levő összes program elküldhető. A 41. beállítás bekapcsolásával az RS-232 kimenet szóközökkel egészíthető ki, így a programok olvashatósága javul. Az RS-232-n keresztül a paraméterek, beállítások, eltolások és makróváltozók önállóan is elküldhetők. Ehhez válassza ki a LIST PROG üzemmódot és a kívánt kijelzőképet, majd nyomja le a SEND (Küldés) gombot. A fogadáshoz nyomja le a RECV (Fogadás) gombot, és válassza ki a fogadandó fájlt a PC-n. A fájl akkor tekinthető meg PC-n, ha a CNC-vezérlésből származó fájlnevet a ".txt" kiterjesztéssel látja el. Nyissa meg a fájlt a PC-n. Ha hibaüzenet érkezik, akkor ellenőrizze az eszterga és a PC közötti kapcsolatot, illetve a kábelt.
40
96-0079 rev AH 03-2011
FÁJLALAPÚ
NUMERIKUS VEZÉRLÉS
(FILE NUMERIC CONTROL, FNC)
A hálózaton vagy tárolóeszközön (USB-memória, merevlemez) levő programok a helyükről is futtathatók. A programok más helyről való futtatásához lépjen az Eszközkezelő képernyőre (nyomja le a LIST PROG gombot), jelöljön ki egy programot a kiválasztott eszközön, és nyomja le a SELECT PROG gombot. A program ekkor megjelenik az aktív program ablakában, és a programlistában a neve mellett az "FNC" jelzés mutatja, hogy aktív FNC-programról van szó. Az alprogramok az M98 utasítással hívhatók meg, amennyiben az alprogram ugyanabban a könyvtárban van, mint a főprogram. Az alprogramok nevének is – kisbetű/nagybetű megfeleléssel – követniük kell a Haas névformátumot, pl. O12345.nc. VIGYÁZAT: A program távoli módosítása esetén a módosítás a program következő futtatásakor lép érvénybe. Az alprogramok a CNC-program futása közben is módosíthatók.
FNC üzemmódban a programok szerkesztése nem engedélyezett. A program megjeleníthető és böngészhető, de nem szerkeszthető. A szerkesztés hálózaton kapcsolódó számítógépről, illetve a program memóriába töltésével végezhető el. A programok futtatásához az FNC üzemmódban: 1. Nyomja le a LIST PROG (Programok listázása) gombot, majd a mappafüles menüben lépjen a megfelelő eszközre (USB, merevlemez, Hálózat). 2. Vigye a kurzort a kívánt programra, majd nyomja le a SELECT PROG (Program választása) gombot. A program megjelenik az Aktív program ablakban, és közvetlenül a memóriaeszközről is futtatható. Az FNC-ből való kilépéshez jelölje ki ismét a programot, és nyomja le a SELECT PROG gombot, vagy válasszon másik programot a CNC-memóriából. közVetlen
numerikus Vezérlés
(direct numeric control, dnc)
A közvetlen numerikus vezérlés (DNC) egy másik módja a programok vezérlésbe való betöltésének. E funkcióval az RS-232-n keresztül érkező programok a fogadással egy időben futtathatók le. Az RS-232-n keresztül betöltött programokhoz képest az az eltérés, hogy itt nincs méretkorlátozás a CNC-programokra. A vezérlés a programot annak fogadásával egy időbe futtatja: a program nem tárolódik a vezérlésben. PROGRAM (DNC)
N00000000
WAITING FOR DNC . . .
DNC RS232
.
PROGRAM (DNC)
N00000000
; O01000 ; (G-CODE FINAL QC TEST CUT) ; (MATERIAL IS 2x8x8 6061 ALUMINUM) ; ; (MAIN) ; ; M00 ; (READ DIRECTIONS FOR PARAMETERS AND SETTINGS) ; (FOR VF - SERIES MACHINES W/4TH AXIS CARDS) ; (USE / FOR HS, VR, VB, AND NON - FORTH MACHINES) ; (CONNECT CABLE FOR HA5C BEFORE STARTING THE PROGRAM) ; (SETTINGS TO CHANGE) ; (SETTING 31 SET TO OFF) ; ; ; DNC RS232 DNC END FOUND
DNC Várakozás programra
Program fogadva a DNC-ről
A DNC az 57. beállítás 18. bitjével, illetve az 55. beállítással engedélyezhető. A paraméterbitet állítsa (1)-re, az 55. beállítást pedig Be-re. A DNC üzemmódot ajánlatos Xmodemmel vagy megadott paritással futtatni, mert így az adatátviteli hibák észlelhetők, és a DNC-program összeomlás nélkül megállítható. A CNC-vezérlés és a számítógép beállításainak azonosnak kell lenniük. A CNC-vezérlés beállításainak módosításához lépjen a Beállítások oldalra (nyomja le a SETNG/GRAPH gombot), és görgessen az RS-232 beállításokhoz (vagy írja be a 11 számot, és nyomja le a felfelé- vagy lefelé-nyílgombot). A felfelé-/lefelé-nyílgombokkal jelölhetők ki a változók, és a jobbra-/balra-nyílgombokkal módosíthatók az értékek. A kívánt beállítás kijelölése után nyomja le az Enter gombot. DNC-hez az ajánlott RS-232 beállítások a következők:
96-0079 rev AH 03-2011
41
11 Adatátviteli sebesség: 19200 14 Szinkronizáció: XMODEM 12 Paritás: NINCS 37 RS-232 dátumbitek: 8 13 Stopbitek:1 A DNC az oldal tetején található MDI/DNC gomb kétszeri lenyomásával választható ki. A DNC futtatásához legalább 8 kilobájt szabad felhasználói memória szükséges. A szabad memória mennyisége a Programok listázása oldal alján ellenőrizhető. A vezérlésnek küldött programnak % karakterrel kell kezdődnie és végződnie. Az RS-232 porthoz kiválasztott adatátviteli sebességnek (11. beállítás) elegendően gyorsnak kell lennie ahhoz, hogy a programblokkok végrehajtási sebességénél ne legyen lassúbb. Ha az adatátvitel túl lassú, akkor a szerszám vágás közben megállhat. A CYCLE START (Ciklusindítás) lenyomása előtt indítsa el a programküldést a vezérlőnek. A “DNC program található” üzenet megjelenése után nyomja le a CYCLE START (Ciklusindítás) gombot. usB /
mereVlemez
/ etHernet
eszközkezelő
A Haas-vezérlés eszközkezelőt is tartalmaz, amely mappafüles menüben mutatja a gép által hozzáférhető memóriaeszközöket. Az Eszközkezelőbe a LIST PROG (Programok listázása) gombbal léphet be. A mappafüles menüben a nyílgombokkal és a WRITE/ENTER gombbal választható ki a kívánt eszköz mappafüle. Adott eszköz mappafülén a programok a felfelé-/lefelé-nyílgombokkal jelölhetők ki, és az A gombbal adhatók hozzá a kiválasztáshoz. Megjegyzés: A külső USB-merevlemezek csak akkor működnek, ha FAT vagy FAT32 fájlrendszerre formázzák őket. Az NTFS fájlrendszerre formázott eszközök itt nem használhatók. Az eszköz fájlrendszerének megállapításához csatlakoztassa az eszközt a számítógéphez, kattintson jobb gombbal a meghajtóra a Windows Intézőben, és válassza a Tulajdonságok fület. A következő példa az USB-eszköz könyvtárát mutatja. A memóriában kiválasztott programot "A" jelzi. A kiválasztott fájl az aktív program képernyőjén is megjelenik. Navigálás a mappafüles menüben Aktív program
Kijelölt program
Aktív mappafül
Kurzorgombok: Navigálás a mappafülek között WRITE/ENTER: Mappafül kiválasztása CANCEL: Egy mappafül-szinttel vissza
Programválasztás
Kurzorgombok: Választókurzor mozgatása WRITE/ENTER: Program hozzáadása a kijelöléshez (pipa jelzi) SELECT PROG: A kijelölt program lesz az aktív program (“A”), vagy program választása az FNC-ből INSERT: Új mappa az aktuális könyvtárban (mappanév beírása, majd Insert) ALTER: Mappa vagy program átnevezése
Fájlméret Alkönyvtár Kiválasztott program
Dátum és időpont
Súgó üzemmód
Az előugró súgómenühöz nyomja le a HELP/CALC gombot. A nyílgombokkal navigálhat. Opciók választása a kijelölt programokhoz (Másolás, Törlés, stb.) .
Navigálás a könyvtárakban
Valamely alkönyvtárba való belépéshez görgessen a kívánt alkönyvtárra, és nyomja le a WRITE/ENTER gombot. Az alkönyvtárak elhagyásához görgessen az alkönyvtár tetejére, és nyomja le az Entert, vagy nyomja le a CANCEL (Mégse) gombot. Minkét esetben az eszközkezelő jelenik meg ismét.
42
96-0079 rev AH 03-2011
Könyvtár létrehozása
Új mappa a nevének beírásával, és az INSERT (Beszúrás) gomb lenyomásával hozható létre. Új alkönyvtár létrehozásához lépjen abba a könyvtárba, amelyben létre szerené hozni, adjon meg egy nevet, és nyomja le az INSERT gombot. Az alkönyvtárakat a nevük után látható "DIR” jelzi.
Fájlok másolása
Jelöljön ki egy fájlt, és a WRITE/ENTER gombbal válassza ki. A fájlnév mellett pipa jelenik meg. Válasszon célmappát, és nyomja le az F2 gombot a fájl másolásához. A vezérlés memóriájából másik eszközre másolt fájlok neve az ".NC" kiterjesztéssel egészül ki. A név azonban a célkönyvtárban új név beírásával, majd az F2 lenyomásával módosítható.
Fájl megkettőzése
Az Eszközkezelővel a meglevő fájlok megkettőzhetők. A WRITE/ENTER lenyomásával válasszon fájlt, majd a CANCEL (Mégse) lenyomásával lépjen a legfelső mappafüles menüszintre. Válassza ki a kívánt céleszköz mappafülét, nyomja le a WRITE/ENTER gombot, majd válassza ki a kívánt könyvtárat az eszközön (ha értelmezett). A kiválasztott fájl megkettőzéséhez nyomja le az F2 gombot, vagy – ha a fájlt a célkönyvtárban más néven kívánja szerepeltetni – írjon be egy nevet, majd nyomja le az F2 gombot.
Fájlnevek formátuma
A fájlnevek formátumának a szokásos 8 karakter+pont+3 karakternek kell lennie. Példa: program1.txt. Egyes CAD/CAM programok az “.NC” fájlnév-kiterjesztést adják, ami szintén elfogadható. A vezérlésben létrehozott programok nevének formátuma: "O" betű+5 számjegy. Példa: O12345.NC.
Átnevezés
A fájlnév megváltoztatásához jelölje ki a kívánt fájlt, adjon meg új nevet, és nyomja le az ALTER (Módosítás) gombot.
Törlés
Ha programfájlt szeretne törölni valamelyik eszközről, akkor jelölje ki a fájlt és nyomja le az ERASE PROG (Program törlése) gombot.
Képernyősúgó
A képernyősúgó a HELP/CALC gomb lenyomásával érhető el. Az előugró menüből válassza ki a kívánt funkciót, és a végrehajtásához nyomja le a WRITE/ENTER gombot, vagy használja a megadott billentyűparancsot. A Súgó képernyőből a CANCEL (Mégse) gombbal visszaléphet az eszközkezelőbe.
HALADÓ TCP/IP A hálózati kommunikáció beállításához adja meg a hálózatra jellemző értékeket a CNC vezérlés hálózati beállításainál (lásd a 900-916. beállításokat a jelen kézikönyv Beállítások fejezetében). Ha az összes beállítást frissítette a vezérlésen és a hálózati rendszeren, akkor nyomja le az F1 gombot. Ez elindítja a hálózatot. A 900. és 907. hálózati névbeállításnál csak betűk (A-Z, kisbetű/nagybetű nem számít), számjegyek (0-9), kötőjelek (-) és pontok (.) használhatók.
96-0079 rev AH 03-2011
43
HÁLÓZATI
HIBAKERESÉS
A hibát legtöbbször a helytelen felhasználónév vagy jelszó, a nem megfelelően beállított engedélyek, illetve a lejárt jelszó okozza. Ha a HÁLÓZATI MEGOSZTÁS mappafül megnyitásakor a "NEM CSATLAKOZIK A HÁLÓZATHOZ" üzenet jelenik meg, akkor a merevlemez ADMIN mappájának "error.log" fájljában (az FNC-ben tekinthető meg) további hibakeresési információk kaphatók. Ha a merevlemezen nincs ADMIN mappa, akkor hozzon létre egyet, majd a naplófájl generálásához próbálja meg újból elérni a távoli megosztást.
Hardver ellenőrzése
Ha a szoftvert frissítették, és szeretné ellenőrizni az Ethernet hardververzióját, akkor kapcsolja be a gépet, és várjon, amíg a NINCS KÉSZ üzenet eltűnik a List/Prog menüből. Nyomja le a PARAM/DGNOS gombot kétszer, majd a PAGE DOWN gombot egyszer. Az oldal alján megjelenő FV verziónak 12.001-nek vagy ennél magasabbnak kell lennie.
Microsoft hálózati adminisztráció
A Hálózati helyek mappában ellenőrizze, hogy a fájlkiszolgáló számítógép látható-e a hálózatban másik számítógépről. A Hálózati helyek mappában kattintson kétszer a kiszolgáló névikonjára. Ellenőrizze, hogy az adott számítógépnévhez látható-e a mappa (a mappa nevének a 139. beállításban megadott névnek kell lennie) a CNC-n. Ellenőrizze, hogy a kiszolgáló számítógép megosztja-e ezt a mappát. (a mappa nem Csak olvasható-e – tipikusan ez az alapértelmezés). Ellenőrizze, hogy a hálózatkezelés működik-e (csak TCP/IP hálózatoknál). Kapcsolja KI a DHCP-t. A 902. beállításban adja meg a statikus IP-címet, a 903-ban pedig az alhálózati maszkot, és nyomja le az F1 gombot. Menjen a hálózat egyik számítógépéhez. Lépjen a DOS-ba (MS-DOS parancssor), és írja be a "Ping" parancsot, valamint a 902. beállításban megadott IP-címet. Példa: C:>PING 192.168.1.2 Ekkor különféle adatátviteli idők jelennek meg. Ha hálózati időtúllépési hiba történik, akkor ellenőrizze a beállításokat és az adatkábel(eke)t.
44
96-0079 rev AH 03-2011
gépi
adatok összegyűjtése
A gépi adatok összegyűjtése a 143. beállítással engedélyezhető. E funkcióval a felhasználó a vezérlésből Q paranccsal adatokat vihet át az RS-232 porton keresztül (vagy az opcionális hardvercsomag használatával). A funkció szoftveres alapú: a vezérlésből gyűjtött adatok kérelmezéséhez, értelmezéséhez és tárolásához külön külső számítógépet igényel. A távoli számítógép bizonyos makróváltozókat is beállíthat.
Adatgyűjtés az RS-232 port használatával
A vezérlés csak akkor reagál a Q parancsra, ha a 143. beállítás BE állapotú. Az alkalmazott kimeneti formátum a következő: STX, CSV válasz, ETB, CR/LF, 0x3E Az STX (0x02) jelzi az adatokat tartalmazó rész kezdetét. E vezérlőkarakter a távoli számítógépnek szól. A CSV a vesszővel elválasztott változókat tartalmazó rész (Comma Separated Variables). Az ETB (0x17) az adatokat tartalmazó rész végét jelzi. E vezérlőkarakter a távoli számítógépnek szól. A CR/LF (kocsivissza-soremelés) tájékoztatja a távoli számítógépet arról, hogy az adatszegmens befejeződött, és lépjen a következő sorba. 0x3E Megjeleníti a parancsbeviteli karaktert. Ha a vezérlés foglalt, akkor a kimenet "Állapot, Foglalt" (Status, Busy). Ha a kérelem nem ismerhető fel, akkor a vezérlés kimenete "Ismeretlen" (Unknown), és a parancsbeviteli karakter. A következő parancsok használhatók: Q100 - Gép sorozatszáma
Q301 - Mozgásban töltött idő (összesen)
>Q100
>Q301
S/N, 12345678
C.S. TIME, 00003:02:57
Q101 - Vezérlés szoftververziója
Q303 - Utolsó ciklus ideje
>Q101
>Q303
SOFTWARE, VER M16.01
LAST CYCLE, 000:00:00
Q102 - Gép típusszáma
Q304 - Előző ciklus ideje
>Q102
>Q304
MODEL, VF2D
PREV CYCLE, 000:00:00
Q104 - Üzemmód (LIST PROG, MDI, stb.)
Q402 - M30 munkadarab-számláló, #1 (a vezérlésben nullázható)
>Q104
>Q402
MODE, (MEM)
M30 #1, 553
Q200 - Szerszámcserék (összesen)
Q403 - M30 munkadarab-számláló, #2 (a vezérlésben nullázható)
>Q200
>Q403
TOOL CHANGES, 23
M30 #2, 553
Q201 - Használatban levő szerszám száma
Q500 - "Három az egyben" (PROGRAM,Oxxxxx, STATUS, PARTS, xxxxx)
>Q201
>Q500
USING TOOL, 1
STATUS, BUSY
Q300 - Bekapcsolási idő (összesen)
Q600 Makró- vagy rendszerváltozó
>Q300
>Q600 801
P.O. TIME, 00027:50:59
MACRO, 801, 333.339996
A felhasználó a Q600 paranccsal bármely makró- vagy rendszerváltozó tartalmát lekérdezheti, a "Q600 xxxx" formátumban. E parancs az xxxx makróváltóz tartalmát megjeleníti a távoli számítógépen. Az 1-33., 100-199., 500-699., 800-999., valamint a 2001-2800. makróváltozók ezen kívül "írhatók" is az "E" paranccsal. Példa: “Exxxx yyyyyy.yyyyyy”, ahol xxxx a makróváltozó, és yyyyyy.yyyyyy az új érték. E parancsot csak akkor szabad használni, ha nincs jelen riasztás. 96-0079 rev AH 03-2011
45
Adatgyűjtés az opcionális hardverrel
E módszerrel a gép állapota megjeleníthető távoli számítógépeken. A módszer használatához telepíteni kell egy 8 tartalék M-kódos relépanelt (mind a 8 relét lefoglalják az alábbi funkciók, azaz a relék a normál M-kódos üzemre nem használhatók), egy főkapcsoló relét, egy készlet kiegészítő vészleállító kontaktust, valamint a speciális kábelezést. E kiegészítők áráról a forgalmazó szolgálhat információkkal Telepítés után a 40-47. kimenő relék, a főkapcsoló relé, valamint a vészleállító kapcsoló ad információkat a vezérlés állapotáról. A 315. paraméter 26. bitjét (Állapotrelék) engedélyezni kell. Az alapértelmezett tartalék M-kódok továbbra is használhatók. A rendszer a következő gépállapotokról ad információkat: * Vészleállító kontaktusok. Zár, ha a vészleállító gombot lenyomják. * BEkapcsolás - 115 VAC. Jelzi a vezérlés BEkapcsolt állapotát. 115 VAC-s tekercsreléhez kell huzalozni. * 40. tartalék kimeneti relé. Jelzi, ha a vezérlés ciklusban van (működik). * 41. és 42. tartalék kimeneti relé: 11 = MEM üzemmód, nincs riasztás (AUTO üzemmód.) 10 = MDI üzemmód, nincs riasztás (Kézi üzemmód.) 01 = Blokkonkénti üzemmód 00 = egyéb üzemmódok (null, DNC, léptetés, programok listázása, stb.) * 43. és 44. tartalék kimeneti relé: 11 = Előtolás leállása (Előtolás szüneteltetése.) 10 = M00 vagy M01 leállás 01 = M02 vagy M30 leállás (programozott leállás) 00 = egyik sem (egyes programblokk utáni leállás vagy RESET.) * 45. tartalék kimeneti relé. Előtolási sebesség felülbírálása aktív (az előtolási sebesség NEM 100%). * 46. tartalék kimeneti relé. Orsófordulatszám felülbírálása aktív (az orsófordulatszám NEM 100%). * 47. tartalék kimeneti relé. A vezérlés szerkesztési üzemmódban van
MUNKADARAB
BEÁLLÍTÁSA
A munkadarabot a tokmányban megfelelően kell befogni. A munkadarab leszorításának helyes eljárásáról lásd a tokmány vagy a szorító gyártójának kézikönyvét. SZERSZÁMOK A programban használandó szerszám a Tnn kóddal választható ki.
Léptetési üzemmód
Léptetési üzemmódban mindegyik tengely a kívánt helyre léptethető. A tengelyek léptetése előtt a kiindulási pontba (a tengelyek referenciapontjába) kell vinni azokat. A léptetési módba a HANDLE JOG (Léptetés fogantyúval) gomb, majd a kívánt tengely betűjének (pl. X, Z, stb.) lenyomásával léphet be. A tengelyek a léptetőgombok vagy a léptetőfogantyú használatával léptethetők. Léptetési módban különböző sebességnövekmények használhatók. Ilyen a .0001, .001, .01 és .1 növekmény. Y-tengellyel szerelt esztergák: Nyomja le a betűbillentyűzet Y gombját, majd a Léptetés gombot. Az Y-tengely a léptetőfogantyúval léptethető.
Szerszámeltolás beállítása
A következő lépés a munkadarabnak a szerszám mérőérintkezőjével való megérintése. Ez meghatározza a szerszámcsúcstól a munkadarab oldaláig terjedő távolságot. Lépjen be a Szerszám-geometria eltolási oldalra. Ez az eltolási képernyők első oldala. Ha ez nincs így, akkor a Page Up gombbal lépjen a Szerszám-geometria oldalra, és nyomja le az X DIA MEAS (X átmérő mérése) gombot. A vezérlésben ekkor meg kell adni a munkadarab átmérőjét. Ha ez ismert, akkor írja be az értéket. A munkadarab homlokfelülete is megérinthető a mérőérzékelővel: ekkor a Z FACE MEAS (Z homlokfelület mérése) gombot nyomja le. Ez beállítja a Z-tengelyirányú munkadarab-koordináták eltolását.
46
96-0079 rev AH 03-2011
Az eltolások kézzel is megadhatók. Ehhez válassza ki az egyik eltolási oldalt, vigye a kurzort a kívánt oszlopra, írjon be egy számot, és nyomja le a WRITE/ENTER vagy az F1 gombot. Az F1 lenyomására a szám a kiválasztott oszlopba kerül. Ha az érték beírása után a WRITE/ENTER gombot nyomja le, akkor az érték hozzáadódik a kiválasztott oszlopban már meglevő értékhez. 1. Töltsön be szerszámot a szerszámrevolverbe. 2. Nyomja le a HANDLE JOG (Léptetés fogantyúval) gombot (A) 3. Nyomja le az .1/100. gombot (B) (A fogantyú elfordításakor az eszterga nagy sebességgel mozdul el). 4. Váltogasson az X és a Z léptetőgombok között addig, amíg a szerszám kb. 1/8 hüvelykkel az elülső él előtt a munkadarab oldalához ér, 5. Helyezzen egy darab papírt a szerszám és a munkadarab közé. A szerszámot óvatosan vigye a lehető legközelebb, úgy, hogy a papír még mozgatható maradjon.
D
F
E
C
A B
.
6. Nyomja le az OFFSET (Eltolás) (C) gombot úgy, hogy a Szerszám-geometria táblázat váljon láthatóvá. 7. Nyomja le az X DIA MESUR (X átmérő mérése) (D) gombot. A vezérlésben ekkor meg kell adni a munkadarab átmérőjét. A vezérlés ekkor a képernyő bal alsó sarkában levő X pozíció, valamint a munkadarab átmérője alapján meghatározza az eltolást. 8. Mozdítsa el a szerszámot a munkadarabtól, majd vigye olyan helyzetbe, hogy a csúcsa érintse a rúd homlokfelületét. 9. Nyomja le a Z FACE MESUR (Z homlokfelület mérése) (E) gombot. Ezzel a pillanatnyi Z pozícióból számítódik a szerszámeltolás értéke. 10. A kurzor a szerszám Z tengely mentén elfoglalt helyére lép. 11. Nyomja le a NEXT TOOL (Következő szerszám) (F) gombot. A programban használt összes szerszámra ismételje meg a fenti lépéseket. A meghajtott szerszámok beállításáról lásd a "Meghajtott szerszámok használata" fejezetet.
Hibrid revolver – VDI-BOT középvonal-eltolás
Nyomja le a HAND JOG (Kézi léptetés) gombot, és lépjen be a Szerszám-geometria eltolási oldalra. Válassza ki a középvonali érték sorát, és nyomja le az F2 gombot. ST20/30 - Adja meg az 5.825 (hüvelyk) értéket, és nyomja le a WRITE/ENTER gobmot a BOT-szerszámpozíció megfelelő eltolásához a VDI-pozíciókhoz képest. Az 5.825 durva középvonali érték. Mérje meg a pontos középvonalat, majd az értéket állítsa be megfelelően. SL-40 - Adja meg az 5.520 értéket, és nyomja le a WRITE/ENTER gobmot a BOT-szerszámpozíció megfelelő eltolásához a VDI-pozíciókhoz képest. Az 5.520 durva középvonali érték. Mérje meg a pontos középvonalat, majd az értéket állítsa be megfelelően (az 5.512 - 5.528 tartományban).
96-0079 rev AH 03-2011
47
További szerszámbeállítások
Az Aktuális parancsok menüben további szerszám-beállítási oldalak találhatók. Nyomja le a CURNT COMDS (Aktuális parancsok) gombot, majd a Page Up/Down gombokkal görgessen az oldalak között. Az első oldal a felső részén az "Orsóterhelés"-t állítja. A programozó szerszámterhelési határértéket adhat meg. A vezérlés figyeli ezeket a határértékeket. Megadható, hogy a rendszer milyen műveletet hajtson végre a határérték túllépése esetén (lásd 84. beállítás). A második oldal a Szerszámélettartam oldal. Az oldalon található egy "Riasztás" című oszlop. Ha a programozó ebben az oszlopban értéket ad meg, akkor a gép leáll, amennyiben a szerszámot az érték által kijelölt alkalommal már használták.
Munkadarab nullpontjának beállítása
A munkadarab nullpontja az a felhasználó által definiált referenciapont, amelytől a CNC-vezérlés az egyes mozgásokat számítja. 1. Válassza ki az 1. szerszámot: nyomja le az MDI/DNC gombot, írja be a “T1” szöveget, majd nyomja le a TURRET FWD (Revolver előre) gombot. 2. Léptesse az X és Z tengelyt úgy, hogy a szerszám éppen érintse a munkadarab homlokfelületét. 3. Nyomja le a Z FACE MEAS (Z homlokfelület mérése) gombot a munkadarab-nullpont beállításához. a
FUNKCIÓK
Grafikus üzemmód
A programok hibái biztonságosan megkereshetők a grafikus üzemmódban való futtatással. Ilyenkor a gépen valós mozgás nincs: a mozgások a képernyőn illusztrálva jelennek meg. A grafikus üzemmód a Memória, MDI, DNC és Szerkesztés üzemmódokból is futtatható. A programok futtatásához nyomja le a SETNG/GRAPH (Beállítás/Grafika) gombot többször, amíg a Grafika oldal megjelenik. Szerkesztés üzemmódból a grafikus üzemmódhoz nyomja le a CYCLE START (Ciklusindítás) üzemmódot akkor, amikor az aktív programszerkesztési ablak van kijelölve. Ha a DNC-programot szeretné grafikus módban futtatni, akkor először válassza ki a DNC-t, majd lépjen a grafikus képernyőre, és küldje el a programot a gép vezérlésének (lásd a DNC fejezetet). Grafikus módban három hasznos megjelenítési funkció létezik. Ezek a funkciógombok (F1, F2, F3 és F4) lenyomásával érhetők el. Az F1 a súgógomb. Rövid leírást ad a grafikus módban elérhető összes funkcióról. Az F2 a nagyítási gomb. Segítségével a grafikus képernyő adott területe kinagyítható. A nagyítási terület a nyílgombokkal mozgatható. A nagyítási arány a Page Up/Down gombokkal adható meg. A nagyítás érvényesítéséhez nyomja le a Write gombot. Az F3 és F4 gombokkal irányítható a szimuláció sebessége. A grafikus mód nem szimulálja a gép összes funkcióját és mozgását.
Száraz futás
A száraz futási funkcióval a programok gyorsan, tulajdonképpeni munkadarab megmunkálása nélkül ellenőrizhetők. Az üzemmód MEM vagy MDI módban, a DRY RUN (Száraz futás) gomb lenyomásával választható ki. Száraz futási üzemmódban minden gyorsjárat és előtolás a léptetési sebesség beállító gombjaival megadott sebességen történik. A száraz futás csak akkor kapcsolható be és ki, ha a program már teljesen véget ért, illetve lenyomják a RESET gombot. Az előírt szerszámcserék száraz futás alatt is megtörténnek. A felülbíráló gombokkal száraz futás alatt is állítható az orsófordulatszám. Megjegyzés: A grafikus mód ugyanilyen jól használható, de biztonságosabb lehet, mert ott a program ellenőrzése előtt nincs tengelymozgás (lásd az előző fejezetet).
Programok futtatása
A futtatandó programot először be kell tölteni a gépbe. Ha a programot betöltötték és az eltolásokat beállították, akkor a programfutás a CYCLE START (Ciklusindítás) gombbal indítható. A tulajdonképpeni megmunkálás előtt a programot ajánlatos először grafikus módban lefuttatni.
48
96-0079 rev AH 03-2011
Szerkesztés a háttérben
E funkcióval a programok másik programok futása közben szerkeszthetők. Másik program futása közben a háttérbeli szerkesztési funkció aktiválásához nyomja le többször az EDIT (Szerkesztés) gombot addig, amíg a háttérbeli szerkesztési ablak (a képernyő jobb oldalán) aktívvá válik. A SELECT PROG (Program választása) gombbal válassza ki a háttérben szerkesztendő programot (ennek a memóriába már betöltött programnak kell lennie), és nyomja le a WRITE/ENTER gombot a szerkesztés megkezdéséhez. Ha másik programot szeretne a háttérben szerkeszteni, akkor a háttérbeli szerkesztés ablakában nyomja le a SELECT PROG gombot, és jelöljön ki új programot a listáról. A háttérbeli szerkesztéssel végzett módosítások nincsenek hatással a futó programra és alprogramjaira. A módosítások a program következő futtatása során érvényesítődnek. A háttérbeli szerkesztésből való kilépéshez és a futó programhoz való visszatéréshez nyomja le a PRGRM CONVRS (Program/Konvertálás) gombot. A háttérbeli szerkesztés során a CYCLE START (Ciklusindítás) gomb nem használható. Ha a program programozott leállást (M00 vagy M30) tartalmaz, akkor a program újraindításához lépjen ki a háttérbeli szerkesztésből (nyomja le az F4 gombot), majd nyomja le a CYCLE START (Ciklusindítás) gombot. MEGJEGYZÉS: Ha az M109 parancs aktív, és beléptek a háttérbeli szerkesztésbe, akkor minden billentyűbevitel a háttérbeli szerkesztésbe kerül. Ha a szerkesztés kész (lenyomják a Prgrm/Convrs gombot), akkor a billentyűbevitelek a futó program M109-ébe kerülnek.
Tengely-túlterhelési időzítő
Ha az orsó vagy valamely tengely túlterhelés alá kerül, akkor a POZÍCIÓ ablakban időzítő kezd számlálni. Az időzítő 1,5 perctől nulláig számol vissza. Ha eléri a nullát, akkor tengely-túlterhelési riasztás (SZERVÓ TÚLTERHELÉS) jelenik meg.
táVirányító
léptetőFogantyú
A továbbfejlesztett, színes képernyős távirányító léptetőfogantyú (Remote Jog Handle, RJH) színes LCDkijelzője és kezelőszervei több funkciót kínálnak. A rendszer része egy nagy intenzitású LED-es lámpa is. Funkciógombok Ciklusindítás
Színes LCD
Előtolás szüneteltetése Nyílgombok
Tartókonzol Rugós léptetőkerék
Tengelyválasztó hüvelykkerék
Impulzuskerék
.
Ezekről a témákról további információ kapható az eltolásokkal és a gép üzemeltetésével foglalkozó fejezetekből. LCD: A gép adatait és az RJH kezelőfelületét jeleníti meg. Funkciógombok (F1-F5): E gombok funkciója változó. Mindegyik gomb a hozzá tartozó, az LCD-kijelző alján aktuálisan megjelenő címkén írt feladatot végzi. Valamely funkciógomb megnyomásával kiválaszthatja vagy átkapcsolhatja a megfelelő menüelemet. Az átkapcsolható funkciók aktív állapotát kijelölés mutatja. Cycle Start (Ciklusindítás): Elindítja a beprogramozott tengelymozgást.
96-0079 rev AH 03-2011
49
Feed Hold (Előtolás szüneteltetése): Leállítja a beprogramozott tengelymozgást. Nyílgombok: A menümezők közötti mozgásra (felfelé/lefelé), illetve az impulzusos léptetés sebességének megadására (balra/jobbra). Impulzuskerék: A kiválasztott tengelyt a beállított értékkel lépteti. Működése a vezérlés léptetőfogantyújáéval azonos. Rugós léptetőkerék: A kerék középállásból mindkét irányban 45-45 fokig fordítható el. Elengedve visszatér középállásba. Segítségével a tengelyek különböző sebességgel léptethetők. Minél jobban kitérítik a kereket középállásból, annál gyorsabb a tengelymozgás. A mozgás megállításához engedje, hogy a kerék visszatérjen középállásba. Tengelyválasztás: A rendelkezésre álló tengelyek közül a léptetendő tengely kiválasztása. A kijelölt tengely megjelenik a képernyő alsó részén. A kezelőszerv jobb szélső pozíciójában érhető el a segédmenü. Az egység akkor kapcsol be, ha kiveszik a bölcsőből. Kézi léptetési üzemben a léptetési feladat a vezérlőpultról az RJH-C-re kerül át (A vezérlőpult kézikereke letiltódik). Ha az RJH-t visszahelyezik a bölcsőbe, akkor kikapcsol, és visszaadja a léptetési feladatot a vezérlőpultnak. Az impulzus- és a rugós kerék görgőként működve alkalmazható a felhasználó által definiált mezők, pl. a szerszámeltolás, hossz, kopás, stb. értékének módosítására is. Beépített "pánik" funkció: Ha a tengelyek mozgása közben bármely gombot lenyomják, akkor az orsó és a tengelyek mozgása azonnal leáll. Ha az Előtolás szüneteltetése gombot mozgó orsónál lenyomják úgy, hogy a vezérlés Fogantyús léptetés módban van, akkor az orsó leáll. A kijelzőn a “GOMB LENYOMÁSA MOZGÓ TENGELYNÉL—VÁLASSZA KI ÚJRA A TENGELYT” üzenet jelenik meg. Törléséhez a tengelyválasztó gombot fordítsa másik tengelyhez. Ha a tengelyválasztó gombot a rugós léptetőkerék kitérítése közben lenyomják, akkor a kijelzőn a "Tengelyválasztás módosítása mozgó tengelynél—Válassza ki újra a tengelyt" üzenet jelenik meg, és minden tengelymozgás leáll. A hiba törléséhez a tengelyválasztó gombot fordítsa másik tengelyhez. Ha a rugós léptetőkereket kitérítik középállásból úgy, hogy az RJH nincs a bölcsőben, illetve ha a vezérlési módot mozgással járó módra váltják (pl. MDI-ről fogantyús léptetési módra), akkor a kijelzőn a Rugós kerék nincs középen—Nincs kiválasztva tengely” üzenet jelenik meg, és nincs tengelymozgás. A hiba törléséhez mozdítsa meg a tengelyválasztó gombot. Ha az impulzuskereket a rugós léptetőkerék kitérítése közben elfordítják, akkor a kijelzőn az "Ellentmondó léptetési parancsok—Válassza ki újra a tengelyt" üzenet jelenik meg, és minden tengelymozgás leáll. A hiba törléséhez a tengelyválasztó gombot fordítsa másik tengelyhez, majd vissza a korábban kiválasztott tengely újbóli kiválasztásához. MEGJEGYZÉS: Ha a fenti hibák bármelyike nem törölhető a tengelyválasztó gomb elmozdításával, akkor lehet, hogy a rugós léptetőkerék meghibásodott. Javításért/cseréért forduljon a Haas szervizhez.
Ha az RJH és a vezérlés közötti kapcsolat megszakad (a kábel elszakad, kilazul, stb.), akkor minden tengelymozgás leáll. Az újracsatlakoztatás után az RJH kijelzőjén az “RJH / Vezérlés kommunikációs hiba— Válassza ki újra a tengelyt” üzenet jelenik meg. A hiba törléséhez mozdítsa meg a tengelyválasztó gombot. Ha a hiba nem törlődik, akkor helyezze az RJH-t a bölcsőbe, várjon, amíg kikapcsol, majd vegye ki a bölcsőből. MEGJEGYZÉS: Ez a hiba az SKBIF, az RJH-E, illetve a vezetékezés hibájára is utalhat. Ha a hiba fennáll, akkor további diagnosztika és javítás lehet szükséges.
50
96-0079 rev AH 03-2011
Az RJH menüi
Az RJH négy programmenüt tartalmaz a kézi léptetés vezérlésére, a szerszámhossz-eltolások megadására, a munkadarab-koordináták beállítására és az aktuális program megjelenítésére. A négy képernyőn különbözőképpen jelennek meg az információk, a navigálás és a szerkesztés módja azonban mindegyiknél azonos (lásd a jelen ábrát). Jobbra-/Balra-kurzor az impulzusos léptetés sebességéhez (az aktuális kijelölve)
Aktuális üzemmód és környezeti súgóüzenetek Felfelé-/lefelé nyílgomb a mezők kiválasztásához Értékmódosítás az impulzus-/rugós kerékkel
Üzemi adatok területe (a kijelzés változó)
Következő képernyő
Aktuálisan kijelölt tengely és pozíció
Funkciógombok (üzemmódfüggő) .
RJH – Kézi léptetés
E menüben a gép aktuális pozíciója nagyméretű ablakban látható. A pillanatnyilag kiválasztott tengely a rugós léptetőkerék vagy az impulzuskerék elfordítására elmozdul. A léptetési fokozat a balra/jobbra-nyílgombokkal állítható be. A pillanatnyi pozíció koordinátarendszere a képernyő funkciógomb-területén kijelölve látható. Másik funkciógomb lenyomásával módosítható. A kezelői pozíció nullázásához nyomja le a KEZ. alatti funkciógombot a pozíció kiválasztásához, majd nyomja le újból a funkciógombot (NULL-t mutat).
.
96-0079 rev AH 03-2011
51
RJH – Szerszámeltolások
Ebből a menüből állíthatók be és ellenőrizhetők a szerszámeltolások. A mezők a funkciógombokkal választhatók ki, az értékek pedig az impulzusgombbal módosíthatók. A tengelyek a hüvelykujjgombbal választhatók ki. Adott tengely léptetéséhez a tengely vonalának (a kijelző alján) kijelölt állapotban kell lennie. A RÖGZ. gombbal az aktuális tengelypozíció felvehető az eltolási táblázatba. A nyílgombokkal választhatók ki a Sugár és a Csúcs beállításai. A táblázat értékeinek módosításához válassza a BEÁLL. pontot, az impulzus- vagy a rugós kerékkel növelje vagy csökkentse az értéket (a jobbra- és balra-nyílgombbal módosítható a növekmény), és a módosítás érvényesítéséhez nyomja le az ENTER-t.
.
FIGYELEM! Szerszámcserénél maradjon távol a toronytól.
RJH – Munkadarab-eltolások
Válassza a MD KR pontot a munkadarab-eltolás G-kódjának módosításához. A kiválasztott tengelyt a rugós vagy az impulzuskerékkel léptesse a helyére, ha a képernyő alján a tengely mezeje ki van jelölve. A tengely pillanatnyi pozíciója a RÖGZ. gombbal rögzíthető a munkadarab-eltolási táblázatban. A tengelyválasztót vigye a következő tengelyre, és ott is ismételje meg a fenti eljárást. Már rögzített érték módosításához vigye a tengelyválasztót a kívánt tengelyre. Nyomja le a BEÁLL. gombot, az impulzuskerékkel növelje vagy csökkentse az értéket, majd a módosítás rögzítéséhez nyomja le az ENTER-t.
.
52
96-0079 rev AH 03-2011
Segédmenü
Az RJH segédmenüjéből vezérelhető a gép hűtőközeg-rendszere és az RJH lámpája. A menü eléréséhez a tengelyválasztót fordítsa jobb szélső helyzetbe (e helyzetet az RJH burkolatába öntött könyvlap-ikon jelzi). A rendelkezésre álló funkciók a megfelelő funkciógomb lenyomásával férhetők hozzá.
Auxiliary Menu
Utility Menu RJH-C Firmware Version: 0.01g RJH-C Font Version: RJH-C RJH-C Font ID 5 Main Build Version: VER M16.02x
Flash Light: OFF Coolant: OFF
LIGHT .
UTIL>
CLNT
Auxiliary Menu Segédmenü
AUX>
Utility Menu Diagnosztikai menü
Diagnosztikai menü
A segédmenü DIAG gombjának lenyomásával a műszaki diagnosztikai információkat tartalmazó diagnosztikai menübe léphet. E menüből a SEG. gombbal léphet vissza a segédmenübe.
.
Programkijelző (futtatási üzemmód)
Ebben az üzemmódban jelenik meg az aktuálisan futó program. A futtatási üzemmódba a vezérlőpult MEM vagy MDI gombjának lenyomásával léphet. A képernyő alján levő mappafülekből elérhetők a hűtőközeg ki-/bekapcsolásának kezelőszervei, valamint a blokkonkénti, opcionális leállási és blokktörlési funkciók. A kapcsolható parancsok, pl. a HŰTŐ bekapcsolt állapotban kijelölődnek. A CYCLE START (Ciklusindítás) és FEED HOLD (Előtolás szüneteltetése) gombok a vezérlőpult megfelelő gombjaival azonosan működnek. A léptetéshez a vezérlőpult HAND JOG (Kézi léptetés) gombjával léphet vissza, illetve a programfuttatást a vezérlőpultról az RJH bölcsőbe való visszahelyezésével folytathatja.
96-0079 rev AH 03-2011
53
LEÁLLÍTÁS,
LÉPTETÉS, FOLYTATÁS
E funkcióval a futó program leállítható, a szerszám elléptethető a munkadarabtól, majd a program végrehajtása folytatható. A következők szerint járjon el: 1. A futó program leállításához nyomja le a FEED HOLD (Előtolás szüneteltetése) gombot. 2. Nyomja le az X vagy Z, majd a HANDLE JOG (Léptetés fogantyúval) gombot. A vezérlés tárolja a pillanatnyi X és Z pozíciót. Megjegyzés: Csak az X és a Z tengely léptethető. 3. A vezérlés az "Elléptetés" üzenetet jeleníti meg. A léptetőfogantyúval, a távirányító léptetőfogantyúval, illetve léptetési és léptetés-reteszelési gombokkal léptesse el a szerszámot a munkadarabtól. Az orsó CW (Óramutató irányában), CCW (Óramutatóval ellentétesen) és STOP gombok lenyomásával vezérelhető. Szükség esetén a szerszámbetétek is kicserélhetők. Figyelem: Ha a programot folytatják, akkor a visszatérési pozíció a régi eltolások szerint alakul. A program megszakításakor ezért nem ajánlatos szerszámcserét végezni, illetve módosítani az eltolásokat.
4. Léptessen vissza a tárolt pozícióhoz a lehető legközelebb eső pozícióra, illetve olyan pozícióra, ahonnan a rendszer akadály nélkül állhat vissza gyorsjáratban a tárolt pozícióra. 5. A MEM vagy MDI/DNC lenyomásával lépjen vissza a korábbi üzemmódra. A vezérlés csak akkor folytatja a működést, ha az az üzemmód aktív, amelyből a mozgást előzőleg leállították. 6. Nyomja le a CYCLE START (Ciklusindítás) gombot. A vezérlés a Léptetés - Visszatérés üzenetet írja ki, gyorsjáratban, 5%-on visszalépteti az X és Y tengelyt arra a helyre, ahol a FEED HOLD gombot előzőleg lenyomták, majd visszalépteti a Z tengelyt. Figyelem: A vezérlés nem az elléptetésnél használt útvonalat használja ismét. Ha e mozgás közben lenyomják a FEED HOLD gombot, akkor a marótengelyek mozgása leáll, és megjelenik a "Léptetés - Visszatérés szüneteltetése" üzenet. A CYCLE START (Ciklusindítás) lenyomására a vezérlés folytatja a visszatérési mozgást. A mozgás befejeztével a vezérlés ismét "Előtolás szüneteltetése" állapotba áll. 7. A CYCLE START újbóli lenyomására a program folytatja a normál üzenet. Lásd még: 36. beállítás (Program újraindítása). program-optimalizáló E funkció segítségével a kezelő a program futása közben a programon belülről felülbírálhatja az orsófordulatszámot és a tengelyelőtolásokat. A program befejeztével a megváltoztatott programsorok kijelölődnek, és állandó jelleggel megváltoztathatók, illetve visszaállíthatók az eredeti értékükre. Ezen kívül a kezelő megjegyzéseket is tárolhat: ehhez be kell írni a szöveget a beviteli sorba, és le kell nyomni az Enter-t.
Működés
A kezelő a program futása közben írhat be megjegyzéseket, illetve állíthat az orsófordulatszámon és a tengelyelőtolásokon. A program végén (Memória [MEM] módban) nyomja le az F4 gombot a Program-optimalizáló képernyő eléréséhez. A felülbírálások és megjegyzések között a jobbra-/balra- és a felfelé-/lefelé-nyílgombokkal, illetve a Home/ End gombokkal görgethet. A szerkesztendő tételen nyomja le az ENTER gombot. Ekkor ehhez az oszlophoz előugró ablak jelenik meg (lásd az ábrát). A programozó a menü parancsaival számos módosítást végezhet. Mindemellett ki is jelölhetők kódrészletek (a kurzorral lépjen a kijelölés kezdetére, nyomja le az F2 gombot, görgessen a kijelölés végére, és nyomja le ismét az F2 gombot). Lépjen vissza a Program-optimalizálóba (nyomja le az Edit gombot) és nyomja le az Enter gombot. Ekkor a kijelölt kódrészletben minden előtolás és fordulatszám megváltozatható.
54
96-0079 rev AH 03-2011
.
FEJLETT
SZERSZÁMKEZELÉS
Aktív ablak címkéje CURRENT GROUP: 12345
Szerszámcsoport ablaka
Megengedett határértékek ablaka
Szerszámadatok ablaka
Súgószöveg
.
Az eszterga ATM képernyőjének áttekintése A fejlett szerszámkezelési (Advanced Tool Management, ATM) funkció segítségével a felhasználó megkettőzött szerszámokat állíthat be és használhat ugyanazon munkához, vagy más-más munkákhoz. A megkettőzőtt, más néven tartalék szerszámok különböző csoportokba sorolódnak. A programozó a Gkódos programban egyetlen szerszám helyett egy egész szerszámcsoportot működtethet. Az ATM figyeli az egyes szerszámcsoportok különálló szerszámainak használatát, és összeveti az értékeket a felhasználó által definiált határértékekkel. Ha ez a határérték (pl. használati alkalmak száma vagy szerszámterhelés) beáll, akkor az eszterga automatikusan a csoport többi szerszáma közül választ, ha legközelebb ugyanarra a szerszámra van szükség. A Fejlett szerszámkezelés oldal az Aktuális parancsok módban található. Nyomja le az Aktuális parancsok gombot, és a Page Up gombbal lépjen a Fejlett szerszámkezelés oldalra.
Navigáció
Az ATM kezelőfelületén három különálló ablakba vihetők be adatok: a szerszámcsoport ablakába, a megengedett határértékek ablakába és a szerszámadatok ablakába (ez az ablak a bal oldalon a szerszámok listáját, a jobb oldalon a szerszámok adatait tartalmazza). F4 – Átkapcsolás az ablakok között. Kurzorgombok – Mozgás az aktív ablak mezői között. Write / Enter – Értékek bevitele, módosítása vagy törlése, a kiválasztott tételtől függően. A képernyő alsó területén súgóinformációk olvashatók az aktív ablakban éppen kijelölt tételről.
Működés 1) Szerszámcsoport Definiálja a programokban használt szerszámcsoportokat. CSOPORT-AZONOSÍTÓ – Megjeleníti a csoport azonosító számát. ELŐZŐ – Az <ELŐZŐ> kijelölésével és az Enter lenyomásával a kijelzés az előző csoportra áll. KÖVETKEZŐ – A
kijelölésével és az Enter lenyomásával a kijelzés a következő csoportra áll. HOZZÁADÁS – A kijelölésével, egy 10000 és 30000 közötti szám beírásával és az Enter lenyomásával új szerszámcsoportok adhatók hozzá. 96-0079 rev AH 03-2011
55
TÖRLÉS – Az <ELŐZŐ> vagy segítségével jelölje ki a törlendő csoportot. Jelölje ki a pontot, és nyomja le az Enter gombot. A megerősítő kérdésnél az 'Y' lenyomásával megerősítheti, az 'N' lenyomásával visszavonhatja a törlést. ÁTNEVEZÉS – Az <ÁTNEVEZÉS> kijelölésével, egy 10000 és 30000 közötti szám beírásával és az Enter lenyomásával az aktuálisan kijelölt csoport azonosítója megváltoztatható. KERESÉS – A kijelölésével, egy csoportszám beírásával és az Enter lenyomásával kikereshető egy adott csoport. CSOPORTHASZNÁLAT – Megadható az a sorrend, amely szerint a csoport szerszámai hívásra kerülnek. A szerszámok használati módjának megválasztásához a balra- és jobbra-kurzorgombok alkalmazhatók. LEÍRÁS – A szerszámcsoport számára leíró név adható meg. 2) Megengedett határértékek A Megengedett határértékek ablak tartalmazza a szerszám elkopását meghatározó, a felhasználó által megadott határértékeket. E változók a csoport összes szerszámára érvényesek. Ha valamely változót zérusra állítják, akkor az adott változót a rendszer nem veszi figyelembe. HASZNÁLAT – Az a maximális szám, ahányszor a szerszám használata megengedett. ELŐTOLÁSI IDŐ – Az az összesített időtartam percben, ameddig a szerszám összesen előtolásban tartózkodhat. TELJES IDŐ – Az az összidő percben, ameddig a szerszám összesen használatban lehet. SZERSZÁMTERHELÉS – A csoport szerszámaihoz megengedett maximális szerszámterhelés (százalékban). SZT MŰVELET – Az az automatikus művelet, amit a rendszer akkor végez, ha a szerszámterhelés nagyobb a megengedettnél. Az automatikus művelet megválasztásához a balra- és jobbra-kurzorgombok alkalmazhatók. 3) Szerszámadatok Szerszámok táblázata A szerszámadatok ablakának bal oldalán az aktuális csoport szerszámainak táblázata látható. A nyílgombokkal válassza ki a kívánt szerszámot, és módosítsa az értéket. SZERSZ. # – A szerszám száma a revolverben elfoglalt hely szerint, eltolással vagy anélkül, hasonlóan a program normál T hívásához. LEJ. – A lejárt szerszámot az ebben az oszlopban elhelyezkedő csillag (*) jelzi. A szerszám kézzel is lejártnak állítható be, ha ebbe az oszlopba csillagot írnak. A csillag törléséhez lépjen rá a kurzorral, és nyomja le a WRITE/ENTER gombot. ÉLETT. – A csoport egyes szerszámainak hátralevő élettartama. Szerszámadatok A szerszámadatok ablakának jobb oldalán a szerszámok táblázatában aktuálisan kijelölt szerszám adatai láthatók. A következő értékek a fő szerszámgeometriai táblázatból származnak (eléréséhez nyomja le az Offset gombot), ezért a fejlett szerszámkezelésben csak olvashatóak (kivéve a kopási eltolási értékeket). X GEOMETRIA Z GEOMETRIA SUGÁR CSÚCS X KOPÁS – Írható Z KOPÁS – Írható
56
96-0079 rev AH 03-2011
A következő értékeket a szerszámhasználatot felügyelő ATM generálja. Ezek az információk írhatók. A nyílgombokkal jelöljön ki egy értéket, és írjon be új számot, illetve az Origin gombbal törölje a bent levő értéket. ELŐTOLÁSI IDŐ ÖSSZES IDŐ HASZNÁLAT BETÖLTÉS 4) Szerszámcsoport beállítása Szerszámcsoport hozzáadásához nyomja le az F4 gombot, amíg a Szerszámcsoport ablak nem válik aktívvá. A kurzorgombokkal jelölje ki a pontot, és adjon meg ötszámjegyű, 10000 és 30000 közé eső szerszámcsoport-azonosítót. A szerszámcsoport adatainak a Megengedett határértékek ablakhoz való hozzáadásához nyomja le ismét az F4 gombot. A Szerszámadatok ablakban adja hozzá a szerszámokat a csoporthoz. 5) Szerszámcsoport használata Példa a programra % O0135
T10000
(a 10000. szerszámcsoport használata)
G97 S1200 M03 G00 G54 X2. Z.05 G71 P1 Q6 D0.035 U0.03 W0.01 F0.01 N1 G01 X1.5 Z-0.5 F0.004 N2 X1. Z-1. N3 X1.5 Z-1.5 N4 Z-2. N5 G02 X0.5 Z-2.5 R0.5 N6 G1 X2. G00 X0. Z0. T100
T20000
(a 20000. szerszámcsoport használata)
G97 S1500 M03 G70 P1 Q6 G53 X0 G53 Z0 M30 %
Makrók
A 8550-8567. makróváltozókkal a G-kódos program információkat gyűjthet a különálló szerszámokról. Ha a 8550. makróval megadják egy önálló szerszám azonosítószámát, akkor a vezérlés a 8551-8567. makróváltozókba írja az adott szerszám információit. Emellett a felhasználó a 8550. makróval ATM csoportszámot is megadhat. Ekkor a vezérlés a 8551-8567. makróváltozókba írja az adott szerszámcsoport aktuális szerszámának önálló információit. Az egyes makróváltozók által tartalmazott adatok megnevezése a Makrók fejezet 8550-8567. változókkal foglalkozó részében olvasható. Az e makrókban szereplő értékek által szolgáltatott adatok a 2001, 2101, 2201, 2301, 2701, 2801, 2901, 5401, 5501, 5601, 5701, 5801 és 5901. makrókból is hozzáférhetők. A 8551-8567. makrók ugyanezen adatokhoz biztosítanak hozzáférést, de az 1-50. szerszámok összes adatelemére. A szerszámok teljes számának esetleges jövőbeli növelése esetén az ezzel járó pluszadatok a 8551-8567. makrókban lesznek elérhetők.
96-0079 rev AH 03-2011
57
Jótanácsok
A szerszámadatokat tárolja megjegyzésként, így azok megőrizhetők a programban az ATM csoportok használata során is. E szerszámadatok között szerepelhet a csoportban levő szerszámok száma, a szerszámtípus, a kezelői útmutatások, stb. Példa: ... G00 G53 X0 Z#508 (T100 ELSŐDLEGES SZERSZÁM 10000. ATM CSOPORT)
Megjegyzés: szerszám és szerszámcsoport
(T300 MÁSODLAGOS SZERSZÁM AZONOS CSOPORT)
Megjegyzés: másodlagos szerszám
G50 S3500 T10000 (T101)
A T-hívás tárolása megjegyzésként és helyettesítése a szerszámcsoporttal
G97 S550 (T101) T10000 G97 S1200 M08 G00 Z1. X2.85 ...
SZUBRUTINOK A szubrutinok (alprogramok) rendszerint a program folyamán többször is megismétlődő parancssorozatokat tartalmazzák. Az ilyen parancsokat nem kell többször megismételni a főprogramban, hanem – szubrutinok formájában – elegendő őket egyszer szerepeltetni egy különálló programban. A főprogramból egyetlen paranccsal "hívhatók meg" a szubrutinok. A szubrutinok meghívásához az M97 vagy M98 parancs és egy P-cím használatos. A P-kód tartalmazza a szubrutin programszámát a szokásos formátumban (Onnnnn). A szubrutinok tartalmazhatnak L-t, azaz ismétlődés-számlálót is. Ha van L, akkor a szubrutin meghívása az abban megadott számú alkalommal megismétlődik, mielőtt a program a következő blokkal folytatná. a
szerszámreVolVer műVeletei
Az alacsony levegőnyomás, illetve az elégtelen térfogat hatására csökken a revolver befogódugattyújának nyomása, és lelassul a revolver forgása, illetve a befogás nem szüntethető meg. A szerszámok betöltéséhez vagy cseréjéhez válassza ki az MDI üzemmódot, majd nyomja le a TURRET FWD (Revolver előre) vagy TURRET REV (Revolver hátra) gombot. A gép ekkor a revolvert a szerszám pozíciójára forgatja. A revolver a megadott szerszámot a vágási pozícióra viszi, ha a Tnn szerszám-sorszámot a TURRET FWD vagy TURRET REV lenyomása előtt adják meg. FONTOS: A revolver üres zsebeit zárja le védősapkával. Így a zsebekben nem gyűlhet fel törmelék. A csavarrögzítésű revolverek excentrikus pozicionáló gombokkal rendelkeznek. Ezekkel a belső esztergálási szerszámtartók az orsó középvonalához finomhangolhatók. A szerszámtartót szerelje a revolverre, és az X-tengely mentén állítsa az orsóhoz. Mérje meg az Y-tengelymenti illeszkedést. Szükség esetén szerelje le a szerszámtartót, és az excentergomb furatába helyezett keskeny szerszám forgatásával állítsa be a helyes illeszkedést. A következő táblázatban az excentergomb különböző pozícióihoz tartozó illeszkedések láthatók.
58
96-0079 rev AH 03-2011
Elforgatás
0° 15° 30° 45° 60° 75° 90°
90°
Eredmény Nincs változás
.0018" .0035" .0050" .0060" .0067" .0070”
0°
.
SZERSZÁMFUNKCIÓK A Tnnoo használatos a következő szerszám (nn) és eltolás (oo) kiválasztásához. A kód használata a 33. beállítás (FANUC vagy YASNAC koordinátarendszer) állapotától függően kissé más.
FANUC koordinátarendszer
A T-kódok formátuma Txxyy, ahol xx a szerszám sorszáma 1-től a 65. paraméter értékéig, yy pedig a szerszám-geometriát és a szerszámkopási indexeket adja meg 1-től 50-ig. A szerszám-geometria X és Z értékei a munkadarab-eltolásokhoz adódnak hozzá. Szerszámorr-kompenzáció használata esetén az yy rész adja meg a szerszám-geometria indexét (sugár, kúp, csúcs). Ha yy = 00, akkor nincs szerszám-geometriai vagy kopási korrekció.
YASNAC koordinátarendszer
A T-kódok formátuma Tnnoo, ahol nn jelentése különböző lehet attól függően, hogy a T-kód G50 blokkon belül vagy kívül található. Az oo érték adja meg a szerszámkopást 1-től 50-ig. Szerszámorr-kompenzáció használata esetén 50+oo adja meg a szerszám-eltolási indexet sugár, kúp vagy csúcs esetén. Ha oo+00, akkor nincs szerszám-geometriai vagy kopási korrekció. G50 blokkon kívül nn a szerszám száma 1-től a 65. paraméter értékéig. G50 blokkon kívül nn a szerszámeltolási indexet adja meg 51-től 100-ig. A szerszámeltolás X és Z értékei levonódnak a munkadarab-eltolásokból (és így ellentettjei a FANUC koordinátarendszerben használatos szerszám-geometriáknak).
T0101 szerszámeltolások, FANUC és YASNAC
Ha a szerszámkopási eltolásoknál negatív szerszámkopást adnak meg, akkor a szerszám távolabb kerül a tengely negatív iránya felé. Külső és síkesztergálásnál így negatív X-tengelyirányú eltolás esetén kisebb átmérőjű lesz a munkadarab, negatív Z-tengelyirányú eltolás esetén pedig nagyobb mértékű lesz az anyagleválasztás. Megjegyzés: Szerszámcsere előtt nincs szükség X- vagy Z-irányú mozgásra. Legtöbb esetben időpazarlás visszatérni az X- vagy Z-irányú kiindulási pozícióba. Ha azonban a munkadarab vagy a szorítókészlet nagyméretű, akkor szerszámcsere előtt állítsa be az X és Z pozíciót, hogy ne történhessen ütközés a szerszám, illetve a szorítókészlet vagy a munkadarab között.
Az alacsony levegőnyomás, illetve az elégtelen térfogat hatására csökken a revolver befogódugattyújának nyomása, és lelassul a revolver forgása, illetve a befogás nem szüntethető meg. A POWER UP/RESTART (Bekapcsolás/Újraindítás) és ZERO RET (Visszatérés nullpontra) műveletek után a vezérlés normál pozícióba állítja a szerszámrevolvert. A szerszámok betöltéséhez vagy cseréjéhez válassza ki az MDI üzemmódot, majd nyomja le a TURRET FWD (Revolver előre) vagy TURRET REV (Revolver hátra) gombot. A gép ekkor a revolvert a szerszám pozíciójára forgatja. Az Aktuális parancsok kijelzőn látható, hogy pillanatnyilag melyik szerszám áll pozícióban
96-0079 rev AH 03-2011
59
HúzócsöVes
üzem
A munkadarab befogásához a hidraulikus egység biztosítja a szükséges nyomást.
Befogóerő beállítása
1. A Beállítások oldalon lépjen a 92. beállításra, és válassza a "Belső" vagy "Külső befogás"-t. Programfutás közben tilos elvégezni ezt a műveletet. 2. Oldja a rögzítőgombot a beállító gomb alatt. 3. Forgassa el a beállítógombot úgy, hogy a mérőműszer a kívánt nyomást mutassa. 4. Húzza meg a rögzítőgombot. Állítócsavar
.
Húzócsőre vonatkozó figyelmeztetések Vigyázat! Áramkimaradás után mindig ellenőrizze a munkadarabot a tokmányban vagy a szorítóhüvelyben. Az áramkimaradás hatására ugyanis a munkadarabot befogó erő csökkenhet, így a munkadarab elmozdulhat a tokmányban vagy a szorítóhüvelyben. A 216. beállítás a beállításban megadott idő elteltével kikapcsolja a hidraulikus szivattyút
A hidraulikus hengerre fix hosszütközőt szerelni tilos, mert károsodás történik. Ne munkáljon meg a tokmánynál nagyobb méretű munkadarabokat. Tartsa be a tokmány gyártójának összes figyelmeztetését. A hidraulikus nyomás helyesen kell beállítani. A biztonságos működés érdekében olvassa el a gépen található, a hidraulikus rendszerre vonatkozó információkat. Az ajánlott értékeknél nagyobb nyomás használata károsítja a gépet és/vagy a munkadarab hibás befogását eredményezi. A tokmány pofái nem nyúlhatnak túl a tokmány átmérőjén. A hibásan vagy szakszerűtlenül befogott darabok kirepülve halált okozhatnak. Ne haladja meg a tokmány névleges fordulatszámát. Magasabb fordulaton a tokmány szorítóereje csökken. Lásd az alábbi táblázatot.
60
96-0079 rev AH 03-2011
A három pofa teljes szorítóereje maximális nyomáson font
MAX erő (kgf)
Maximális üzemi nyomások PSI
(kgf/cm2)
5”-es tokmány 6”-es tokmány 8”-es tokmány 10”-es tokmány 12”-es tokmány 15”-es tokmány
RP M
18”-es tokmány Nyeregszeg
.
MEGJEGYZÉS: A tokmányokat hetente zsírozni kell, és tisztán kell tartani a törmeléktől.
TOKMÁNY
ÉS SZORÍTÓHÜVELY CSERÉJE
Tokmány kiszerelése
1. Mindkét tengelyt vigye nullpozícióba. Szerelje ki a tokmánypofákat. 2. Vegye ki a központi csészét (vagy lemezt) rögzítő három (3) csavart a tokmány középrészéből, és vegye le a csészét. 3. Rögzítse a tokmányt, és vegye ki a tokmányt az orsóorrhoz vagy adapterlemezhez rögzítő hat (6) csavart. Vigyázat A tokmány nehéz. Az eltávolított tokmány megtartására emelőeszköznek kell készenlétben állnia.
4. Oldja ki a tokmányt. Helyezzen tokmánykulcsot a tokmány középső furatába, és csavarozza le a tokmányt a húzócsőről. Szükség esetén vegye le az adapterlemezt.
Szorítóhüvely kiszerelése
1. Oldja az orsóorr oldalánál levő állítócsavart. A szorítóhüvely-csavarral csavarozza le a szorítóhüvelyt az orsóorról. 2. Vegye ki a hat (6) csavart az orsóorrból, és vegye le az orsóorrot. 3. Vegye ki a szorítóhüvely-adaptert a húzócsőből. Menesztő Húzócső Szorítóhüvely adapter Állítócsavar Állítócsavar hornya Szorítóhüvely
Orsó homlokfelülete O-gyűrű
6X imbusz Tokmány adapterlemeze
6X imbusz Tokmány
Orsóorr Szorítóhüvely-kulcs .
96-0079 rev AH 03-2011
61
Tokmány beszerelése
MEGJEGYZÉS: Szükség esetén a tokmány beszerelése előtt iktasson be adapterlemezt. 1. Tisztítsa meg az orsó homlokfelületét és a tokmány hátlapját. Rendszeresen ellenőrizze az orsó tetején levő menesztőt. 2. Vegye ki a pofákat a tokmányból. Vegye ki a középső csészét vagy a fedőlemezt a tokmány elejéből. Ha lehetséges, szereljen megvezetőt a húzócsőbe, és arra csúsztassa fel a tokmányt. 3. A tokmányt úgy tájolja, hogy az egyik vezetőfurat a menesztőhöz essen. A tokmányt a tokmánykulccsal csavarozza fel a húzócsőre. 4. A tokmányt ütközésig csavarozza fel a húzócsőre, majd lazítsa negyedfordulatnyit. A menesztőt állítsa a tokmány egyik furatához. Húzza meg a hat (6) csavart. 5. Szerelje fel a középső csészét vagy lemezt a három (3) csavarral. 6. Szerelje be a pofákat. Szükség esetén szerelje vissza a hátsó fedőlemezt. Ez a gép bal oldalán helyezkedik el.
Szorítóhüvely beszerelése
1. Csavarozza fel a szorítóhüvely-adaptert a húzócsőre. 2. Szerelje fel az orsóorrot az orsóra, és az orsóorr egyik hátoldali furatát állítsa a menesztőhöz. 3. Rögzítse az orsóorrot az orsóhoz a hat (6) csavarral. 4. Csavarozza a szorítóhüvelyt az orsóorra, és a szorítóhüvely hornyát állítsa az orsóorr állítócsavarjához. Húzza meg az orsóorr oldalán levő állítócsavart.
Húzócső
Fedőlemeze
Rúdadagoló használata esetén a húzócső túlsó végéről el kell távolítani a fedőlemezt. Ha a rúdanyag adagolása nem automatikus, akkor a fedőlemezt mindig vissza kell szerelni.
Fedőlemez
.
62
96-0079 rev AH 03-2011
TOKMÁNYPOFÁK
ÁTHELYEZÉSE
A tokmánypofákat akkor kell áthelyezni, ha a pofák zárójárate nem biztosít elegendő szorítóerőt az anyag megtartásához, pl. kis átmérőjű rúdanyag esetén. Ha a járatot nem növelik meg, akkor a munkadarab ilyenkor nem fogható be megfelelően.
.
1. Lazítsa a pofát a tokmányhoz rögzítő két csavart. 2. A pofát csúsztassa a megfelelő pozícióba, és húzza meg a két csavart. 3. A másik két pofánál ugyanígy járjon el. A pofáknak koncentrikusnak kell maradniuk. BEHAJLÁSI
KOMPENZÁCIÓ
A munkadarab elhajolhat, ha a középpontnál nem támasztják alá pontosan, illetve ha túl hosszú és nincs alátámasztva. Így a fogásvétel túl kicsi lesz, azaz az eszterga nem távolít el elegendő mennyiségű anyagot. Mindez a belső és a külső esztergálásra is vonatkozik. A behajlási kompenzáció segítségével a Z irányú fogásvétel pozíciójától függően számított érték adható hozzá az X irányú mozgáshoz. A behajlás nullpontja a munkadarab Z nullponti koordinátájának 0.0 értéke. A behajlást a szerszámeltolási oldalon 5 helyiértékű számként kell bevinni. Az érték szerszámonkénti indexű vektorban tárolódik. Ennek neve a Szerszámeltolás/Geometria oldalon "Behajlás". A megadott érték az X-tengelyirányú behajlásnak és azon Z-tengelymenti hossznak a hányadosa, amely mentén a behajlás történik. Az érték tartománya 0 és .005 között alakulhat. Az érték a munkadarab lejtősségét reprezentálja.
96-0079 rev AH 03-2011
63
KÉSKOMPENZÁCIÓ
Bevezetés
A késkompenzáció segítségével a felhasználó a szerszám programozott útvonalát a különböző szerszámok méretének, illetve a szerszámkopásnak megfelelően eltolhatja. Mindez futás közben, külön programozási műveletek nélkül, minimális mennyiségű eltolásiadat-bevitellel elvégezhető.
Programozás
A késkompenzáció akkor használatos, ha a kés sugara megváltozik, illetve a forgácsolószerszám kopását görbe felületeknél vagy kúpos fogásvételnél figyelembe kell venni. Ha a programozott fogások kizárólag az X vagy Z tengely mentén történnek, akkor általában nem szükséges késkompenzációt alkalmazni. Kúpos és körkörös fogásoknál azonban a kés sugarának megváltozása miatt alá- vagy túlvágás történhet. Az ábrán C1 a programozott szerszámútvonalon mozgó szerszám sugara közvetlenül a felszerelés után. Ha a szerszám a C2-vel jelölt alakra kopik, akkor a kezelő a szerszám-geometriai eltolás segítségével pontosíthatja a munkadarab hosszát és átmérőjét. Ilyen esetben a sugár kisebbre adódna az előírtnál. Késkompenzáció esetén viszont megfelelő lesz a fogás. A vezérlés a kés beállított sugarának megfelelő eltolás szerint automatikusan módosítja a programozott útvonalat. A vezérlés úgy módosítja a kódot, vagy hoz létre kódot, hogy a munkadarab geometriája megfelelő legyen.
C1
R2
Kompenzált szerszámútvonal
C2
Szerszámútvonal
R1
R1
Vágás kopás után Kívánt vágás .
R2
Szerszámútvonal 2 forgácsolóeszköz-sugárhoz
Kívánt vágás és programozott szerszámútvonal
Generált útvonal TNC használatával
A második programozott útvonal egybeesik a munkadarab kívánt méretével. A munkadarabokat nem szükséges késkompenzációval programozni, ez mégis ajánlott, mert a programozási problémák azonosítását és megoldását könnyebbé teszi.
64
96-0079 rev AH 03-2011
A
KÉSKOMPENZÁCIÓ ELMÉLETE
A késkompenzáció a programozott szerszámútvonalat jobbra vagy balra tolja el. A programozó a szerszámútvonalat általában a végleges méret szerint programozza be. Késkompenzáció használata esetén a vezérlés a programban megadott utasítások alapján kompenzálja a szerszám átmérőjét. Kétdimenziós síkban a kompenzációt kétféle G-kód szabályozza. A G41 hatására a vezérlés a programozott szerszámútvonalat balra, a G42 hatására pedig jobbra tolja el. A G40 paranccsal a késkompenzáció által végzett eltolások megszüntethetők. Szerszámútvonal és szerszámmozgási irány a munkadarabhoz képest Programozott szerszámútvonal CSÚCS = 3
Csúcsirány 3
G42 TNC jobbra
G41
TNC balra CSÚCS = 2
.
Eltolás iránya
Szerszámcsúcs sugara Képzeletbeli szerszámcsúcs
Képzeletbeli szerszámcsúcs
Az eltolási irány a szerszámmozgás szerszámhoz képesti relatív irányán, valamint azon alapul, hogy a szerszám a munkadarab mely oldalán helyezkedik el. Az, hogy a késkompenzáció mely irányba végez eltolást, úgy képzelhető el, mintha a szerszámcsúcs irányába néznénk, és úgy vezetnénk a szerszámot. A G41 paranccsal a szerszámcsúcs ekkor balra, a G42-vel pedig jobbra mozdul. Eszerint normál külső esztergálásnál a helyes szerszámkompenzációhoz G42, normál belső esztergálásnál pedig G41 parancs szükséges. A késkompenzáció feltételezi, hogy az alkalmazott szerszám csúcsa körkörösen lekerekített. E lekerekítés sugara a szerszámsugár. Nehéz pontosan meghatározni, hogy a lekerekítés körének hol található a középpontja, ezért a szerszámot általában az ún. képzeletbeli szerszámcsúcs segítségével állítják be. A vezérlésnek ismernie kell azt is, hogy a szerszámcsúcs mely irányban helyezkedik el a szerszámsugár középpontjához képest (Csúcs iránya). A csúcs irányát minden szerszámra meg kell határozni. Az első kompenzált mozgás általában a kompenzálás nélküli pozícióból a kompenzált pozícióba való mozgás. Ez nem számít szokásos mozgásnak. Ez az első mozgás az ún. "közelítő" mozgás. Késkompenzáció esetén erre a mozgásra szükség van. Ehhez hasonlóan "távolodó" mozgás is szükséges. A távolodó mozgás a kompenzált pozícióból a kompenzálás nélküli pozícióba való mozgás. Távolodó mozgás akkor történik, ha a késkompenzációt a G40 vagy a Txx00 paranccsal megszüntetik. A közelítő és a távolodó mozgások pontosan tervezhetők, azonban általában kontrollálatlan mozgásokról van szó, ezért a szerszám nem érintkezhet a munkadarabbal, amikor e mozgások végbemennek.
96-0079 rev AH 03-2011
65
A
KÉSKOMPENZÁCIÓ HASZNÁLATA
A munkadarabok késkompenzációval (TNC) való programozásának lépései az alábbiak: Programozza a munkadarabot a végleges méreteknek megfelelően. Közelítés és távolodás – Minden kompenzált útvonalhoz biztosítson közelítő mozgást, és határozza meg az irányt (G41 vagy G42). Minden kompenzált útvonalhoz távolodó mozgást is biztosítani kell. Szerszámsugár és kopás – Válassza ki az egyes szerszámokhoz használt szabványos alakot (körkörösen lekerekített szerszám). Minden kompenzálandó szerszámhoz adja meg a lekerekítési sugarat. Minden szerszámhoz állítsa a szerszámkopás-eltolást nullára. Szerszámcsúcs iránya – Minden kompenzálandó szerszámhoz adja meg a szerszámcsúcs irányát, G41 vagy G42. Szerszám-geometriai eltolás - Minden szerszámhoz állítsa be a hosszgeometriát, és törölje a hosszirányú kopási eltolásokat. Kompenzált geometria ellenőrzése – Grafikus módban futtassa le a programot, és javítsa az esetleges kompenzációs geometriai problémákat. A problémák kétféleképpen azonosíthatók: vagy a kompenzációs interferenciát jelző riasztás lép fel, vagy a grafikus módban látható, hogy a kész geometria nem lesz megfelelő. Mintadarab elkészítése és vizsgálata – A mintadarab alapján pontosítsa a kompenzált kopást.
66
96-0079 rev AH 03-2011
közelítő
és táVolodó mozgás késkompenzációnál
A G41 vagy G42 parancsot tartalmazó sor első X- vagy Z-irányú mozgása az ún. "közelítő" mozgás. A közelítő mozgásnak egyenes vonalúnak, azaz G01-nek vagy G00-nak kell lennie. Az első mozgásnál nincs kompenzáció, a közelítő mozgás végére azonban a gép teljesen kompenzált pozícióba kerül. Lásd az alábbi ábrát. Kompenzált útvonal Programozott útvonal
(G40)
(G42)
Simított munkadarab
.
Közelítő és távolodó mozgások.
Minden olyan kódsor, amelyben G40 parancs található, megszünteti a késkompenzációt. Az ilyen mozgás az ún. "távolodó" mozgás. A távolodó mozgásnak egyenes vonalúnak, azaz G01-nek vagy G00-nak kell lennie. A távolodó mozgás kezdetén a pozíció teljesen kompenzált, és az utolsó programozott blokkra nézve derékszögű. A távolodó mozgás végén a gép pozíciója nem kompenzált. Lásd az előző ábrát. A következő ábra a közvetlenül a késkompenzáció megszüntetését megelőző állapotot mutatja. Bizonyos geometriáknál a munkadarab alá- vagy túlvágása következhet be. Ez úgy előzhető meg, hogy a kompenzációt megszüntető G40 blokkban I és K címkódokat is elhelyeznek. A G40 blokkban az I és K címkódok olyan vektort definiálnak, ami meghatározza az előző blokk kompenzált célpozícióját. A vektor rendszerint a kész munkadarab egyik széléhez vagy a falához igazodik. A következő ábrán látható, hogy az I és K kódokkal hogyan kerülhető el a nemkívánatos fogás a távolodó mozgásnál.
(G40)
-K
(G40 I.. K..)
I
Túlvágás
.
96-0079 rev AH 03-2011
I és K használata G40 blokkban.
67
szerszámsugár-eltolás
és kopási eltolás
Minden késkompenzációt alkalmazó esztergaszerszámhoz meg kell adni a szerszámsugarat. A szerszámcsúcs (szerszámsugár) határozza meg azt, hogy a vezérlésnek adott szerszámhoz mekkora kompenzációt kell alkalmaznia. Ha a szerszámhoz szabványos kést használnak, akkor a szerszámsugár egyszerűen a kés csúcssugara. A geometriai eltolások oldalán minden szerszámhoz tartozik egy-egy szerszámsugár-eltolási érték. Az egyes szerszámok sugara a "Sugár" oszlopban található. Ha valamelyik szerszám sugáreltolását nullára állítják, akkor az illető szerszámnál nincs kompenzáció. A kopási eltolások oldalán minden sugáreltoláshoz tartozik egy-egy kopási eltolási érték. A vezérlés a sugáreltoláshoz hozzáadja a kopási eltolást, így számítva ki a kompenzált értékek generálásánál használandó effektív sugarat. A gyártási ciklusok során a kopási eltolások oldalán az értékeket kismértékben folyamatosan növelni kell. Így a kezelő könnyen követheti az adott szerszám kopását. A szerszám használat közben általában úgy kopik, hogy a csúcssugara növekszik. Ha a kopott szerszámot új szerszámra cseréli, akkor a kopási eltolást nullázni kell. Fontos ügyelni arra, hogy a késkompenzációs értékek nem átmérőként, hanem sugárként értelmezendők. Ennek elsősorban a késkompenzáció megszüntetésénél van jelentősége. Ha a kompenzált távolodó mozgás növekményes távolsága nem a vágószerszám sugarának kétszerese, akkor túlvágás történik. Mindig tartsa észben, hogy a programozott útvonalak átmérőben értelmezettek, és távolodó mozgásnál a szerszámsugár kétszeresét engedélyezik. Az előprogramozott, PQ feladatsort igénylő ciklusok Q blokkja gyakran lehet távolodó mozgás. A következő példa azt mutatja, hogy a nem megfelelő programozás hogyan eredményez túlvágást.
Példa A 33. beállítás FANUC:
X
Z
Sugár
Csúcs
Szerszám-geometria 8:
-8.0000
-8.0000
0.0160
2
% O0010 ; G28 ; T808 ; (Fúrórúd) G97 S2400 M03 ; G54 G00 X.49 Z.05; G41 G01 X.5156 F.004 ; Z-.05 ; X.3438 Z-.25 Z-.5 ; X.33; (A mozgás kisebb, mint .032. A távolodó mozgás közbeni alávágás elkerülésére szükséges a késkompenzáció megszüntetése előtt.) G40 G00 X.25 ; Z.05 ; G53 X0; G53 Z0; M30; %
68
96-0079 rev AH 03-2011
Vágási hiba
.
késkompenzáció
Érvénytelen program TNC-vel és G70-nel
és szerszám-Hosszgeometria
A késkompenzációt használó szerszámok hosszgeometriája ugyanúgy állítandó be, mint a kompenzációt nem használó szerszámoké. A mérőérintkezős megérintési eljárásról és a szerszámok hosszgeometriájának rögzítéséről lásd a kézikönyv "Szerszámok" fejezetét. Új szerszám felszerelésénél a geometriai kopást nullázni kell. A szerszám gyakran egyenetlen kopást mutat. Ez akkor történik meg, ha a szerszám egyik szélén különösen nehéz fogásvételek jelentkeznek. Ilyen esetben a sugárkopás helyett célszerűbb lehet az X vagy Z geometriai kopást beállítani. Az X vagy Z hosszgeometriai kopás beállításával az egyenetlen késkopás gyakran kompenzálható. A hosszgeometria kopásával adott tengelyen minden méretet el kell tolni. Lehet, hogy a program kialakítása nem teszi lehetővé a kopás hosszgeometriai eltolással történő kompenzálását. Az, hogy mely kopást kell beállítani, a kész munkadarabok több X- és Z-irányú méretének lemérésével határozható meg. Az egyenletes kopás hasonló méretváltozásokat okoz az X és Z tengelyeken. Ilyen esetben a kopási sugáreltolást kell megnövelni. Ha a kopás csak az egyik tengely mentén jelentkezik, akkor hosszgeometriai kopás tételezhető fel. Jó minőségű, a megmunkált darab geometriáján alapuló programkialakítás esetén egyenetlen kopás nem lép fel. Általánosságban az olyan szerszámok részesítendők előnyben, amelyek késkompenzációnál a kés teljes sugarát használják. késkompenzáció
az előprogramozott ciklusokBan
Bizonyos előprogramozott ciklusok figyelmen kívül hagyják a késkompenzációt, rögzített kódstruktúrát igényelnek, illetve a saját, előprogramozott tevékenységüket hajtják végre (lásd még az "Előprogramozott ciklusok" fejezetet). A következő előprogramozott ciklusok figyelmen kívül hagyják a késkompenzációt. Ezen előprogramozott ciklusok előtt szüntesse meg a késkompenzációt. G74 Axiális horonybeszúrás, mélylyukfúrás G75 Külső/belső horonymegmunkálás, mélylyukfúrás G76 Menetvágó ciklus, többlépéses G92 Menetvágó ciklus, modális
96-0079 rev AH 03-2011
69
PÉLDAPROGRAMOK
A KÉSKOMPENZÁCIÓ HASZNÁLATÁRA
1. példa
Általános késkompenzáció standard G01/G02/G03 interpolációs módok használata esetén. Általános példa TNC-re
Q
S
BCA P
S Kezdőpozíció P Kezdő blokk Q Záró blokk
.
Előkészítés
A 33. beállítást állítsa FANUC-ra. Álíltsa be a következő szerszámokat T1 kés .0312 sugárral, nagyolás T1 kés .0312 sugárral, simítás T3 .250 széles horonykészítő szerszám .016 sugárral/azonos szerszám a 3. és a 13. eltoláshoz
Szerszám
Eltolás
X
Z
Sugár
Csúcs
T1
01
-8.9650
-12.8470
.0312
3
T2
02
-8.9010
-12.8450
.0312
3
T3
03
-8.8400
-12.8380
.016
3
T3
13
“
-12.588
.016
4
Példa a programra
Leírás
% O0811 (G42 teszt BCA)
(Példa1)
N1 G50 S1000 T101
(1. szerszám, 1. eltolás. A csúcsirány az 1. eltolásnál 3)
G97 S500 M03 G54 G00 X2.1 Z0.1
(Mozgás S pontra)
G96 S200 G71 P10 Q20 U0.02 W0.005 D.1 F0.015
(P - Q nagyolás a T1 szerszámmal, G71 és késkompenzáció használatával. PQ munkadarab-útvonal sorrend meghatározása)
N10 G42 G00 X0. Z0.1 F.01
(P)(G71 II. típus, jobb késkompenzáció)
G01 Z0 F.005 X0.65 X0.75 Z-0.05 Z-0.75 G02 X1.25 Z-1. R0.25 G01 Z-1.5
(A)
G02 X1. Z-1.625 R0.125 G01 Z-2.5
70
96-0079 rev AH 03-2011
G02 X1.25 Z-2.625 R0.125
(B)
G01 Z-3.5 X2. Z-3.75 N20 G00 G40 X2.1
(Késkompenzáció vége)
G97 S500 G53 X0
(Nullpont a szerszámcsere-hézaghoz)
G53 Z0 M01 N2 G50 S1000 T202 G97 S750 M03
(2. szerszám, 2. eltolás. A csúcsirány 3)
G00 X2.1 Z0.1
(mozgás S pontra)
G96 S400 G70 P10 Q20
(P - Q simítás a T2 szerszámmal, G70 és késkompenzáció használatával)
G97 S750 G53 X0
(Nullpont a szerszámcsere-hézaghoz)
G53 Z0 M01 N3 G50 S1000 T303
(3. szerszám, 3. eltolás. A csúcsirány 3)
G97 S500 M03
(Horonykészítés B pontig a 3. eltolás használatával)
G54 G42 X1.5 Z-2.0
(Mozgás C pontra, jobb késkompenzáció)
G96 S200 G01 X1. F0.003 G01 Z-2.5 G02 X1.25 Z-2.625 R0.125
(B)
G40 G01 X1.5
(Késkompenzáció vége - Horonykészítés A pontig a 4. eltolás használatával)
T313
(Eltolás váltása a szerszám másik oldalára)
G00 G41 X1.5 Z-2.125
(Mozgás C pontra - Késkompenzáció közelítés)
G01 X1. F0.003 G01 Z-1.625 G03 X1.25 Z-1.5 R0.125
(A)
G40 G01 X1.6
(Késkompenzáció vége)
G97 S500 G53 X0 G53 Z0 M30 %
A példában a G70-re az előző fejezetben javasolt sablon használatos. A kompenzáció engedélyezett a PQ sorban, de a G70 végrehajtása után befejeződik.
96-0079 rev AH 03-2011
71
2. példa
Késkompenzáció előprogramozott G71 nagyolási ciklusnál Előkészítés A 33. beállítást állítsa FANUC-ra. Szerszámok T1 kés .032 sugárral, nagyolás Szerszám Eltolás Sugár Csúcs T1 01 .032 3 Példa a programra
Leírás
% O0813
(3. példa)
G50 S1000 T101
(1. szerszám kiválasztása)
G00 X3.0 Z.1
(gyorsjárat a kezdőpontra)
G96 S100 M03 G71 P80 Q180 U.01 W.005 D.08 F.012
(P - Q nagyolás a T1 szerszámmal, G71 és késkompenzáció használatával. PQ munkadarab-útvonal sorrend meghatározása)
N80 G42 G00 X0.6
(P)(G71 I. típus, jobb késkompenzáció)
G01 Z0 F0.01
(A simító munkadarab-útvonal kezdete)
X0.8 Z-0.1 F0.005 Z-0.5 G02 X1.0 Z-0.6 I0.1 G01 X1.5 X2.0 Z-0.85 Z-1.6 X2.3 G03 X2.8 Z-1.85 K-0.25 G01 Z-2.1
(Q) (A munkadarab-útvonal vége)
N180 G40 G00 X3.0 M05
(Késkompenzáció vége)
G53 X0
(X nullpont a szerszámcsere-hézaghoz)
G53 Z0 M30 %
Ez a rész egy G71 I. típusú útvonalat mutat. Késkompenzáció használatakor erősen szokatlan a II. típusú útvonal használata, mivel a kompenzációs módszerek a szerszámcsúcsot csak az egyik irányba képesek kompenzálni.
3. példa
Késkompenzáció előprogramozott G72 nagyolási ciklusnál. A G71 helyett G72 használatos, mert az X-irányú nagyolófogások hosszabbak, mint a G71 Z-irányú nagyolófogásai. Itt tehát hatékonyabb a G72 használata.
72
96-0079 rev AH 03-2011
TNC és G72 – Példa
Előkészítés
X 3.0 X 2.0 X 1.4
X 1.0
45 fok x .100 R .100 23 fok
Z-1.600
Z-.900
X .8
.000 Z-.600
33. beállítás – FANUC szerszámok T1 kés .032 sugárral, nagyolás T2 kés .016 sugárral, simítás Szerszám Eltolás Sugár Csúcs T1 01 .032 3 T2 02 .016 3
.
Példa a programra
Leírás
% O0813
(3. példa)
G50 S1000 T101
(1. szerszám kiválasztása)
G00 X3.0 Z.1
(gyorsjárat a kezdőpontra)
G96 S100 M03 G71 P80 Q180 U.01 W.005 D.08 F.012
(P - Q nagyolás a T1 szerszámmal, G71 és késkompenzáció használatával. PQ munkadarab-útvonal sorrend meghatározása)
N80 G42 G00 X0.6
(P)(G71 I. típus, jobb késkompenzáció)
G01 Z0 F0.01
(A simító munkadarab-útvonal kezdete)
X0.8 Z-0.1 F0.005 Z-0.5 G02 X1.0 Z-0.6 I0.1 G01 X1.5 X2.0 Z-0.85 Z-1.6 X2.3 G03 X2.8 Z-1.85 K-0.25 G01 Z-2.1
(Q) (A munkadarab-útvonal vége)
N180 G40 G00 X3.0 M05
(Késkompenzáció vége)
G53 X0
(X nullpont a szerszámcsere-hézaghoz)
G53 Z0 M30 %
96-0079 rev AH 03-2011
73
4. példa
Késkompenzáció előprogramozott G73 nagyolási ciklusnál. A G73 használata akkor a legcélszerűbb, ha az X és a Z tengelyek mentén is egyenletes anyagmennyiséget kíván eltávolítani. Előkészítés A 33. beállítást állítsa FANUC-ra Szerszámok T1 kés .032 sugárral, nagyolás T1 kés .016 sugárral, simítás Szerszám Eltolás Sugár T1 01 .032 3 T2 02 .016 3 Példa a programra
Csúcs
Leírás
% O0815
(4. példa)
T101
(1. szerszám kiválasztása)
G50 S1000 G00 X3.5 Z.1
(Mozgás S pontra)
G96 S100 M03 G73 P80 Q180 U.01 W0.005 I0.3 K0.15 D4 F.012
(P - Q nagyolás a T1 szerszámmal, G73 és késkompenzáció használatával)
N80 G42 G00 X0.6
(Munkadarab-útvonal PQ feladatsor, G72 I. típus, jobb késkompenzáció)
G01 Z0 F0.1 X0.8 Z-0.1 F.005 Z-0.5 G02 X1.0 Z-0.6 I0.1 G01 X1.4 X2.0 Z-0.9 Z-1.6 X2.3 G03 X2.8 Z-1.85 K-0.25 G01 Z-2.1 N180 G40 X3.1
(Q)
G00 Z0.1 M05
(Késkompenzáció vége)
(******Opcionális simítási feladatsor*****) G53 X0
(Nullpont a szerszámcsere-hézaghoz)
G53 Z0 M01 T202
(2. szerszám kiválasztása)
N2 G50 S1000 G00 X3.0 Z0.1
(Menet a kezdőpontra)
G96 S100 M03 G70 P80 Q180
(P - Q simítás a T2 szerszámmal, G70 és késkompenzáció használatával)
G00 Z0.5 M05 G28
(Nullpont a szerszámcsere-hézaghoz)
M30 %
74
96-0079 rev AH 03-2011
5. példa
Késkompenzáció modális G90 nagyolóeszterga-ciklusnál TNC és G90 – Példa
X 3.0 X 2.3476 X .500
30 fok
Előkészítés 33. beállítás – FANUC szerszámok T1 kés .032 sugárral, nagyolás Szerszám Eltolás Sugár Csúcs T1 01 .032 3
.
Példa a programra
Leírás
% O0816
(5. példa)
T101
(1. szerszám kiválasztása)
G50 S1000 G00 X4.0 Z0.1
(Menet a kezdőpontra)
G96 S100 M03 (NAGYOLÁS 30 FOKOS SZÖG X2-RE. ÉS Z-1.5RE G90 ÉS KÉSKOMPENZÁCIÓ HASZNÁLATÁVAL) G90 G42 X2.55 Z-1.5 I-0.9238 F0.012 X2.45
(Opcionális további lépések)
X2.3476 G00 G40 X3.0 Z0.1 M05
(Késkompenzáció vége)
G53 X0
(Nullpont a szerszámcsere-hézaghoz)
G53 Z0 M30 %
96-0079 rev AH 03-2011
75
6. példa
Késkompenzáció modális G94 nagyolóeszterga-ciklusnál TNC és G94 – Példa
Z 1.277 X 3.000
Z .700 Z .000 X 1.000
Előkészítés 33. beállítás – FANUC szerszámok T1 kés .032 sugárral, nagyolás Szerszám Eltolás Sugár Csúcs T1 01 .032 3
30 fok .
Példa a programra
Leírás
% O0817
(6. példa)
G50 S1000 T101
(1. szerszám kiválasztása)
G00 X3.0 Z0.1
(Menet a kezdőpontra)
G96 S100 M03 G94 G41 X1.0 Z-0.5 K-0.577 F.03
(Nagyolás 30°-os szögben az X1.-re és a Z-0.7-re, G94 és késkompenzáció használatával)
Z-0.6
(Opcionális további lépések)
Z-0.7 G00 G40 X3. Z0.1 M05
(Késkompenzáció vége)
G53 X0
(Nullpont a szerszámcsere-hézaghoz)
G53 Z0 M30 %
76
96-0079 rev AH 03-2011
KÉPZELETBELI
SZERSZÁMCSÚCS ÉS IRÁNY
Esztergák esetén nem könnyű meghatározni a szerszámsugár középpontját. A vágóélek beállítása akkor történik meg, amikor a szerszám mérőérintkezőjével megérinti ka munkadarabot. A vezérlés az él-információk alapján képes kiszámítani, hogy hol található a szerszámsugár középpontja, mekkora a szerszámsugár, és mi a szerszám feltételezett vágási iránya. Az X- és Z-tengelymenti geometriai eltolások egy pontban metszik egymást. Ez a pont az ún. képzeletbeli szerszámcsúcs. A képzeletbeli szerszámcsúcs segít a szerszámcsúcs irányának meghatározásában. A szerszámcsúcs irányát a szerszámsugár középpontjából induló, és a képzeletbeli szerszámcsúcsig mutató vektor jelöli ki (lásd a következő ábrákat). Az egyes szerszámok csúcsának iránya 0 és 9 közötti egyjegyű egész számként kódolódik. A csúcsiránykód a geometriai eltolások oldalán, a sugáreltolások mellett található. Minden késkompenzációt alkalmazó szerszámhoz ajánlatos csúcsirányt megadni. A következő ábra a csúcskódolási sémát, valamint a szerszám tájolásának példáit foglalja össze. A csúcs a beállítást végző személy számára azt jelzi, hogy a programozó hogyan szándékozik mérni a szerszámeltolási geometriát. Ha pl. a beállító lap a 8. csúcsirányt mutatja, akkor a programozó a szerszámgeometriát a szerszámkés élénél, a középvonalon értelmezi. Csúcs Képzeletbeli szerszám- Tool Csúcs Képzeletbeli SzerszámköSzerszámközépTip Imaginary Tip Imaginaryszer- Tool Center Center kódja Tool csúcs tájolása kódja Tool számcsúcs tájolása zéppont helye pont helye Code Tip Orientation Code Tip Orientation Location Location
0
A (0) jelentése: nincs megadott irány. Szerszámcsúcs-kompenzációnál rendszerint nem használatos.
5
Z+ irány: A szerszám élén
6
X+ irány: A szerszám élén
7
Z- irány: A szerszám élén
8
X- irány: A szerszám élén
X+, Z+ irány: A szerszámon kívül 1
X+, Z- irány: A szerszámon kívül 2
X-, Z- irány: A szerszámon kívül 3
Ugyanaz, mint a 0. csúcs
X-, Z+ irány: A szerszámon kívül 4
9
.
96-0079 rev AH 03-2011
77
PROGRAMOZÁS
KÉSKOMPENZÁCIÓ NÉLKÜL
Kompenzáció kézi számítása
Ha az X vagy Z tengely irányában egyenes vonalat programoz, akkor a szerszámcsúcs ugyanabban a pontban érinti a munkadarabot, ahol az eredeti X- és Z-tengelyirányú szerszámeltolásoknál. Letörés vagy szög programozásánál azonban a csúcs nem ugyanazoknál a pontoknál ér a munkadarabhoz. Az, hogy a csúcs pontosan hol ér a munkadarabhoz, a megmunkált szögtől, valamint a szerszámkés méretétől is függ. Ha a munkadarabot kompenzáció nélkül programozza, akkor túl- vagy alávágás történhet. A következő oldalakon található táblázatok és ábrák mutatják, hogyan kell kiszámítani a kompenzációt a munkadarab pontos elkészítéséhez. Minden táblázathoz háromféle kompenzációs példa tartozik, a kétféle késtípussal és három különböző szögű megmunkálással együtt. Minden illusztráció mellett mintaprogram és magyarázat található a kompenzáció kiszámítására. Lásd a következő oldalak ábráit. A szerszámcsúcsot kör jelöli. Az X és Z pontok ki vannak emelve. E pontok mutatják, hogy az X átmérő- és a Z homlokeltolások hol érintkeznek. Mindegyik ábra 3" átmérőjű munkadarabot ábrázol. A letörések szöge 30°, 45°, illetve 60°. A kompenzációs érték mérése abban a pontban történik, ahol a szerszámcsúcs beleér a letörési vonalakba. A kompenzációs érték a szerszámcsúcs homlokfelületétől a munkadarab sarkáig terjedő távolság. A szerszámcsúcs kismértékben el van tolva a munkadarab tulajdonképpeni sarkához képest. Ennek oka, hogy a szerszámcsúcsnak megfelelő pozícióban kell lennie a következő mozgáshoz, és el kell kerülni a túl- vagy alulvágást. A programban a megfelelő szerszámútvonal számításához a táblázatokban levő értékek (szög és sugár) használandók.
78
96-0079 rev AH 03-2011
KÉSKOMPENZÁCIÓ
GEOMETRIÁJA
A következő ábra a késkompenzáció különböző geometriáit mutatja. Az ábrák négyféle metszéstípust különböztetnek meg. A metszések az alábbiak lehetnek: 1) lineáris-lineáris, 2) lineáris-körkörös, 3) körköröslineáris és 4) körkörös-körkörös. E kategóriákon belül a metszések a szög, valamint a mozgástípus (közelítő, mód-mód és távolodó) szerint vannak rendezve. Kétféle FANUC kompenzációs típus támogatott: az A és a B típus. Az alapértelmezett kompenzáció az A típus.
Lineáris-lineáris (A típus) Szög: <90
Szög: >=90, <180
Közelítés
Távolodás
Üzemmód-üzemmód
G41
Közelítés
Üzemmód-üzemmód
Távolodás
G41 r r
r
r
r
r
r
r G42
G42 r r
r
r
r r
r r
Szög: >180 Közelítés
Üzemmód-üzemmód
Távolodás
G41 r
r
r
r
G42 r r
r
r
.
Lineáris-körkörös (A típus) Szög: <90 Közelítés
Szög: >=90, <180 Üzemmód-üzemmód
G41 r
r G42
r
r r
r
Távolodás
Közelítés
Üzemmód-üzemmód
Távolodás
G41 Nem megengedett
r r
r
Nem megengedett
G42 Nem megengedett
r
c
Nem megengedett
Szög: >180 Közelítés
Üzemmód-üzemmód
Távolodás
G41 r r
r
Nem megengedett
G42 Nem megengedett .
96-0079 rev AH 03-2011
79
Körkörös-lineáris (A típus) Szög: <90 Közelítés
Szög: >=90, <180 Üzemmód-üzemmód
Távolodás
G41
Közelítés
Üzemmód-üzemmód
Távolodás
G41 Nem megengedett
Nem megengedett
G42
G42 Nem megengedett
Nem megengedett
Szög: >180 Közelítés
Üzemmód-üzemmód
Távolodás
G41 Nem megengedett
G42 Nem megengedett .
80
96-0079 rev AH 03-2011
Szerszámsugarak és szögek táblázata (1/32 SUGÁR) A számított X méret a munkadarab átmérőjén alapul. SZÖG
Xc KERESZTIRÁNYÚ
Zc HOSSZIRÁNYÚ
SZÖG
Xc KERESZTIRÁNYÚ
Zc HOSSZIRÁNYÚ
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.
.0010 .0022 .0032 .0042 .0052 .0062 .0072 .0082 .0092 .01 .0011 .0118 .0128 .0136 .0146 .0154 .0162 .017 .018 .0188 .0196 .0204 .0212 .022 .0226 .0234 .0242 .025 .0256 .0264 .0272 .0278 .0286 .0252 .03 .0306 .0314 .032 .0326 .0334 .034 .0346 .0354 .036 .0366
.0310 .0307 .0304 .0302 .0299 .0296 .0293 .0291 .0288 .0285 .0282 .0280 .0277 .0274 .0271 .0269 .0266 .0263 .0260 .0257 .0255 .0252 .0249 .0246 .0243 .0240 .0237 .0235 .0232 .0229 .0226 .0223 .0220 .0217 .0214 .0211 .0208 .0205 .0202 .0199 .0196 .0193 .0189 .0186 .0183
46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89.
.0372 .0378 .0386 .0392 .0398 .0404 .0410 .0416 .0422 .0428 .0434 .0440 .0446 .0452 .0458 .0464 .047 .0474 .0480 .0486 .0492 .0498 .0504 .051 .0514 .052 .0526 .0532 .0538 .0542 .0548 .0554 .056 .0564 .057 .0576 .0582 .0586 .0592 .0598 .0604 .0608 .0614 .062
.0180 .0177 .0173 .0170 .0167 .0163 .0160 .0157 .0153 .0150 .0146 .0143 .0139 .0136 .0132 .0128 .0125 .0121 .0117 .0113 .0110 .0106 .0102 .0098 .0094 .0090 .0085 .0081 .0077 .0073 .0068 .0064 .0059 .0055 .0050 .0046 .0041 .0036 .0031 .0026 .0021 .0016 .0011 .0005
96-0079 rev AH 03-2011
81
Körkörös-körkörös (A típus) Szög: <90
Szög: >=90, <180
Közelítés
Távolodás
Üzemmód-üzemmód
Közelítés
G41
Üzemmód-üzemmód
Távolodás
G41 Nem megengedett
Nem megengedett
Nem megengedett
Nem megengedett
G42
Nem megengedett
Nem megengedett
Nem megengedett
Nem megengedett
G42
r
rr
r
Szög: >180 Közelítés
Távolodás
Üzemmód-üzemmód
G41 Nem megengedett
Nem megengedett
rr rr
G42 Nem megengedett
Nem megengedett
.
Szerszámcsúcs-sugár számítási ábrája 1/32 TNR
Z - 2.188 Z
X
Z komp. = .0229
1/32 TNR
Z - 2.1651
3” átm.
30
o
X komp. = .0264
Z X
CL
X.4736
Z0
.5” átm.
Program Kód Kompenzáció (1/32 TNR) G0 X0 Z.1 G1 Z0 (X.5 - 0.0264 komp.) X.4736 X 3.0 Z-2.188 (Z-2.1651 + 0.0229 komp.) Megjegyzés: Kompenzáció értéke 30°-os szöghöz
Z -1.2683
1/32 TNR Z X
Z komp. = .0183 Z - 1.250
3” átm.
1/32 TNR 450
Z X
X komp. = .0366 C L Z0
.5” átm.
X.4634
Program Kód Kompenzáció (1/32 TNR) G0 X0 Z.1 G1 Z0 X.4634 (X.5 - 0.0366 komp.) X 3.0 Z-1.2683 (Z-1.250+ 0.0183 komp.) Megjegyzés: Kompenzáció értéke 45°-os szöghöz
.
82
96-0079 rev AH 03-2011
Szerszámcsúcs-sugár számítási ábrája Z-2.1765
1/64 TNR
Z X
Z komp. = .0114
1/64 TNR
Z-2.1651
Z
30 o
X
X komp. = .0132
3” átm.
X.4868
CL Z0
.5” átm..
Program Kód Kompenzáció (1/64 TNR) G0 X0 Z.1 G1 Z0 (X.5 - 0.0132 komp.) X.4868 X 3.0 Z-2.1765 (Z-2.1651 + 0.0114 komp.) Megjegyzés: Kompenzációs értékek használata 30°-hoz
Z-1.2592
1/64 TNR Z X
Z komp. = .0092
1/64 TNR
Z-1.25
45
Z
0
X
X komp. = .0184
3” átm.
.5” átm..
X.4817
CL
Kód G0 X0 Z.1 G1 Z0 X.4816
Z0
Program Kompenzáció (1/64 TNR)
(X.5 - 0.0184 komp.)
X 3.0 Z-1.2592 (Z-1.25 + 0.0092 komp.)
Megjegyzés: Kompenzációs értékek használata 45°-hoz
Z-.7283
1/64 TNR Z X
Z komp. = .0066
1/64 TNR
Z-.7217 60
3” átm.
0
Z
Program
Kompenzáció (1/64 TNR) X X.4772 Kód G0 X0 Z.1 X komp. = .0228 CL G1 Z0 (X.5 - 0.0228 komp.) X.4772 .5” átm. Z0 X 3.0 Z-.467 (Z-.7217 + 0.0066 komp.) Megjegyzés: Kompenzációs értékek használata 60°-hoz
.
96-0079 rev AH 03-2011
83
Szerszámsugarak és szögek táblázata (1/64 sugár) A számított X méret a munkadarab átmérőjén alapul.
84
SZÖG
Xc KERESZTIRÁNYÚ
Zc HOSSZIRÁNYÚ
SZÖG
Xc KERESZTIRÁNYÚ Zc HOSSZIRÁNYÚ
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.
.0006 .0001 .0016 .0022 .0026 .0032 .0036 .0040 .0046 .0050 .0054 .0060 .0064 .0068 .0072 .0078 .0082 .0086 .0090 .0094 .0098 .0102 .0106 .011 .0014 .0118 .012 .0124 .0128 .0132 .0136 .014 .0142 .0146 .015 .0154 .0156 .016 .0164 .0166 .017 .0174 .0176 .018 .0184
.0155 .0154 .0152 .0151 .0149 .0148 .0147 .0145 .0144 .0143 .0141 .0140 .0138 .0137 .0136 .0134 .0133 .0132 .0130 .0129 .0127 .0126 .0124 .0123 .0122 .0120 .0119 .0117 .0116 .0114 .0113 .0111 .0110 .0108 .0107 .0103 .0104 .0102 .0101 .0099 .0098 .0096 .0095 .0093 .0092
46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89.
.00186 .0019 .0192 .0196 .0198 .0202 .0204 .0208 .021 .0214 .0216 .022 .0222 .0226 .0228 .0232 .0234 .0238 .024 .0244 .0246 .0248 .0252 .0254 .0258 .0260 .0264 .0266 .0268 .0272 .0274 .0276 .0280 .0282 .0286 .0288 .029 .0294 .0296 .0298 .0302 .0304 .0308 .031
.0090 .0088 .0087 .0085 .0083 .0082 .0080 .0078 .0077 .0075 .0073 .0071 .0070 .0068 .0066 .0064 .0062 .0060 .0059 .0057 .0055 .0053 .0051 .0049 .0047 .0045 .0043 .0041 .0039 .0036 .0034 .0032 .0030 .0027 .0025 .0023 .0020 .0018 .0016 .0013 .0011 .0008 .0005 .0003
96-0079 rev AH 03-2011
PROGRAMOZÁS A CNC-vezérlések többféle koordinátarendszert és eltolást alkalmaznak. Ezek segítségével szabályozható a szerszámcsúcs munkadarabhoz képesti elhelyezkedése. A jelen fejezet a különböző koordinátarendszerek és szerszámeltolások közötti összefüggéseket ismerteti.
Effektív koordinátarendszer
Az effektív koordinátarendszer a hatályban levő összes koordinátarendszer és eltolás összesítése. Ez az a rendszer, amely a pozíció-képernyőn "Munkadarab" címke alatt szerepel. Ha nincs késkompenzáció, akkor a G-kódos programban megadott értékek az e koordinátarendszer-beli értékekkel egyeznek meg. Effektív koordináta = globális koordináta + közös koordináta + munkadarab-koordináta + gyermek-koordináta + szerszámeltolások. FANUC munkadarab-koordinátarendszerek - A munkadarab-koordináták a globális koordinátarendszerhez képesti kiegészítő, opcionális koordináta-eltolások. A Haas vezérlés 26 munkadarab-koordinátát ismer. Ezek számozása G54-től G59-ig, illetve G110-től G129-ig terjed. A vezérlés bekapcsolásakor a G54 munkadarab-koordináta aktív. A legutóbb használatos munkadarab-koordináta addig marad hatályban, amíg másik munkadarab-koordinátát választanak, illetve kikapcsolják a gépet. A G54 kiválasztása megszüntethető úgy, hogy a munkadarab-eltolások oldalán a G54 X és Z értékeit nullára állítják.
FANUC gyermek-koordinátarendszer - A gyermek-koordináta a munkadarab-koordinátán belüli koordinátarendszer. Csak egyetlen gyermek-koordinátarendszer áll rendelkezésre. Beállítása a G52 paranccsal történik. A programban beállított G52 akkor törlődik, ha a program M30-cal, resettel vagy leállítással befejeződik. FANUC közös koordinátarendszer - A közös koordinátarendszer a második munkadarab-koordinátaeltolási képernyőoldalon, közvetlenül a globális koordinátarendszer (G50) alatt található. A közös koordinátarendszert a memória kikapcsoláskor is megjegyzi. A közös koordinátarendszer kézzel a G10 paranccsal, illetve makróváltozókkal módosítható. YASNAC munkadarab-koordinátaeltolás - A YASNAC vezérlések munkadarab-koordinátaeltolással dolgoznak. Ennek funkciója azonos a közös koordinátarendszerével. Ha a 33. beállítás YASNAC, akkor a rendszer a munkadarab-eltolások képernyőoldalán T00-ként szerepel. YASNAC gépkoordinátarendszer - Az effektív koordináták értéke a gép nullponti koordinátáiból származtatódik. A gépkoordinátákra a G53 és X vagy Z megadásával lehet hivatkozni egy mozgásblokkon belül. YASNAC szerszámeltolások - Kétféle eltolás áll rendelkezésre: a geometriai és a kopási eltolások. A geometriai eltolások a szerszámhosszak és -szélességek különbözőségét kompenzálják, így minden szerszám referenciasíkja azonos lehet. A geometriai eltolásokat rendszerint a beállításkor adják, meg és azt követően állandóak maradnak. A kopási eltolások segítségével a geometriai eltolások kismértékben átállíthatók, így kompenzálható a normális szerszámkopás. A kopási eltolások a termelés kezdetén általában zérus értékűek, és az idő előrehaladásával változhatnak. FANUC-kompatibilis rendszerben az effektív koordinátarendszer számításánál mind a geometriai, mind a kopási eltolások használatosak. Külön geometriai eltolások nem állnak rendelkezésre: ezeket a szerszámeltolások helyettesítik (50 db szerszámeltolás, 51 - 100-ig számozva). A YASNAC szerszámeltolások a globális koordinátákat módosítják, így kompenzálva a szerszámhosszak eltéréseit. Ahhoz, hogy a G50 Txx00 paranccsal szerszámhasználatot írjanak elő, előzetesen szükség van a szerszámeltolások használatára. A szerszámeltolás felülír minden korábban számított globális eltolást, a G50 parancs pedig felülbírálja a korábban kiválasztott szerszámeltolást.
96-0079 rev AH 03-2011
85
51. szerszámeltolás Z
51. szerszámeltolás Orsó CL
Gép (0,0)
X/ 2
G50 Munkadarab-eltolás (0,0)
.
000101 N1 G51 (Vissza a gép nullpontjára) N2 G50 T5100; (Eltolás az 1. szerszámhoz) . . . %
G50 YASNAC szerszámalak-eltolás
Szerszámeltolások automatikus beállítása
A szerszámeltolások az X DIA MESUR (X átmérő mérése) vagy a Z FACE MESUR (Z homlokfelület mérése) gombbal automatikusan rögzítődnek. Ha a közös, a globális, illetve az aktuálisan kiválasztott munkadarab-eltolásokhoz rendeltek értéket, akkor a rögzített szerszámeltolás a valós gépkoordinátáktól ezekkel az értékekkel tér majd el. Miután adott munkához beállították a szerszámokat, minden szerszámot egy biztonságos X, Z koordinátájú referenciapontra (szerszámváltási hely) kell vinni.
Globális koordinátarendszer (G50)
A globális koordinátarendszer a munkadarab-koordináták és a szerszámeltolások mindegyikét egyben eltolja a gép nullpontjához képest. A globális koordinátarendszert a vezérlés úgy számolja, hogy a gép aktuális helye váljon a G50 paranccsal megadott effektív koordinátáivá. A számított globális koordinátarendszer értékei a munkadarab-koordinátaeltolási képernyőn, közvetlenül a 129. munkadarab-segédeltolások alatt láthatók. A CNc vezérlés bekapcsolásakor a globális koordinátarendszer automatikusan nullázódik. A RESET lenyomásakor a globális koordináta nem változik.
JÓTANÁCSOK
Programozás
A többször ismételt, rövid programok nem állítják alaphelyzetbe a forgácsszállítót, ha a szakaszos funkciót aktiválták. A forgácsszállító a parancsnak megfelelő időkben továbbra is elindul és leáll. Lásd a 114. és 115. beállítást. A képernyőn a program futása közben látható az orsó- és tengelyterhelés, a pillanatnyi előtolás és sebesség, a pozíciók, valamint a pillanatnyilag aktív kódok. A megjelenítési üzemmód változtatására a megjelenített információk is változnak. Az eltolások és makróváltozók törléséhez nyomja le az ORIGIN (Origó) gombot az Eltolások (Makrók) oldalon. A kijelzőn a következő kérdés jelenik meg: Mindent nulláz (Y/N). Az “Y” megadása esetén a területen megjelenített minden eltolás (makró) nullázódik. Az Aktuális parancsok képernyőoldalak is törölhetők. A Szerszámélettartam, Szerszámterhelés és Időzítő regiszterek törléséhez válassza ki a törlendő regisztert, és nyomja le az ORIGIN (Origó) gombot. Adott oszlop összes elemének törléséhez görgessen az oszlop tetejére, és nyomja le az ORIGIN (Origó) gombot. A programváltás gyorsan és könnyen végrehajtható a programszám (Onnnnn) beírásával és a felfelé- vagy a lefelé-nyílgomb lenyomásával. A gépnek Mem vagy Szerkesztés üzemmódban kell lennie. Mem vagy Szerkesztés üzemmódban a programon belül adott parancsok is kikereshetők. Ehhez adja meg a címkódot (A, B, C, stb.), illetve a címkódot és az értéket. (A1.23), majd nyomja le a felfelé- vagy lefelé-nyílgombot. Ha a címkódot érték nélkül írják be, akkor a keresés az adott betű legközelebbi előfordulásánál áll le. Az MDI-ben írt program a programlistára vihető át vagy menthető, ha a kurzort az MDI program elejére viszi, megad egy programszámot (Onnnnn), és lenyomja az Alter (Módosítás) gombot. Programok áttekintése - A programáttekintésben az aktív programban a képernyő jobb oldalán a kurzorral lehet áttekintési céllal görgetni, míg bal oldalon ugyanazon program futása látható. A programáttekintéshez nyomja le az F4 gombot, miközben a programot tartalmazó szerkesztési ablak aktív.
86
96-0079 rev AH 03-2011
Szerkesztés a háttérben - E funkcióval az éppen futó program futás közben is szerkeszthető. Nyomja le többször az EDIT (Szerkesztés) gombot addig, amíg a háttérbeli szerkesztési ablak (a képernyő jobb oldalán) aktívvá válik. Válasszon programot a listáról, és nyomja le a WRITE/ENTER gombot. Az ablakban a SELECT PROG (Program választása) gomb lenyomásával másik program választható. A program futása közben a szerkesztés lehetséges, azonban a futó programon végzett módosítások a program M30-cal vagy RESET-tel történő befejeződéséig nem lépnek érvénybe. Grafikus nagyítási ablak - Az F2 gombbal grafikus módban aktiválható a nagyítási ablak. A PAGE DOWNnagyítja, a PAGE UP kicsinyíti a képet. A kurzorgombokkal vigye a nagyítási ablakot a kívánt terület fölé, és nyomja le a WRITE/ENTER gombot. A teljes nézethez nyomja le az F2 és a HOME gombot. Programok másolása - Szerkesztés módban a programok, sorok és blokkok másik programba másolhatók. Az F2 gombbal aktiválja a blokk-kijelölést, vigye a kurzort az utolsó programsorra, majd az F2 vagy a WRITE/ ENTER gombbal jelölje ki a blokkot. Válassza ki azt a programot, ahová a kiválasztást másolni szeretné. Vigye a kurzort arra a pontra, ahová másolni szeretne, és nyomja le az Insert (Beszúrás) gombot. Fájlok betöltése - Több fájl betöltéséhez válassza ki a fájlokat az eszközkezelőben, majd nyomja le az F2 gombot a célállomás kijelöléséhez. Programok szerkesztése - Ha Szerkesztés módban lenyomja az F4 gombot, akkor a jobb oldali ablakban megjelenik az aktuális program másik változata. A programok különböző szakaszai felváltva szerkeszthetők. Az oldalváltáshoz nyomja le az EDIT (Szerkesztés) gombot. A program akkor frissül, ha átváltanak róla a másik programra. Program megkettőzése - A Programok listázása üzemmódban a meglevő programok megkettőzhetők. Ehhez válassza ki a megkettőzendő program számát, írjon be új programszámot (Onnnnn), és nyomja le az F2 gombot. Mindez az előugró súgómenüből is elvégezhető. Nyomja le az F1 gombot, majd válassza ki az opciót a listáról. Írja be az új programnevet, és nyomja le a WRITE/ENTER gombot. A soros programon keresztül egymás után több program is elküldhető. Kijelöléssel válassza ki a kívánt programokat a programlistáról, és nyomja le a WRITE/ENTER gombot. A fájlok továbbításához nyomja le a SEND RS232 (RS232 küldés) gombot.
Eltolások
Eltolások bevitele: A WRITE/ENTER gomb lenyomásával a bevitt szám hozzáadódik a kurzorral kiválasztott értékhez. Az F1 gomb lenyomásával a bevitt szám felülírja a kurzorral kiválasztott eltolási regisztert. Az F2 lenyomására a szám ellentettje kerül az eltolás mezejébe. Az OFFSET (Eltolás) lenyomásával lehet átkapcsolni a Szerszámhossz-eltolások, illetve a Munkadarab-nullponteltolások ablakok között.
Beállítások és paraméterek
A léptetőfogantyúval lehet görgetni a beállítások és paraméterek között, ha a léptetési mód nem aktív. Adott paraméter vagy beállítás a számának beírásával és a felfelé- vagy lefelé-nyílgomb lenyomásával kereshető ki. A vezérlés megfelelő beállítások mellett magától kikapcsol. E beállítások: az 1. beállítás a gép nn perc tétlenség utáni kikapcsolására, ill. a 2. beállítás az M30 parancs végrehajtás utáni kikapcsolásra. Ha a Memória-reteszelés (8. beállítás) Be állapotú, akkor a memória-szerkesztési funkciók letiltódnak. A beállítás Ki állapotában a memória módosítható. A Mértékegység (9. beállítás) hatására a mértékegység hüvelyktől MM-re változik. Ekkor minden eltolási érték is módosul. A Programszámláló nullázása (31. beállítás) be- és kikapcsolja a programszámlálót, és visszatér a program kezdetére.
96-0079 rev AH 03-2011
87
Az Egész F (77. beállítás) az előtolási sebesség értelmezését módosítja. Az előtolási sebesség félreértelmezhető, ha az Fnn parancsban nincs tizedespont. Ha a beállítás "Alapértelmezett", akkor a rendszer 4 jegyű tizedesrészt képes felismerni. Az "Egész" beállítás esetén a rendszer az előtolási sebességet kiválasztott tizedes pozíciótól értelmezi, ha az előtolási sebességnek nincs tizedesrésze. A Max. sarok-lekerekítés (85. beállítás) adja meg a felhasználó által igényelt sarok-lekerekítési pontosságot. Minden előtolási sebesség a maximális értékig programozható be úgy, hogy a hiba nem haladja meg a beállítás értékét. A vezérlés a sarkoknál csak akkor lassít, ha az szükséges. A Reset felülbírálás visszaállítása (88. beállítás) be- és kikapcsolja a Reset gombot, és a felülbírálásokat 100%-ra állítja vissza. A Ciklusindítás/Előtolás szüneteltetése (103. beállítás) bekapcsolt állapotában a program futtatásához a Ciklusindítás gombot nyomva kell tartani. A Ciklusindítás gomb elengedésével az Előtolás szüneteltetése állapot lép fel. A Léptetőfogantyúval blokkonként (104. beállítás) hatására a léptetőfogantyúval lehet végighaladni a programon. A léptetőfogantyú elengedésével az Előtolás szüneteltetése állapot lép fel. Az Eltolás reteszelése (119. beállítás) letiltja az eltolások kezelő általi módosítását. A Makróváltozók reteszelése (120. beállítás) letiltja a makróváltozók kezelő általi módosítását.
Működés
Memóriareteszelés kulcsos kapcsolója - megakadályozza, hogy a kezelő szerkeszthesse a programokat és módosíthassa a beállításokat. Home G28 (Kiindulás G28) gomb - Minden tengelyt a gép nullpontjára állít vissza. Ha csak az egyik tengelyt kell a gép nullpontjára vinni, akkor írja be a tengely betűjét, és nyomja le a HOME G28 gombot. A Pos-to-Go képernyőn, fogantyús léptetési módban a tengelyek nullázásához lépjen másik üzemmódba (Edit, Mem, MDI, stb.), majd vissza a fogantyús léptetésbe. Minden tengely egymástól függetlenül is nullázható úgy, hogy a kiválasztott nullponthoz képesti pozíciót mutasson. Ehhez lépjen a Pos-Oper oldalra, lépjen fogantyús léptetési módba, vigye a tengelyeket a kívánt pozícióba, majd az ORIGIN (Origó) gomb lenyomásával nullázza a képernyőt. Emellett szám is megadható a tengelypozíció-képernyő számára. Ehhez írjon be egy tengelyt és egy számot (pl. X2.125), majd nyomja le az ORIGIN (Origó) gombot. Szerszámélettartam - Az Aktuális parancsok oldalon látható a szerszámélettartam (használat) számlálója. A számláló rögzít minden olyan alkalmat, amikor a szerszámot használják. A szerszámélettartam felügyelete leállítja a gépet, ha a szerszámhasználat eléri a riasztási oszlopban megadott értéket. Szerszámtúlterhelés - A szerszámtúlterhelés a Szerszámterhelés felügyeletében állítható be. A felügyelet megváltoztatja a gép normál üzemelését, ha az adott szerszámhoz definiált értéket túllépi a szerszámterhelés. Szerszámtúlterhelés esetére négyféle művelet állítható be a 84. beállításban. Riasztás - Riasztás küldése Előtolás szüneteltetése - Leállítja az előtolást Hang - Riasztó hangjelzés küldése Autom. előtolás - Az előtolási sebesség automatikus növelése vagy csökkentése Az orsófordulatszám az Aktuális parancsok "Act" képernyőjén ellenőrizhető. Ezen az oldalon a meghajtott szerszámok orsófordulatszáma is látható. Léptetéshez a tengelyek úgy választhatók ki, hogy a beviteli sorban megadja a tengely nevét, és lenyomja a HAND JOG (Kézi léptetés) gombot. A Súgó képernyő felsorolja az összes G és M kódot. E kódok a Súgó mappafüles menüjének első mappafülén tekinthetők meg.
88
96-0079 rev AH 03-2011
A 100, 10, 1.0 és 0.1 hüvelyk/másodperces előtolási sebességek az Előtolási sebesség felülbírálása gombokkal állíthatók be. E funkcióval a sebesség az alapérték 10 és 200%-a között állítható.
Számológép
A számológépdobozban levő szám Szerkesztés és MDI módban az F3 lenyomásával vihető át az adatbeviteli sorba. A gomb hatására a szám a számológépdobozból a Szerkesztés vagy az MDI beviteli pufferébe kerül (ha a számológépből származó számmal parancsot szeretne használni, akkor adja meg az X, Z, stb. betűt). A kijelölt trigonometriai, körinterpolációs vagy marási adatokon betöltési, összeadási, kivonási, szorzási vagy osztási művelet végezhető, ha az értéket kijelöli, és lenyomja az F4 gombot. A számológépbe egyszerű kifejezések is beírhatók. Pl. a 23*4-5.2+6/2 kifejezést a rendszer a WRITE/ENTER gomb lenyomására kiszámítja, majd az eredményt (a példában "89.8"-at) megjeleníti az ablakban. INTUITÍV
PROGRAMOZÁSI RENDSZER
(INTUITIVE PROGRAMMING SYSTEM, IPS)
Bevezetés
Az opcionális Intuitív programozási rendszer (IPS) szoftver leegyszerűsíti a teljeskörű CNC-programok kifejlesztését. Az IPS menüjébe az MDI/DNC gomb, majd a PROGRM CONVRS (Program konvertálás) gomb lenyomásával léphet be. A menükben a balra/jobbra-nyílgombokkal navigálhat. A menü kiválasztásához nyomja le a WRITE/ENTER gombot. Bizonyos menükhöz almenük is tartoznak: ezek kiválasztásához ugyanúgy a balra/ jobbra-nyílgombok és a WRITE/ENTER gomb használhatók. A változók között a nyílgombokkal navigálhat. A számbillentyűzettel írjon be egy változót, és nyomja le a WRITE/ENTER gombot. A menüből a CANCEL (Mégse) gombbal léphet ki. Az IPS menükből az OFFSET (Eltolás) gomb kivételével bármelyik kijelzőgombbal kiléphet. Az IPS menüjébe az MDI/DNC gomb, majd a PROGRM CONVRS (Program konvertálás) gomb lenyomásával léphet vissza. Az IPS menükben beírt program MDI üzemmódban is hozzáférhető.
Automatikus üzemmód
Az automatikus üzem futtatása előtt be kell állítani a szerszám- és munkadarab-eltolásokat. A Beállítás képernyőn adja meg a megfelelő értékeket minden használatos szerszámhoz. A szerszámeltolásokat akkor veszi figyelembe a rendszer, ha az automatikus üzemben a hozzájuk tartozó szerszámok használatba kerülnek. Az interaktív képernyők mindegyike felkéri a felhasználót a gyakori gépi feladatok elvégzéséhez szükséges adatok beírására. Ha minden adatot bevittek, akkor a CYCLE START (Ciklusindítás) gombbal megkezdődik a megmunkálási folyamat.
IPS rögzítő
Az IPS rögzítő segítségével az IPS-ben létrehozott G-kódok egyszerűen elhelyezhetők az új vagy meglevő programokban. 1. Az IPS eléréséhez nyomja le az MDI/DNC gomb, majd a PROGRM CONVRS (Program konvertálás) gombot. Az IPS-ről további információkat kaphat az Intuitív programozási rendszer kezelési útmutatójában (ES0609, elektronikusan elérhető a Haas Automation weboldaláról). 2. Ha a rögzítő rendelkezésre áll, akkor a mappafül jobb alsó sarkában piros üzenet jelenik meg:
96-0079 rev AH 03-2011
89
MANUAL
CHAMFER AND RADIUS DRILL & TAP SETUP TURN & FACE THREADINGGROOVINGVQC
TOOL NUMBER 1
WORK OFFSET 54
Z START PT 0.0000 in
OUTSIDE DIA. 0.0000 in
RAPID
DIA TO CUT
MAX RPM
0.0000 in
Z DIMENSION
1000
SFM
0.0000 in
200
FILLET RADII
DEPTH OF CUT 0.0500 in
0.0000 in
TOOL NOSE
FEED PER REV 0.0100 in
0.0315 in
Press to run in MDI or to record output to a program.
FEED OD TURN ID TURN FACE PROFILE
.
3. Az IPS rögzítő menüjéhez nyomja le az F4 gombot. A folytatáshoz az 1. vagy 2., az IPS-be való visszatéréshez a 3. menüopciót válassza. Az F4 lenyomásával szintén vissza lehet térni az IPS-be az IPS rögzítő bármely pontjáról.
.
IPS rögzítő menüje
1. menüopció: Program kiválasztása / létrehozása
E menüopcióval kiválasztható a memóriában meglevő program, illetve új program hozható létre a G-kód beszúrásához. 1. Új program létrehozásához az "O" betűt és a kívánt programszámot adja meg, majd nyomja le a WRITE/ ENTER gombot. Létrejön, kiválasztódik és megjelenik az új program. A WRITE/ENTER újbóli lenyomására az IPS G-kódja beszúródik az új programba. 2. Meglevő program választásához írja be a meglevő program számát O-formátumban (Onnnnn), majd a program kiválasztásához és megnyitásához nyomja le a WRITE/ENTER gombot. Ha adatbevitel nélkül, a programlistából szeretne választani, akkor nyomja le a WRITE/ENTER gombot. A nyílgombokkal válassza ki a programot, majd nyissa meg azt a WRITE/ENTER gombbal.
90
96-0079 rev AH 03-2011
MANUAL
SETUP TURN & FACECHAMFER AND RADIUSDRILL & TAP THREADINGGROOVINGVQC
TOOL NUMBER 1
Select / Create Program MAX RPM DIA TO CUT 0.0000 in 1000
WORK OFFSET 54
O00001 (PROGRAM Z DIMENSION SFM B) O00002 (PROGRAM C) 0.0000 in
F4 CANCEL
O00000 (PROGRAM A) 200
O00003 (PROGRAM D) O00004 (PROGRAM E) FILLET F) RADII DEPTHO00005 OF CUT (PROGRAM Z START PT O00006 (PROGRAM G) 0.0000 in 0.0000 in 0.0500 in TOOL NOSE FEED PER REV OUTSIDE DIA. 0.0315 in 0.0000 in 0.0100 in
Press
Choose a program by using the cursor to run in MDI or keys and press WRITE to select. to record output to a or Enter a ‘O’ followed by a new program program. number and press WRITE to create.
RAPID
FEED
OD TURN ID TURN
FACE
PROFILE
.
3. A nyílgombokkal vigye a kurzort a kívánt beszúrási pontra. A kód beszúrásához nyomja le a WRITE/ENTER gombot.
2. menüopció: Kimenet az aktuális programba
1. Ezzel az opcióval a memóriában aktuálisan kiválasztott programot nyithatja meg. 2. A nyílgombokkal vigye a kurzort a kívánt beszúrási pontra. A kód beszúrásához nyomja le a WRITE/ENTER gombot.
Az opció be- és kikapcsolása
Az IPS opció a 315. paraméter 31. bitjével (Intuitív prog.rsz.) kapcsolható be és ki. Az ilyen opcióval ellátott esztergák a paraméterbit 0-ra állításával állíthatók vissza a hagyományos Haas programkijelzésre. Ehhez nyomja le a PARAM/DGNOS (Paraméterek/Diagnosztika) gombot. Írja be a "315" számot, majd nyomja le a lefelé-nyílgombot. A balra- és jobbra-nyílgombbal, illetve a léptetőfogantyúval lépjen az utolsó paraméterbitre (Intuitív prog.rsz.). Nyomja le a vészleállító gombot, írjon be “0”-t (zérust), és nyomja le az Enter-t. Az IPS opció újraaktiválásához a korábbiak szerint görgessen a paraméterbitre, nyomja le a vészleállító gombot, írjon be "1"-et, és nyomja le az Enter-t. Ehhez szükség van az aktiválási kódra. Lásd a géphez mellékelt paraméterlistát, vagy forduljon a forgalmazóhoz.
96-0079 rev AH 03-2011
91
DXF
FÁJLIMPORTÁLÓ
E funkcióval .dxf fájlokból gyorsan létrehozható a CNC G-kódos program. A funkció három lépésből áll: EDIT: EDIT
X 0.0000
Z 0.0000
Type: START Group: 0 Chain: 0 EXTRA KEY COMMANDS
Exit (F1) Activate Zoom (F4) Prev Chain pt (LEFT) Next Chain pt (RIGHT) Select Point (UP/DOWN) Cancel Action (CANCEL) Select Group (PG UP/DOWN) Chng Line Width (ALTER)
CURRENT GROUPS
Enter Origin Point:
Use one of the following and press the WRITE key:
X: Z:
1) Jog to X and Z position on part. (Use jog axis keys) 2) Use up and down arrows to select point. 3) Enter X and Z coordinates.
0.0000 0.0000
INPUT: .
A DXF importálási funkció a teljes folyamat során képernyősúgóval segít. A folyamatjelző mutatja, hogy mely lépések fejeződtek be. A befejezett lépések szövege zöldre változik. A szükséges gombok az egyes lépések mellett láthatók. A haladó használat gombjai a bal oldali oszlopban kerülnek felsorolásra. Az elkészült szerszámútvonalak a memória bármely programjába beszúrhatók. A funkció felismeri és automatikusan végrehajtja az ismétlődő feladatokat, például az összes, adott átmérőjű furat megkeresését. A hosszú kontúrokat is automatikusan egyesíti a rendszer. MEGJEGYZÉS: A DXF importálás kizárólag az IPS opció megléte esetén áll rendelkezésre.
Első lépésként állítsa be a forgácsolószerszámokat az IPS-ben. Válasszon .dxf-fájlt, és nyomja le az F2 gombot. A vezérlés felismeri a DXF fájlt, és importálja a szerkesztőbe
1. Állítsa be az alkatrész kezdőpontját. Ez háromféleképpen tehető meg. a. Pont kiválasztása b. Léptetés c. Koordináták beírása A pont kijelöléséhez a léptetőfogantyú vagy a nyílgombok használatosak. A kijelölt pont a WRITE/ENTER lenyomásával állítható be kezdőpontként. Így adhatók meg a nyersdarab munkadarab-koordináta információi.
2. Lánc / Csoport
E lépéssel azonosítható a forma (formák) geometriája. Az automatikus láncolási funkció a legtöbb alkatrészgeometriát képes azonosítani. Ha a geometria összetett és elágazó, akkor a rendszer felkéri a kezelőt, hogy válassza ki az egyik ágat. Az automatikus láncolás az ág kiválasztása után folytatódik. CHAIN OPTIONS
CANCEL - Exit
AUTOMATIC CHAINING MANUAL CHAINING REMOVE GROUP REFERENCES REMOVE ALL GROUP REFERENCES
AUTOMATICALLY FINDS A PATH TO CHAIN. IF MULTIPLE PATHS ARE ENCOUNTERED, WILL SWITCH TO MANUAL CHAINING
TOOLPATH OPERATION
CANCEL - Exit
FACE CONTOUR POCKET DRILL ISLAND
Create a single pass contour tool path.
.
92
96-0079 rev AH 03-2011
A szerszámútvonal kezdőpontja a léptetőfogantyúval vagy a nyílgombokkal választható ki. A párbeszédablak az F2 gombbal jelölhető ki. Válassza ki a kívánt alkalmazásnak leginkább megfelelő opciót. Általában az automatikus láncolási funkció a legelőnyösebb, mivel ez automatikusan kijelöli a szerszámútvonalat a munkadarab egyes alakzataihoz. Nyomja le a WRITE/ENTER gombot Ekkor megváltozik a munkadarab adott alakzatának címe, és hozzáadódik egy csoport az ablak bal oldalán, az "Aktuális csoport" alatt elhelyezkedő regiszterhez.
3. Szerszámútvonal kiválasztása
Ez a lépés adott láncolt csoporthoz definiálja a szerszámútvonalat. Válassza ki a csoportot, és nyomja le az F3 gombot a szerszámútvonal megválasztásához. A léptetőfogantyúval jelöljön ki egy pontot a munkadarabalakzat élén. E pont a szerszám belépési pontja. A szerszámútvonal kiválasztása után megjelenik az adott útvonalhoz tartozó IPS (intuitív programozási rendszer) sablon. A legtöbb IPS sablon alapértelmezett beállításait nem szükséges módosítani. A beállítások a megadott szerszámok és anyagok adataiból számítódnak. Megjegyzés: A forgácsolószerszámokat ehhez előzőleg az IPS-ben be kell állítani. A sablon elkészültével nyomja le az F4 gombot a szerszámútvonal mentéséhez. A kész IPS G-kódszegmenst adja hozzá egy meglevő programhoz, vagy hozzon létre új programot. A DXF importálási funkcióba az EDIT (Szerkesztés) gombbal léphet vissza a következő szerszámútvonal létrehozásához. IPS RECORDER
CANCEL - Exit
1.) Select / Create Program 2.) Output to current program
This option allows you to select a program currently in memory from a list or create a new program file. .
élőkép E funkcióval a munkadarab megmunkálásának valós idejű szimulációja jeleníthető meg. Adott munkadarab élőképéhez a munkadarabprogram futtatása előtt be kell állítani a nyersdarabot és a szerszámokat.
Beállítás
Nyersdarab beállítása - A nyersanyag és a pofa méreteinek adatértékei a Nyersdarab beállítása képernyőn tárolódnak. Az élőkép során ezek a tárolt adatok minden szerszámra alkalmazásra kerülnek. MEGJEGYZÉS: A 217. beállítás bekapcsolására (a Beállítások-ban) a tokmány pofái megjelennek a képernyőn.
1. Nyomja le az MDI/DNC, majd a PROGRM CONVRS (Program konvertálás) gombot az IPS léptetési mód eléréséhez.
.
2. A BEÁLLÍTÁS mappafül kiválasztásához a jobbra/balra-nyílgombok, valamint a WRITE/ENTER használhatók. A jobbra-/balra-nyílgombokkal válassza ki a NYERSDB mappafület, és a WRITE/ENTER gombbal jelenítse meg a Nyersdarab beállítása képernyőt.
96-0079 rev AH 03-2011
93
VQC
SETUP
STOCK ORIENT. STOCK ORIENT. MN SPINDLE RAPID PT. N/A
STOCK STOCK DIA. 6.0000 in STOCK LENGTH 6.0000 in
JAWS JAW THKNS 1.5000 in JAW HEIGHT 3.5000 in
CLAMPING PT. N/A
STOCK FACE 0.0500 in
STEP HEIGHT 2.0000 in
MACHINE PT. N/A
HOLE SIZE 0.0000 in
CLAMP STOCK 0.2500 in
STOCK
TOOL
WORK
TAILSTOCK
.
A képernyőkön levő változók között a balra/jobbra/felfelé/lefelé-nyílgombokkal navigálhat. A paraméterválasztások által igényelt információkat a számbillentyűzettel írja be, majd nyomja le a WRITE/ENTER gombot. Valamely képernyőből a CANCEL (Mégse) gombbal léphet ki. A Nyersdarab beállítása képernyő azokat a nyersdarab- és tokmánypofa-paramétereket jeleníti meg, amelyeket a valós munkadarab készítésénél meg lehet változtatni. Az értékek beírása után az F4 lenyomásával menthetők a nyersdarab- és pofainformációk a programban. Válassza ki az egyik lehetőséget, és nyomja le az Enter-t. A vezérlés ekkor az új kódsorokat a kurzornál szúrja be. Az új kódsornak a programszám utáni sorba kell beszúródnia.
Példa a programra
% O01000 ; ; G20 (INCH MODE) ; (Élőkép-információk kezdete) (STOCK); ([0.0000, 0.1000] [[6.0000, 6.0000]) ; ([Furatméret, Homlok] [Átmérő, Hossz]) (JAWS); ([1.5000, 1.5000] [0.5000, 1.0000]) ; ([Magasság, Vastagság] [Szorítás, Lépésmagasság]) (Élőkép-információk vége) M01 ; ; [Munkadarab-program]
Ha a nyersdarab beállításait megadják a programban, akkor annak az az előnye, hogy e beállítások a programmal együtt menthetők, így a Nyersdarab beállításai képernyőn a jövőbeli programfuttatásoknál nem kell ismét külön beírni az adatokat. Az élőkép további beállításai, pl. az X és Z eltolás, a gyorsjárati útvonal, illetve az előtolási útvonal élőképe, valamint a tokmánypofák mutatása a SETNG/ GRAPH (Beállítás/Grafika) lenyomásával, az első ÉLŐKÉP beállítás (202) begépelésével, és a felfelé-nyílgomb lenyomásával érhetők el. További információkért lásd a Beállítások fejezetet.
94
96-0079 rev AH 03-2011
GENERALPROGRAMI/OCONTROL PANELSYSTEMMAINTENANCEPOWER SETTINGSLIVE IMAGE
LIVE IMAGE 202 203 205 206 207 208 209 210 211 212 213 214 215 217 218 219 220 221 222
LIVE IMAGE SCALE (HEIGHT) LIVE IMAGE X OFFSET LIVE IMAGE Z OFFSET STOCK HOLE SIZE Z STOCK FACE STOCK OD DIAMETER LENGTH OF STOCK JAW HEIGHT JAW THICKNESS CLAMP STOCK JAW STEP HEIGHT SHOW RAPID PATH LIVE IMAGE SHOW FEED PATH LIVE IMAGE SHOW CHUCK JAWS SHOW FINAL PASS AUTO ZOOM TO PART TS LIVE CENTER ANGLE TAILSTOCK DIAMETER TAILSTOCK LENGTH
1.1050 0.0000 0.0000 0.0000 0.0500 6.5000 6.0000 3.5000 2.5000 0.2500 2.0000 OFF OFF ON OFF OFF OFF OFF OFF
.
Szerszámbeállítás - A szerszámadatok az IPS mappafülek eltolásaiban tárolódnak. Az élőkép-funkció ezen információk alapján rajzolja meg és szimulálja a szerszámot a fogásban. A szükséges dimenziók a szerszám szállítójának katalógusából, illetve a szerszám lemérésével szerezhetők meg. 1. A nyersdarab-beállítási képernyőn nyomja le a CANCEL (Mégse) gombot, válassza a SZERSZÁM mappafület, és nyomja le a WRITE/ENTER gombot. 2. Válassza ki a szerszám sorszámát és típusát, és adja meg az illető szerszámhoz szükséges paramétereket (eltolási szám, hossz, vastagság, szárméret, stb.). MEGJEGYZÉS: A beállítási paraméterek beviteli mezői kiszürkítve láthatók, ha a kiválasztott szerszámhoz nem értelmezettek. VQC TOOL
SETUP Z WEAR 0.0000 in
TL THICKNESS 1.2500 in
TOOL TYPE CUT OFF
RADIUS 0.0000 in
INSRT THCKNES 0.1250 in
OFFSET NUM 9
TIP
X OFFSET -10.0000 in
TOOL SHANK 1.0000 in
INSERT HEIGHT 3.0000 in
X WEAR 0.0000 in
TOOL LENGTH 6.5000 in
FROM CENTER N/A
Z OFFSET -11.0000 in
STEP HEIGHT 4.0000 in
9
STOCK
TOOL
0
WORK
TOOL ANGLE N/A
DIAMETER N/A
Selected Tool: 9 Active Tool: 9 Press [TURRET FWD] or [TURRET REV] to change the selected tool. Press [NEXT TOOL] to make selected tool active.
TAILSTOCK
.
MEGJEGYZÉS: Legfeljebb 50 szerszámra adhatók meg szerszámeltolási adatok.
A következő fejezetben a nyersdarabot megmunkáló esztergaprogramra látható példa. A program és a megfelelő alkatrész-beállítási információk alább láthatók:
96-0079 rev AH 03-2011
95
O01000 ; ; ; ; T101 ; G54 ; G50 S4000 G96 S950 M03 ; M08 ; G00 X6.8 ; Z0.15 ; G71 P80103 Q80203 D0.25 U0.02 W0.005 F0.025 ; N80103 ; G00 G40 X2. G01 X2.75 Z0. ; G01 X3. Z-0.125 ; G01 X3. Z-1.5 ; G01 X4.5608 Z-2.0304 ; G03 X5. Z-2.5606 R0.25 ; G01 X5. Z-3.75 ; G02 X5.5 Z-4. R0.25 ; G01 X6.6 Z-4. ; N80203 G01 G40 X6.8 Z-4. ; G00 X6.8 Z0.15 ; M09 ; M01 ; G53 X0; G53 Z0; M30;
T101 beállítások .
T101 beállítások alapján készült munkadarab
Szerszámbeállítási mintaképernyők
.
96
Fúrás
Belső furatbővítés
96-0079 rev AH 03-2011
.
.
.
Külső horonykészítés
Belső horonykészítés
Külső menetvágás
Belső menetvágás
Menetfúrás
Homlokhorony-készítés
Szegnyereg beállítása
A szegnyereg paraméteradatai a Szegnyereg beállítása képernyő eltolásaiban tárolódnak. MEGJEGYZÉS: A Szegnyereg mappafül csak akkor látható, ha a gép rendelkezik szegnyereggel.
1. Nyomja le az MDI/DNC, majd a PROGRM CONVRS (Program konvertálás) gombot az IPS léptetési mód eléréséhez.
.
2. A BEÁLLÍTÁS mappafül kiválasztásához a jobbra/balra-nyílgombok, valamint a WRITE/ENTER használhatók. A jobbra-/balra-nyílgombokkal válassza ki a NYEREGSZ. mappafület, és a WRITE/ENTER gombbal jelenítse meg a Szegnyereg beállítása képernyőt.
96-0079 rev AH 03-2011
97
Az ÉLŐ VEZ SZÖG, az ÁTMÉRŐ és a HOSSZ a 220-222. beállításoknak felelnek meg. Az X HÉZAG a 93. beállításnak felel meg. A Z HÉZAG a 94. beállításnak felel meg. A VISSZA. TÁV a 105. beállításnak felel meg. Az ELŐRE. TÁV a 106. beállításnak felel meg. A NYSZ. TARTÁS a NYSZ. POZ. és a NYSZ. ELT. kombinációja, és a 107. beállításnak felel meg. Adatmódosításhoz adjon meg egy értéket a beviteli sorban, és a WRITE/ENTER gombbal adja hozzá a bevitt értéket a meglevő értékhez, illetve az F1 gombbal írja felül a meglevő értéket az újjal. A NYSZ. POZ. kijelölésekor a Z FACE MEAS (Z homlokfelület mérése) lenyomására a B tengely értéke a NYSZ. POZ. értéke helyére kerül. Az X HÉZAG kijelölésekor az X DIA MEAS (X átmérő mérése) lenyomására az X tengely értéke az X HÉZAG értéke helyére kerül. A Z HÉZAG kijelölésekor a Z FACE MEAS (Z homlokfelület mérése) lenyomására a Z tengely értéke a Z HÉZAG értéke helyére kerül. Az X HÉZAG kijelölésekor az ORIGIN (Origó) lenyomása a hézagot a maximális úthosszra állítja. A Z HÉZAG kijelölésekor az ORIGIN (Origó) lenyomása a hézagot nullára állítja.
Működés
1. A LIST PROG (Programok listázása) gombbal válassza ki a kívánt programot. Ekkor megjelenik a SZERKESZTÉS: LISTA képernyő. Válassza ki a MEMÓRIA mappafület, és a WRITE/ENTER gombbal jelenítse meg az AKTUÁLIS KÖNYVTÁR: MEMÓRIA\ képernyőt.
MEMORY
USB DEVICE
CURRENT DIRECTORY: MEMORY\ (MEMORY) O00000 O00100 (PROFILE) O00200 O00300 (OD THREAD) A O01000 (PROFILE) O80000 (IPS SHAPE PROGRAM)
6 PROGRAMS 99% FREE (996.6 kb) : MEMORY\
NO USB MEDIA PRESENT : FILES IN SELECTION A : ACTIVE PROGRAM (O01000)
F2 to copy selected files/programs, ERASE PROG to delete. Press F1 for Command Menu and Help listing.
.
2. Válasszon programot( pl. O01000), és a WRITE/ENTER gombbal tegye aktívvá.
Munkadarab futtatása
1. Nyomja le a MEM, majd a CURNT COMDS (Aktuális parancsok), majd a PAGE UP gombot. Ha a képernyő megjelenik, nyomja le az ORIGIN (Origó) gombot. Ekkor megjelenik az Élőkép képernyő a nyersdarab rajzával.
98
96-0079 rev AH 03-2011
.
Az F2 gombbal lépjen NAGYÍTÁS módba. A PAGE UP és PAGE DOWN gombokkal nagyíthat és kicsinyíthet, az iránygombokkal pedig mozgathatja a kijelzőablakot. A kívánt nagyítás elérése után nyomja le a WRITE/ENTER gombot. A nagyítás az ORIGIN gombbal törölhető. Az automatikus nagyításhoz nyomja le az F4 gombot. Az F1 gombbal mentheti, az F3 gombbal pedig betöltheti a nagyítási beállításokat. A HELP (Súgó) gombbal előugró ablak jeleníthető meg, az élőkép-funkciók listájával. SAVE ZOOM SETTINGS TOGGLE ZOOM MODE RESTORE ZOOM SETTINGS TURN ON/OFF AUTO ZOOM ZOOM OUT ZOOM IN MOVE ZOOM WINDOW SELECT ZOOM SIZE CLEAR IMAGE RESET LIVE IMAGE
(F1) (F2) (F3) (F4) PAGE UP) (PAGE DOWN) (ARROW KEYS) (WRITE) (HOME) (ORIGIN)
Stores zoom settings to be restored later by pressing F3. .
2. Nyomja le a CYCLE START (Ciklusindítás) gombot. Figyelmeztető ablak ugrik elő. A program futtatásához újból nyomja le a CYCLE START (Ciklusindítás) gombot. Ha a program fut, és a szerszámadatok betöltődtek, akkor az élőképen látható, hogy a szerszám hogyan munkálja meg a munkadarabot. MEGJEGYZÉS: Ha a rúdadagoló eléri a 105. G-kódot, akkor a munkadarab frissül.
96-0079 rev AH 03-2011
99
TO ACTIVATE ZOOM MODE PRESS F2 ZOOM OFF LIVE IMAGE SCALE: 1.1118 CURRENT TOOL: #1 - OD TURN TOOL
RAPID FEED FINAL PASS G71 CANNED CYCLE
.
MEGJEGYZÉS: A program futása közben a képernyőn megjelenő adatok a következők: program, főorsó, géppozíció, időzítők és számlálók.
Munkadarab átfordítása
A gépész által, kézzel átfordított munkadarab grafikus megjelenítése a következő megjegyzések hozzáadásával képeződik le (M00 után). Élőkép-kód hozzáadásához nyomja le az F4 gombot. VQC
SETUP
STOCK ORIENT. STOCK ORIENT. FLIP PART RAPID PT. N/A
STOCK FLIP DIA. 2.0000 in
JAWS JAW THKNS N/A
FLIP LENGTH 3.0000 in
JAW HEIGHT N/A
CLAMPING PT. N/A
STOCK FACE 0.0500 in
STEP HEIGHT N/A
MACHINE PT. N/A
HOLE SIZE N/A
CLAMP STOCK N/A
STOCK
TOOL
WORK
TAILSTOCK
.
Az élőkép átfordított helyzetben újrarajzolja a képet. A tokmánypofák befogásának rajza a "(CLAMP)(x y)" megjegyzésben megadott x és y pozícióban szerepel, ha a program M00 STOP PROG utasítása után a szerepelnek a "(FLIP PART)" és a "(CLAMP)(x y)" megjegyzések. O00000 ; [Kód az élőkép első működéséhez] [Kód a megmunkált darab első műveletéhez] M00 ; G20 (INCH MODE) ; (Élőkép-információk kezdete az átfordított darabhoz) (FLIP PART) ; (CLAMP) ([2.000, 3.0000]) ; ([Átmérő, Hossz]) (Élőkép-információk vége az átfordított részhez) ; M01 ; ; [Munkadarab-program a második művelethez];
100
96-0079 rev AH 03-2011
SZEGNYEREG A szegnyereg hidraulikus meghajtású, két lineáris megvezető mentén mozgó opcionális öntöttvas alkatrész (a terepen nem telepíthető). A szegnyereg mozgása a programkóddal, léptetési módban, illetve lábkapcsolóval vezérelhető (lásd még az "SL-10 szegnyereg működése" részt a fejezet végén). A szegnyereg felépítése kétféle mozgási sebességet tesz lehetővé. A magasnyomású mozgás neve "gyorsjárat". Ez a G00 paranccsal programozható. Az alacsony nyomású mozgás neve "előtolás". Ez a G01 paranccsal programozható. Célja a munkadarab megtartása. Előtolási módhoz F-kód szükséges (akkor is, ha korábban behívták), de a valós előtolási sebességet nem befolyásolja. A hidraulikus szegnyereg ajánlott üzemi nyomása 120 psi. FIGYELEM! Ha a szegnyereg hidraulikus nyomását 120 psi-re alacsonyabbra állítják, akkor lehet, hogy nem működik megfelelően. A szegnyereg és a revolver hézagát a gép működtetése előtt ellenőrizni kell, különben súlyos sérülés történhet. Szükség esetén adja meg megfelelően a 93. és 94. beállítást. Az Előtolás szüneteltetése parancs a hidraulikus szegnyerget nem állítja meg.
MAX nyomás MAX Pressure (kgf/cm22)) PSI (kgf/cm 400 (28)
(21)
300
(14)
200
(6.9) (3.4)
100 50 0
.
Hidraulikus nyeregszeg erő Hydraulic Tailstock Force SL-40
ST-20 ST-30
SL-10 ST-10
SL-40L
500 1000 1500 2000 2500 3000 lb (227) (453) (680) (907) (1134) (1361) (kgf)
.
Tiltott zóna beállítása a szegnyereghez
A 93. beállítás (Nyeregsz. X hézag) és a 94. beállítás (Z/Nysz. kül. / X hézag) feladata annak biztosítása, hogy a szegnyereg ne ütközhessen a revolverrel és az abban levő szerszámokkal. A tiltott zóna az eszterga munkaterületének jobb alsó részén elhelyezkedő, téglalap alakú terület. A tiltott zóna úgy változik, hogy a Z tengely és a szegnyereg megfelelő távolságban maradjon egymástól, ha a megadott X-tengelymenti hézagsík alá kerülnek. A 93. beállítás adja meg a hézagsíkot, a 94. beállítás pedig a Z és B tengely (szegnyereg-tengely) fenntartandó távolságát. Ha egy programozott mozgás keresztezi a szegnyereg védett területét, akkor riasztás generálódik. Nincs mindig szükség tiltott zónára (pl. beállításnál sem). A tiltott zóna törléséhez a 94. beállítást állítsa 0-ra, a 93. beállítást pedig a gép maximális X irányú gépúthosszára. Érték beállítása az X hézag síkjához: 1. A vezérlést állítsa MDI módba. 2. Válassza ki a leghosszabb, az X tengely síkjában leginkább kinyúló szerszámot a revolverben. 3. A vezérlést állítsa léptetési módba. 4. Válassza ki az X tengelyt léptetéshez, és távolítsa el az X tengelyt a szegnyeregtől. 5. Válassza ki a szegnyereget (B tengely) léptetéshez, és vigye a szegnyereget a kiválasztott szerszám alá. 6. Válassza ki az X tengelyt, és közelítse meg a szegnyereget úgy, hogy a szerszám és a szegnyereg kb. 0,25 hüvelykre legyen egymástól.
96-0079 rev AH 03-2011
101
7. Vigye be ezt az értéket a 93. beállításhoz, az X tengely "gép" pozíciójába a kijelzőn. Mielőtt a 93. beállításban megadná az értéket, kissé vigye távolabb a szerszámot az X tengely mentén. A Z és B tengely távolságának beállítása az X hézag síkja alatt: 1. A vezérlést állítsa Visszatérés nullpontba üzemmódra, és minden tengelyt vigyen a kiindulási helyzetbe (Home G28). 2. Válassza ki az X tengelyt, és vigye a revolvert a szegnyereg középcsúcsa elé. 3. Mozdítsa el a Z tengelyt úgy, hogy a szerszámrevolver hátsó része kb. 0,25 hüvelykre helyezkedjen el a szegnyereg csúcsától. 4. Vigye be ezt az értéket a 94. beállításhoz, a Z tengely "gép" pozíciójába a kijelzőn.
Szegnyereg beállításai
E beállítások gyári alapértelmezései megakadályozzák, hogy a szegnyereg beleütközzön a szerszámrevolverbe – amennyiben a revolver üres. A szerszám és a munkadarab méretétől függően a beállításokat minden munkához meg kell változtatni, hogy a revolver ne ütközhessen fel. A beállítások módosítása után javasolt ellenőrizni a határértékeket. Megfelelő beállítás esetén a rendszer minden olyan mozgást leállít, amelynek hatására a pinola beleütközhetne a szerszámrevolverbe. A következő ábrákon látható a 94, 94 105, 106 és 107. beállítások hatása. További információkért láss a Beállítások fejezetet.
Kitolási pont
Tartási pont
Revolver
93. beállítás
107. beállítás Abszolút gépkoordináták
Visszahúzási pont
106. beállítás 105. beállítás A 107.-hez kapcsoló- A 107.-hez kapcsolódó dó (növekményes) (növekményes)
Gyors
Kiindulási pozíció
B(-)
Tiltott zóna
Előtolás
B0 (+)
Gyors
Tokmány 94. beállítás .
Nyeregszeg tiltott zónája
A 105., 106. és 107. beállítások ábrái
A 93. beállítás az X tengely hézagsíkja, amelyen az X tengely nem mozdulhat túl, ha a Z és a B tengelypozíciók közötti távolság kisebb, mint a 94. beállításban megadott érték. Ha a Z és a B tengelypozíciók közötti különbség nagyobb a 94. beállítás értékénél, akkor az X tengely egészen úthosszának határáig elmozdulhat. Ha a Z és a B tengely között végig megfelelő távolság marad, akkor az X tengely a végkitérésig elmozdulhat. Hasonlóan, ha az X tengely a végkitérésnél, illetve a 93. beállítás által megadott hézagsík alatt van, akkor a Z és a B tengelyt nem lehet a 94. beállítás értékénél jobban egymáshoz közelíteni.
Szegnyereg lábpedáljának működése
A szegnyereg lábpedáljának lenyomása az aktuális pozíciótól függően M21, illetve M22 parancsot aktivál. Ha tehát a szegnyereg a visszavonási ponttól balra van, akkor a lábpedál lenyomására a szegnyereg a visszavonási pont felé mozdul (M22). Ha a szegnyereg a visszavonási ponttól jobbra van, akkor a lábpedál lenyomására a szegnyereg szintén a visszavonási pont felé mozdul (M22). Ha a szegnyereg a visszavonási pontban van, akkor a lábpedál lenyomására a szegnyereg a rögzítési pont felé mozdul (M21). Ha a lábpedált mozgó szegnyeregnél nyomják le, akkor a szegnyereg leáll, és új feladatsornak kell elkezdődnie.
102
96-0079 rev AH 03-2011
Szegnyereg léptetése
Léptetési módban a “TS <—” és TS “—>” gombokkal léptethető a pinola alacsony nyomáson (előtolás). A TS Rapid opció kiválasztása után a TS <— és TS —> gombok gyorsjáratban mozgatják a szegnyereget. A gombok elengedésekor a vezérlés visszaáll az utoljára léptetett tengelyre Riasztások/Üzenetek Ha munkadarab van befogva, és a rendszer a szegnyereg mozgását észleli, akkor riasztás generálódik. A riasztás hatására a program leáll, és az orsó kikapcsol. A riasztás akkor is létrejön, ha a szegnyereg alacsony nyomású előtolás közben eléri a tartási pontot. Ez ugyanis azt jelzi, hogy a munkadarab kiesett. Az SL-10 szegnyereg működése Az SL-10-hez alkalmazható opcionális Haas szegnyereg olyan, hidraulikusan mozgatott pinolából áll, amely kézzel pozicionált orsószekrényen belül mozog. A szegnyereg kézzel pozicionálható, és a reteszelőkarral rögzíthető a helyén. A szegnyereg a programkóddal, léptetési módban, illetve a lábkapcsolóval mozgatható. Az SL-10 szegnyereg fix fejből és mozgatható középrúdból áll. Az egyetlen mozgó rész tehát a szegnyereg középső része. A POWERUP/RESTART (Elindítás/Újraindítás) vagy az AUTOALL AXES (Minden tengely aut.) lenyomására a szegnyereg középrésze fizikailag nem mozdul meg. A kezelő felelőssége a szegnyereg felütközésének elkerülése. A szegnyereg középrésze a léptetőfogantyúval és a távirányító léptetőfogantyúval nem lehetséges. A szegnyereg középrészét a vezérlés mindig nullánál állónak tekinti, mivel nem ismeri a szegnyereg középrészének valós pozícióját. Az SL-10 szegnyereg üzemeltetése a lábpedállal A lábpedál lenyomásával a szegnyereg előretolható és visszahúzható. A lábpedál 5 másodperces lenyomva tartásával a szegnyereg ütközésig visszahúzódik, és megtartja a visszahúzási nyomást, így semmiképpen sem kúszik előrefelé. A használaton kívüli szegnyereg e módszerrel állítható parkolóállásba. A szegnyereg pozíciója az idő folyamán megváltozhat, ha olyan helyzetben hagyják, hogy nincs sem teljesen visszahúzva, sem nem érintkezik a munkadarabbal. E jelenséget a hidraulikus rendszer normál szivárgása okozza. VIGYÁZAT! A szegnyereg és a revolver hézagát a gép működtetése előtt ellenőrizni kell, különben súlyos sérülés történhet. Igény szerint állítsa be a 93. beállítást (Nyeregsz. X hézag) és a 94. beállítást (Z/Nysz. kül. / X hézag). VIGYÁZAT! Az Előtolás szüneteltetése parancs a hidraulikus szegnyerget nem állítja meg. A szegnyereg leállításának egyetlen módja a vészleállító gomb.
A szegnyereg programozása
Az M21 hatására a pinola kitolódik az orsó felé, az M22 hatására pedig visszahúzódik az orsótól. Az M21 parancs hatására a szegnyereg középrésze az orsó felé mozdul, és folyamatos nyomást tart fenn. A program ennek végrehajtása során nem várakozik: a következő blokk azonnal végrehajtásra kerül. Ahhoz, hogy a rendszer kivárja a szegnyereg mozgásának befejeződését, programozott leállást kell megadni a programban, vagy blokkonkénti üzemben kell futtatni a programot. Az M22 parancs hatására a szegnyereg középrésze az orsótól elfelé mozdul, majd leáll. FIGYELEM! A szegnyereg kézi pozicionálása esetén a programban ne használjon M21-et. Ebben az esetben ugyanis a szegnyereg először az alkatrésztől elfelé, majd az alkatrész felé mozdul, így a munkadarab kieshet.
96-0079 rev AH 03-2011
103
munkadaraB-elFogó Ez az opció automatikus munkadarab-felfogást biztosít rúdadagolásos alkalmazások esetén. A munkadarabelfogó M-kódokkal vezérelhető (az M36-tal aktiválható, és az M37-tel deaktiválható). A munkadarab-elfogó a elfordulva felfogja, és az elülső ajtón található gyűjtőtartályba továbbítja a kész munkadarabot.
Működés
Üzemeltetés előtt a munkadarab-elfogót megfelelően pozicionálni kell. 1. Kapcsolja be a gépet. MDI üzemmódban aktiválja a munkadarab-elfogót (M36). 2. Oldja a munkadarab-elfogó külső tengelyén levő tengelykarima csavarját. Tengelykarima
Munkadarabfelfogó tálca .
3. A munkadarab-elfogó tálcát csúsztassa el a tengelyen úgy, hogy az munkadarabot elkaphassa, és ne érjen a tokmányhoz. Forgassa el a tálcát az ajtóra szerelt munkadarabgyűjtő csúszó fedelének nyitásához, és húzza meg a munkadarab-elfogó tengelyének karimáját. VIGYÁZAT! Ellenőrizze a Z és X tengely, illetve a szerszám és a revolver pozícióját is a munkadarabelfogó működtetése alatt, hogy üzem közben ne léphessen fel ütközés. MEGJEGYZÉS: A munkadarab-elfogó működtetése közben a kezelőajtónak zárva kell lennie.
4. Ha a programban a munkadarab-elfogót is programozza, akkor az M53 és M63 parancsok között G04 kódot is alkalmazni kell, hogy a felfogó serpenyő elegendő ideig maradjon nyitott pozícióban ahhoz, hogy az alkatrészt le lehessen vágni, és az a gyűjtőtartályba eshessen.
SL-10 figyelmeztetés
A nagyméretű tokmánypofák akadályozhatják a munkadarab-elfogó működését. A munkadarab-elfogó működtetése előtt mindig ellenőrizze a hézagokat.
.
104
96-0079 rev AH 03-2011
szerszám-előBeállító A szerszám-előbeállítóval gyorsan beállíthatók a gép szükséges szerszám- és munkadarab-eltolásai anélkül, hogy a szerszámeltolásokat kézzel kelljen rögzíteni. A szerszámhelyek rögzítéséhez minden szerszám mérőcsúcsával meg kell érinteni a mérőérintkezőt (azaz egy ismert pontot a térben). Az elhelyezkedések rögzítése után a szerszám munkadarabhoz képest elfoglalt relatív helyét is rögzíteni kell. Ilyenkor elegendő egyetlen szerszám mérőcsúcsával megérinteni a munkadarab nullpontját, és a gép ebből már minden szerszámhoz képes beállítani a munkadarab-eltolásokat. E szerszám- és munkadarab eltolások alapján ismeri a gép a szerszám "kiindulási" helyzethez képesti helyét, és azt a távolságot, amennyit a szerszámnak a munkadarabig meg kell tennie. Ha a mérőérintkező leengedett állásban van, akkor programok nem futtathatók, és a tengelyek csak a fogantyús léptetési funkcióval mozgathatók. A "Szerszámeltolás" méret az eltolási oldalon a megfelelő eltolási szám alatt rögzítődik (G52-G59 – egyéb utasítás hiányában általában G54). MEGJEGYZÉS: Legfeljebb 200 eltolási érték áll rendelkezésre, így egyetlen szerszámhoz több eltolás is rögzíthető. A programban mindez a következő példa szerint alakul: “T417”, amely a 4. számú szerszámhoz a 17. számú eltolást rendeli, stb. A mérőérintkező és a munkadarab homlokfelületének különbsége.
X tengely Z tengely
Mérőérintkező
Munkadarab-eltolás (G54) nullpozíciója .
Működés
FONTOS: A gép pozíciója csak akkor tárolható automatikusan, ha a léptetőgombokat használják. A mérőérintkező megérintése után a vezérlés hangjelzést ad, a revolver megáll, és a szerszám pozíciója tárolódik. A mérőérintkező felé történő léptetés a továbbiakban nem lehetséges. Ez megakadályozza, hogy a mérőérintkező károsodjon, és nagyobb pontosságot biztosít. MEGJEGYZÉS: Ha a szerszámcsúcsot túl gyorsan léptetik a mérőérintkezőbe, akkor a mérőérintkező lecsúszhat a szerszámcsúcsról.
Az utoljára léptetett tengely ekkor letiltódik. A revolvert a másik tengellyel léptesse el a mérőérintkezőtől. Ekkor minden tengely újra engedélyeződik. Ha ez nem működik, akkor a mérőérintkező karját vigye kiindulási helyzetbe. Ha ez nem lehetséges, akkor a felső pozícióban levő kart érzékelő közelségi kapcsolót aktiválja. Ezzel újra engedélyeződnek a tengelyek, és a szerszám elléptethető. VIGYÁZAT! Szerszámváltáshoz először mindig léptesse el a szerszámot biztonságos távolságra a mérőérintkezőtől, hogy a szerszám ne ütközhessen bele a karba. Erősen javasolt a 132. beállítást bekapcsolva tartani.
Szerszámgeometria és szerszámeltolások beállítása a mérőérintkezővel
1. A 33. beállítás (Koordinátarendszer) szabályozza, hogy szerszám-előbeállító használatával nyert pillanatnyi szerszámeltolások a Szerszámgeometria (FANUC) vagy a Szerszámeltolás (YASNAC) rendszerben rögzítődjenek-e.
96-0079 rev AH 03-2011
105
2. Fordítsa a revolvert a mérendő szerszámhoz. 3. A szerszámot léptesse biztonságos pozícióba, és engedje le a kart. Belső és külső szerszámok mérőcsúcsos érintése 4. A revolvert X irányban léptesse addig, amíg a szerszámcsúcs közel kerül a mérőérintkezőhöz (a .001"-es léptetési sebességet használja). Nyomja le az X tengely gombját addig, amíg a szerszám hozzá nem ér a mérőérintkezőhöz. MEGJEGYZÉS: A mérőérintkező megérintése után a vezérlés hangjelzést ad, és az adott irányban a továbbiakban nem lehetséges a léptetés. A szerszám újbóli megérintésénél a 64. beállításnak kikapcsolt állapotban kell lennie, hogy a rendszer a G54 értékét figyelmen kívül hagyja.
FONTOS! A szerszámpozíció automatikus tárolásához mindenképpen a léptetőgombokat kell használni. A léptetésre a léptetőfogantyú is használható, ekkor azonban az értékeket kézzel kell bevinni a vezérlésbe. 5. Léptesse a szerszámot Z irányban addig, amíg érinti a mérőérintkezőt. Az érték ekkor tárolódik az Eltolások oldalon. Radiális meghajtott szerszámok megérintése: A meghajtott szerszámok megérintésénél az előző eljárást használja. A szerszám sugarát azonban hozzá kell adni a Z tengely oszlopának negatív értékéhez azért, hogy a szerszám középpontja egybeessen a munkadarab homlokfelületével. Példa: ½” (12mm) átmérőjű szármaró esetén ¼”-es (6mm) hozzá kell adni a Z eltoláshoz az illető szerszámnál. A hozzáadott értéknek MINDENKÉPPEN negatívnak kell lennie. Axiális meghajtott szerszámok megérintése: A meghajtott szerszámok megérintésénél nincs szükség különleges eljárásra. A Z tengely beállításához hajtsa végre a normál lépéseket. A középvonal-eltolás beállításához VDI és hibrid revolvereknél is nyomja le a HAND JOG (Kézi léptetés) gombot, és lépjen be a Szerszám-geometria eltolási oldalra. Nyomja le az F2-t a megfelelő X-tengelyirányú érték megadásához a középvonal-eltolásnál.
Fúrók, menetfúrók és középvágók mérőcsúcsos megérintése 1. Fordítsa a revolvert a mérendő szerszámhoz.
2. Léptesse a szerszámot Z irányban addig, amíg érinti a mérőérintkezőt (a .001"-es léptetési sebességet használja). Az érték ekkor tárolódik a kiválasztott Z-tengelyirányú szerszámeltolásban. 3. A középvonal-eltolás beállításához VDI és hibrid revolvereknél is a következők szerint járjon el: Nyomja le a HAND JOG (Kézi léptetés) gombot, és lépjen be a Szerszám-geometria eltolási oldalra. Nyomja le az F2-t a megfelelő X-tengelyirányú érték megadásához a középvonal-eltolásnál.
Munkadarab-nullponteltolások beállítása
A program futtatása előtt meg kell adni a gép munkadarab-nullponteltolásait (G52-129). 1. Az Eltolások oldalon válassza ki a kívánt munkadarab-eltolást. 2. Fordítsa a revolvert a kívánt szerszámhoz, és érintse meg a mérőcsúccsal a munkadarab homlokfelületét. 3. A többi szerszám eltolásainak beállításához nyomja le a Z FACE MESUR (Z homlokfelület mérése) gombot.
106
96-0079 rev AH 03-2011
Eszterga szerszám-előbeállítójának igazítása
1. Szereljen esztergaszerszámot a revolver 1. szerszámállomására, és fogjon be nyersdarabot az orsóba úgy, hogy a nyersdarabot átmérő szerint lehessen megmunkálni. 2. Az 1. állomás esztergaszerszámával vegyen kisméretű fogást az orsóba befogott anyag átmérőjén. 3. Az esztergaszerszámot a Z tengely mentén léptesse el a darabtól - az X tengelyt ne léptesse el az átmérőtől. A szerszámpozícióra azért van szükség, hogy az 1. állomás szerszámának geometriai eltolását az X DIA MEASUR (X átmérő mérése) gombbal be lehessen állítani. 4. Mikrométerrel mérje le a munkadarabon tett vágás átmérőjét, és nyomja le az X DIA MEASUR (X átmérő mérése) gombot. Írja be a lemért átmérőt. 5. Jegyezze fel az 1. szerszám geometriai eltolását. Lépjen a Beállítások oldalra, és az 59. és 63. beállítást állítsa 0 (zérus) értékre. 6. Húzza le a szerszám-előbeállítót, és érintse az 1. szerszámot a mérőérintkezőhöz. Vonja ki az 1. szerszám új geometriai eltolását a korábban feljegyzett eltolási értékből. Az eredményt írja be az 59. beállításba. 7. Mérje meg a szerszám mérőérintkező szélességét, és szorozza az eredményt kettővel. Vonja ki ezt az értéket az 59. beállítás értékéből, és az eredményt írja a 60. beállításba (X- mérőérintkező eltolás) 8. A 61. beállításba írjon 0 (zérus) értéket. A 62. beállítás értéke a mérőérintkező szélessége negatív, míg a 63. beállításé pozitív előjellel.
A szerszám mérőérintkező megfelelő igazítása után az X DIA MEASUR (X átmérő mérése) művelet értékei, illetve a mérőérintkező értékei azonosak lesznek. automatikus
szerszám-Beállítási mérőérintkező
Áttekintés
A szerszámbeállító rendszer feladata a szerszámeltolások beállítása a szerszámok mérőérintkezővel történő megérintésével. A mérőérintkezőt először kézi üzemmódban kell beállítani a szerszámhoz. Ekkor történnek a szerszámok kezdeti mérései. E beállítás után rendelkezésre áll az automatikus üzemmód az eltolások átállításához a szerszámbetétek cseréjénél. A szerszámkopás és -törés felügyeletét a szerszámtörés-érzékelő végzi. A szoftver G-kódot generál, amely az esztergaprogramba illesztve automatikus üzem közben is lehetővé teszi a mérőérintkező használatát.
Működés
Az automatikus szerszám-beállítási mérőérintkező menüjéhez nyomja le az MDI/DNC, majd a PRGRM CONVRS (Program konvertálása) gombot. Ekkor megnyílik az IPS mappafüles menü. A jobb kurzorgombbal lépjen a MÉRŐÉ. pontra, és nyomja le a WRITE/ENTER gombot. A felfelé-/lefelé-kurzorgombbal mozoghat a menüpontok között. MANUAL
SETUP
TURN & FACECHAMFER & RADIUSDRILL & TAP THREADING GROOVING VQC PROBE
OP MODE MANUAL
X OFFSET
TOOL NUMBER
Z OFFSET
1
0. 0000 in 0. 0000 in
TOOL OFFSET
1
TOOL TIP DIR
0 TOLERANCE
0.0000 in
Ezen üzemmód célja az X és Z eltolás kézi megadása a mérőérintkező segítségével. Az irányt a SZERSZÁMCSÚCS IRÁNYA pont határozza meg. F1 – Mérőérintkező karjának süllyesztése / emelése.
Riasztási üzenetek
.
96-0079 rev AH 03-2011
Súgóüzenetek
Mérőérintkező első menüje 107
Menüpont
Magyarázat
MŰK. MÓD
A balra- és jobbra-kurzorgombbal választhat a Kézi, Automatikus és Törésérzékelő módok között.
SZERSZÁMSZÁM
Az alkalmazandó szerszám sorszáma. Ez az érték Kézi módban automatikusan az aktuális szerszám pozíciója szerint alakul. Automatikus és Törésérzékelő módban az érték megváltoztatható.
SZ. ELTOLÁS
Ide írja be a mért szerszámeltolási számot.
SZ. CSÚCS IR.
A balra- és jobbra-kurzorgombbal választhat a V1-V8 szerszámcsúcs-vektorok között. További információkért lásd a "Szerszámcsúcs iránya" fejezetet.
TŰRÉS
A méréskülönbség tűréstartományát adja meg a Törésérzékelő módhoz. Más üzemmódokban nem elérhető
X ELTOLÁS, Z ELTOLÁS
Megjeleníti a megfelelő tengely eltolási értékét. Csak olvasható.
Kézi üzemmód
Az automatikus mód megkezdése előtt a szerszámokon kézi módban érintéses pozicionálást kell végezni. 1. A mérőérintkező menüjébe az MDI/DNC gomb, majd a PROGRM CONVRS (Program konvertálás) gomb lenyomásával léphet be. Válassza a Mérőé. mappafület. Az F1 gombbal engedje le a mérőérintkező karját. 2. Válassza ki a beállítandó szerszámot a TURRET FWD (Revolver előre) vagy TURRET REV (Revolver hátra) gombbal. 3. A jobbra- és balra-gombbal válassza ki a "Kézi" üzemmódot, majd nyomja le a WRITE/ENTER gombot vagy a lefelé-kurzorgombot. 4. A szerszámeltolási opció az aktuálisan kiválasztott szerszám pozíciójának megfelelően állítódik be. Nyomja le a WRITE/ENTER gombot vagy a lefelé-kurzorgombot. 5. Írja be az alkalmazandó eltolási számot, és nyomja le a WRITE/ENTER gombot. Ekkor rögzítődik az eltolási szám, és megjelenik a következő menüpont (Sz. csúcs ir.) 6. A jobbra- és balra-gombbal válassza ki a szerszámcsúcs irányát, majd nyomja le a WRITE/ENTER gombot vagy a lefelé-kurzorgombot. További információkért lásd a "Szerszámcsúcs iránya" fejezetet. 7. A léptetőfogantyúval vigye a szerszámcsúcsot kb. 0.25"-re (6 mm) a szerszám-mérőérintkezőhöz a képernyőn megjelenő szerszámcsúcs-irányábra által jelölt irányban. Ha a szerszámcsúcs túl messze van a mérőérintkezőtől, akkor a csúcs nem éri el az érintkezőt, és a művelet riasztással befejeződik. 8. Nyomja le a CYCLE START (Ciklusindítás) gombot. A szerszámcsúcs a mérőérintkezőhöz ér, és az eltolások rögzítődnek és megjelennek. Az MDI-ben G-kódos program jön létre az üzemeltetéshez és a szerszámmozgáshoz. 9. Minden beállítandó szerszámra ismételje meg az 1-7. lépéseket. A szerszámrevolvert léptesse el a mérőérintkezőtől, mielőtt a következő szerszámpozíciót kiválasztaná. 10. Az F1 gombbal emelje meg a szerszámkart.
Automatikus üzemmód
Miután egy adott szerszámhoz kézi üzemmódban elvégezték a kezdeti szerszámmérést, az automatikus üzemmódban frissíthetők az illető szerszám eltolásai szerszámkopás, illetve a szerszámbetét cseréje esetén. 1. A mérőérintkező menüjébe az MDI/DNC gomb, majd a PROGRM CONVRS (Program konvertálás) gomb lenyomásával léphet be. Válassza a Mérőé. mappafület. A jobbra- és balra-gombbal válassza ki az "Automatikus" üzemmódot, majd nyomja le a WRITE/ENTER gombot vagy a lefelé-kurzorgombot. 2. Írja be a mérendő szerszám sorszámát, és nyomja le a WRITE/ENTER gombot. 3. Írja be az alkalmazandó eltolási számot, és nyomja le a WRITE/ENTER gombot.
108
96-0079 rev AH 03-2011
4. A szerszámcsúcs irányát a rendszer előre kiválasztja a szerszámeltoláshoz kézi módban beállított irány alapján. 5. Nyomja le a CYCLE START (Ciklusindítás) gombot. A szerszámcsúcs a mérőérintkezőhöz ér, és az eltolások frissülnek és megjelennek. Az MDI-ben G-kódos program jön létre az üzemeltetéshez és a szerszámmozgáshoz. 6. Minden beállítandó szerszámra ismételje meg az 1-4. lépéseket. törésérzékelő
üzemmód
A törésérzékelő üzemmód a szerszám pillanatnyilag mért értékét összehasonlítja a rögzített értékkel. Az összehasonlításnál a felhasználó által definiált tűrési értéket vesz figyelembe. Ha a mérések közötti különbség nagyobb, mint a megadott tűrés, akkor riasztás generálódik, és az üzem leáll. 1. A mérőérintkező menüjébe az MDI/DNC gomb, majd a PROGRM CONVRS (Program konvertálás) gomb lenyomásával léphet be. Válassza a Mérőé. mappafület. A jobbra- és balra-gombbal válassza ki a "Törésérzékelő" üzemmódot, majd nyomja le a WRITE/ENTER gombot vagy a lefelé-kurzorgombot. 2. Írja be a mérendő szerszám sorszámát, és nyomja le a WRITE/ENTER gombot. 3. Írja be az alkalmazandó eltolási számot, és nyomja le a WRITE/ENTER gombot. 4. A szerszámcsúcs irányát a rendszer automatikusan választja ki a szerszámeltoláshoz kézi módban beállított irány alapján. Nyomja le a lefelé-kurzorgombot. 5. Írja be a kívánt tűrési értéket, és nyomja le a WRITE/ENTER gombot. 6. Nyomja le a CYCLE START (Ciklusindítás) gombot. A szerszámcsúcs a mérőérintkezőhöz ér. Ha az eltérés nagyobb, mint a tűrés, akkor riasztás jön létre. Az MDI-ben az üzemeltetéshez G-kódos program generálódik. Ez a memóriában levő programba másolva felhasználható a törött szerszám észlelésére automatikus üzemben is. A program másolásához nyomja le az F4 gombot, és válasszon célállomást (új programot, illetve a memóriában levő aktuális programot) a program számára. 7. Minden ellenőrzendő szerszámra ismételje meg az 1-6. lépéseket.
Szerszámcsúcs iránya
Lásd a Képzeletbeli szerszámcsúcs és irány fejezet ábráját (Késkompenzáció fejezet). Az automatikus szerszám-beállítási mérőérintkező csak az 1-8. kódokat használja.
szerszám-mérőérintkező
kaliBrálása
A szerszám-mérőérintkezőt az alábbiak szerint kalibrálja: 1. Szereljen esztergaszerszámot a revolver 1. szerszámállomására, és fogjon be nyersdarabot az orsóba úgy, hogy a nyersdarabot átmérő szerint lehessen megmunkálni. 2. Az 1. állomás esztergaszerszámával vegyen kisméretű fogást az orsóba befogott anyag átmérőjén. 3. Az esztergaszerszámot a Z tengely mentén léptesse el a darabtól - az X tengelyt ne léptesse el az átmérőtől. A szerszámpozícióra azért van szükség, hogy az 1. állomás szerszámának geometriai eltolását az X DIA MEASUR (X átmérő mérése) gombbal be lehessen állítani. 4. Mikrométerrel mérje le a munkadarabon tett vágás átmérőjét, és nyomja le az X DIA MEASUR (X átmérő mérése) gombot. Írja be a mért átmérőt, és nyomja le az ENTER gombot. 5. Jegyezze fel az 1. szerszám geometriai eltolását. Lépjen a Beállítások oldalra, és az 59. és 63. beállítást állítsa 0 (zérus) értékre.
96-0079 rev AH 03-2011
109
6. Az F1 gombbal engedje le a szerszám-előbeállító karját, és érintse az 1. szerszámot a mérőérintkezőhöz. Vonja ki az 1. szerszám új geometriai eltolását a korábban feljegyzett eltolási értékből. Az eredményt írja be az 59. beállításba. 7. Mérje meg a szerszám mérőérintkező szélességét, és szorozza az eredményt kettővel. Vonja ki ezt az értéket az 59. beállítás értékéből, és az eredményt írja a 60. beállításba (X- mérőérintkező eltolás) 8. A 61. beállításba írjon 0 (zérus) értéket. A 62. beállítás értéke a mérőérintkező szélessége pozitív előjellel, és a 63. beállításé szintén pozitív előjellel. A szerszám mérőérintkező megfelelő igazítása után az X Dia Measure (X átmérő mérése) művelet értékei, illetve a mérőérintkező értékei azonosak lesznek. szerszám-mérőérintkező
riasztásai
A szerszám-mérőérintkező rendszere a következő riasztásokat képes létrehozni és megjeleníteni a képernyő riasztási üzemeteket tartalmazó részében. E hibaüzenetek kizárólag a vezérlés újraindításával törölhetők. Kar nincs lent – A mérőérintkező karja nincs üzemi pozícióban. A mérőérintkező menüjébe az MDI/DNC gomb, majd a PROGRM CONVRS (Program konvertálás) gomb lenyomásával léphet be. Válassza a Mérőé. mappafület. Az F1 gombbal engedje le a mérőérintkező karját. Kalibráció kell – A szondát a korábban leírt eljárás szerint kalibrálni kell. Nincs szerszámeltolás – Szerszámeltolást kell definiálni. Érvénytelen szerszámeltolási szám – A “T0” szerszámeltolás nem engedélyezett. Ha a ciklushívási sorban "T" parancsot alkalmaz, akkor annak értéke nem lehet zérus. Eltérő esetben akkor jelenik meg a riasztás, ha a ciklus futtatása előtt az MDI-ben nem választottak ki szerszámot vagy szerszámeltolást. FIGYELEM: A revolver forgatásához a revolvernek mindenképpen biztonságos távolságban kell lennie a mérőérintkezőtől.
Érvénytelen szerszámcsúcs-vektor – Csak az 1-8. vektorszámok engedélyezettek. A szerszámcsúcs-vektorok definíciójáról lásd a kézikönyv Késkompenzáció fejezetének Szerszámcsúcs-irány ábráját. Mérőérintkező nyitva – Ez a riasztás a mérőérintkező váratlan nyitott (kioldott) állapotában jelenik meg. A működés kezdete előtt a szerszám nem érintkezhet a mérőérintkezővel. Mérőérintkezési hiba – Ez a riasztás akkor jelenik meg, ha a szerszám a megadott úthosszon nem ér a mérőérintkezőhöz. Ellenőrizze, hogy kalibrálta-e a mérőérintkezőt. Kézi mérőérintkező-üzemmódban a szerszámcsúcsot léptesse a mérőérintkezőhöz 0.25"-nél (6 mm) közelebb. Törött szerszám – Ez a riasztás akkor generálódik, ha a szerszámhossz eltérése nagyobb, mint a megadott tűrés.
110
96-0079 rev AH 03-2011
KÉTORSÓS
ESZTERGÁK
(DS
SOROZAT)
A DS-30 két orsóval szerelt eszterga. Az első orsó a kéttengelyes eszterga főorsójához hasonlóan üzemeltetett főorsó. A másik orsó, a "másodlagos orsó" a tipikus szegnyerget helyettesíti, és saját M-kódkészlettel rendelkezik. A pozicionálást a B-tengelyként kell programozni. A kétorsós esztergák képesek szinkronizálni a fő- és a másodlagos orsót. Ez azt jelenti, hogy ha a főorsót egy bizonyos fordulatszámra utasítják, akkor a másodlagos orsó is ugyanazzal a fordulatszámmal forog. E funkció neve "szinkron vezérlés". A szinkron vezérlés során mindkét orsó együtt gyorsul, tartja az állandó fordulatszámot, illetve lassul. Ezért mindkét orsóvég felhasználható ugyanazon munkadarab megtartására: így javul a megtámasztás minősége és csökken a rezgés. Mindemellett a munkadarab továbbítása a fő- és a másodlagos orsó között az orsók leállítása nélkül is megtörténhet. +
+ Y
C1
+
X
Z
+
Kétorsós eszterga, az ábrán opcionális Y-tengellyel
..
A G199 (Szinkron orsóvezérlés aktiválása) használatakor a vezérlés először tájolja az orsókat, és csak ezután veszi fel a programozott fordulatszámot. A Reset vagy a vészleállító lenyomása esetén a vezérlés szinkron módban marad mindaddig, amíg minden orsómozgás le nem áll. A szinkron üzemmódból való kilépéshez adjon meg egy G198 parancsot az MDI-ben, és nyomja le a Cycle Start gombot. A másodlagos orsó programszerkezete ugyanaz, mint a főorsóé. A G14 (másodlagos orsó) mód támogatja a főorsó M-kódjait és előprogramozott ciklusait. Lásd a G-kódokkal foglalkozó fejezetet.
96-0079 rev AH 03-2011
111
A szinkronizált vezérlés képernyőjének leírása.
Az orsószinkronizálás vezérlő képernyője az Aktuális parancsok képernyőn érhető el. Az aktuális parancsok főképernyőjén (Üzemi időzítők és beállítás) nyomja le a "Page Up" gombot.
Orsóoszlop
Másodlagos orsóoszlop
.
Az SP oszlop a főorsó, az SS oszlop pedig a másodlagos orsó állapotát jelzi. A harmadik oszlopban a vegyes állapot látható. Bal oldalon található a sorok címeinek oszlopa. A következőkben mindegyik sorról ismertetést adunk. SZINKR. (G199) - Ha a sorban a G199 látható, akkor az orsó-szinkronizálás aktív. POZÍCIÓ (FOK) - Ebben a sorban látható mind a fő-, mint a másodlagos orsó aktuális pozíciója, fokokban kifejezve. Az érték -180.0 és 180.0 fok között változik. A harmadik oszlopban a két orsó közötti pillanatnyi eltérés látható, fokokban kifejezve. Ha mindkét orsó a saját nullponti jelölésénél van, akkor ebben az oszlopban az érték zérus. Ha a program a G199-cel és R értékkel fáziseltolást ír elő, akkor a harmadik oszlopban látható az R fázis felvételének a folyamata. Ha az orsók szinkronizálódtak, és felvették az előírt R fázist, akkor a harmadik oszlopban az R fázissal azonos érték látható. A harmadik oszlop értéke az SP és az SS különbsége. Ha az érték negatív, akkor azt jelzi, hogy a másodlagos orsó mennyivel marad le a főorsó mögött, ha a mozgás FWD irányban (előrefelé: M03) történik. Ha az érték pozitív, akkor azt jelzi, hogy a másodlagos orsó mennyivel előzi meg a főorsót, ha a mozgás FWD irányban (előrefelé: M03) történik. Ezt követően a fő- és a másodlagos orsó egymáshoz képesti elhelyezkedése a G199 során ezen az értéken (a fázison) marad, függetlenül az utasított iránytól. SEBESSÉG (RPM) - Ebben a sorban látható a fő- és a másodlagos orsó tényleges fordulatszáma. G199 R FÁZISELT. - A G199-hez programozott R értéke. Ha nincs kiadva G199, akkor ez a sor üres, más esetben pedig a legutóbb végrehajtott G199 blokk R értékét mutatja. TOKM. - Ebben az oszlopban látható, hogy a munkadarab-befogó (tokmány vagy szorítóhüvely) rögzített vagy kioldott állapotú-e. A sor üres, ha a befogás rögzített, és a piros "KIOLDVA" szöveget tartalmazza, ha nyitva van. TERH. % - Itt látható az egyes orsók pillanatnyi terhelése százalékban.
112
96-0079 rev AH 03-2011
A másodlagos orsó programozása
A kétorsós eszterga (DS sorozat) a G199 utasítással vihető szinkron módba. A szinkron vezérlés a G198 utasítással szüntethető meg. A 122. beállítással adható meg, hogy a másodlagos orsó befogása a külső vagy a belső átmérőn történik. A B-tengely az abszolút mozgásokat adja meg a másodlagos orsó tengelyére, az orsófordulatszám-funkciók pedig a P címkóddal vezérelhetők. A P címkód az orsófordulatszámot 1 ford./ perctől a maximális fordulatszámig adja meg. A másodlagos orsó elindítására és leállítására három M kód használatos. Az M143 előremenetben, az M144 hátramenetben indítja el az orsót, az M145 pedig leállítja azt. G14 Másodlagos orsó felcserélése / G15 Mégse - Az aktív orsó a G199 alatt. Ha a G15 (alapértelmezett) használatos, akkor a vezérlés a főorsót vezérli, a másodlagos orsó pedig a főorsót követi. Ha a G14 használatos, akkor a vezérlés a másodlagos orsót irányítja. Az egyes állapotokat a “G15” jelzi az SP, ill. a “G14” az SS oszlopban. Egyszerre csak az egyik jelenik meg.
Példa a programozásra
% O01100 (Külső átmérős esztergálás a főorsón) (G4 P.5 HOZZÁADÁSA M15 UTÁN) (M119 A G14 ELŐTT) N1 G54 G18 G99 M155 (C-tengely nem aktív) G50 S2200 T200 G97 S1800 M03 T202( 0.0312 SUGÁR. 80-FOKOS gyémánt) G00 X3.1 Z2. Z0.1 M08 G96 S95 G01 X2.92 Z0.005 F.01 G01 X2.98 Z-0.03 G01 Z-3.5 G01 X3.1 G97 S424 G00 G53 X-1.M09 G53 Z-11.M05(Főorsó leáll) M01 (Kivétel előtt tisztítsa meg a másodlagos orsó pofáit) G53 G00 X-1. Z-11.(Biztonságos szerszámcsere-pozíció) M12 (Autom. légfúvás be) M110 (Másodlagos orsó tokmányának rögzítése) G97 M04 S500 M143 P500 (Másodlagos orsó előre) M111 (Másodlagos orsó tokmányának befogása kioldása) M13 (Autom. légfúvás ki) (Munkadarab átadása a főorsóból a másodlagos orsóba) G199 (Orsó szinkronizálása be) G00 B-33.(Gyorsmenet, főorsó) G04 P0.3 (Programozott várakozás) G01 B-37.481 F100.0(Másodlagos orsó előtolás a darabra) M110 (Másodlagos orsó tokmányának rögzítése) G04 P0.3 M11 (Fő tokmány kioldása) G04 P0.3
96-0079 rev AH 03-2011
113
G00 B-19. (Másodlagos orsó pozicionálása megmunkálási helyzetbe) G198 (Orsó szinkronizálása ki) M05 (Főorsó leáll) G53 G00 X-1. G53Z-11. M01 (Külső átmérős esztergálás a másodlagos orsón - G55 használatával) N21 G55 G18 G99 (Külső átmérős esztergálás, másodlagos orsó) T222(2. revolverállomás, 22. eltolás) G14(Főorsó / másodlagos orsó felcserélése, Z tengely tükrözés aktiválása) G50 S2500 G97 S1600 M03 G00 X3.1 Z0.2 GO0 Z0.1 M08 G96 S950 G00 X3.1 Z0.05 G01 X2.92 Z0.005 F.01 G01 X2.98 Z-0.03 G01 Z-3.5 G01 X3.1 G97 S424 G00 G53 X0 M09 G53 Z0 G15(Főorsó / másodlagos orsó felcserélése, Z tengely tükrözés visszavonása) M30 %
MEGHAJTOTT
SZERSZÁM ÉS
C
TENGELY
Ez az opció a terepen nem telepíthető.
.
114
Axiális szerszám
Radiális szerszám
96-0079 rev AH 03-2011
megHajtott
szerszámok
– BeVezetés
A meghajtott szerszámok opciójának használatával a felhasználó VDI axiális vagy radiális szerszámokat alkalmazhat a marás, fúrás, hornyolás és hasonló műveletek elvégzésére. A C és / vagy az Y tengely használatával alakmarás is lehetséges.
Megjegyzések a programozáshoz
A meghajtott szerszám meghajtása automatikusan kikapcsol, ha a program szerszámcsere-parancsot ad. A legjobb marási pontosság érdekében megmunkálás előtt használja az orsóbefogási M-kódokat (M14 Főorsó / M114 - Másodlagos orsó). Az orsó befogása automatikusan megszűnik, ha új főorsó-fordulatszámra érkezik utasítás, vagy lenyomják a Reset gombot. A meghajtott szerszámok maximális fordulatszáma 3000 ford./perc. A Haas meghajtott szerszámokat közepes igénybevételű marásra, pl. lágyacélban, max. 3/4" átm. végmarásra tervezték.
MEGHAJTOTT
VÁGÓSZERSZÁM FELSZERELÉSE
1. Helyezze a szerszámot az ER-AN rögzítőanyás betétbe. A rögzítőanyás betétet csavarozza a szorítókészlet burkolatának anyájába. 2. Az ER-32-AN csőkulcsot helyezze a szerszámra, és akassza bele az ER-AN rögzítőanyás betét fogaiba. Az ER-AN rögzítőanyás betétet kézzel, a csőkulccsal szorítsa meg. 3. Helyezze az 1. csavarkulcsot a csapra, és nyomja hozzá a szorítóhüvely burkolatának anyájához. Ehhez a szorítóhüvely-burkolat anyájának elfordítására lehet szükség. 4. A 2. csavarkulcsot akassza a csőkulcsba, és húzza meg.
2. csavarkulcs Szorítóhüvely tokozás anyája
ER-32-AN csőkulcs Csap 1. csavarkulcs Szerszámtartó
ER-32-AN anyabetét
.
96-0079 rev AH 03-2011
115
MEGHAJTOTT
SZERSZÁM FELSZERELÉSE REVOLVERBE
A radiális meghajtott szerszámok szerszámtartói beállíthatók úgy, hogy az Y tengelyes marásnál optimális teljesítményt adjanak. A szerszámtartó teste a szerszámhelyen az X tengelyhez képest elforgatható. Így beállítható a vágószerszám párhuzamossága az X tengellyel. A beállító csavarok alapkivitelben jelen vannak minden radiális meghajtott szerszám szerszámfején. A beállításhoz 10 mm-es illesztőcsap szükséges.
Felszerelés és illesztés
1) Szerelje a 10 mm-es illesztőcsapot a revolverre. 2) Szerelje fel a radiális meghajtott szerszámot, és a beállító csavarokat csavarja be úgy, hogy szemre középen érjenek hozzá az illesztőcsaphoz. Csavarja be a VDI imbuszcsavarját úgy, hogy valamennyi mozgás, ill. a szerszám beállítása lehetséges legyen. A szerszámtartó hátsó homlokfelületének egy síkba kell esnie a revolver homlokfelületével.
Állítócsavarok
.
10 mm-es illesztőcsap
Illeszkedés beállítása az állítócsavarokkal
Húzza meg a csavart, ha kész
Illesztő- vagy mérőcsap jelzése
3) Az Y tengelyt állítsa nullpontba. 4) Szereljen illesztő- vagy mérőcsapot a tartóra, mintha a vágószerszámot szerelné fel. A szerszámnak legalább 1,25"-re (32 mm) ki kell nyúlnia. E kinyúlás feladata, hogy a mérőkészülék megállapíthassa rajta az X-tengellyel való párhuzamosságot. 5) Helyezzen mágneses alapú mérőkészüléket egy merev felületre (pl. a szegnyereg alapjára). A mérőcsúcsot vigye a csap végpontjához, és nullázza a mérőkészüléket. 6) Húzza végig a mérőkészüléket a csapon a csap, ill. az X tengely párhuzamosságának leméréséhez. 7) Állítsa be a 2. pontban említett állítócsavarokat, és folytassa a mérőkészülékes mérést addig, amíg a szerszám nem lesz párhuzamos az X-tengellyel. 8) Húzza meg a VDI imbuszcsavart az ajánlott nyomatékra. 9) Az elrendezésben használatos összes radiális szerszámra ismételje meg az 1-8. lépéseket. Meghajtott szerszámok eltolásainak beállítása Az X-tengelyirányú eltolás mérőérintkezős megmérése kézzel vagy szerszám-előbeállítóval ugyanúgy történik, mint a revolver bármely más szerszámánál. Radiális meghajtott szerszámok megérintése A radiális meghajtott szerszámok megérintésénél a következő eljárást használja. Példa: ½” (12mm) átmérőjű szármaró esetén ¼”-t (6mm) hozzá kell adni a Z eltoláshoz az illető szerszámnál.
116
96-0079 rev AH 03-2011
A hozzáadott értéknek MINDENKÉPPEN negatívnak kell lennie (csak radiális szerszámoknál). 1. Nyomja le a HANDLE JOG (Léptetés fogantyúval) gombot. 2. Nyomja le az .1/100 gombot (A fogantyú elfordításakor az eszterga nagy sebességgel mozdul el). 3. Léptesse felváltva az X és Z tengelyt úgy, hogy a szerszám közel kerüljön a munkadarab oldalához. 4. Helyezzen egy darab papírt a szerszám és a munkadarab közé. A szerszámot óvatosan vigye a lehető legközelebb, úgy, hogy érintkezzen a munkadarabbal, de a papír még mozgatható maradjon. 5. Nyomja le az Offset (Eltolás) gombot úgy, hogy a Szerszám-geometria táblázat váljon láthatóvá. 6. Nyomja le az X Dia Mesur (X átmérő mérése) gombot. A vezérlésben ekkor meg kell adni a munkadarab átmérőjét. A vezérlés ekkor a képernyő bal alsó sarkában levő X pozíció, valamint a munkadarab átmérője alapján meghatározza az eltolást. 7. Mozdítsa el a szerszámot a munkadarabtól, majd vigye olyan helyzetbe, hogy a csúcsa érintse a rúd homlokfelületét. 8. Nyomja le a Z Face Meas (Z homlokfelület mérése) gombot. Ezzel a pillanatnyi Z pozícióból számítódik a szerszámeltolás értéke. A szerszám sugarát hozzá kell adni a negatív értékhez a Z tengely oszlopán. Az új érték hatására a szerszám középpontja esik egybe a munkadarab homlokfelületével. 9. A kurzor a szerszám Z tengely mentén elfoglalt helyére lép. 10. Nyomja le a Next Tool (Következő szerszám) gombot. Mindegyik meghajtott szerszámnál végezze el a fent leírt lépéseket. Az eltolási értékek kézzel is megadhatók. Ehhez válassza ki az egyik eltolási oldalt, vigye a kurzort a kívánt oszlopra, írjon be egy számot, és nyomja le a Write/Enter vagy az F1 gombot. Az F1 lenyomására a szám a kiválasztott oszlopba kerül. Ha az érték beírása után a Write/Enter gombot nyomja le, akkor az érték hozzáadódik a kiválasztott oszlopban már meglevő értékhez.
.
Axiális meghajtott szerszámok megérintése A meghajtott szerszámok megérintésénél nincs szükség különleges eljárásra. A fentiekben a Z tengelyhez leírt lépéseket használja itt is. Végezze el a megérintést, majd hajtsa végre az X tengely értékének beállításánál ismertetett lépéseket. Ne adja hozzá a szerszám sugarát. Meghajtott szerszámok M-kódjai Lásd még az M-kódokkal foglalkozó fejezetet.
96-0079 rev AH 03-2011
117
M19 Orsó tájolása (opcionális)
Az M19 parancs nullponti helyzetbe viszi az orsót. Szükség esetén egy P- vagy R-paranccsal az orsó egy adott helyzetbe fordítható (fokban kifejezve). Pontosság - A P a legközelebbi egész számú fokra, az R pedig a legközelebbi századfokra (x.xx) kerekít. A szög az Aktuális parancsok - Szerszámterhelés képernyőn jelenik meg. Az M119 parancs azonos módon pozicionálja a másodlagos orsót (DS esztergák).
M133 Meghajtott szerszám meghajtása előre M134 Meghajtott szerszám meghajtása hátra M135 Meghajtott szerszám meghajtása leáll Példa az M19 programozására: Ugyanaz a példa a C tengely használatával az opcionális M19 helyett Csavarfuratkör, Bolt Hole Circle 3 furat holes120°-onként, @ 120° on 3”3”-es BHC furatkör-átmérő % O0051 T101 G54 G00 X3.0 Z0.1 G98 M154 (C-Axis engage) (C-tengely aktív) C0.0 (Meghajtott szerszám meghajtása előre) M133 P2000 (Live G81 Z-0.5 F40.0 00 C120.0 C240.0 G00 G80 Z0.1 3” fu(C-tengely kioldása) M155 (C-Axis Disengage) ratkör M135 (Live tool drive) (Meghajtott szerszám meghajtása) G53 X0 G53 Z0 M30 1200 2400 %
c-tengely
Bevezetés
A C-tengely nagy pontosságú, kétirányú, az X- és/vagy a Z-irányú mozgással teljesen interpolált orsómozgást tesz lehetővé. .01-től 60 ford./percig terjedő orsófordulatszámok állíthatók be. A C-tengely használhatósága függ a munkadarab és/vagy a munkadarab-befogó (tokmány) tömegétől, átmérőjétől és hosszától. Fokozottan nehéz, nagy átmérőjű vagy hosszú konfiguráció használata esetén forduljon a Haas alkalmazás-technikai részlegéhez.
descartes-Féle /
poláris transzFormáció
A Descartes-poláris koordináta-programozás az X- és Y-irányú pozícióparancsokat C-tengelyirányú forgó, illetve X-tengelyirányú lineáris mozgásokká alakítja. Ezzel jelentősen csökkenthető az összetett mozgások programozásához szükséges kód mennyisége. Egyenes vonal programozásánál az útvonal definiálásához alapesetben számos pontra lenne szükség, Descartes-féle rendszerben azonban elegendő a végpontok megadása. E funkcióval a homlokoldali megmunkálás a Descartes-féle koordinátarendszerben is programozható.
118
96-0079 rev AH 03-2011
Megjegyzések a programozáshoz:
A programozott mozgásoknál mindig a szerszám középvonalát kell alapul venni. A szerszámútvonalak sosem keresztezhetik az orsó középvonalát. Szükség esetén írja át a programot úgy, hogy a fogásvétel ne haladjon át a munkadarab középpontján. Az orsó középpontját keresztező fogásvételek csak két párhuzamos fogásvétellel hajthatók végre, az orsó középpontjának két oldalán. A Descartes-poláris átváltás modális parancs (lásd a G-kóddal foglalkozó fejezetet).
descartes-Féle
interpoláció
A Descartes-féle koordinátarendszerben adott parancsokat a rendszer a lineáris tengely mozgásaiként (a revolver mozgásai) és orsómozgásként (a munkadarab forgása) értelmezi.
Példa a programra
% O00069 N6 (Négyzet) G59 T1111 (11. szerszám, .75 átmérőjű szármaró, fogásvétel a középpontnál) M154 G00 C0. G97 M133 P1500 G00 Z1. G00 G98 X2.35 Z0.1 (pozíció) G01 Z-0.05 F25. G112 G17 (Beállás XY síkra) G0 X-.75 Y.5 G01 X0.45 F10. (1. pont) G02 X0.5 Y0.45 R0.05 (2. pont) G01 Y-0.45 (3. pont) G02 X0.45 Y-0.5 R0.05 (4. pont) G01 X-0.45 (5. pont) G02 X-0.5 Y-0.45 R0.05 (6. pont) G01 Y0.45 (7. pont) G02 X-0.45 Y0.5 R0.05 (8. pont) G01 X0.45 (9. pont) Y.6 G113 G18 (Beállás XZ síkra) G00 Z3. M30 %
Üzemeltetés (M-kódok és beállítások) M154 C-tengely aktív
M155 C-tengely inaktív Az előtolási sebesség számításához a 102. beállítás (Átmérő) használatos. Az eszterga automatikusan kioldja az orsóféket, ha a C-tengelyre mozgási parancs érkezik, majd a parancs végrehajtása után újra behúzza azt, ha az M-kód még aktív. A C-tengely léptetéses mozgásai a "H" címkóddal vezérelhetők, az alábbi példa szerint. G0 C90.;
(A C-tengely 90 fokra mozdul)
H-10.;
(A C-tengely 80 fokra mozdul a megelőző 90 fokos pozícióból)
96-0079 rev AH 03-2011
119
Mintaprogramok 1. Example példa #1
4
3
2
1
%% O0054 O0054 T101 T101 G54 G54 M133 P2000 (Meghajtott be) (Liveszerszám Tool On) M133 P2000 M154 (C-tengely M154 (Engage aktív) C-axis) G00 G98 (előtolás/perc) X2.0 Z0 G00 G98 (feed/min) X2.0 Z0 C90 C90 G01 Z-0.1 F6.0 (1.(position pozíció) 1) G01 Z-0.1 F6.0 X1.0 (2.(position pozíció) 2) X1.0 C180. F10.0 (3.(position pozíció) 3) C180. F10.0 X2.0 (1.(position pozíció) 1) X2.0 G00 Z0.5 G00 Z0.5 M155 M155 M135 M135 G53 X0X0 G53 G53 Z0Z0 G53 M30 M30 %%
.
(MEGHAJTOTT FÚRÓ - RADIÁLIS) (LIVE DRILL - RADIAL) T101 G19 G98 M154 (C-tengely aktív) G00 G54 X6. C0. Y0. Z1. G00 X3.25 Z0.25 G00 Z-0.75 G97 P1500 M133 M08 G00 X3.25 Z-0.75 G00 C0. G19 G75 X1.5 I0.25 F6. G00 C180. G19 G75 X1.5 I0.25 F6. G00 C270. G19 G75 X1.5 I0.25 F6. G00 G80 Z0.25 M09 M135 M155 M09 G00 G28 H0. G00 X6. Y0. Z3. G18 G99 M00 M30 % .
120
C0
3.0"Ø 1.5"Ø
C270°
C180°
.
96-0079 rev AH 03-2011
szerszámsugár-kompenzáció
a
g112
és a
g17 (Xy)
sík HasználatáVal
A szerszámsugár szerszám-kompenzációja a beprogramozott szerszámútvonalat úgy tolja el, hogy a szerszám középvonala a programozott útvonaltól jobbra vagy balra haladjon. Az Eltolások oldal Sugár oszlopában adható meg az a táv, amennyivel a szerszámútvonalat el kell tolni. Az eltolás sugárértékként adható meg a geometriai és a kopási oszlopokhoz is. A kompenzált értéket a vezérlés számítja, a Sugár oszlopban megadott értékek alapján. G112 használatakor a szerszámsugár-kompenzáció csak a G17 (XY) síkban érhető el. A szerszámcsúcsot nem kell definiálni. Szerszámsugár szerszámkompenzációja az Y tengely használatával a G17 (X-Y mozgás) és a G19 (Z-Y mozgás) síkban. A szerszámsugár szerszám-kompenzációja a beprogramozott szerszámútvonalat úgy tolja el, hogy a szerszám középvonala a programozott útvonaltól jobbra vagy balra haladjon. Az Eltolások oldal Sugár oszlopában adható meg az a táv, amennyivel a szerszámútvonalat el kell tolni. Az eltolás sugárértékként adható meg a geometriai és a kopási oszlopokhoz is. A kompenzált értéket a vezérlés számítja, a Sugár oszlopban megadott értékek alapján. A szerszámsugár Y tengely használatával történő szerszámkompenzációja NEM tartalmazhatja a C tengelyt egyik szinkronizált mozgásban sem. A szerszámcsúcsot nem kell definiálni. • A G41 hatására a szerszám-kompenzáció bal oldali értelmezésű. • A G42 hatására a szerszám-kompenzáció jobb oldali értelmezésű. • A G40 törli a szerszám-kompenzációt. A sugárként megadott eltolási értékeknek pozitívnak kell lenniük. Ha az eltolási érték negatív, akkor a kompenzáció úgy működik, mintha az ellentétes G-kódot adták volna meg. A G41-hez megadott negatív érték tehát olyan hatással jár, mintha a G42-höz az érték abszolútértékét adták volna meg. Ha az 58. beállításban a Yasnac opciót választják, akkor a vezérlésnek képesnek kell lennie a szerszám oldalát a beprogramozott kontúr összes élén végigvezetni úgy, hogy nem vág bele a következő két mozgásba. A körmozgás minden külső szöget összeköt. Ha az 58. beállításban a Fanuc opciót választják, akkor a vezérlésnek nincs szüksége arra, hogy a szerszám oldalát a beprogramozott kontúr összes élén végigvezesse a túlvágás megakadályozására. A 270°-ig terjedő külső szögeket éles sarok, a 270°-nál nagyobbakat pedig egy további lineáris mozgás köti össze. A következő ábrák azt mutatják, hogy az 58. beállítás kétféle értékénél hogyan működik a szerszám-kompenzáció. MEGJEGYZÉS: A funkció visszavonásakor a programozott útvonal ismét azonossá válik a szerszám középpontjának útvonalával. A program befejezése előtt kapcsolja ki a szerszám-kompenzációt (G40). G42 forgácsolóeszköz-kompenzáció - (YASNAC)
Sugár
G40 ebben a blokkban .
96-0079 rev AH 03-2011
Szerszámútvonal valós középvonala
S
Programozott útvonal
G42 ebben a blokkban
G42 forgácsolóeszköz-kompenzáció - (FANUC)
Szerszámközéppont valós útvonala Sugár
G40 ebben a blokkban S
Extra mozgás Programozott útvonal
G42 ebben a blokkban
121
Belépés és kilépés
A szerszám-kompenzációba való belépéskor, kilépéskor, illetve a kompenzáció oldalának megváltoztatásakor nem szabad fogásvételt végezni. Bekapcsolt kompenzációnál a mozgás kiindulási pozíciója megegyezik a programozott pozícióval, a végpozíció azonban jobbra vagy balra eltolódik a programozott útvonaltól, az eltolási sugár oszlopában megadott távolsággal. A szerszám-kompenzációt kikapcsoló blokkon belül a kompenzáció akkor kapcsolódik ki, ha a szerszám elérte a blokk végével meghatározott pozíciót. Hasonlóan, a kompenzáció oldalának megváltoztatásakor azon mozgás kiindulópontja, amelynek során a kompenzáció oldala megváltozik, a programozott útvonal egyik oldalán, míg végpontja a programozott útvonal átellenes oldalán helyezkedik el. Emiatt a szerszám ilyenkor nem feltétlenül a tervezett útvonallal azonos úton mozdul el. Ha a kompenzációt adott blokk X-Y mozgás nélkül kapcsolja be vagy ki, akkor a szerszám pozíciójában nincs változás egészen a következő X vagy Y mozgásig. Ha a szerszám-kompenzációt olyan mozgásban kapcsolják be, amelyet másik, az elsőhöz képest 90°-nál kisebb szögben eltérő mozgás követ, akkor az első mozgást a rendszer kétféleképpen számíthatja (A vagy B típus, 43. beállítás). Az első (A) típus a szerszámot közvetlenül a második fogásvétel eltolt kiindulópontjára viszi. A következő ábrák az A és a B típus különbségeit mutatják Fanuc, illetve Yasnac típusú beállítások (58. beállítás) esetén. A mozgás kisebb, mint a forgácsolóeszköz-komp. sugara Munkadarab
.
Szerszám Forgácsolóeszköz-kompenzáció helytelen alkalmazása
A szerszám sugaránál kisebb, a korábbi mozgásra merőleges fogásvétel csak a Fanuc-típusú beállításnál működik. Ha a gép ilyenkor Yasnac-típusú beállításon van, akkor a szerszám-kompenzáció riasztást ad.
Előtolás beállítása szerszám-kompenzációnál
Ha körmozgásban használják a szerszám-kompenzációt, akkor lehetőség van a programozott sebességek átállítására. Ha a tervezett befejező fogás egy körmozgás belső részén van, akkor a szerszámot le kell lassítani, hogy a kerületi előtolás ne legyen nagyobb a tervezettnél. Forgácsolóeszköz-kompenzáció megadása (YASNAC) A típus B típus
Programozott útvonal
Szerszámközéppont útvonala
Programozott útvonal
.
122
Szerszámközéppont útvonala
Programozott útvonal
Szerszámközéppont útvonala
Programozott útvonal
Szerszámközéppont útvonala
Forgácsolóeszköz-kompenzáció megadása A típus (Fanuc-stílus) B típus
Programozott útvonal
Szerszámközéppont útvonala
Programozott útvonal
Szerszámközéppont útvonala
Programozott útvonal
Szerszámközéppont útvonala
Programozott útvonal
Szerszámközéppont útvonala
96-0079 rev AH 03-2011
Példa szerszám-kompenzációra T0101 (Szerszám: .500” 4-barázdás szármaró)
2” (50mm) rúdanyag Kezdőpont
Programozott útvonal és a szerszámközéppont útvonala
.
y-tengely Az Y-tengely az orsó középvonalára merőlegesen mozgatja a szerszámot. E mozgást az X- és az Y-tengelyirányú golyósorsók összetett mozgása valósítja meg. A programozási információkról lásd még: G17 XY sík és G19 YZ sík
Y-tengelyirányú összetett mozgási
X
Vízszintes sík +
+
Y
C1
+
X
Z
+
.
96-0079 rev AH 03-2011
123
Y-tengelyirányú elmozdulás munkatere A következő oldalakon az Y-tengellyel szerelt esztergák elmozdulási munkatereit mutatjuk be. Az Y-tengelyirányú járathatások a következő oldalakon a VDI szerszámhely középvonalához, ill. az orsó középvonalához képest jelennek meg. A rendelkezésre álló munkatér mérete és pozíciója a radiális meghajtott szerszámok hosszával változik. ..A szerszámok beállításakor vegye figyelembe a következőket: • Munkadarab átmérője • Szerszámhosszabbítás (radiális szerszámok) • Szükséges Y-tengelyirányú mozgás a középvonaltól
Y-tengellyel és VDI revolverrel szerelt eszterga
A standard axiális szerszámtartóknál a vágószerszám középvonala a következő munkatér-ábrázoláson rendelkezésre áll. A munkatér helyzete radiális meghajtott szerszámok használatakor eltolódik. A munkatér azzal a távolsággal tolódik el, amilyen hosszan a vágószerszám kinyúlik a szerszámhely középvonalából. A következő ábra a munkateret a VDI szerszámhely középvonalához képest mutatja be.
124
96-0079 rev AH 03-2011
VDI szerszámhely középvonala
B
X kiindulási poz. X tengely úthossza
+Y
C
-X és +Y határok
A 2.00" (50mm)
Orsó középvonalán túl 2.00" (50mm)
-Y -X és -Y határok Méretek a VDI szerszámhely középvonalától axiális szerszámokhoz ST-20Y VB / VDI-vel
ST-20SSY 24-szerszámos hibriddel
ST-30Y/DS-30Y VB / VDI-vel
A 0.30" (8 mm) 1.61" (41 mm) 1.55" (39 mm) B 2.00" (50 mm) 2.00" (50 mm) 2.00" (50 mm) C 9.00" (228 mm) 7.69" (195 mm) 10.95" (278 mm) Maximális vágási átmérő axiális szerszámokhoz 14.00 (356 mm) 11.38" (289 mm) 17.90" (455 mm)
ST-30SSY / DS-30SSY 24-szerszámos hibriddel
2.86" (80 mm) 2.00" (50 mm) 9.64" (245 mm) 15.28" (388 mm)
Üzemeltetés és programozás Az Y tengely a megfelelően felszerelt esztergákon olyan kiegészítő tengelyt biztosít, amely a standard X és Z tengellyel azonos módon utasítható, és azokkal azonosan viselkedik. Az Y tengelyhez nem szükséges külön aktiválási parancs. A tengely mindig rendelkezésre áll, ha a gép Futás vagy Beállítás üzemmódban van. Figyelem: A gép az esztergálási műveletek során nem állítja az Y tengelyt automatikusan az orsó középvonalához. Az Y tengelyt a megmunkálási programnak, illetve a kezelőnek kell nullpontba vinnie minden kéttengelyes esztergálási művelet során, amennyiben standard szerszámokat használnak.
Az Y tengellyel történő programozásnál a standard Haas G- és M-kódok állnak rendelkezésre. További információkért lásd a jelen kézikönyv G- és M-kódokkal foglalkozó fejezetét. Az Y-tengelyes, meghajtott szerszámos műveletekhez síkválasztási parancsok szükségesek. Ez az axiális (a Z tengellyel párhuzamos középvonalú) és a radiális (az X tengellyel párhuzamos középvonalú) meghajtott szerszámokra egyaránt érvényes. A G17, G18 és G19 kódok magyarázatát lásd a jelen kézikönyv G-kódokkal foglalkozó fejezetében.
96-0079 rev AH 03-2011
125
Meghajtott szerszámos műveletek végzésénél mind a G17, mind a G19 síkban maró-típusú szerszámkompenzációt kell alkalmazni. A szerszámkompenzációs szabályokat be kell tartani, így elkerülhetők a kiszámíthatatlan mozgások a kompenzáció be- és kikapcsolásánál. Az alkalmazott szerszám sugárértékét be kell írni a szerszámgeometriai oldal adott szerszámhoz tartozó Sugár oszlopába. A szerszámcsúcsot a rendszer "0"-nak tételezi fel, így ide nem szabad értéket megadni. Javaslatok a programozáshoz: 1) A tengelyt vigye kiindulási vagy biztonságos szerszámváltási helyzetbe gyorsjáratokkal, a G53 használatával. Mindkét tengely egyidejűleg mozgatható az Y és az X tengely egymáshoz képest elfoglalt pozíciójától függetlenül. Minden tengely a MAX lehetséges sebességgel mozdul az utasított pozícióba, így nem feltétlenül azonos időben fejezik be a mozgást. Ha az Y és X tengelyeket a G28-cal utasítja kiindulási pozícióba, akkor a következő feltételeknek teljesülniük kell, és a leírt viselkedésre számítani kell. • Ha az X tengelyt addig utasítja kiindulási helyzetbe, amíg az Y tengely az orsó középvonala felett van (pozitív Y tengelyirányú koordináták), akkor a 317. riasztás (Y úthossz túllépése) generálódik. Először az Y, majd az X tengelyt utasítsa kiindulási helyzetbe. • Ha az X tengelyt addig utasítja kiindulási helyzetbe, amíg az Y tengely az orsó középvonala alatt van (negatív Y tengelyirányú koordináták), akkor az X tengely kiindulási helyzetbe mozog, az Y tengely azonban nem mozdul meg. • Ha mind az X, mind az Y tengelyt a G28 X0 Y0 paranccsal utasítja kiindulási helyzetbe, és az Y tengely az orsó középvonala alatt van (negatív Y koordináták), akkor először az Y tengely megy kiindulási helyzetbe, az X tengely pedig csak ezután. 2) A meghajtott szerszámos műveletek végzésénél, amennyiben a C tengely nem áll interpoláció alatt, fogja be a fő- és/vagy a másodlagos orsót (ha van). Figyelem: a fék automatikusan kiold, ha C-tengelyirányú pozicionálási mozgásparancsot adnak ki. További információkért lásd a C tengellyel, a meghajtott szerszámokkal és az M-kódokkal foglalkozó fejezetet. 3) Az Y tengellyel a következő előprogramozott ciklusok nem használhatók. További információkért lásd a jelen kézikönyv G-kódokkal foglalkozó fejezetét. Csak a G17 síkban (axiális) végrehajtható ciklusok: Fúrás: G74, G81, G82, G83, Furatbővítés: G85, G89, Menetfúrás: G95, G186, Csak a G19 síkban (radiális) végrehajtható ciklusok: Fúrás: G75 (horonykészítési ciklus) Menetfúrás: G195, G196. Példa a programra
126
96-0079 rev AH 03-2011
% O02003 N20
(SÍK RÉSZ MARÁSA 3.00 ÁTMÉRŐN, .375 ÁTMÉRŐ MÉLYSÉGBEN) T101 (.750 4 BARÁZDÁS SZÁRMARÓ) G19 (SÍK VÁLASZTÁSA) G98 (HÜVELYK/PERC) M154 (C-TENGELY AKTÍV) G00 G54 X6. C0. Y0. Z1. (GYORSJÁRAT POZÍCIÓRA) G00 C90. (C TENGELY ELFORGATÁSA 90 FOKRA) M14 (FÉK BE) G97 P3000 M133 G00 X3.25 Y-1.75 Z0. (GYORSJÁRATI POZÍCIÓ) G00 X2.25 Y-1.75 M08 G01 Y1.75 F22. Előtolás G00 X3.25 Gyors G00 Y-1.75 Z-0.375 G00 X2.25 G01 Y1.75 F22. G00 X3.25 G00 Y-1.75 Z-0.75 G00 X2.25 G01 Y1.75 F22. G00 X3.25 G00 X3.25 Y0. Z1. M15 (FÉK KI) M135 (MEGHAJTOTT SZERSZÁM KI) M155 (C-TENGELY KIOLDÁSA) M09 G00 G28 H0. G00 X6. Y0. Z3. G18 (VISSZA A NORMÁL SÍKBA) G99 (HÜVELYK/FORDULAT) M01 M30 %
X
Y Z
MAKRÓK (OPCIÓ) Ez a vezérlési funkció opcionális. Részletekért forduljon az értékesítőhöz. BEVEZETÉS A makrók olyan képességeket és rugalmasságot adnak a vezérlés számára, ami a szabványos G-kódokkal nem érhető el. Lehetséges felhasználási területek: munkadarab-családok, egyéni előprogramozott ciklusok, összetett mozgások, illetve opcionális eszközök működtetése. A makró olyan rutin/alprogram, amely többször is lefuttatható. A makróparancsokkal értékek rendelhetők változókhoz, értékek olvashatók ki változókból, kifejezések értékelhetők ki, feltételesen vagy feltétel nélkül elágaztatható a végrehajtás a program egy másik pontjára, illetve feltételesen végrehajtható a program egy másik része. Az alábbiakban néhány példa látható a makrók alkalmazására. A pontos makrókód helyett a makrók általános alkalmazásának jellemzőit vázoljuk. Egyszerű, a műhelyen belül rendszeresen ismétlődő minták- A rendszeresen ismétlődő mintákat a makrók segítségével elegendő egyszer definiálni, majd tárolni. Példa:
96-0079 rev AH 03-2011
127
• Munkadarab-családok • Lágypofás megmunkálás • A felhasználó által előre programozott ciklusok (pl. egyéni horonykészítési ciklusok) Automatikus eltolási beállítás a program alapján - A makrók segítségével minden programra beállíthatók a koordináta-eltolások, így a beállítási eljárás könnyebb, hibamentesebb lehet. Mérés - A mérés sokféleképpen tágítja a gép lehetőségeit. Az alábbiakban néhány ilyen lehetőség látható. • A munkadarab profiljának elkészítése az ismeretlen méretek meghatározására a későbbi megmunkáláshoz. • Szerszámkalibráció az eltolási és kopási értékekhez. • Megmunkálás előtti ellenőrzés az öntvényráhagyások megállapításához.
Hasznos G- és M-kódok
M00, M01, M30 - Program leállítása G04 Programozott várakozás G65 Pxx Makróalprogram hívása. Lehetőség van változók átadására. M96 Pxx Qxx - Feltételes helyi elágazás, ha a diszkrét bemeneti jel 0 M97 Pxx Helyi szubrutin hívása M98 Pxx Alprogram hívása M99 Visszatérés az alprogramból vagy hurok G103 - Blokkok előzetes elemzésének korlátozása. Forgácsolóeszköz-kompenzáció nem engedélyezett M109 - Interaktív felhasználói bevitel (lásd az "M-kódok" fejezetet)
Beállítások
A makróprogramokat (9000 sorozatú programokat) 3 beállítás működteti. Ezek a 9xxxx programok reteszelése (#23), a 9xxx programok követése (#74) és a 9xxx programok blokkonkénti üzeme (#75).
Előzetes elemzés
Az előzetes elemzés (look-ahead) igen nagy jelentőségű a makróprogramozó számára. A vezérlés megkísérli a lehető legtöbb sort előre feldolgozni a megmunkálás gyorsítása érdekében. Mindez a makróváltozók értelmezésére is vonatkozik. Példa: #1101 = 1 G04 P1. #1101 = 0
A fenti példa feladata egy adott kimenet bekapcsolása, 1 másodperces várakozás, majd a kimenet kikapcsolása. Az előzetes elemzési funkció miatt azonban a rendszer a kimenet bekapcsolása után azonnal ki is kapcsolja azt, miközben a programozott szünet még tart. A G103 P1 paranccsal az előzetes elemzés hatálya 1 blokkra korlátozható. A példa helyes működéséhez tehát a következő módosításokat kell végezni: G103 P1 (A G103-ról további információk a kézikönyv G-kódokkal foglalkozó részében találhatók) ; #1101=1 G04 P1. ; ; ; #1101=0
Kerekítés
A vezérlés a tízes számrendszerbeli számokat bináris értékként tárolja. A változókban tárolt számok tehát emiatt a legkisebb helyiértékű számjegynél pontatlanok lehetnek. A #100 sz. makróváltozóban tárolt 7-es szám tehát 7.000001, 7.000000 és 6.999999 is lehet. Ha tehát a parancs “IF [#100 EQ 7]…”, akkor lehet, hogy az eredmény hamis lesz. A fenti parancs biztonságosabban programozható az “IF [ROUND [#100] EQ 7]…” alakban. Ez a jellegzetesség általában csak akkor okoz problémát, ha az olyan makróváltozókban tárol egész számokat, ahol később nem várja a törtrész megjelenését.
128
96-0079 rev AH 03-2011
MEGJEGYZÉSEK
AZ ÜZEMELTETÉSHEZ.
A makróváltozók a beállításokhoz és az eltolásokhoz hasonlóan menthetők és tölthetők be az RS-232 vagy az USB interfészeken. Lásd a Vezérlési adatok átvitele fejezetet.
Változók képernyőoldala
A makróváltozók az aktuális parancsok képernyőjén jeleníthetők meg és módosíthatók. Ehhez nyomja le a CURNT COMDS (Aktuális parancsok) gombot, majd a Page Up/Down gombokkal görgessen az oldalak között. Miközben a vezérlés értelmezi a programot, a változók értékének megváltozása folyamatosan megjelenik a változók képernyőoldalán, így az eredmények megtekinthetők. A makróváltozó értékének megadásához írja be az értéket, majd nyomja le a WRITE/ENTER gombot. A makróváltozók az ORIGIN (Origó) gomb lenyomásával törölhetők. Adott makróváltozó számának megadásával, majd a felfelé-/lefelé-nyíl lenyomásával az illető változó kikereshető. A megjelenített változók a program futása közben folyamatosan a pillanatnyi változóértékeket mutatják. Időnként ez a gép pillanatnyilag végzett műveleteinél akár 15 blokkal is előrébb tarthat. A program hibakeresése könnyebb lehet, ha a program elejére G103-at szúrnak be a blokkpufferelés korlátozására, majd a hibakeresés befejeztével törlik a G103-at. Makróargumentumok A G65 utasítás argumentumai segítségével küldhetők értékek a meghívott makrószubrutin helyi változóinak beállításához. A következő két táblázatban látható a makrószubrutinokban használatos numerikus változók alfabetikus címváltozókhoz való hozzárendelése. Alfabetikus címzés Cím: Változó:
A 1
B 2
C 3
D 7
E 8
F 9
G -
H 11
I 4
J 5
K 6
L -
M 13
Cím: Változó
N -
O -
P -
Q 17
R 18
S 19
T 20
U 21
V 22
W 23
X 24
Y 25
Z 26
Alternatív alfabetikus címzés Cím: Változó:
A 1
B 2
C 3
I 4
J 5
K 6
I 7
J 8
K 9
I 10
J 11
Cím: Változó:
K 12
I 13
J 14
K 15
I 16
J 17
K 18
I 19
J 20
K 21
I 22
Cím: Változó:
J 23
K 24
I 25
J 26
K 27
I 28
J 29
K 30
I 31
J 32
K 33
Argumentumként négy helyiértékig bármilyen lebegőpontos érték használható. Ha a vezérlés metrikus üzemmódban van, akkor a számokat ezredekként értelmezi (.000). Az alábbi példában a #7 sz. helyi változó .0004 értéket kap. Ha az argumentum értékében nem szerepel tizedespont, pl. a G65 P9910 A1 B2 C3 esetében, akkor az értékek az alábbi táblázat szerint adódnak át a makrószubrutinoknak: Egész argumentumok átadása (nincs tizedespont) Cím: Változó:
A .001
B .001
C .001
D 1.
E 1.
F 1.
G -
Cím: Változó:
H 1.
I .0001
J .0001
K .0001
L 1.
M 1.
N -
Cím: Változó:
O -
P -
Q .0001
R .0001
S 1.
T 1.
U .0001
Cím: Változó:
V .0001
W .0001
X .0001
Y .0001
Z .0001
96-0079 rev AH 03-2011
129
Az alternatív címzési módszerhez az argumentumokkal mind a 33 helyi makróváltozóhoz hozzárendelhetők értékek. A következő példa megmutatja, hogy a makrószubrutinnak hogyan küldhető két koordinátasor. A #4 #9. sz. helyi változók értéke sorrendben .0001-től .0006-ig terjed. Példa: G65 P2000 I1 J2 K3 I4 J5 K6 A G, L, N, O és P betűk nem használhatók paraméterek átadására a makrószubrutinok felé.
Makróváltozók
Háromféle makróváltozó létezik: a rendszerváltozók, a globális változók és a helyi változók. Az állandók a makrókifejezésben elhelyezett lebegőpontos értékek. Az állandók az A...Z címekkel együtt, vagy önállóan is használhatók a kifejezéseken belül. Példák az állandókra: .0001, 5.3 vagy -10.
Helyi változók
A helyi változók #1-től #33-ig terjednek. Egy sorozat helyi változó mindig hozzáférhető. Ha a G65 parancs végrehajtásával szubrutint hívnak, akkor a helyi változók mentődnek, és egy új sorozat változó válik elérhetővé. Ezt a funkciót nevezik a helyi változók "beágyazásának". A G65 hívása esetén minden új helyi változó törlődik és "nem definiált"-ra áll, majd minden olyan helyi változó, amelynek a G65 sorában szerepelnek a címváltozói, a G65 sorban megadott értéket veszi fel. Az alábbiakban a helyi változók, valamint az őket módosító címváltozó-argumentumok táblázata látható. Változó: Cím: Alternatíva:
1 A
2 B
3 C
4 I
5 J
6 K
7 D I
8 E J
9 F K
10 I
11 H J
Változó: Cím: Alternatíva:
12
14
15
16
K
13 M I
J
K
I
17 Q J
18 R K
10 S I
20 T J
21 U K
22 V I
Változó: Cím: Alternatíva:
23 W J
24 X K
25 Y I
26 Z J
27
28
29
30
31
32
33
K
I
J
K
I
J
K
A 10., 12., 14-16. és 27-33. számú változókhoz nem tartozik címargumentum. Ezek akkor állíthatók be, ha a fenti, argumentumokról szóló fejezet szerint megfelelő számú I, J és K argumentumot használnak. A makrószubrutinon belül a helyi változók az 1-33. változó-sorszámokra hivatkozva olvashatók és szerkeszthetők. Ha az L argumentumot alkalmazzák a makrószubrutin többszöri megismétlésére, akkor az argumentumok csak az első ismétlésnél állítódnak be. Ha tehát az 1-33. helyi változókat az első ismétlésben módosítják, akkor a következő ismétlés csak a módosított értékekhez férhet hozzá. A helyi változók ismétlésről ismétlésre megmaradnak, ha az L cím nagyobb, mint 1. Az M97 és M98 paranccsal történő szubrutinhívásnál a helyi változók nem ágyazódnak be. Az M98 paranccsal hívott szubrutinban hivatkozott helyi változók ugyanazon változók ugyanazon értékkel, amelyek már az M97 vagy M98 hívása előtt is léteztek.
Globális változók
A globális változók azok a változók, amelyek mindig hozzáférhetők. Mindegyik globális változónak csak egyetlen példánya létezik. A globális változók három tartományba sorolódnak. Ezek: 100-199, 500-699 és 800-999. A globális változók a tápellátás kikapcsolása után is a memóriában maradnak. Bizonyos, a gyárilag telepített opciók számára írt makrók a globális változókat használják. Ilyenek a mérési, palettaváltási, stb. makrók. A globális változók használata esetén meg kell bizonyosodni arról, hogy a gép más programja nem használja-e őket.
Rendszerváltozók
A rendszerváltozók segítségével a programozó irányíthatja a vezérlés különféle állapotait, illetve a vezérlés állapotait figyelembe veheti a programban. A rendszerváltozók beállításával módosítható a vezérlés működése. Valamely rendszerváltozó kiolvasásával a program a változó értéke alapján megváltoztathatja
130
96-0079 rev AH 03-2011
a viselkedését. Bizonyos rendszerváltozók csak olvashatóak: ezeket a programozó nem módosíthatja. Az aktuálisan jelen levő rendszerváltozók rövid táblázata, a változók használatának magyarázatával együtt, az alábbiakban látható. VÁLTOZÓK
HASZNÁLAT
#0
Nem szám (csak olvasható)
#1-#33
Makróhívási argumentumok
#100-#199
Általános célú, a betáplálás kikapcsolásakor mentett változók
#500-#599
Általános célú, a betáplálás kikapcsolásakor mentett változók
#600-#699
Általános célú, a betáplálás kikapcsolásakor mentett változók
#700-#749
Rejtett változók, csak belső használatra
#750-#751
2. soros port adatgyűjtés
#800-#999
Általános célú, a betáplálás kikapcsolásakor mentett változók
#1000-#1063
64 db diszkrét bemenet (csak olvasható)
#1064-#1068
Max. tengelyterhelések az X, Y, Z, A és B tengelyekre a MOCON1-en
#1080-#1087
Nyers analóg-digitális bemenetek (csak olvasható)
#1090-#1098
Szűrt analóg-digitális bemenetek (csak olvasható)
#1094
Hűtőközeg szintje
#1098
Orsóterhelés Haas vektorhajtással (csak olvasható)
#1100-#1139
40 db diszkrét kimenet
#1140-#1155
16 db extra relékimenet multiplexelt kimeneten
#1264-#1268
Max. tengelyterhelések az U, V, W, SS, és TT esetén a MOCON2-n
#2001-#2050
X tengely szerszámeltolásai
#2101-#2150
Z tengely szerszámeltolásai
#2201-#2250
Szerszámcsúcs-sugár eltolásai
#2301-#2350
Szerszámcsúcs iránya
#2701-#2750
X tengely szerszámkopási eltolásai
#2801-#2850
Z tengely szerszámkopási eltolásai
#2901-#2950
Szerszámcsúcs-sugár kopási eltolásai
#3000
Programozható riasztás
#3001
Ezredmásodperces időzítő
#3002
Órás időzítő
#3003
Blokkonkénti elnyomás
#3004
Felülbírálások vezérlése
#3006
Programozható leállás üzenettel
#3011
Év, hónap, nap
#3012
Óra, perc, másodperc
#3020
Bekapcsolási időzítő (csak olvasható)
#3021
Ciklusindítási időzítő
#3022
Előtolási időzítő
#3023
Jelenlegi ciklusidő
#3024
Utolsó ciklusidő
#3025
Előző ciklusidő
#3026
Szerszám az orsóban (csak olvasható)
#3027
Orsófordulatszám (csak olvasható)
96-0079 rev AH 03-2011
131
VÁLTOZÓK
HASZNÁLAT
#3030
Blokkonkénti
#3031
Száraz futás
#3032
Blokk törlése
#3033
Opcionális leállás
#3901
M30 1. számláló
#3902
M30 2. számláló
#4001-#4020
Előző blokk csoportkódjai
#4101-#4126
Előző blokk címkódjai
Megjegyzés: Ha a 4101-et a 4126-hoz kapcsolják, az megegyezik a "Makróargumentumok" fejezet alfabetikus címzésével: pl. a x1.3 parancs a #412 4 sz. változót 1.3 értékre állítja. #5001-#5006
Előző blokk végpozíciója
#5021-#5026
Jelenlegi gépkoordináta-pozíció
#5041-#5046
Jelenlegi munkadarabkoordináta-pozíció
#5061-#5069
Jelenlegi ugrójel-pozíció - X, Z, Y, A, B, C, U, V, W
#5081-#5086
Jelenlegi szerszámeltolás
#5201-#5206
Közös eltolás
#5221-#5226
G54 munkadarab-eltolások
#5241-#5246
G55 munkadarab-eltolások
#5261-#5266
G56 munkadarab-eltolások
#5281-# 5286
G57 munkadarab-eltolások
#5301-#5306
G58 munkadarab-eltolások
#5321-#5326
G59 munkadarab-eltolások
#5401-#5450
Szerszámelőtolási időzítők (másodperc)
#5501-#5550
Összesített szerszámidőzítők (másodperc)
#5601-#5650
Szerszámélettartam-felügyelet határértéke
#5701-#5750
Szerszámélettartam-felügyelet számlálója
#5801-#5850
Szerszámterhelés-felügyelet (az eddig érzékelt maximális terhelés)
#5901-#6000
Szerszámterhelés-felügyelet határértéke
#6001-#6277
Beállítások (csak olvasható)
#6501-#6999
Paraméterek (csak olvasható)
Megjegyzés: A nagy értékek kis helyiértékű bitjei nem jelennek meg a beállítások és paraméterek makróváltozóiban.
132
#7001-#7006 (#14001-#14006)
G110 (G154 P1) kiegészítő munkadarab-eltolások
#7021- #7026 (#14021-#14026)
G111 (G154 P2) kiegészítő munkadarab-eltolások
#7041-#7046 (#14041-#14046)
G114 (G154 P3) kiegészítő munkadarab-eltolások
#7061-#7066 (#14061-#14066)
G115 (G154 P4) kiegészítő munkadarab-eltolások
#7081-#7086 (#14081-#14086)
G116 (G154 P5) kiegészítő munkadarab-eltolások
#7101-#7106 (#14101-#14106)
G117 (G154 P6) kiegészítő munkadarab-eltolások
#7121-#7126 (#14121-#14126)
G118 (G154 P7) kiegészítő munkadarab-eltolások
#7141-#7146 (#14141-#14146)
G119 (G154 P8) kiegészítő munkadarab-eltolások
#7161-#7166 (#14161-#14166)
G120 (G154 P9) kiegészítő munkadarab-eltolások
#7181-#7186 (#14181-#14186)
G121 (G154 P10) kiegészítő munkadarab-eltolások
#7201-#7206 (#14201-#14206)
G122 (G154 P11) kiegészítő munkadarab-eltolások
96-0079 rev AH 03-2011
#7221-#7226 (#14221-#14221)
G123 (G154 P12) kiegészítő munkadarab-eltolások
#7241-#7246 (#14241-#14246)
G124 (G154 P13) kiegészítő munkadarab-eltolások
#7261-#7266 (#14261-#14266)
G125 (G154 P14) kiegészítő munkadarab-eltolások
#7281-#7286 (#14281-#14286)
G126 (G154 P15) kiegészítő munkadarab-eltolások
#7301-#7306 (#14301-#14306)
G127 (G154 P16) kiegészítő munkadarab-eltolások
#7321-#7326 (#14321-#14326)
G128 (G154 P17) kiegészítő munkadarab-eltolások
#7341-#7346 (#14341-#14346)
G129 (G154 P18) kiegészítő munkadarab-eltolások
#7361-#7366 (#14361-#14366)
G154 P19 kiegészítő munkadarab-eltolások
#7381-#7386 (#14381-#14386)
G154 P20 kiegészítő munkadarab-eltolások
#8550 Önálló szerszám azonosítója #8552 Rögzített rezgések maximális értéke #8553 X tengely szerszámeltolásai #8554 Z tengely szerszámeltolásai #8555 Szerszámcsúcs-sugár eltolásai #8556 Szerszámcsúcs iránya #8559 X tengely szerszámkopási eltolásai #8560 Z tengely szerszámkopási eltolásai #8561 Szerszámcsúcs-sugár kopási eltolásai #8562 Szerszámelőtolási időzítők #8563 Szerszám-összidőzítők #8564 Szerszámélettartam-felügyelet határértéke #8565 Szerszámélettartam-felügyelet számlálója #8566 Szerszámterhelés-felügyelet (az eddig érzékelt maximális terhelés) #8567 Szerszámterhelés-felügyelet határértéke #14401-#14406
G154 P21 kiegészítő munkadarab-eltolások
#14421-#14426
G154 P22 kiegészítő munkadarab-eltolások
#14441-#14446
G154 P23 kiegészítő munkadarab-eltolások
#14461-#14466
G154 P24 kiegészítő munkadarab-eltolások
#14481-#14486
G154 P25 kiegészítő munkadarab-eltolások
#14501-#14506
G154 P26 kiegészítő munkadarab-eltolások
#14521-#14526
G154 P27 kiegészítő munkadarab-eltolások
#14541-#14546
G154 P28 kiegészítő munkadarab-eltolások
#14561-#14566
G154 P29 kiegészítő munkadarab-eltolások
#14581-#14586
G154 P30 kiegészítő munkadarab-eltolások
#14781-#14786
G154 P40 kiegészítő munkadarab-eltolások
#14981-#14986
G154 P50 kiegészítő munkadarab-eltolások
96-0079 rev AH 03-2011
133
#15181-#15186
G154 P60 kiegészítő munkadarab-eltolások
#15381-#15386
G154 P70 kiegészítő munkadarab-eltolások
#15581-#15586
G154 P80 kiegészítő munkadarab-eltolások
#15781-#15786
G154 P90 kiegészítő munkadarab-eltolások
15881-15886
G154 P95 kiegészítő munkadarab-eltolások
15901-15906
G154 P96 kiegészítő munkadarab-eltolások
15921-15926
G154 P97 kiegészítő munkadarab-eltolások
15941-15946
G154 P98 kiegészítő munkadarab-eltolások
15961-15966
G154 P99 kiegészítő munkadarab-eltolások
#750 és #751 sz. változók
E makróváltozók rögzítik a 2. soros porton érkező bemenetet. A programozó ellenőrizheti a 2. soros port pufferében sorba álló adatokat, illetve feldolgozáshoz összegyűjtheti azokat. A #750. sz. makróváltozó tájékoztat arról, hogy várakozik-e adat az RS232 porton. Az 1 érték azt jelzi, ha a fogadópufferben áll sorba adat. Más esetben a változó értéke 0. A 751. makróváltozó sorba álló adatok esetén a bemeneti puffer első karakterét rögzíti. A rendszer tehát először ellenőrzi, hogy a puffer üres-e; ha nem, akkor a következő sorba álló karakter értékével tér vissza.
1-bites diszkrét bemenetek
A "Tartalék"-ként jelzett bemenetek külső eszközökhöz csatlakoztathatók, és a programozó által felhasználhatók.
1-bites diszkrét kimenetek
A Haas vezérlés legfeljebb 56 diszkrét kimenet vezérlésére képes. E kimenetek közül azonban többet saját használatára tart fenn a Haas vezérlés. FIGYELEM! A rendszer által fenntartott kimeneteket használni tilos. E kimenetek használata személyi sérülést vagy anyagi kárt okozhat.
A felhasználó e kimenetek állapotát a "tartalék"-ként jelzett változókba írva módosíthatja. Ha a kimenetek relékhez csatlakoznak, akkor a "1" érték hozzárendelése aktiválja a relét. A "0" hozzárendelése deaktiválja a relét. Az e kimenetekre történő hivatkozás a kimenet pillanatnyi állapotát adja. Ez az állapot lehet az utoljára hozzárendelt érték, illetve a kimenetnek a felhasználói M-kódok által beállított utolsó állapota. Példa: annak ellenőrzése után, hogy a #1108. sz. kimenet "tartalék"-ként jelölt: #1108 = 1;
(Bekapcsolja az #1108-ra kötött relét)
#101 = #3001+1000;
(a 101 érték 1 másodperc eltelését jelzi az aktuális időtől)
WHILE [[#101 GT #3001] AND [#1109 EQ 0]] D01
134
END1
(Várakozás az adott helyen 1 másodpercig, vagy amíg az #1109-re kötött relé meghúz)
#1108 = 0;
(Kikapcsolja az #1108-ra kötött relét)
96-0079 rev AH 03-2011
Ha a vezérlés nem rendelkezik az M-kódos relépanellel, akkor az M21-M28 utasítások az #1132-#1139. változókhoz rendelődnek. Ha telepítve van az M-kódos relépanel, akkor tájékoztatásért és útmutatásért lásd a 8M-opció című fejezetet. MEGJEGYZÉS: Az új hardvert használó makrókhoz kifejlesztett programokat először mindig tesztelje vagy végezzen velük száraz futást.
Maximális tengelyterhelések
A következő változók az egyes tengelyekhez tartozó maximális terhelési értékeket tartalmazzák. A változók a gép ki- és bekapcsolásával, illetve a programból a makró nullázásával (pl. #1064=0;) törölhetők. 1064 = X tengely
1264 = C tengely
1065 = Y tengely
1265 = U tengely
1066 = Z tengely
1266 = V tengely
1067 = A tengely
1267 = W tengely
1068 = B tengely
1268 = T tengely
Szerszámeltolások
A következő makróváltozók használatával olvashatók ki és állíthatók be a következő geometriai, kopási és egyéb eltolások: #2001-#2050
X tengely geometriai/szerszámeltolása
#2101-#2150
Z tengely geometriai/szerszámeltolása
#2201-#2250
Szerszámcsúcs-sugár geometria
#2301-#2350
Szerszámcsúcs iránya
#2701-#2750
X tengely szerszámkopás
#2801-#2850
Z tengely szerszámkopás
#2901-#2950
Szerszámcsúcs-sugár kopás
Programozható üzenetek
#3000 - A riasztások programozhatók. A programozható riasztás azonosan működik a belső Haas riasztásokkal. Riasztás generálódik, ha a #3000. makróváltozót 1 és 999 közötti számértékre állítják. #3000 = 15 (Az üzenet a riasztási listába kerül) - Ilyenkor a képernyő alján a "Riasztás" villog, és a soron következő megjegyzés szövege a riasztási listába kerül. A riasztási szám (a példában 15) hozzáadódik 1000hez, és az eredmény szerepel riasztási sorszámként. Az ilyen módon generálódott riasztásoknál minden mozgás megáll, és a programot újra kell indítani a folytatáshoz. A programozható riasztások sorszáma mindig 1000 és 1999 közé esik. Riasztási üzenetként a megjegyzés első 34 karaktere jelenik meg. Időzítők A Haas-makrók kétféle időzítőhöz férhetnek hozzá. Ezek az időzítők úgy állíthatók be a kívánt értékre, hogy a megfelelő változóhoz számot rendelnek hozzá. A programok később kiolvashatják a változó értékét, és megállapíthatják, hogy az időzítő beállításától számítva eltelt-e már a megfelelő idő. Az időzítők programozott leállási ciklusok imitálására, a két egymást követő munkadarab közötti idő megállapítására, illetve bármilyen időfüggő viselkedés programozására is felhasználhatók. #3001 Ezredmásodperces időzítő - Az ezredmásodperces időzítő 10 ezredmásodpercenként frissül. A műveletek itt tehát mindössze 20 ezredmásodperces pontossággal időzíthetők. Bekapcsolásnál az ezredmásodperces időzítő nullázódik. Az időzítő felső határértéke 497 nap. A #3001 kiolvasásakor kapott egész szám az ezredmásodpercek számát jelzi. #3002 Órás időzítő - Az órás időzítő működése hasonló az ezredmásodperces időzítőéhez, kivéve, hogy a #3002 kiolvasásakor kapott érték óraszámban értendő. Az órás és az ezredmásodperces időzítők egymástól függetlenül állíthatók be.
96-0079 rev AH 03-2011
135
Rendszer-felülbírálások
#3003 - A 3003 sz. változó a blokkonkénti funkció elnyomásának paramétere. Segítségével G-kódban felülbírálható a blokkonkénti működés. A következő példában a blokkonkénti működés kikapcsol, ha a 3003 sz. változót 1-re állítják. Miután az M1003 parancs = 1 értéket ad meg, minden G-kódos parancs (2-4. sorok) végrehajtása folyamatosan történik akkor is, ha a blokkonkénti funkció be van kapcsolva. Ha a 3003. változót nullára állítják, akkor a blokkonkénti üzem normál módon működik. Ez azt jelenti, hogy minden kódsor indításához le kell nyomni a Cycle Start (Ciklusindítás) gombot (6-8. sorok). #3003=1; G54 G00 G90 X0 Z0; G81 R0.2 Z-0.1 F20 L0; S2000 M03; #3003=0; T02 M06; G83 R0.2 Z-1. F10. L0 ; X0. Z0.;
#3004 sz. változó A #3004 sz. változó futás közben képes felülbírálni a vezérlés egyes funkcióit. Az első bit letiltja az Előtolás szüneteltetés gombot. Ha valamely kódrészletben nem használandó az előtolás szüneteltetése, akkor az adott kódsorok előtt a #3004 sz. változóhoz rendeljen 1-et. A kódrészlet befejeződése után a #3004-et állítsa 0-ra. Ezzel újra engedélyeződik az Előtolás szüneteltetése gomb. Példa: Közelítési kód
(Előtolás szüneteltetése engedélyezett)
#3004=1;
(Előtolás szüneteltetése gomb tiltása)
Nem leállítható kód
(Előtolás szüneteltetése nem engedélyezett)
#3004=0;
(Előtolás szüneteltetése gomb engedélyezése)
Távolodási kód
(Előtolás szüneteltetése engedélyezett)
A következőkben a #3004. változó bitjeinek, illetve a hozzájuk rendelt felülbírálásoknak a térképe látható. E = Engedélyezve T = Tiltva #3004
ELŐTOLÁS SZÜNETELTETÉSE
ELŐTOLÁSI SEBESSÉG FELÜLBÍRÁLÁSA
PONTOS MEGÁLLÁS ELLENŐRZÉSE
0
E
E
E
1
D
E
E
2
E
D
E
3
D
D
E
4
E
E
D
5
D
E
D
6
E
D
D
7
D
D
D
#3006 Programozható megállás
A megállások programozásával az M00-hoz hasonló hatás érhető el. A vezérlés leáll, és várakozik, amíg a Ciklusindítás gombot le nem nyomják. A Ciklusindítás lenyomása után a program a #3006 utáni blokkal folytatódik. A következő példában a megjegyzés első 15 karaktere megjelenik a képernyő bal alsó részén. IF [#1 EQ #0] THEN #3006=101(megjegyzés szövege);
136
96-0079 rev AH 03-2011
#4001-#4021 Utolsó blokk (modális) csoportkódok
A G-kódok csoportosítása hatékonyabb feldolgozást tesz lehetővé. A hasonló funkciójú G-kódok rendszerint azonos csoportba tartoznak. A G90 és G91 kódok például a 3. csoportba vnanak sorolva. E változók tárolják a 21 csoport bármelyikéhez az utolsó vagy az alapértelmezett G-kódot. A csoportkód kiolvasásával a makróprogram módosíthatja a G-kód viselkedését. Ha a 4003. változó értéke 91, akkor a makróprogram felismeri, hogy a mozgásoknak növekményesnek, és nem abszolútnak kell lenniük. A nulladik csoporthoz nem létezik hozzárendelt változó: a nulladik csoport G-kódjai nem modálisak.
#4101-#4126 Utolsó blokk (modális) címadatok
Az A-Z címkódok (kivéve a G-t) modális értékekként maradnak meg. Az előzetes elemzési folyamat által utoljára feldolgozott kódsor információit a 4101-4126. változók tartalmazzák. A változószámok numerikus hozzárendelése az alfabetikus címekhez az alfabetikus címek alatti hozzárendeléseknek felel meg. Az előzőleg értelmezett D cím értéke például a #4107, az utoljára értelmezett I érték pedig a #4104 sz. változóban szerepel. Ha egy makrót M-kódhoz rendelnek hozzá, akkor a makrónak nem adhatók át változók az 1-33. változók használatával, hanem a makróban a 4101-4126. változók értékeit kell használni.
#5001-#5005 Utolsó célpozíció
Az utolsó mozgási blokk utolsó programozott pontja az #5001-#5005. változókban férhető hozzá (sorrendben X, Y, Z, A és B koordináta). Az értékek az aktuális munkadarab-koordinátarendszerben értendők, és mozgásban levő gép mellett is használhatók.
Tengelypozíciók változói #5021 X tengely
#5024 A tengely
#5022 Z tengely
#5025 B tengely
#5023 Y tengely
#5026 C tengely
#5021-#5026 Aktuális gépkoordináta-pozíció
A pillanatnyi pozíció gépkoordinátákban kifejezve az #5021-#5025. változókban férhető hozzá (sorrendben X, Z, Y, A és B koordináta). Az értékek mozgásban levő gép mellett nem olvashatók ki. Az #5023. sz (Z) változó értéke a szerszámhossz-kompenzációval együtt értendő.
#5041-#5045 Aktuális munkadarabkoordináta-pozíció
A pillanatnyi pozíció munkadarab-koordinátákban kifejezve az #5041-#-5045. változókban férhető hozzá (sorrendben X, Y, Z, A, B és C koordináta). Az értékek mozgásban levő gép mellett nem olvashatók ki. Az #5043. sz (Z) változó értéke a szerszámhossz-kompenzációval együtt értendő.
#5061-#5069 Aktuális ugrójel-pozíció
Az a pozíció, amelyben a legutóbbi ugrójel aktív volt, az #5061-#5069. változókban férhető hozzá (sorrendben X, Y, Z, A, B, C, U, V és W koordináta). Az értékek az aktuális munkadarab-koordinátarendszerben értendők, és mozgásban levő gép mellett is használhatók. Az #5063. sz (Z) változó értéke a szerszámhosszkompenzációval együtt értendő.
#5081-#5086 Szerszámhossz-kompenzáció
A változók értéke a szerszámra pillanatnyilag érvényes teljes szerszámhossz-kompenzációt adja. A teljes kompenzációba beletartozik a T-kódban beállított aktuális modális érték szerinti szerszámgeometria, valamint a kopási érték is.
96-0079 rev AH 03-2011
137
#6996-#6999 Paraméter-hozzáférés makróváltozókkal
A program számára a következők szerint lehetséges a hozzáférés az 1-1000. paraméterekhez, illetve bármely paraméterbithez: #6996: Paraméter száma #6997: Bit száma (opcionális) #6998: A 6996. változóban tárolt maraméterszám értéke #6999: A változóban megadott paraméterbit értéke (0 vagy 1)
6997.
MEGJEGYZÉS: A 6998. és a 6999. sz. változók csak olvashatók.
Használat Valamely paraméter értékének eléréséhez az adott paraméter számát a 6996. változóba kell másolni. Ezt követően az illető paraméter a 6998. makróváltozó használatával férhető hozzá, az alábbiak szerint: #6996=601 (A 601. sz. paraméter megadása) #100=#6998 (A 601 sz. paraméter értékének másolása a #100 sz. változóba) Valamely paraméter adott bitjének eléréséhez a paraméter számát a 6996. változóba, a bit számát pedig a 6997. makróváltozóba kell másolni. Ezt követően az illető paraméterbit a 6999. makróváltozó használatával férhető hozzá, az alábbiak szerint: #6996=57 (Az 57. sz. paraméter megadása) #6997=0 (A nulladik bit megadása) #100=#6999 (A 57 sz. paraméter 0. bitjének másolása a #100 sz. változóba) MEGJEGYZÉS: A paraméterbitek 0-tól 31-ig számozottak. A 32 bites paraméterek képernyőn megjelenített formátumában a 0. bit található balra fent, míg a 31. bit jobbra lent.
Eltolások
A makrókifejezéseken belül minden szerszám- és munkadarab-eltolás kiolvasható és beállítható. Így a programozó a koordinátákat előre beállíthatja a körülbelüli célhelyekre, illetve az ugrójel megjelenési helyén, illetve a számítások eredményén alapuló értékekre. Ha valamilyen eltolás kiolvasása történik, akkor a program végrehajtásánál az előzetes elemzés leáll az adott blokk végrehajtásának végéig. #5201-#5206
G52 X, Z, Y, A, B , C eltolási értékek
#5221-#5226
G54 “ “ “ “ “ “ “
“
#5241-#5246
G55 “ “ “ “ “ “ “
“
#5261-#5266
G56 “ “ “ “ “ “ “
“
#5281-#5286
G57 “ “ “ “ “ “ “
“
#5301-#5306
G58 “ “ “ “ “ “ “
“
#5321-#5326
G59 “ “ “ “ “ “ “
“
#7001-#7006
G110 X, Z, Y, A, B , C eltolási értékek
#7021-#7026 #7381-#7386
138
“
““ ““ “
“
“
G129 X, Z, Y, A, B , C eltolási értékek
96-0079 rev AH 03-2011
Változók használata
Minden változóra a kettőskereszt (#), valamint az azt követő pozitív szám együttesével lehet hivatkozni, például: #1, #101 vagy #501. A változók lebegőpontos számokként megjelenített, tízes számrendszerbeli értékeket vehetnek fel. Ha valamely változót még sosem használták, akkor az a speciális "meghatározatlan" értéket is felveheti. Ez az érték jelzi, hogy az adott változót még nem használták. A változó értéke "meghatározatlan"-ra állítható a speciális #0 változóval. A #0 értéke vagy "meghatározatlan", vagy 0.0, a környezettől függően. A változókra történő közvetett hivatkozásnál a változó számát zárójelbe kell tenni: #[kifejezés]. A rendszer kiértékeli a kifejezést, és a kifejezés eredménye szerinti számú változót éri el. Példa: #1=3; #[#1]=3.5 + #1; A fenti sorok a #3 változó értékét 6.5-re állítják. A változók a G-kódos címek helyett is használhatók (a "cím" itt az A-Z betűket jelenti). A N1 G0 X1.0; blokkban a változók a következő értékekre állíthatók: #7 = 0; #1 = 1.0; és a blokk felcserélhető a következővel: N1 G#7 X#1;. A változókba írt értékek a program futásakor címértékekként használatosak.
CÍMHELYETTESÍTÉS Az A-Z vezérlési címek beállításának szokásos módja a cím és egy szám együttes használata. Példa: A G01 X1.5 Z3.7 F.02; parancs a G, X, Z és F címeket sorrendben 1, 1.5, 3.7 és 0.02 értékre állítja, és a vezérlést lineáris mozgásra (G01) utasítja az X = 1.5 Z = 3.7 pozícióba, 0.02 hüvelyk/fordulat előtolási sebességgel. A makrószintaxis segítségével a cím értéke bármely változóval vagy kifejezéssel helyettesíthető. A fenti utasítás a következő kóddal helyettesíthető: #1 = 1; #2 = .5; #3 = 3.7; #4 = 0.02; G#1 X[#1+#2] Z#3 F#4; Az A-Z címek (kivéve N és O) megengedett szintaxisa a következő: cím, -, változó
A-#101
cím[kifejezés]
Z[#5041+3.5]
cím - [kifejezés]
Z-[SIN[#1]]
Ha a változó értéke nem illeszkedik a címtartományhoz, akkor a szokásos vezérlési riasztás jelenik meg. A következő kód például érvénytelen G-kód riasztást generál, mert G143 kód nem létezik: #1 = 143; G#1; Ha a címérték helyett változót vagy kifejezést használnak, akkor az érték a legkisebb helyiértékű jegyre kerekítődik. A #1 = .123456 után kiadott G1 X#1 hatására a gép szerszáma az X tengelyen .1235-re mozdul. Ha a vezérlés metrikus módban van, akkor a fentiek hatására a szerszám az X tengelyen .123-ra mozdul. Ha a címértéket "meghatározatlan" változóval helyettesítik, akkor az adott címhivatkozást figyelmen kívül hagyja a rendszer. Ha pl. a #1 változó "meghatározatlan", akkor a G00 X1.0 Z#1; blokkot a rendszer G00 X1.0, utasításként értelmezi, azaz Z-irányú mozgás nem történik.
Makróutasítások
A makróutasítások olyan kódsorok, amelyekkel a felhasználó a vezérlést a standard programozási nyelvekhez hasonló funkciókkal irányíthatja. A makróutasítások között szerepelnek függvények, műveletek, feltételes és számtani kifejezések, hozzárendelések és vezérlési utasítások is. A függvények és műveletek a kifejezésekben a változók, értékek módosításához használatosak. A műveletek a kifejezéseknél elengedhetetlenek, a függvények pedig a programozó munkáját könnyítik meg.
Függvények
A függvények olyan, beépített rutinok, amelyek a programozó számára elérhetők. Minden függvény formátuma "függvénynév [argumentum]". A függvények argumentumként bármely kifejezésnek átadhatók. A függvények lebegőpontos, decimális értékeket adnak. A Haas vezérléshez mellékelt függvények a következők:
96-0079 rev AH 03-2011
139
FÜGGVÉNY
ARGUMENTUM EREDMÉNY
MEGJEGYZÉSEK
SIN[ ]
Fok
Decimális
Szinusz
COS[ ]
Fok
Decimális
Koszinusz
TAN[ ]
Fok
Decimális
Tangens
ATAN[ ]
Decimális
Fok
Arkusz tangens; ugyanaz, mint a FANUC ATAN[ ]/[1]
SQRT[ ]
Decimális
Decimális
Négyzetgyök
ABS[ ]
Decimális
Decimális
Abszolútérték
ROUND[ ]
Decimális
Decimális
Kerekítés egy tizedessel
FIX[ ]
Decimális
Egész
Tört levágása
ACOS[ ]
Decimális
Fok
Arkusz koszinusz
ASIN[ ]
Decimális
Fok
Arkusz szinusz
#[ ]
Egész
Egész
Változó közvetett
DPRNT[ ]
ASCII szöveg
Külső kimenet
Megjegyzések a függvényekről
A "Round" függvény környezettől függően viselkedik. Számtani kifejezésekben minden olyan szám, amelynek törtrésze nagyobb vagy egyenlő .5-tel, a következő egész számra kerekítődik fel; egyéb esetben a törtrész levágásra kerül. #1= 1.714 ; #2= ROUND[#1] ; (#2 értéke 2.0) #1= 3.1416 ; #2= ROUND[#1] ; (#2 értéke 3.0)
Ha címkifejezésben használnak kerekítést, akkor a "Round" függvény argumentuma a cím számára szükséges pontosságra kerekítődik. Metrikus mértékegységeknél és szögeknél az alapértelmezés a három tizedesjegy. Hüvelyk mértékegységnél az alapértelmezés a négy tizedesjegy. Az egész számot igénylő címek, pl. a T kerekítése a matematikai szabályok szerint történik. #1= 1.00333 ; G0 X[ #1 + #1 ] ; (az X 2.0067-ra mozdul) ; G0 X[ ROUND[ #1 ] + ROUND[ #1 ] ] ; (az X 2.0066-ra mozdul) ; G0 C[ #1 + #1 ] ; (a tengely 2.007-re mozdul) ; G0 C[ ROUND[ #1 ] + ROUND[ #1 ] ] ; (a tengely 2.006-ra mozdul) ;
Fix és Round függvények
#1=3.54; #2=ROUND[#1]; #3=FIX[#1]. A #2 értéke 4 lesz. A #3 értéke 3 lesz.
Műveletek
A műveletek csoportjai: Számtani műveletek, Logikai műveletek és Boole-féle műveletek. A számtani (aritmetikai) műveletek a szokásos egy- és kétértékű műveletek. A Boole-műveletek:
140
+
- Egyértékű plusz
+1.23
-
- Egyértékű mínusz
-[COS[30]]
+
- Kétértékű összeadás #1=#1+5
-
- Kétértékű kivonás
#1=#1-1
*
- Szorzás
#1=#2*#3
/
- Osztás
#1=#2/4
MOD
- Maradék
#1=27 MOD 20 (#1 értéke 7)
96-0079 rev AH 03-2011
A logikai műveletek bináris bitértékekre vonatkoznak. A makróváltozók lebegőpontos számok. Ha a makróváltozókon logikai műveletet végeznek, akkor ehhez a lebegőpontos számoknak csak az egészrészét használja a rendszer. A logikai műveletek: OR - logikai VAGY két értéken, XOR - kizáró VAGY két értéken, AND - logikai ÉS két értéken #1=1.0; 0000 0001 #2=2.0; 0000 0010 #3=#1 OR #20000 0011
Itt a #3 változó értéke a VAGY művelet után 3.0 lesz.
#1=5.0; #2=3.0; IF [[#1 GT 3.0] AND [#2 LT 10]] GOTO1
Itt a vezérlés az 1. blokkra lép, mert az #1 GT 3.0 eredménye 1.0, a #2 LT 10 eredménye szintén 1.0, így az 1.0 ÉS 1.0 értéke 1.0 (igaz), ezért érvénybe lép a GOTO utasítás.
Látható, hogy logikai műveleteknél gondosságot kell tanúsítani a kívánt eredmény érdekében. A Boole-féle műveletek eredménye mindig vagy 1.0 (Igaz), vagy 0.0 (Hamis). Hatféle Boole-művelet létezik. E műveletek nem kizárólag feltételes kifejezésekben használhatóak, mégis a legtöbbször azokban fordulnak elő. A Boole-műveletek: EQ - Egyenlő (Equal to) NE - Nem egyenlő (Not Equal to) GT - Nagyobb, mint (Greater Than) LT - Kisebb, mint (Less Than) GE - Nagyobb vagy egyenlő (Greater than or Equal to) LE - Kisebb vagy egyenlő (Less than or Equal to) A következőkben négy példa látható a Boole-féle és a logikai műveletek használatára: Példa
Magyarázat
IF [#1 EQ 0.0] GOTO100;
Ugrás a 100. sz. blokkra, ha az #1 változó értéke egyenlő 0.0-val.
WHILE [#101 LT 10] DO1;
Amíg a #101 változó 10-nél kisebb, addig ismételje a DO1..END1 hurkot.
#1=[1.0 LT 5.0];
Az #1 változó az 1.0 (IGAZ) értéket veszi fel.
IF [#1 AND #2 EQ #3] GOTO1
Ha az #1 változó és a #2 változó logikai ÉS kapcsolata egyenlő a #3 változó értékével, akkor a vezérlés az 1. blokkra lép.
Kifejezések
A kifejezések változók és műveleti jelek bármilyen, szögletes zárójelbe ("[" és "]") tett sorai. A kifejezéseknek kétféle típusa létezik: a feltételes és a számtani kifejezések. A feltételes kifejezések Hamis (0.0) vagy Igaz (nullától eltérő) értéket adnak eredményül. A számtani kifejezések számtani műveletekkel és függvényekkel numerikus értéket határoznak meg.
Feltételes kifejezések
A Haas vezérlésben minden kifejezés feltételes értéket ad meg. Az érték vagy 0.0 (Hamis), vagy nem nulla (Igaz). Azt, hogy adott kifejezés feltételes-e, az a környezet határozza meg, amelyben az illető kifejezést használják. A feltételes kifejezések az IF és WHILE utasításokban, valamint az M99 parancsban használatosak. A feltételes kifejezések Boole-féle műveleteket is tartalmazhatnak az Igaz-Hamis viszony kiértékelésére. Az M99 feltételes szerkezet csak a Haas vezérlésben található meg. Makrók nélkül a Haas vezérlés M99 parancsa képes feltétel nélküli elágazást végezni az aktuális szubrutin bármely sorára, ha a parancs sorában P-kódot helyeznek el. Példa: Az N50 M99 P10; parancs az N10 sorra ugrik. A vezérlés nem tér vissza a hívó szubrutinhoz. Engedélyezett makrók mellett az M99 paranccsal feltételes elágazás végezhető, ha feltételes kifejezést adnak meg hozzá. Ahhoz, hogy csak a #100 változó 10-nél kisebb értéke esetén történjen elágazás, az alábbi kódsor használható: N50 [#100 LT 10] M99 P10;
96-0079 rev AH 03-2011
141
Az elágazás a fenti példában csak akkor következik be, ha a #100 változó 10-nél kisebb. Ellenkező esetben a program a következő sornál folytatódik. A fenti, feltételes M99 utasítás helyettesíthető az alábbi sorral is: N50 IF [#100 LT 10] GOTO10; Számtani kifejezések A számtani kifejezések változókat, műveleteket és függvényeket alkalmazó kifejezések. A számtani kifejezések értéket adnak eredményként. Általában, de nem kizárólagosan hozzárendelési utasításokban használatosak. Példák számtani kifejezésekre: #101=#145*#30; #1=#1+1; X[#105+COS[#101]]; #[#2000+#13]=0; Hozzárendelési utasítások A hozzárendelési utasítások a változók értékének módosítását teszik lehetővé a programozó számára. A hozzárendelési utasítások formátuma: kifejezés = kifejezés . Az egyenlőségjel bal oldalán álló kifejezésnek mindig egy makróváltozóra kell hivatkoznia, akár közvetlen, akár közvetett módon. A következő makró egy sor változót inicializál tetszőleges értékre. A példában közvetlen és közvetett hozzárendelések is használatosak. O0300
(Változósor inicializálása) ;
N1 IF [#2 NE #0] GOTO2
(B=alapváltozó) ;
#3000=1
(Alapváltozó nincs megadva) ;
N2 IF [#19 NE #0] GOTO3
(S=sor mérete);
#3000=2
(Sor mérete nincs megadva);
N3 WHILE [#19 GT 0] DO1 ; #19=#19-1
(Visszaszámlálás) ;
#[#2+#19]=#22
(V=érték a sor beállításához) ;
END1 ; M99 ;
Az előző makró a következők szerint használható három sorozat változó inicializálására: G65 P300 B101. S20 G65 P300 B501. S5 V1 G65 P300 B550. S5 V0
(INIT 101..120 TO #0) ; (INIT 501..505 TO 1.0) ; (INIT 550..554 TO 0.0) ;
A tizedespont szükséges a B101-ben, stb.
Vezérlő utasítások
A vezérlő utasítások segítségével lehetségesek a feltételes és a feltétel nélküli elágazások. A vezérlő utasítások lehetővé teszik egy adott kódrészlet többszöri, feltételes megismétlését is. Feltétel nélküli elágazás (GOTOnnn és M99 Pnnnn) - A Haas vezérlés két módszert kíál a feltétel nélküli elágazásra. A feltétel nélküli elágazás mindig egy meghatározott blokkra történik. Az M99 P15 parancs feltétel nélküli elágazásra utasít a 15. számú blokkra. Az M99 a makrók jelenlététől függetlenül használható: ez számít a Haas vezérlésben a feltétel nélküli elágazás hagyományos módszerének. A GOTO15 hatása ugyanaz, mint az M99 P15 parancsé. A Haas vezérlésben a GOTO parancs más G-kódokkal egy sorban is használható. A GOTO parancs végrehajtása a többi parancs, pl. az M-kódok után történik meg. Számított elágazás (GOTO#n és GOTO [kifejezés]) - A számított elágazás segítségével a program átadhatja a vezérlés az azonos alprogram egy másik kódsorának. A blokk száma a program futása közben, a GOTO [kifejezés] alakban is számítható, de helyi változón keresztül is átadható, a GOTO#n alakban.
142
96-0079 rev AH 03-2011
A GOTO kerekíti a számított elágazáshoz használt változó vagy kifejezés értékét. Ha például az #1 változó értéke 4,49, és a GOTO#1 utasítást hajtják végre, akkor a vezérlés az N4-et tartalmazó blokknak kísérli meg átadni a végrehajtást. Ha az #1 változó értéke 4,5, akkor a végrehajtás az N5-öt tartalmazó blokkra kerül át. A következő kódváz olyan program készítésénél alkalmazható, amely a munkadarabokra sorozatszámokat visz fel: O9200
(Számjegy vésése a pillanatnyi helyen.)
; (D=Decimális számjegy vésendő); IF [[#7 NE #0] AND [#7 GE O] AND [#7 LE 9]] GOTO99; #3000=1
(Érvénytelen számjegy)
; N99 #7=FIX[#7]
(Törtrész levágása)
; GOTO#7
(Számjegy vésése)
; N0
(Nullás számjegy)
... M99 ; N1
(Egyes számjegy)
; M99 ; N2
(Kettes számjegy)
; ... ; (stb.,...)
Az előző szubrutin az ötös számjegyet a következő hívással vési be: G65 P9200 D5; A kifejezéseket alkalmazó, számított GOTO utasítások a feldolgozást a hardverbemenetek kiolvasási eredménye szerint is elágaztathatják. Egy példa: GOTO[[#1030*2]+#1031]; NO (1030=0, 1031=0); ... M99 ; N1 (1030=0, 1031=1); ... M99 ; N2 (1030=1, 1031=0); ... M99 ; N3 (1030=1, 1031=1); ... M99 ;
A diszkrét bemenetek kiolvasáskor mindig vagy 0, vagy 1 értéket adnak. A GOTO[kifejezés] a megfelelő Gkódot az #1030 és #1031 diszkrét bemenetek állapota alapján ágaztatja el.
96-0079 rev AH 03-2011
143
Feltételes elágazás (IF és M99 Pnnnn)
A feltételes elágazás segítségével a program átadhatja a vezérlést az azonos szubrutin egy másik kódsorának. A feltételes elágazás kizárólag engedélyezett makrók mellett használható. A Haas vezérlés a feltételes elágazásra két, egymáshoz hasonló módszert kínál. IF [feltételes kifejezés] GOTOn A korábbiak szerint a "feltételes kifejezés" olyan kifejezés, amely a hatféle Boole-művelet (EQ, NE, GT, LT, GE és LE) bármelyikét szerepelteti. A kifejezést kötelező zárójelbe tenni. A Haas vezérlésben nem szükséges e változókat mindenképpen szerepeltetni. Példa: az IF [#1 NE 0.0] GOTO5; utasítás a következő alakba is írható: IF [#1] GOTO5;. Az utasítás szerint ha az #1 változó nem 0.0, illetve #0 (Meghatározatlan) értéket tartalmaz, akkor elágazás történik az 5. blokkra, ellenkező esetben pedig a következő blokk kerül végrehajtásra. A Haas vezérlésben a feltételes kifejezés az M99 Pnnnn formátumban is használható. Példa: G0 X0 Z0 [#1EQ#2] M99 P5;. Itt a feltételesség csak az utasítás M99 részére vonatkozik. A szerszámot az utasítás mindenképpen az X0, Y0 pontra küldi, függetlenül attól, hogy a kifejezés eredménye Igaz vagy Hamis. A kifejezés eredményétől csak az M99 ág végrehajtása függ. Ha hordozhatóság is szükséges, akkor javasolt az IF GOTO változat használata.
Feltételes végrehajtás (IF THEN)
A vezérlő utasítások végrehajtása az IF THEN szerkezettel is elérhető. A formátum IF [feltételes kifejezés] THEN utasítás;. Megjegyzés: A FANUC szintaxissal való kompatibilitás érdekében a “THEN” a GOTOn utasítással együtt nem használható.
E formátum hagyományosan feltételes hozzárendelési utasításoknál használatos, pl.: IF [#590 GT 100] THEN #590=0.0; Az #590 változó értéke zérussá válik, ha az #590 értéke meghaladja a 100.0-t. A Haas vezérlésben ha a feltétel kiértékelése Hamis (0.0) eredményű, akkor az IF blokk hátralevő része figyelmen kívül marad. Eszerint a vezérlő parancsok is feltételessé alakíthatók, így írható a következő kód: IF [#1 NE #0] THEN G1 X#24 Z#26 F#9;. A fenti parancs csak akkor hajt végre lineáris mozgást, ha az #1 változóhoz értéket rendeltek. Egy másik példa: IF [#1 GE 180] THEN #101=0.0 M99;. Eszerint ha az #1 változó (A cím) nagyobb vagy egyenlő, mint 180, akkor a #101 változó értéke zérusra áll, és a végrehajtás visszatér a szubrutinból. Az alábbiakban olyan "IF" utasításra látható példa, amely akkor ágazik el, ha egy változó inicializálásnál értéket kap. Ellenkező esetben a feldolgozás folytatódik, és riasztás generálódik. Ne feledje: ha riasztás generálódik, akkor a program végrehajtása megszakad. N1 IF [#9NE#0] GOTO3 (TEST FOR VALUE IN F) ; N2 #3000=11(NO FEED RATE) ; N3 (CONTINUE) ;
Többszöri végrehajtás/Hurok (WHILE DO END)
Minden programozási nyelv számára alapvető követelmény az utasítássorozatok adott számú alkalommal, illetve adott feltétel teljesüléséig történő, többszöri végrehajthatóságának képessége. A hagyományos G-kódolás ezt az L cím segítségével teszi lehetővé. A szubrutinok tetszőleges számú alkalommal végrehajthatók az L cím használatával. M98 P2000 L5; Ez azonban korlátozott használhatóságú, mert a szubrutin újbóli végrehajtása feltételhez nem köthető. A WHILE-DO-END szerkezet segítségével a makrók rugalmasságot adnak. Példa: WHILE [feltételes kifejezés] DOn; utasítások; ENDn;
144
96-0079 rev AH 03-2011
Ez a DOn és az ENDn parancsok közötti utasítások végrehajtását mindaddig ismétli, amíg a feltételes kifejezés értéke Igaz. A kifejezésben kötelező használni a zárójeleket. Ha a kifejezés értéke Hamis, akkor az ENDn utáni blokk végrehajtásával folytatódik a futás. A WHILE utasítás WH alakban rövidíthető. Az utasítás DOn-ENDn része kölcsönös hozzárendelés. n értéke 1-3 lehet. Ez azt jelenti, hogy szubrutinonként legfeljebb három egymásba ágyazott hurok lehetséges. Az egymásba ágyazás a hurkon belüli hurkot jelenti. A WHILE utasítások legfeljebb három szintig ágyazhatók egymásba, valójában azonban ez nem jelent korlátozást, mivel minden egyes szubrutinnál lehetséges három-három egymásba ágyazás. Ha 3-nál több szintet kell egymásba ágyazni, akkor a három legalacsonyabb beágyazási szintet tartalmazó szegmens szubrutinként írható meg, így a korlátozás megkerülhető. Ha egyetlen szubrutinon belül két különálló WHILE hurok van jelen, akkor azok használhatnak egyforma egymásba ágyazási indexet. Példa: #3001=0 (WAIT 500 MILLISECONDS); WH [#3001 LT 500] DO1; END1 ; -Egyéb utasítások#3001=0 (WAIT 300 MILLISECONDS); WH [#3001 LT 300] DO1; END1 ;
A DO-END közötti utasítássorból a GOTO utasítással ki lehet lépni, belépni azonban nem lehetséges GOTOval. A DO-END utasítássoron belül a GOTO utasítással lehetséges az ugrás. A WHILE utasítás és a kifejezés elhagyásával végtelen hurok is írható, például: DO1; -utasításokEND1 ;
Ez a hurok a Reset gomb lenyomásáig ismétlődik. FIGYELEM! A következő kód megtévesztő lehet: WH [#1] D01; END1;
A fenti példában riasztás generálódik, mert nincs "Then" utasítás; a "Then" a D01-re vonatkozik. A D01 (zérus) utasítást DO1-re (O betűvel) kell megváltoztatni a helyes működéshez.
G65 Makrószubrutin hívása
A G65 paranccsal szubrutin hívható, és argumentumok adhatók át a hívott szubrutin számára. A formátum a következő: G65 Pnnnn [Lnnnn] [argumentumok]; A szögletes zárójelben, dőlt betűvel szedett tételek opcionálisak. A G65 parancs a jelenleg a vezérlés memóriájában tárolódó program számára hivatkozó P parancsot igényel. Ha az L címet is használják, akkor a makróhívás a megadott számú alkalommal megismétlődik. Az 1. példa az 1000 sz. szubrutint egy alkalommal hívja meg, a szubrutinnak átadandó feltételek nélkül. A G65 hívások hasonlítanak az M98 hívásokra, de nem azonosak azokkal. A G65 hívások legfeljebb kilencszeresen ágyazhatók egymásba, azaz az 1. program hívhatja a 2. programot, a 2. program a 3. programot, a 3. program pedig a 4. programot. 1. példa:
G65 P1000;
(Az 1000 sz. szubrutin hívása makróként)
M30;
(Program leáll)
O1000;
(Makrószubrutin)
... M99 ;
96-0079 rev AH 03-2011
(Visszatérés a makrószubrutinból)
145
Másodneves hozzárendelés
A másodneves hozzárendelés a G-kód hozzárendelését jelenti egy G65 P##### sorhoz. Példa: a G65 P9010 X.5 Z.05 F.01 T1; a következő alakba is írható: G06 X.5 Z.05 F.01 T1;. Itt a használaton kívüli G06 G-kódot a G65 P9010 sorral helyettesítettük. Ahhoz, hogy a fenti blokk működőképes legyen, a 9010 sz. szubrutinhoz rendelt paramétert 06-ra kell állítani (91. paraméter). A G00 és G65 kódokat nem lehet másodneves hozzárendelésben szerepeltetni. A többi, 1-től 255-ig terjedő kód felhasználható másodneves hozzárendelésre. A 9010-9019. programszámok a G-kódos másodneves hozzárendelésre vannak fenntartva. A következő táblázat felsorolja, hogy mely Haas paraméterek vannak fenntartva a makrószubrutinok másodneves hozzárendelésére. G-kódos másodneves hozzárendelés
M-kódos másodneves hozzárendelés
Haas paraméter
O-kód
Haas paraméter
M makróhívás
91
9010
81
9000
92
9011
82
9001
93
9012
83
9002
94
9013
84
9003
95
9014
85
9004
96
9015
86
9005
97
9016
87
9006
98
9017
88
9007
99
9018
89
9008
100
9019
90
9009
Ha a másodneves hozzárendelési paramétert 0-ra (zérus) állítják, akkor a megfelelő szubrutin másodneves hozzárendelése letiltódik. Ha egy másodneves hozzárendelési paramétert valamely G-kódra állítják, de a megfelelő szubrutin nincs a memóriában, akkor riasztás generálódik. A makrók a perifériás eszközökkel való kommunikációt további képességekkel bővítik ki. A felhasználó által biztosított, megfelelő eszközökkel lehetővé válik az alkatrészek digitalizálása, a futásfelügyeleti jelentések készítése, illetve a kezelőelemek szinkronizálása. Az e célra szolgáló parancsok a POPEN, a DPRNT[ ] és a PCLOS.
Előkészítő parancsok a kommunikációhoz
A POPEN és a PCLOS alkalmazása a Haas marón nem szükséges. Az utasítások azért vannak a rendszerben, hogy a különböző vezérlésektől származó programokat el lehessen küldeni a Haas vezérlésnek.
Formázott kimenet
A DPRNT utasítás lehetővé teszi, hogy a programozó formázott szöveget küldhessen a soros portra. A soros porton tetszőleges szöveg és változó nyomtatható. A DPRNT utasítás formátuma a következő: DPRNT [szöveg #nnnn[wf]... ] ; A DPRNT utasítást tartalmazó blokkban más parancs nem lehet jelen. Az előző példában a "szöveg" tetszőleges karakter A-tól Z-ig, illetve a speciális karakterek (+,-,/,* és szóköz). Ha csillag kerül a kimenetre, akkor azt a rendszer szóközzé alakítja. A #nnnn[wf] egy változó, illetve az azt követő formátum. A változó sorszáma bármely makróváltozóra hivatkozhat. A [wf] formátum használata kötelező. A formátumkód két számjegyet tartalmaz, szögletes zárójelek között. A makróváltozók valós számok, egész- és törtrésszel. A formátumkód első számjegye a kimeneten az egészrész számára fenntartott teljes helyet adja meg. A második számjegy a törtész számára fenntartott teljes helyet állítja be. A kimenet számára fenntartott teljes hely nem lehet nulla, illetve összege nem lehet nyolcnál nagyobb. A következő formátumok tehát érvénytelenek: [00] [54] [45] [36] /* érvénytelen formátumok */
146
96-0079 rev AH 03-2011
Az egész- és a törtrész közé tizedespont nyomtatódik. A törtrész a legkisebb helyiértéknél kerekítődik. Ha a törtrész számára nulla hosszúságú helyet adnak meg, akkor nem nyomtatódik tizedespont. Ha van törtrész, akkor a záró nullák is nyomtatódnak. Az egészrész számára legalább egy hely fenn van tartva, akkor is, ha nullát adnak meg a formátumkódban. Ha az egészrész értékének kevesebb jegye van, mint amennyit fenntartottak, akkor nyomtatásban megfelelő mennyiségű szóköz kerül az érték elé. Ha az egészrész értékének több jegye van, mint amennyit fenntartottak, akkor a rendszer a mezőt úgy bővíti, hogy a szám teljesen kiférjen. Minden DPRNT blokk után kocsivissza-utasítást küld a rendszer. DPRNT[] – Példák Kód
Kimenet
N1
#1= 1.5436;
N2
DPRNT[X#1[44]*Z#1[03]*T#1[40]] ;
X1.5436 Z 1.544 T 1
N3
DPRNT[***MÉRT*BELSŐ*ÁTMÉRŐ***] ;
MÉRT BELSŐ ÁTMÉRŐ
N4
DPRNT[] ;
(nincs szöveg, csak kocsivissza)
N5
#1=123.456789 ;
N6
DPRNT[X-#1[25]] ;
X-123.45679;
Végrehajtás
A DPRNT utasítások a blokk értelmezésének idején kerülnek végrehajtásra. Ezt azt jelenti, hogy a programozónak ügyelnie kell arra, hogy hol jelennek meg a DPRNT utasítások a programban, elsősorban akkor, ha az utasítás nyomtatási célú. A G103 parancs jól használható a blokkok előzetes elemzésének korlátozására. Ha az előzetes elemzést egy blokkra kívánja korlátozni, akkor a program kezdetén szerepeltesse a következő parancsot. (Ez voltaképpen kétblokkos előzetes elemzést jelent: G103 P1;). Az előzetes elemzési határérték törléséhez a parancsot változtassa G103 P0-ra. A szerszám-kompenzáció aktív állapotában a G103 nem használható.
Szerkesztés
A nem megfelelő szerkezetű vagy elhelyezésű makróutasítások riasztást generálnak. A kifejezések szerkesztésekor tanúsítson gondosságot: a zárójeleknek párosával kell előfordulniuk. A DPRNT[ ] függvény a megjegyzésekhez hasonlóan szerkeszthető. Törölhető, teljes tételként áthelyezhető, illetve a zárójelen belüli önálló tételek szerkeszthetők. A változó-hivatkozások és a formátum-kifejezéseket egy egységként kell módosítani. Ha a [24] formátumkódot [44]-re kívánja módosítani, akkor vigye a kurzort a [24] kijelölésére, adjon meg [44]-et, és nyomja le a Write gombot. A hosszú DPRNT[ ] kifejezésekben a léptetőfogantyúval is mozoghat. A kifejezéseket tartalmazó címek megtévesztők lehetnek. Ebben az esetben az alfabetikus cím önmagában áll. Például a következő blokkban címkifejezés található az X-re: G1 X [ COS[ 90 ] ] Z3.0; HELYES Itt az X kifejezés és a zárójelek önmagukban állnak, és különállóan szerkeszthető tételeket képeznek. Szerkesztéssel a teljes kifejezés törölhető, és számmal helyettesíthető: G1 X 0 Z3.0; HIBÁS. Ez a blokk futáskor riasztással jár. A helyes alak a következő: G1 X0 Z3.0; HELYES. Megfigyelendő, hogy az X és a zérus (0) között nincs szóköz. Az önmagában álló alfabetikus karakter címkifejezést jelöl.
96-0079 rev AH 03-2011
147
a Haas
VezérlésBen nem szereplő
Fanuc-stílusú
makróFunkciók
Ebben az alfejezetben azok a FANUC makrófunkciók szerepelnek, amelyek a Haas vezérlésben nem férhetők hozzá. M másodneves hozzárendelés: G65 Pnnnn Mnn-nel, 9020-9029. sz. programok. G66
Modális hívás minden mozgási blokkban
G66.1
Modális hívás minden blokkban
G67
Modális visszavonása
M98
Másodneves hozzárendelés, T kód, 9000. program, #149. változó, bit engedélyezése
M98
Másodneves hozzárendelés, S kód, 9029. program, #147. változó, bit engedélyezése
M98
Másodneves hozzárendelés, B kód, 9028. program, #146. változó, bit engedélyezése
SKIP/N
N=1..9
#3007
Tükörkép Be jelzőbit, összes tengely
#4201-#4320
Aktuális blokk modális adatai
#5101-#5106
Pillanatnyi szervó eltésér
Változók megjelenítendő nevei ATAN [ ]/[ ]
Arkusz tangens, FANUC változat
BIN [ ]
Átváltás binárisan kódolt decimálisról (BCD) binárisra (BIN)
BCD [ ]
Átváltás binárisról (BIN) binárisan kódolt decimálisra (BCD)
FUP [ ]
Törtrész levágása a csúcshoz
LN [ ]
Természetes alapú logaritmus
EXP [ ]
e-alapú exponenciális függvény
ADP [ ]
VAR átalakítása egész számra
BPRNT [ ]
A következő alternatívaként használható a kevés nem implementált FANUC makrófunkcióval azonos eredmények elérésére. GOTO-nnnn Az ugrási blokk keresése visszafelé (a program kezdete felé) nem szükséges, ha egyedi N-címkódokat használ. A blokk-keresés az aktuálisan értelmezés alatt álló blokktól indul. Ha a keresés eléri a program végét, akkor a program kezdetétől folytatódik tovább, egészen az aktuális blokkig.
148
96-0079 rev AH 03-2011
PÉLDAPROGRAM
A MAKRÓK HASZNÁLATÁRA
A következő példával axiális horony készíthető könnyen szerkeszthető változók segítségével % (G74 MAKRÓ)
O0010 G50 S2000 G97 S1000 M03 T100 G00 T101 #24 = 1.3
(X BELSŐ ÁTMÉRŐ)
#26 = 0.14
(Z DEPTH)
#23 = 0.275
(X HORONYSZÉLESSÉG)
#20 = 0.125
(SZERSZÁMSZÉLESSÉG)
#22 = -0.95
(Z KEZDŐ POZÍCIÓ)
#6 = -1.
(VALÓS Z HOMLOKFELÜLET)
#9 = 0.003
(ELŐTOLÁSI SEBESSÉG, HÜVELYK/FORDULAT)
G00 X [ #24 + [ #23 * 2 ] - [ 20 * 2 ] ] Z#126 G74 U - [ [#23 - #20 ] * 2 ] W - [ #26 + ABS [ #6 - #22 ] ] K [ #20 * 0.75 ] I [ #20 * 0.9 ] F#9 G00 X0 Z0 T100 M30 %
Z mélység
Z homlokfelület
Szerszám
Z
X belső átmérő X szélesség Z Z kezdőpozíció Horony
Szerszámszélesség = 0.125 .
96-0079 rev AH 03-2011
149
SZERKESZTÉSI
ÜZEMMÓD
A szerkesztési üzemmódban a programok felugró menük használatával szerkeszthetők. A szerkesztési üzemmódba az EDIT (Szerkesztés) gombbal léphet be. Két szerkesztési ablak áll rendelkezésre: az aktív és az inaktív program ablaka. A két ablak között az EDIT gombbal lehet váltani. Program szerkesztéséhez írja be a program nevét (Onnnnn) az aktív program ablakában, és nyomja le a SELECT PROG (Program választása) gombot; a program ekkor megnyílik az aktív program ablakában. Az F4 lenyomására ugyanaz a program az inaktív program ablakában is megnyílik, ha nincs megnyitva benne másik program. Az inaktív program ablakában más program is választható. Ehhez az inaktív program ablakában nyomja le a SELECT PROG gombot, és válassza ki a programot a listából. A két ablak programjai között az F4 gombbal válthat (az aktív programot inaktívvá teheti és fordítva). A programkódban a felfelé-/lefelé-nyílgombokkal vagy a léptetőfogantyúval mozoghat. EDIT : E DIT ACTIVE
PROGRA M - Onnnnn
(CYCLE STAR T T O S IMULATE)
INACTIVE
PROGRA M - Onnnnn
Előugró menük
Aktív program ablaka EDITOR HELP (PRESS F1 TO NAVIGATE)
Környezeti súgóüzenetek
.
Inaktív program ablaka CLIPBOARD
Vágólap
Alapvető szerkesztési üzemmód elrendezése
A felugró menü megnyitásához nyomja le az F1 gombot. A jobbra- és balra-kurzorgombokkal választhat témát (SÚGÓ, MÓDOSÍTÁS, KERESÉS, SZERKESZTÉS, PROGRAM), és a felfelé-/lefelé-kurzorgombokkal vagy a léptetőfogantyúval választhat funkciót. A menüparancsok a WRITE/ENTER gombbal hajthatók végre. A bal alsó részen látható környezeti súgóablak tájékoztatást ad az aktuálisan kiválasztott funkcióról. A súgóüzenetben a Page Up/Down gombokkal görgethet. Ez az üzenet ismerteti az egyes funkciókhoz tartozó billentyűparancsokat is. PROGRAM
MENÜ
Új program létrehozása
Ezzel a menüparanccsal új program hozható létre. Ehhez adjon meg egy (a programkönyvtárban még nem szereplő) programnevet (Onnnnn), és nyomja le az Enter gombot. Billentyűparancs - Select Prog
Programválasztás listáról
E menüparanccsal egy, a memóriában szereplő program szerkeszthető. Ha ezt a menüparancsot választják, akkor megjelennek a vezérlésben tárolt programok. A listában a kurzorgombokkal és a léptetőfogantyúval görgethet. Az ENTER vagy a SELECT PROG lenyomásával választható ki a kijelölt program. Billentyűparancs - Select Prog
Aktív program megkettőzése
E menüparanccsal az aktuális programról másolat készíthető. A rendszer felkér a másolat programszámának (Onnnnn) megadására.
Program törlése a listáról
Ezzel a menüparanccsal programok törölhetők a programmemóriából. Billentyűparancs - Erase Prog
150
96-0079 rev AH 03-2011
Szerkesztőben levő programok felcserélése
Az aktív program ablakát az inaktív programévá változtatja, és fordítva. Billentyűparancs - F4
Átváltás a bal és a jobb oldal között
Átkapcsolás szerkesztésre az aktív, illetve az inaktív program között. Az inaktív és az aktív programok a saját ablakukban maradnak. Billentyűparancs - Edit
SZERKESZTÉS
MENÜ
Visszavonás
Az utolsó szerkesztési művelet visszavonása. Legfeljebb 9 egymást követő műveletre alkalmazható. Billentyűparancs - Undo
Szöveg kijelölése
Ezzel a menüparanccsal a szövegkijelölés kezdőpontja adható meg a programkód soraiban. Ezután a kurzorgombokkal, a Home, End és Page Up/Down gombokkal, illetve a léptetőfogantyúval lépjen a kijelölendő kódrészlet utolsó sorára, és nyomja le az F2 vagy a Write/Enter gombot. A kiválasztott szöveg ekkor kijelölődik. A blokk kijelölésének törléséhez nyomja le az UNDO (Visszavonás) gombot. Billentyűparancs - F2 a kiválasztás kezdőpontjához, F2 vagy Write a kiválasztás végpontjához
Kijelölt szöveg áthelyezése
Ez a funkció a "Szöveg kijelölése" funkcióval együtt használatos. A kurzort vigye a kívánt kódrészletre, és nyomja le a WRITE/ENTER gombot a kijelölt szöveg áthelyezéséhez. A kijelölt szöveg ekkor a kurzort (>) követő ponttól kezdve beillesztésre kerül.
Kijelölt szöveg másolása
A szöveg kijelöléséhez vigye a kurzort (>) egy szövegrészletre, és nyomja le a WRITE/ENTER gombot. A másolt szöveg ekkor kijelölődik. A kurzort ezután vigye a szöveg azon részére, ahová be szeretné illeszteni. Az F2 vagy a WRITE/ENTER lenyomására a másolt szöveg ekkor a kurzort (>) követő ponttól kezdve beillesztésre kerül. Billentyűparancs - Select Text, Position Cursor és Write/Enter
Kijelölt szöveg törlése
A szöveg kijelöléséhez vigye a kurzort (>) egy szövegrészletre, és nyomja le a WRITE/ENTER gombot. A másolt szöveg ekkor kijelölődik. A kijelölt rész a WRITE/ENTER gomb lenyomásával törlődik. Ha nincs kijelölve blokk, akkor az aktuálisan kijelölt tétel törlődik.
Kiválasztás kivágása a vágólapra
Az aktuális programból minden kijelölt szöveg a vágólap nevű új programba helyeződik át. A vágólap korábbi tartalma ekkor törlődik. KIVÁLASZTÁS MÁSOLÁSA A VÁGÓLAPRA Az aktuális programból minden kijelölt szöveg a vágólap nevű új programba másolódik át. A vágólap korábbi tartalma ekkor törlődik. BEILLESZTÉS A VÁGÓLAPRÓL A vágólap tartalma az aktuális programba másolódik, a pillanatnyi kurzorpozíciót követő sortól.
KERESÉS
MENÜ
Szöveg keresése
Ezzel a menüparanccsal szövegek, programkódok kereshetők az aktuális programban.
Újbóli keresés
Ezzel a menüparanccsal ugyanaz a programkód vagy szöveg ismételten kikereshető.
Szöveg keresése és cseréje
Ezzel a menüparanccsal az aktuális programban szövegek, kódok kereshetők, és opcionálisan másik Gkódra cserélhetők ki. 96-0079 rev AH 03-2011
151
MÓDOSÍTÁS
MENÜ
Minden sorszám törlése
Ezzel a menüparanccsal automatikusan eltávolítódik minden, hivatkozás nélküli N-kód (sorszám) a programból. Ha a parancs kiadásakor bizonyos sorok ki vannak jelölve, akkor a parancs csak azokra a sorokra vonatkozik.
Minden sor újraszámozása
Ezzel a menüparanccsal vagy a program összes kiválasztott blokkja újraszámozható, vagy – ha bizonyos sorok ki vannak jelölve – a kijelölt sorok számozhatók újra.
Újraszámozás szerszámonként
Megkeresi a T- (szerszám-) kódokat, kijelöli a teljes programkódot a következő T-kódig, és a programkódban újraszámozza az N-kódot (a sorszámokat).
+ és - előjelek ellentettje
Ezzel a menüparanccsal a numerikus értékek előjele megfordítható. A folyamat indításához nyomja le az Enter gombot, majd adja meg a módosítandó tengelyeket (pl. X, Y, Z, stb.) A funkció használatánál tanúsítson óvatosságot, ha a programban G10 vagy G92 kód is van (ismertetésért lásd a G-kódokkal foglalkozó fejezetet).
EGYÉB
GOMBOK
INSERT (Beszúrás): a programban kijelölt szöveg másolása a
INSERT
ALTER
kurzor pillanatnyi helye után következően.
ALTER (Módosítás): a programban kijelölt szöveg áthelyezése a kurzor pillanatnyi helye után következően.
DELETE (Törlés): a programban kijelölt szöveg törlése.
DELETE
UNDO
152
Ha van kijelölve blokk, akkor az UNDO (Visszavonás) lenyomása kilép a blokkdefinícióból.
96-0079 rev AH 03-2011
VISUAL QUICK CODE A Visual Quick Code (VQC) eléréséhez nyomja le az MDI/DNC, majd a PROGRM CONVRS (Program konvertálás) gombot. A mappafüles menüből válassza ki a VQC pontot.
Kategória választása
A nyílgombokkal válassza ki azt a munkadarab-kategóriát, amelynek leírása a legjobban illik a kívánt darabhoz, és nyomja le a WRITE/ENTER gombot. Ekkor megjelennek az illető kategóriába tartozó munkadarabok illusztrációi.
.
Munkadarabsablon választása
A nyílgombokkal válasszon sablont az oldalon. A WRITE/ENTER lenyomására megjelenik a munkadarab kontúrja, és a rendszer várja, hogy a programozó értékeket adjon meg a kiválasztott munkadarab elkészítéséhez.
Értékek megadása
A vezérlés felkéri a programozót a kiválasztott munkadarab adatainak bevitelére. Az információk bevitele után a vezérlés megkérdezi, hogy a G-kódot hová kell elhelyezni: 1) Program választása/létrehozása – A programnév kiválasztására szolgáló ablak jelenik meg. Jelölje ki a programot, és nyomja le a WRITE/ENTER gombot. Ekkor az új kódsorok a kiválasztott programba kerülnek. Ha a programban már van kód, akkor a VQC az új kódot a program elejére, a meglevő kód elé szúrja be. Új program is létrehozható az új kódhoz: ekkor adja meg az új program nevét, és nyomja le a WRITE/ENTER gombot az új kód új programba való beszúrásához. 2) Hozzáadás meglevő programhoz – A VQC által generált kód a kurzor után szúródik be. 3) MDI – A kód az MDI-be kerül. Ekkor az MDI-ben levő korábbi adatok felülíródnak. 4) Mégse – Az ablak bezáródik, és a programértékek megjelennek. MEGJEGYZÉS: A program a Szerkesztés módban szerkesztéshez is elérhető. Tanácsos a programot a grafikus üzemmódban lefuttatva ellenőrizni.
96-0079 rev AH 03-2011
153
g-kódok - előkészítő
Funkciók
A G-kódok feladata a gép utasítása a különböző műveletekre. Ilyen műveletek többek között a mozgások és a fúrási funkciók is. A G-kódokkal összetettebb, a meghajtott szerszámokat és a C-tengelyt érintő funkciók is vezérelhetők. A G-kódok csoportokba vannak osztva. Az egyes csoportokban hasonló funkciójú parancsok találhatók. Például az 1. csoport G-kódjai adott pontok között mozgatják a gép tengelyeit, a 7. csoport pedig a szerszámkompenzációért felel. Mindegyik csoport rendelkezik egy domináns G-kóddal: e kód neve az alapértelmezett G-kód. Az egyes csoportok alapértelmezett G-kódját használja a gép akkor, ha az adott csoportból nem adnak meg külön másik G-kódot. Az X, Z irányú mozgás X-2. Z-4. formátumú utasítása esetén például a gép a G00 parancs szerint mozgatja a tengelyeket. (Megjegyzendő, hogy a helyes programozási technika minden mozgást külön kiírt G-kóddal indít.) Az egyes csoportok alapértelmezett G-kódjai az Aktuális parancsok képernyőn láthatók. Ha a csoportból másik G-kódutasítás érkezik (válik aktívvá), akkor az Aktuális parancsok képernyőjén az a G-kód jelenik meg. A G-kódparancsok lehetnek modálisak és nem modálisak. A modális G-kódparancsok kiadása után a G-kód egészen a program végéig, illetve ugyanazon G-kódcsoport másik G-kódjának kiadásáig aktív marad. A nem modális G-kódnak csak arra a sorra van hatása, amelyben kiadták: az azt követő programsorra az előző sor nem modális G-kódja már nem gyakorol semmilyen hatást. A 00 csoport kódjai nem modálisak, a többi csoportéi modálisak.
Megjegyzések a programozáshoz
A 01 csoport G-kódjai törlik a 09 csoport (előprogramozott ciklusok) kódjait. Például ha egy előprogramozott ciklus (G73 .. G89) aktív, akkor a G00 vagy G01 használatával az előprogramozott ciklus törlődik.
Előprogramozott ciklusok
Az előprogramozott ciklusok feladata a munkadarabok programozásának megkönnyítése. A leggyakoribb Z-tengelyes ismétlődő műveletekre, pl. a fúrásra, menetfúrásra, furatkészítésre előprogramozott ciklusok állnak rendelkezésre. A kiválasztott előprogramozott ciklus mindaddig aktív marad, amíg a G80-nal vissza nem vonják. Az aktív előprogramozott ciklust a rendszer mindannyiszor végrehajtja, ahányszor X-tengelyirányú mozgást programoznak. Az X-tengely mozgásai ekkor gyorsjáratként (G00) hajtódnak végre, az előprogramozott ciklus pedig az X-irányú mozgás után történik meg.
Előprogramozott ciklusok használata
A modális előprogramozott ciklusok az X tengely minden pozíciójára hatályban maradnak, miután a Z tengelyen definiálják és végrehajtják őket. Az előprogramozott ciklusok során az X-tengelyirányú pozicionáló mozgások gyorsjáratban történnek. Az előprogramozott ciklusok működése változó attól függően, hogy növekményes (U, W) vagy abszolút (X, Z) tengelymozgásokról van-e szó. Ha a blokkon belül hurokszámot definiálnak (Lnn kódszám), akkor az előprogramozott ciklus az abban megadott számú alkalommal történik meg, a ciklusok között növekményes (U vagy W) mozgással. Ha ismétlődő működés szükséges, akkor minden esetben adja meg az ismétlések számát (L). A rendszer a következő előprogramozott ciklusra nem jegyzi meg az ismétlések számát (L). Az orsóvezérlési M-kódokat nem szabad használni, ha előprogramozott ciklus aktív.
Előprogramozott ciklusok meghajtott szerszámokkal
A G81, G82, G83, G85, G89 előprogramozott ciklusok használhatók meghajtott szerszámokkal. E paraméter akadályozza meg a főorsó forgását a fent felsorolt előprogramozott ciklusok használata alatt. Ha a bit értéke 1, akkor a felhasználó felelőssége a megfelelő orsó aktiválása az előprogramozott ciklus indítása előtt. Ez azt jelenti, hogy bizonyos programoknál ellenőrizni kell, hogy utasítással bekapcsolják-e a főorsót az előprogramozott ciklus indítása előtt. A G86, G87 és G88 kódok meghajtott szerszámokkal nem használhatók.
154
96-0079 rev AH 03-2011
G00 gyorsjárati pozicionálás (01 csoport)
*B B-tengelyirányú mozgási parancs *C C-tengelyirányú mozgási parancs *U X-tengelyirányú növekményes mozgási parancs *W Z-tengelyirányú növekményes mozgási parancs *X X-tengelyirányú abszolút mozgási parancs *Y Y-tengelyirányú abszolút mozgási parancs *Z Z-tengelyirányú abszolút mozgási parancs * opcionális E G-kód feladata a gép tengelyeinek maximális sebességgel történő mozgatása. A kód elsősorban a gép adott pontra való pozicionálására használatos az előtolási (vágási) parancsok előtt (Minden mozgás teljes sebességű gyorsjáratban történik). Ez a G-kód modális, azaz a G00-t tartalmazó blokk hatására minden következő blokk gyorsjáratban hajtódik végre mindaddig, amíg nem adnak ki másik 01 csoportbeli kódot. Megjegyzés a programozáshoz: A gyorsjárat általában nem egyenes vonalú mozgás. Minden tengely azonos sebességgel mozog, de a tengelyek nem szükségszerűen azonos időben hajtják végre a mozgást. A következő parancs indítása előtt a gép megvárja, hogy minden mozgás befejeződjön.
G01 lineáris interpolációs mozgás (01 csoport)
F Előtolási sebesség *B B-tengelyirányú mozgási parancs *C C-tengelyirányú mozgási parancs *U X-tengelyirányú növekményes mozgási parancs *W Z-tengelyirányú növekményes mozgási parancs *X X-tengelyirányú abszolút mozgási parancs *Y Y-tengelyirányú abszolút mozgási parancs *Z Z-tengelyirányú abszolút mozgási parancs A Opcionális mozgásszög (csak az X, Z, U, W esetén) ,C Távolság a letörés kezdő metszéspontjának közepétől ,R Kör sugara Ez a G-kód ponttól pontig történő, egyenes vonalú (lineáris) mozgást hajt végre. A mozgás 1 vagy 2 tengelyen történhet. Minden tengely azonos időben kezdi és fejezi be a mozgást. Minden tengely sebessége szabályozott, így a megadott előtolási sebesség az eredő útvonal teljes hosszán megvalósul. A C-tengely is vezérelhető: ekkor helikális (spirális) mozgás történik. A C-tengely előtolási sebessége a helikális mozgáshoz a C-tengely átmérő-beállításától (102. beállítás) függ. Az F-címparancs (előtolási sebesség) modális, tehát egy korábbi blokkban is kiadható. Csak a megadott tengelyek mozdulnak el. A G01 paranccsal a B, U, V, és W segédtengelyek is mozgathatók, de egyszerre csak egy tengely.
Sarkok lekerekítése és letörése
A letörési vagy lekerekítési blokkok automatikusan is beszúrhatók két lineáris interpolációs blokk közé. Ehhez a ,C (letörés) vagy ,R (lekerekítés) parancsot kell megadni. Ügyeljen arra, hogy mindkét változó vesszőt (,) tartalmaz a változónév előtt). A kezdő blokk után befejező lineáris interpolációs blokknak is jelen kell lennie (G04 szünet beiktatható). E két lineáris interpolációs blokk egy elméleti metszési pontot jelöl ki. Ha a kezdő blokkban van ,C ("vessző C") parancs, akkor a C-t követő érték az a távolság a metszéspont közepétől, ahol a letörés megkezdődik, illetve az a távolság ugyanattól a saroktól, ahol a letörés befejeződik Ha a kezdő blokkban ,R ("vessző R") parancs található, akkor az R utáni érték annak a körnek a sugara, amely a sarkot két pontban érinti: a beszúrt sarok-lekerekítési ívblokk kezdeténél, illetve a végénél. Egymást követő blokkokban is megadható letörési vagy lekerekítési parancs. A kiválasztott sík által kijelölt két tengelyen kell mozgásnak történnie (az aktív sík lehet az X-Y (G17) vagy az Y-Z (G19). Csak 90°-os letörési szög esetén a ,C helyett K-érték is használható.
96-0079 rev AH 03-2011
155
1. N9 N8
N7
.5 N5
1.25 .75
.5
.05 TÍP. 0 45 LETÖRÉS
X(U),I Z(W),K
Letörés % O0001 (Letörés) N1 G50 S1500 N2 G00 T101 G97 S500 M03 N3 G00 X0 Z0.25 N4 G01 Z0 F0.005 N5 G01 X0.50 K-0.050 N6 G01 Z-0.50 N7 G01 X0.75 K-0.050 N8 G01 Z-1.0 I0.050 N9 G01 X1.25 K-0.050 N10 G01 Z-1.5 N11 G00 X1.5 Z0.25 M30 %
.
A következő G-kódparancs automatikusan beszúr egy 45°-os letörést vagy lekerekítési sugarat két, derékszögben (90°) metsződő lineáris interpolációs blokk közé. Letörési parancs
Lekerekítési parancs
G01 X(U) x Kk
G01 X(U) x Rr
G01 Z(W) z Ii
G01 Z(W) z Rr
Címek I = letörés, Z-ből X-be (X tengelyirány, +/-, “Sugár” érték) K = letörés, X-ből Z-be (Z tengelyirány, +/-) R = lekerekítés (X vagy Z tengelyirány, +/-, “Sugár” érték) Megjegyzés: A -30 = A150; A -45 = A135
G01 Letörés "A" használatával
Ha szöget (A) is megadnak, akkor a mozgást csak az egyik tengelyen (X vagy Z) kell definiálni: a másik tengelyt a szög alapján a rendszer számítja. Előtolás Gyors Befejezési pont
2.5" sugár
2”
A=150 30° 1/2 X 30
Kezdőpont
CL
% O0001 T606 G54; M03 S1500 G97; G00 X5. Z0.1; X0; G01 Z0 F0.01; G01 X4. Z0 F0.012; (Kezdőpont) X5. (befejezési pont) A150. (Szög a befejezési pontig); Z-2.; X6.; G53 X0; G53 Z0; M30; %
.
156
96-0079 rev AH 03-2011
Sarokletörés 1. N9 N8
N7
.5 N5
1.25 .75
.5
R 0.050 TYP
X(U) Z(W) .
% O0005 (Saroklekerekítés) T101; N1 G50 S1500; N2 G00 G97 S500 M03; N3 X0 Z0.25; N4 G01 Z0 F0.005; N5 G01 X0.5 R-0.050; N6 G01 Z-0.50; N7 G01 X0.75 R-0.050; N8 G01 Z-1.0 R0.050; N9 G01 X1.25 R-0.050; N10 G01 Z-1.5; N11 G00 X1.5 Z0.25; G53 X0; G53 Z0; M30; %
Megjegyzések: 1) Növekményes programozás is lehetséges, ha az Xb vagy Zb helyett sorrendben Ub-t vagy Wb-t alkalmaznak. Ilyenkor az eljárás a következő: X(POSpillanatnyi+ i) = Ui, Z(POSpillanatnyi+k) = Wk, X(POSpillanatnyi+r) = Ur, Z(POSpillanatnyi+r)=Wr. 2) POSpillanatnyi – az X vagy Z tengely pillanatnyi pozícióját jelzi. 3) Az I, K és R mindig sugárértéket jelöl (sugárprogramozási érték) Letörés
Kód/Példa
Mozgás
1. Z+ .. X+
2. Z+ .. X-
3. Z- .. X+
4. Z- .. X-
.
96-0079 rev AH 03-2011
157
Saroklekerekítés
Kód/Példa
Mozgás
1. X- .. Z-
2. X- .. Z+
3. X+ .. Z-
4. X+ .. Z+
.
Saroklekerekítés Kód/Példa
Mozgás
1. Z+ .. X+
2. Z+ .. X-
3. Z- .. X+
4. Z- .. X-
.
158
96-0079 rev AH 03-2011
Saroklekerekítés
Kód/Példa
Mozgás
1. X- .. Z-
2. X- .. Z+
3. X+ .. Z-
4. X+ .. Z+
.
Szabályok:
1) K cím csak X(U) címmel együtt használható. I cím csak Z(W) címmel együtt használható. 2) R cím használható X(U) és Z(W) címmel is, de azonos blokkon belül nem mindkettővel. 3) I és K egyszerre, egyazon blokkon belül nem használható. R cím használata esetén I vagy K cím nem használható. 4) A következő blokknak egyvonalú, lineáris, az előzőre merőleges mozgásnak kell lennie. 5) Menetesztergálási és előprogramozott ciklusokban nem használható az automatikus letörés és lekerekítés.
6) A letörési vagy lekerekítési sugárnak elegendően kisméretűnek kell lennie ahhoz, hogy beférjen a metsződő vonalak közé. 7) Letöréshez, lekerekítéshez kizárólag egyvonalú, lineáris, X- vagy Z-tengelymenti mozgást (G01) használjon.
G02 CW körinterpolációs mozgás / G03 CCW körinterpolációs mozgás (01 csoport) F Előtolási sebesség *I Távolság az X tengely mentén a kör középpontjáig *J Távolság az Y tengely mentén a kör középpontjáig *K Távolság a Z tengely mentén a kör középpontjáig *R Ív sugara *U X-tengelyirányú növekményes mozgási parancs *W Z-tengelyirányú növekményes mozgási parancs *X X-tengelyirányú abszolút mozgási parancs *Y Y-tengelyirányú abszolút mozgási parancs *Z Z-tengelyirányú abszolút mozgási parancs C Távolság a letörés kezdő metszéspontjának közepétől R Kör sugara * opcionális
96-0079 rev AH 03-2011
159
Ezek a G-kódok a lineáris tengelyek körmozgását (CW - óramutató irányába, CCW - óramutatóval ellentétesen) határozzák meg (A körmozgás az X és Z tengelyeken lehetséges, a G18-ban tett választásnak megfelelően). Az X és Z értékek a mozgás végpontját jelölik ki. Lehetnek abszolút (X és Z), illetve növekményes (U és W) mozgások is. Ha az X vagy a Z értéket nem adják meg, akkor az ív végpontja az illető tengelyen azonos lesz a kezdőpontjával. A körmozgás középpontja kétféleképpen adható meg. Az egyik módszer szerint a kezdőponttól az ív középpontjáig terjedő távolságot az I és K segítségével jelölik ki, a másik szerint pedig az R segítségével az ív sugarát adják meg (legfeljebb 7740 hüvelyk). +X -Z
Revolveresztergák
Végpont
+Z Ív + R-rel
-X 5
-X -Z
4
Ív - R-rel
3
+Z +X
Asztali esztergák
Kezdő- és végpont
Tengely-definíciók
.
G02
Végpont Szerszám = R érték .0312 sugár Konkáv sugár = Munkadarab sugara mínusz Kezdőpont szerszám sugara G02 U.1376 W-.0688 .100 sugár R.0688(I.0688)
.100 sugár Végpont
= R érték Kezdőpont Konvex sugár = Munkadarab sugara plusz szerszám sugara G02 U-.2624 W-.1312 R.1312(K-.1312)
Szerszám .0312 sugár
.
Kezdőpont
G01
Szerszám .0312 sugár
Végpont .100 sugár
= R érték
Konkáv sugár = MunKezdő- kadarab sugara plusz szerszám sugara pont G03 U.2624 W-.1312 R.1312(K-.1312) = R érték
.100 sugár Kezdőpont Végpont
Konkáv sugár = Munkadarab sugara mínusz szerszám sugara G03 U-.1376 W-.0688 R.0688(I-.0688)
G02
Az R feladata a kör középpontjának kijelölése. Az R a kezdőponttól a kör középpontjáig terjedő távolság. Pozitív R érték esetén a vezérlés 180 fokos vagy annál kisebb szögű útvonalat generál. 180 fok feletti sugárnál negatív R használatos. Az X és Z a végpont definiálásához szükséges, ha az eltér a kezdőponttól. A következő sor 180 fokosnál kisebb ívet vág. G01 X3.0 Z4.0 G02 Z-3.0 R5.0 Az I és K feladata az ív középpontjának kijelölése. Ha az I és K használatban van, akkor az R használata nem szükséges. Az I és a K a kezdőponttól a kör középpontjáig terjedő kijelölt távolság. Ha az I és a K közül csak az egyik használatos, akkor a rendszer a másikat zérusnak veszi.
G04 Programozott várakozás (00 csoport)
P A várakozás ideje másodpercben vagy ezredmásodpercben A G04 feladata meghatározott idejű késleltetés vagy várakozás indítása a programban. A G04-et tartalmazó blokk hatására a rendszer a P kódban megadott ideig várakozik. Példa: G04 P10.0. Ennek a parancsnak a használatára 10 másodperces várakozás történik. Fontos a tizedespont jelenléte, illetve hiánya. A G04 P10. parancs hatására a várakozás 10 másodperces, a G04 P10 hatására pedig 10 ezredmásodperces.
160
96-0079 rev AH 03-2011
G09 Pontos leállás (00 csoport)
A G09 kód feladata a tengelyek szabályozott leállítása. A kódnak csak arra a blokkra van hatása, ahol kiadják, azaz nem modális: a soron következő blokkokat nem érinti. A gép mozgásai lassulva érik el a programozott pontot, és másik parancs csak ezután adható ki.
G10 Eltolások beállítása (00 csoport)
A G10 segítségével a programozó a programon belül állíthat be eltolásokat. A G10 használatával az eltolások kézzel is bevihetők (a szerszámhossz és -átmérő, illetve a munkadarab-koordináták eltolásai). L Az eltolás kategóriája. L2 Munkadarab-koordináták origója a COMMON-hoz és a G54-G59-hez L10 Geometriai vagy alakeltolás L1 vagy L11 Szerszámkopás L20 Munkadarab-segédkoordináták origója a G110-G129-hez P Egy adott eltolás kiválasztása. P1-P50 Geometriai, kopási vagy munkadarab-eltolások hivatkozása (L10-L11) P51-P100 Alakeltolások hivatkozása (YASNAC) (L10-L11) P0 COMMON munkadarab-koordináta eltolás hivatkozása (L2) P1-P6 G54-G59 munkadarab-koordináták hivatkozása (L2) P1-P20 G110-G129 segédkoordináták hivatkozása (L20) P1-P99 G154 P1-P99 segédkoordináta hivatkozása (L20) Q Képzeletbeli szerszámcsúcsa R Szerszámcsúcs sugara *U Az X-tengelymenti eltoláshoz hozzáadandó növekményes mennyiség *W A Z-tengelymenti eltoláshoz hozzáadandó növekményes mennyiség *X X-tengelymenti eltolás *Z Z-tengelymenti eltolás * opcionális
Példák a programozáshoz
G10 L2 P1 W6.0 (A G54 koordinátát 6.0 egységgel jobbra mozgatja); G10 L20 P2 X-10.Z-8. (A G111 üzemi koordinátát X-10.0, Z-8.0 pontra mozgatja); G10 L10 P5 Z5.00 (#5. szerszám geometriai eltolása 5.00-ra); G10 L11 P5 R.0625 (#5. szerszám eltolása 1/16"-re);
G14 Másodlagos orsó felcserélése / G15 Mégse (17 csoport)
A G14 paranccsal a másodlagos orsó válik a főorsóvá, így reagál a normális esetben a főorsónak kiadott parancsokra. Például az M03, M04, M05 és M19 a másodlagos orsóra vonatkoznak, az M143, M144, M145 és M119 utasítások pedig riasztást generálnak. A G50 korlátozza a másodlagos orsó fordulatszámát, a G96 pedig a másodlagos orsó előtolási értékét állítja be. E G-kódok állítják a másodlagos orsó fordulatszámát, ha az X tengely irányában mozgás van. A G01 (Előtolás/fordulat) a másodlagos orsó alapján állítja be az előtolást. A G14 parancs automatikusan aktiválja a Z-tengely tükrözését. Ha a Z tengely már tükrözve van (47. beállítás vagy G101), akkor a tükrözési funkció kikapcsolódik. A G14 hatása G15-tel, M30-cal, a program végének elérésével, illetve a Reset lenyomásával törölhető.
G17 XY sík
Ez a kód jelöli ki azt a síkot, amelyben G02 és G03 körmozgás fog történni. G41 vagy G42 szerszámsugárkompenzáció programozása esetén maró-stílusú szerszám-kompenzáció történik a G17 síkban, függetlenül attól, hogy a G112 aktív-e vagy sem. A síkválasztási kódok modálisak: mindaddig hatályban maradnak, amíg másik síkot nem választanak ki. ..
Programozás formátuma késkompenzációval G17 G01 X_ Y_ F_ G40 G01 X_ Y_ I_ J_ F_
96-0079 rev AH 03-2011
161
G18 Sík megválasztása (02 csoport)
Ez a kód jelöli ki azt a síkot, amelyben G02 és G03 körmozgás fog történni. A G41 vagy G42 szerszámcsúcssugár-kompenzáció programozása esetén a rendszer az esztergaszerszámok csúcssugarához szükséges kompenzációt alkalmazza. G19 YZ sík (2 csoport) Ez a kód jelöli ki azt a síkot, amelyben G02 és G03 körmozgás fog történni. A G41 vagy G42 szerszámcsúcssugár-kompenzáció programozása esetén maró-stílusú szerszám-kompenzáció történik a G19 síkban. A síkválasztási kódok modálisak: mindaddig hatályban maradnak, amíg másik síkot nem választanak ki.
G20 Angolszász rendszer választása / G21 Metrikus rendszer választása (06 csoport)
A G20 (hüvelyk) és G21 (mm) G-kódokkal adható meg a program számára a helyes hüvelyk/metrikus mértékrendszer. A hüvelyk-, ill. metrikus alapú programozás között a 9. beállítással lehet választani.
G28 Vissza a gép nullpontjára, az opcionális G29 Referenciapont megadása (00 csoport)
A G28 kóddal mindegyik tengely visszavihető a gép nullpontjára. Ha a parancshoz csak bizonyos tengely(eke)t adnak meg, akkor csak az adott tengely(ek) tér(nek) vissza a gép nullpontjára. A G28 az azt követő kódsorok számára törli a szerszámhossz-eltolásokat.
G29 Visszatérés a referenciapontból (00 csoport)
A G29 kód feladata a tengelyek adott pozícióra való mozgatása. Az e blokkban kiválasztott tengelyek először a G28-ban mentett G29 referenciapontra, majd onnan a G29 parancsban megadott helyre mozdulnak.
G31 Ugrási funkció (00 csoport)
Ez a G-kód opcionális, és mérőérintkező meglétét igényli. F Előtolási sebesség U* X-tengelyirányú növekményes mozgási parancs W* Z-tengelyirányú növekményes mozgási parancs A A-tengelyirányú abszolút mozgási parancs B B-tengelyirányú abszolút mozgási parancs C C-tengelyirányú abszolút mozgási parancs X X-tengelyirányú abszolút mozgási parancs Y Y-tengelyirányú abszolút mozgási parancs Z Z-tengelyirányú abszolút mozgási parancs * opcionális Ez a G-kód a tengelyeket a programozott pozícióra viszi. A kód csak azt a blokkot érinti, amelyben a G31-et kiadták. Megkezdődik a megadott mozgás, és mindaddig tart, amíg a tengelyek el nem érik a pozíciót, illetve a mérőérintkező jelet nem kap (ugrójel). A vezérlés hangjelzést ad, ha a tengelyek megtették az útvonalat. G31-tel együtt tilos szerszám-kompenzációt használni. Lásd még M78 és M79.
G32 Menetvágás (01 csoport) F Q U/W X/Z
Előtolási sebesség Menet kezdőszöge (opcionális). Lásd a példát a következő oldalon. X/Z-tengelyirányú növekményes pozicionálási parancs. (A növekményes menetmélység-értékeket a felhasználó adja meg) X/Z-tengelyirányú abszolút pozicionálási parancs. (A menetmélység-értékeket a felhasználó adja meg)
Megjegyzés: Az előtolási sebesség a menetemelkedéssel egyenlő. Legalább az egyik tengelyen kötelező mozgást megadni. A kúpos meneteknek X és Z irányban is van emelkedésük. Ebben az esetben az előtolási sebességet a két emelkedés közül a nagyobbikhoz állítsa. A G99 (Előtolás/fordulat) kódnak aktívnak kell lennie.
162
96-0079 rev AH 03-2011
Lz Lx = 0
Lz
Lx
Egyenes menetek Kúpos menetek .
Lz = Emelkedés a Z tengely mentén Lx = Emelkedés a Z tengely mentén (Sugárérték)
G32 Emelkedés (előtolási sebesség) definiálása egyenes és kúpos menetekhez
.
A G32 abban különbözik a többi menetvágó ciklustól, hogy a kúp és/vagy az emelkedés a teljes menet hosszában, folyamatosan változhat. A menetesztergálási művelet végén nincs automatikus pozíció-visszatérítés sem. A G32 kódblokk első sorának végrehajtásánál a tengelyirányú előtolás az orsókódoló forgási jelével szinkronizálódik. E szinkronizáció a G32 feladatsor minden sorára érvényben marad. A G32 az eredeti szinkronizáció elvesztése nélkül törölhető és visszahívható. Így több fogással is pontosan követhető az előző szerszámútvonal (Az orsófordulatszámnak mindegyik fogásnál azonosnak kell lennie). Megjegyzés: A Blokkonkénti leállítása és az Előtolás szüneteltetése funkciók a G32 feladatsor utolsó soráig késleltetődnek. Az Előtolási sebesség felülbírálása funkció a G32 aktív állapotában figyelmen kívül marad: a valós előtolási sebesség mindvégig a programozott előtolási sebesség 100%-a. Az M23 és M24 kódoknak a G32 működésére nincs hatásuk: szükség esetén a felhasználónak kell letörést programoznia. A G32 nem használható együtt az előprogramozott G-kódos ciklusokkal (pl. a G71-gyel). Menetesztergálás közben az orsófordulatszámot megváltoztatni tilos. Figyelem! A G32 modális parancs. A menetesztergálási művelet végén a G32-t mindig törölni kell egy másik, 01 csoportbeli G-kóddal. (A 01 csoportbeli G-kódok: G00, G01, G02, G03, G32, G90, G92, és G9
N6 F N5
N4
N3
N2
N1 S
S F .
Gyors Előtolás Programozott útvonal Kezdőpozíció Befejező pozíció
Egyenes-kúpos-egyenes menetvágási ciklus
Megjegyzés: A példa csak tájékoztató jellegű: a valódi menetek vágásához általában több fogás szükséges.
96-0079 rev AH 03-2011
163
Példa G32 programra
Megjegyzések
... G97 S400 M03
(Állandó felületi sebesség törlése)
N1 G00 X0.25 Z0.1
(gyorsjárat a kezdőpozícióra)
N2 G32 Z-0.26 F0.065
(Egyenes menet, emelkedés(Lz) = 0.065)
N3 X0.455 Z-0.585
(Az egyenes menet kúpos menetbe megy át)
N4 Z-0.9425
(A kúpos menet egyenes menetbe megy át)
N5 X0.655 Z-1.0425
(Távolítás 45 foknál)
G00 X1.2
(gyorsjárat a végpozícióra, G32 törlése)
G00 Z0.1
Példa Q opcióra:
G32 X-1.99 Z-2. Q60000 F0.2; (60 fokos vágás) G32 X-1.99 Z-2. Q120000 F0.2; (120 fokos vágás) G32 X-1.99 Z-2. Q270123 F0.2; (270.123 fokos vágás)
A Q használatára a következő szabályok vonatkoznak:
1. A kezdőszög (Q) nem modális érték. Ez azt jelenti, hogy minden használatakor újból meg kell adni. Ha nem adnak meg értéket, akkor nulla (0) fokos szöget tételez fel a rendszer. 2. A menetesztergálás esetében a növekmény 0.001 fok. Ne használjon tizedespontot. A 180°-os szöget Q180000, a 35°-os szöget Q35000 alakban kell megadni. 3. A Q szögnek 0 és 360000 közötti pozitív értéknek kell lennie.
G40 Késkompenzáció visszavonása (07 csoport)
*X Kiindulási cél X-tengelyirányú abszolút helye *Z Kiindulási cél Z-tengelyirányú abszolút helye *U X-tengelyirányú növekményes távolság a kiindulási célhoz *W Z-tengelyirányú növekményes távolság a kiindulási célhoz * opcionális A G40 törli a G41 és G42 parancsot. A Txx00 programozása szintén törli a késkompenzációt. A program befejezése előtt törölje a késkompenzációt. A szerszám kiindulási helye általában nem a munkadarab egyik pontjára esik. Sok esetben túl- vagy alulvágás történhet.
G40 G42 Túlvágás itt
.
164
G40
96-0079 rev AH 03-2011
G41 Késkompenzáció visszavonása (TNC) balra / G42 TNC jobbra (07 csoport)
A G41 és G42 a késkompenzációt választja meg. A G41 a szerszámot a programozott szerszámútvonaltól balra tolja el.
CSÚCS = 2 CSÚCS = 3 G41 G42
G41
.
G42
G50 FANUC, YASNAC globális koordinátaeltolás beállítása (00 csoport)
U Növekményes mennyiség és irány a globális X koordináta eltolásához. X Abszolút globáliskoordináta-eltolás. W Növekményes mennyiség és irány a globális Z koordináta eltolásához. Z Abszolút globáliskoordináta-eltolás. S Orsófordulatszám rögzítése a megadott értéken T Szerszámalak-eltolás alkalmazása (YASNAC) A G50 több funkciót is végrehajthat. Segítségével beállítható és eltolható a globális koordináta, illetve korlátozható az orsófordulatszám maximális értéke. Ezekről a témákról további információk kaphatók a "Koordinátarendszerek és eltolások" fejezetben. A globális koordináta beállításához a G50 parancsnak X vagy Z értéket kell megadni. Az effektív koordináta ekkor az X vagy Z címkódban megadott érték lesz. A rendszer figyelembe veszi a gép pillanatnyi helyét, a munkadarab-eltolásokat és a szerszámeltolásokat is. Számítódik és beállítódik a globális koordináta. Példa: G50 X0 Z0 (Az effektív koordináták értéke zérus); A globális koordinátarendszer eltolásához a G50 parancsnak U vagy W értéket kell megadni. A globális koordinátarendszer az U és W címben megadott távolsággal és irányban eltolódik. A megjelenített effektív koordinátarendszer ugyanezzel a távolsággal az ellenkező irányba tolódik. Ez a módszer gyakran használatos a munkadarab nullpontjának a munkacellán kívülre tolására. Példa: G50 W-1.0 (Az effektív koordináták 1.0 értékkel balra tolódnak); A YASNAC-mintájú munkadarab-koordináta-eltoláshoz a G50-et T értékkel adja meg (A 33. beállításnak YASNAC-nak kell lennie). A globális koordináta a Szerszámalak-eltolás oldal X és Z értékeire áll. A T címkód formátuma Txxyy, ahol xx 51 és 100, yy pedig 00 és 50 közé esik. A T5101 hatására például az 51-es szerszámalak-eltolási, és a 01-es szerszámkopási index aktiválódik. Itt nem az 1. számú szerszám kerül kiválasztásra. Másik Txxyy kódot a G50 blokkon kívül kell választani. A következő kép példa ezt a módszert mutatja be a 7. szerszám, az 57. szerszámalak-eltolás és a 07. kopási eltolás esetén. 1. példa
G51 ; T700 M3; G50 T5707;
2. példa
G51 ; G50 T5700; T707 M3;
(Eltolások törlése) (Váltás a 7. szerszámra, orsó bekapcsolása) (Szerszámalak-eltolás és szerszámkopás a 7. szerszámhoz) (Eltolások törlése) (Szerszámalak-eltolás alkalmazása) (Váltás a 7. szerszámra, szerszámkopás alkalmazása)
96-0079 rev AH 03-2011
165
51. szerszámeltolás Z
51. szerszámeltolás
Gép (0,0)
X/ 2
G50 Munkadarab-eltolás (0,0)
Orsó CL
000101 N1 G51 (Vissza a gép nullpontjára) N2 G50 T5100; (Eltolás az 1. szerszámhoz) . . . %
G50 YASNAC szerszámalak-eltolás
.
G50 Orsófordulatszám rögzítése
A G50 paranccsal a maximális orsófordulatszám is korlátozható. A vezérlés nem engedélyezi, hogy az orsó fordulatszáma meghaladja a G50 parancsban megadott S címértéket. Ez az állandó felületi előtolási üzemmódban használható (G96). E G-kód a DS sorozatú gépeken a másodlagos orsót is korlátozza. N1 N2
G50 S3000 ; G97 M3 ;
(Az orsófordulatszám nem haladja meg a 3000 ford./percet) (Állandó felületi sebesség törlése, orsó be)
MEGJEGYZÉS: E parancs törléséhez másik G50-et kell alkalmazni, és meg kell adni a gép számára a maximális orsófordulatszámot.
G51 Eltolás törlése (YASNAC) (00 csoport)
A G51 paranccsal törölhetők az aktív szerszámkopási és munkadarabkoordináta-eltolások, és vissza lehet térni a gép nullpozíciójához.
Munkadarab-koordinátarendszerek
A Haas CNC eszterga a YASNAC és a FANUC koordinátarendszereket egyaránt támogatja. A munkadarabkoordináták a szerszámeltolásokkal együtt alkalmasak arra, hogy a munkadarab-program a munkaterületen bárhová pozicionálható lehessen. Lásd még a Szerszámeltolások fejezetet.
G52 Helyi koordinátarendszer beállítása – FANUC (00 csoport) Ez a kód a felhasználói koordinátarendszert állítja be.
G53 Gépkoordináta megválasztása (00 csoport)
Ez a kód időlegesen törli a munkadarab-koordináta-eltolásokat, és a gépkoordináta-rendszer használatára áll át.
G54-59 #1 - #6. FANUC koordinátarendszer beállítása (12 csoport)
E kódok az eltolási memóriában tárolt hat felhasználói koordinátarendszer egyikét választják ki. Minden további, a tengelypozíciókra való hivatkozás az új koordinátarendszerben értelmeződik. A munkadarabkoordináta-eltolásokat az Eltolások képernyőoldalon kell megadni.
G61 Pontos leállás, modális (15 csoport)
A G61 kód feladata a pontos leállás definiálása. A gyorsjáratok és interpolációs mozgások lassulva érik el a pontos leállási pontot, és másik blokk csak ezután kerül végrehajtásra. A pontos leállásnál a mozgások időigénye hosszabb. A szerszám folyamatos mozgása itt nem lehetséges. Ezért a szerszám leállási helyénél a vágás mélyebb lehet.
G64 Pontos leállás törlése, G61 (15 csoport)
A G64 kód feladata a pontos leállás törlése. A kód a normál vágási módra áll vissza.
166
96-0079 rev AH 03-2011
G70 Simítási ciklus (00 csoport)
A G70 Simítási ciklus kód a nagyoló ciklusokkal, pl. a G71, G72 és G73 kóddal nagyolt megmunkálási útvonalak simítására szolgál. P Q
A végrehajtandó rutin kezdő blokkjának száma A végrehajtandó rutin záró blokkjának száma
S Q
Programozott útvonal
G00 a P blokkban
P
.
S P Q
Gyors Előtolás Programozott útvonal Kezdőpozíció Kezdő blokk Záró blokk
G70
Példa a programozásra G71 P10 Q50 F.012 (útvonal nagyolása N10-től N50-ig) N10 F0.014 ... N50 ... ... ... G70 P10 Q50 (az N10-től N50-ig definiált útvonal simítása)
A G70 ciklus hasonló a helyi alprogramhíváshoz. A G70-hez azonban meg kell adni a kezdő (P kód), valamint a záró blokk számát (Q kód). A G70 ciklus általában a P és a Q kódok által meghatározott blokkok használatával történő G71, G72 vagy G73 ciklus végrehajtása után használatos. A P-Q blokkon belül minden F, S és T kód működőképes. A Q blokk végrehajtását követően a gép gyorsjáratban (G00) arra a kezdőpozícióra áll, amely a G70 végrehajtása előtt mentődött a memóriában. A program ezután visszatér a G70 hívást követő blokkhoz. A P-Q feladatsorban szubrutin is használható, amennyiben az illető szubrutin nem tartalmaz a G70 hívásban megadott Q-nak megfelelő N-kódot. Ez a funkció nem kompatibilis a FANUC és YASNAC vezérléssel.
96-0079 rev AH 03-2011
167
G71 Külső/belső nagyoló ciklus (00 csoport)
*D Vágási mélység az összes nagyolófogáshoz, pozitív sugár *F A G71 P-Q blokkon belül alkalmazandó előtolási sebesség *I A G71 nagyolófogás ráhagyásának X-tengelyirányú mérete és iránya, sugár *K A G71 nagyolófogás ráhagyásának Z-tengelyirányú mérete és iránya P A nagyolási útvonal kezdő blokkjának száma Q A nagyolási útvonal záró blokkjának száma *S A G71 P-Q blokkon belül alkalmazandó orsófordulatszám *T A G71 P-Q blokkon belül alkalmazandó szerszám és eltolás *U A G71 simítási ráhagyás X-tengelyirányú mérete és iránya, átmérő *W A G71 simítási ráhagyás Z-tengelyirányú mérete és iránya *R1 YASNAC – II. típusú nagyolás * opcionális Visszahúzási beállítás (73) Q
Programozott útvonal Nagyolási ráhagyás (I,K) X+ Simítási ráhagyás Z+ (U, W)
.
S
P W K
D
I U/2 Z tengely hézagsíkja
S P Q
Gyors Előtolás Programozott útvonal Kezdőpozíció Kezdő blokk Záró blokk Nagyolási ráhagyás Simítási ráhagyás
G71
Ez az előprogramozott ciklus a simított munkadarab alakjának ismeretében nagyolást végez a munkadarabon. A munkadarab alakját a simítási szerszámútvonal programozásával lehet megadni. Ezután a G71 P-Q blokk használható. A G71 sorának F, S és T parancsai a G71 használatának idejéig, a G71 nagyoló ciklus teljes hosszán maradnak érvényben. Az alak simításához általában ugyanazon P-Q blokkdefiníció G70-nel történő hívása használatos. A G71 paranccsal kétféle típusú megmunkálási útvonal címezhető. Az első útvonaltípusnál (I. típus) a programozott útvonal X tengelyének iránya nem változik meg. A második útvonaltípusnál (II. típus) az X tengely iránya megváltozhat. A Z tengely programozott útvonala az I. és II. típusnál sem változhat meg. Az I. típus akkor használatos, ha a G71 hívásban a P által megadott blokkban csak X-tengelyirányú mozgás történik. Ha a P által hivatkozott blokkban X- és Z-tengelyirányú mozgás is van, akkor II. típusú nagyolást kell használni. YASNAC üzemmódban a II. típusú nagyolás kiválasztásához a G71 parancsblokkban R1-et is szerepeltetni kell. Az X-Z sík mind a négy síknegyedében történhet vágás. Ehhez a D, I, K, U és W címkódok helyes megadása szükséges. Az ábrákon az S kezdőpont a szerszám pozíciója a G71 hívás pillanatában. A Z hézagsík a Z-tengelyirányú kezdőpozícióból, valamint a W és az opcionális K simítási ráhagyás összegéből származtatódik.
168
96-0079 rev AH 03-2011
U+ W- I+ KQ S X+
P
P
Z+
P
Q S U- W- I- K.
U+ W+ I+ K+ Q S
Q
P S U- W+ I- K+
G71 Címkapcsolatok
I. típus – Részletek
Ha a programozó az I. típust adja meg, akkor a rendszer feltételezi, hogy a fogás során az X-tengelyirányú szerszámútvonal nem fordul meg. Minden nagyolási fogás X-tengelyirányú elhelyezkedése a D-ben megadott értéknek a pillanatnyi X helyre történő alkalmazásával határozható meg. A Z hézagsík mentén történő mozgás természetét minden nagyolási kódnál a P blokkban elhelyezkedő G-kód határozza meg. Ha a P blokkban G00 kód van, akkor a Z hézagsík mentén gyorsjáratú mozgás történik. Ha a P blokkban G01 van, akkor ez a mozgás a G71 előtolási sebességgel megy végbe. Minden nagyolófogás leáll, mielőtt metszené a programozott szerszámútvonalat. Így nagyolási és simítási ráhagyás is lehetséges. Leállás után a gép 45°-os szögben eltávolodik az anyagtól a 73. beállításban megadott távolságra. A szerszám ezt követően gyorsjáratban a Z-tengelyirányú hézagsíkra áll. A nagyolás befejeztével a szerszám a szerszámútvonal menté mozog, a nagyolás megtisztítására. Ha I-t és K-t is megadnak, akkor a szerszámútvonallal párhuzamosan másik nagyolás is történik.
II. típus – Részletek
Ha a programozó a II. típust adja meg, akkor a P-Q útvonal X tengelye változhat (pl. az X-tengelyirányú szerszámútvonal iránya megfordulhat). Az X-tengelyirányú P-Q útvonal nem nyúlhat túl az eredeti kezdőponton. Az egyetlen kivétel ez alól a záró Q blokk. Ha a 33. beállítás értéke YASNAC, akkor II. típusú nagyolásnál a G71 parancsblokkban R1-et (tizedespont nélkül) is szerepeltetni kell. Ha a 33. beállítás értéke FANUC, akkor II. típus esetén a P által hivatkozott blokkban az X és Z tengely mentén is szerepeltetni kell referencia-mozgást. A nagyolási folyamat hasonló az I. típuséhoz, kivéve, hogy a szerszám minden Z-tengelyirányú fogás után a P-Q által meghatározott útvonalat követi. A szerszám ezután az X tengellyel párhuzamosan visszahúzódik a 73. beállításban (Visszahúzás előprogramozott ciklus után) megadott távolsággal. A II. típusú nagyolási módszer a simítás előtt nem hagy lépcsőket a munkadarabban, így a kész alak pontosabb.
96-0079 rev AH 03-2011
169
Vályúk 4 vályú, egyenként 1 egymásba ágyazási szinttel P S
Q
Vályúk, 5 egymásba ágyazási szinttel (max. 10 szint) Q
Vályúk azonos szinten
.
2 vályú, 2 egymásba ágyazási szinttel P S
Egymásba ágyazott vályúk
A vályú olyan irányváltásként definiálható, amelynek hatására a megmunkált anyagban konkáv felület jön létre. Ha az egymást követő vályúk azonos szinten helyezkednek el, akkor a vályúk száma nem korlátozott. Ha a vályúk másik vályúkon belül (egymásba ágyazva) helyezkednek el, akkor legfeljebb 10 egymásba ágyazási szint megengedett. A következő ábrák mutatják a nagyolófogások (I. és II. típus) sorrendjét a P-Q útvonalakhoz többszörös vályúk esetén. Először a vályúk feletti anyagot nagyolja le a gép, majd ezt követően Z irányban magukat a vályúkat állítja elő. Q
P S
Útvonalsorrend II. típusú nagyolásnál Q
P S
1 5 7
2 6
4
3
Régiósorrend II. típusú nagyolásnál .
170
Útvonalsorrend II. típusú nagyolásnál
96-0079 rev AH 03-2011
Szerszámvisszahúzás I. típusnál
Szerszámvisszahúzás II. típusnál 73. beállítás
45°
73. beállítás
.
I. és II. típusú szerszámvisszahúzás
MEGJEGYZÉS: Ha Z irányú simítási vagy nagyolási ráhagyást is megadnak, akkor a vályú egyik, illetve az ennek megfelelő szemközti oldalán a két vágás közötti távolság nagyságát ez a ráhagyás korlátozza. A távolságnak nagyobbnak kell lennie, mint a nagyolási és simítási ráhagyás összegének kétszerese.
Ha tehát például a G71 2. típusú útvonal a következő: ... X-5. Z-5. X-5.1 Z-5.1 X-3.1 Z-8.1 ...
akkor a legnagyobb megadható ráhagyás 0.999, mivel a 2. fogás kezdőpontja, illetve a 3. fogás ennek megfelelő pontja közötti távolság 0.2. Ha nagyobb ráhagyást adnak meg, akkor túlvágás történik. A szerszám-kompenzáció úgy közelíthető, ha a nagyolási ráhagyást a szerszám sugarának és csúcstípusának megfelelően választják meg. A ráhagyásra vonatkozó korlátozások tehát a ráhagyás és a szerszámsugár összegére is érvényesek. MEGJEGYZÉS: Ha a P-Q útvonal utolsó fogása nem monoton görbe (simítási ráhagyással), akkor rövid visszahúzó fogást is alkalmazni kell; ne használjon W-t.
S Q
P
.
Példa a programra
Gyors Előtolás Programozott útvonal S Kezdőpozíció P Kezdő blokk Q Záró blokk
G71 Alapvető G-kód – Példa Leírás
% O0070
(G71 nagyolási ciklus)
T101 G50 S2500
96-0079 rev AH 03-2011
171
G97 S509 M03 G00 G54 X6. Z0.05 G96 S800 G71 P1 Q2 D0.15 U0.01 W0.005 F0.014 N1 G00 X2. G01 Z-3. F0.006 X3.5 G03 X4. Z-3.25 R0.25 G01 Z-6. N2 X6. G70 P1 Q2
(SIMÍTÓFOGÁS)
M09 G53 X0 M05 G53 Z0 M30 %
Q
S
N11 N10
Ø6.50
N9 N8 N7
N5 N4 Ø2.50 N3 N2
Ø4.50
N6
*R0.25
Ø1.00
P
N1
S P Q
*R0.250 6.50 .
3.25
1.00
*R
Gyors Előtolás Programozott útvonal Kezdőpozíció Kezdő blokk Záró blokk Simítási ráhagyás Sugár
G71 1. típusú külső/belső nagyoló ciklus – Példa
Példa a programra
Leírás
%
172
O0071
(FANUC G71 I. TÍPUS PÉLDA)
T101 (CNMG 432)
(Szerszámcsere és az eltolások alkalmazása)
G00 G54 X6.6 Z.05 M08
(gyorsjárat a kiindulási pozícióra)
G50 S2000
(Max. fordulatszám 2000/perc)
G97 S636 M03
(Orsó be)
G96 S750
(Állandó felületi sebesség be)
G71 P1 Q11 D0.15 U0.01 W0.005 F0.012
(Nagyolási ciklus definiálása)
N1 G00 X0.6634 P
(Definíció kezdete)
N2 G01 X1. Z-0.1183 F0.004
(Simítófogás .004” előtolás)
N3
Z-1.
N4
X1.9376
96-0079 rev AH 03-2011
N5 G03 X2.5 Z-1.2812 R0.2812 N6 G01 Z-3.0312 N7 G02 X2.9376 Z-3.25 R0.2188 N8 G01 X3.9634 N9 X4.5 Z-3.5183 N10 Z-6.5 N11 X6.0 Q
(Definíció vége)
G00 X0 Z0 T100
(gyorsjárat a cserélési pozícióra)
T202
(Simító szerszám)
G50 S2500 G97 S955 M03 G00 X6. Z0.05 M08 G96 S1500 G70 P1 Q11 G00 X0 Z0 T200 M30 %
Q N6
P N4 N3 N2
N5
S
N1
S P Q
.
Gyors Előtolás Programozott útvonal Kezdőpozíció Kezdő blokk Záró blokk Simítási ráhagyás
G71 II. típusú külső/belső nagyoló ciklus – Példa
Példa a programra % O0135 T101 G97 S1200 M03 G00 G54 X2. Z.05 G71 P1 Q6 D0.035 U0.03 W0.01 F0.01 N1 G01 X1.5 Z-0.5 F0.004 N2 X1. Z-1. N3 X1.5 Z-1.5 N4 Z-2. N5 G02 X0.5 Z-2.5 R0.5 N6 G1 X2. G00 X0. Z0. T100 T202 G97 S1500 M03 G70 P1 Q6 G53 X0 G53 Z0 M30 % 96-0079 rev AH 03-2011
173
S
P
Q cL
S P Q
Gyors Előtolás Programozott útvonal Kezdőpozíció Kezdő blokk Záró blokk
G72 Alapvető G-kód – Példa
.
Példa a programra % O0069 T101 G50 S2500 G97 S509 M03 G54 G00 X6. Z0.05 G96 S800 G72 P1 Q2 D0.075 U0.01 W0.005 F0.012 N1 G00 Z-0.65 G01 X3. F0.006 Z-0.3633 X1.7544 Z0. X-0.0624 N2 G00 Z0.02 G70 P1 Q2 (Simítófogás) M05 G53 X0 G53 Z0 M30 %
G71 Belső megmunkálás Példa nagyolásra MEGJEGYZÉS: Mielőtt G71-et definiál ezzel a ciklussal belső megmunkálásra, a szerszám pozíciója feltétlenül a nagyolandó munkadarab-átmérő alatt legyen. R .125
.R .500
R .250 3.00
4.00
.750
.050 R
1.50
.
174
1.75 2.25
96-0079 rev AH 03-2011
SZERSZÁM
ELTOLÁS
SUGÁR
CSÚCS
4
04
.0
0
% O1136
(Példa G71 használatára belső megmunkálásnál)
N1 T101
(1. szerszám, 1. eltolás)
N2 G97 S2000 M03 N3 G54 G00 X0.7 Z0.1 M08
(gyorsjárat a kezdőpozícióra)
N4 G71 P5 Q12 U-0.01 W0.005 D0.08 F0.01
(Az U negatív szám a G71 belső nagyolásnál)
N5 G00 X4.5
(Az N5 a munkadarab-útvonal geometriájának kezdete, melyet a P6 határoz meg a G71 sorban)
N6 G01 X3. ,R.25 F.005 N7 Z-1.75 ,R.5 N8 X1.5 ,R.125 N9 Z-2.25 ,R.125 N10 X.75 ,R.125 N11 Z-3. N12 X0.73
(Az N12 a munkadarab-útvonal geometriájának vége, melyet a Q12 határoz meg a G71 sorban)
N13 G70 P5 Q12
(A G70 simító fogást definiál a P5 - Q12 vonalak számára)
N14 M09 N15 G53 X0
(A gép kiindulási pozícióba küldése szerszámváltáshoz)
G53 Z0 M30; %
G72 Homloknagyoló ciklus (00 csoport)
*D Vágási mélység az összes nagyolófogáshoz, pozitív *F A G72 P-Q blokkon belül alkalmazandó előtolási sebesség *I A G72 nagyolófogás ráhagyásának X-tengelyirányú mérete és iránya, sugár *K A G72 nagyolófogás ráhagyásának Z-tengelyirányú mérete és iránya P A nagyolási útvonal kezdő blokkjának száma Q A nagyolási útvonal záró blokkjának száma *S A G72 P-Q blokkon belül alkalmazandó orsófordulatszám *T A G72 P-Q blokkon belül alkalmazandó szerszám és eltolás *U A G72 simítási ráhagyás X-tengelyirányú mérete és iránya, átmérő *W A G72 simítási ráhagyás Z-tengelyirányú mérete és iránya * opcionális
96-0079 rev AH 03-2011
175
%
(HOMLOK VÉGE)
Gyors Előtolás Programozott útvonal Kezdőpozíció Kezdő blokk Záró blokk Simítási ráhagyás .
%
Ez az előprogramozott ciklus a simított munkadarab alakjának ismeretében anyagot távolít el a munkadarabról. Hasonló a G71-hez, de itt az anyag eltávolítása a munkadarab homlokfelületéről történik. A munkadarab alakját a simítási szerszámútvonal programozásával lehet megadni. Ezután a G72 P-Q blokk használható. A G72 sorának F, S és T parancsai a G72 használatának idejéig, a G72 nagyoló ciklus teljes hosszán maradnak érvényben. Az alak simításához általában ugyanazon P-Q blokkdefiníció G70-nel történő hívása használatos. A G72 paranccsal kétféle típusú megmunkálási útvonal címezhető. Az első útvonaltípusnál (I. típus) a programozott útvonal Z tengelyének iránya nem változik meg. A második útvonaltípusnál (II. típus) az Z tengely iránya megváltozhat. Az X tengely programozott útvonala az első és második típusnál sem változhat meg. Amennyiben a 33. beállítás értéke FANUC, az I. típus akkor használatos, ha a G72 hívásban a P által megadott blokkban csak X-tengelyirányú mozgás történik. Ha a P által hivatkozott blokkban X- és Z-tengelyirányú mozgás is van, akkor II. típusú nagyolást kell használni. Ha a 33. beállítás értéke YASNAC, akkor II. típusú nagyolásnál a G72 parancsblokkban R1-et is szerepeltetni kell (Lásd a II. típus részleteit). W K
I
X tengely hézagsíkja
D
S
P
U/2
G00 a P blokkban
Simítási ráhagyás (U, W) Nagyolási ráhagyás (I,K) Programozott útvonal .
S P Q
Q
Gyors Előtolás Programozott útvonal Kezdőpozíció Kezdő blokk Záró blokk Nagyolási ráhagyás Simítási ráhagyás
G72 Homloknagyoló ciklus
A G72 nagyoló és simító fázisból áll. A nagyoló és a simító fázis kezelése az I., illetve a II. csoport esetén kismértékben eltérő. A nagyoló fázis általában ismétlődő fogásokból áll az X tengely mentén, a megadott előtolási sebességgel. A simító fázis egy olyan fogásból áll a programozott szerszámútvonal mentén, mely a nagyoló fázis által hagyott anyagot eltávolítja, de hagy anyagot az esetlegesen simító szerszámmal végzett G70 blokk számára is. Mindkét típusnál az utolsó mozgás a visszatérés az S kezdőpozícióra. Az előző ábrán az S kezdőpont a szerszám pozíciója a G72 hívás pillanatában. Az X hézagsík az X-tengelyirányú kezdőpozícióból, valamint a U és az opcionális I simítási ráhagyás összegéből származtatódik. Az X-Z sík mind a négy síknegyedében történhet vágás. Ehhez az I, K, U és W címkódok helyes megadása szükséges. A következő ábra mutatja e címkódok helyes előjeleit, melyekkel az egyes síknegyedekben megfelelő eredmények kaphatók.
176
96-0079 rev AH 03-2011
U+,W-,I+,KS
U+,W+,I+,K+ S X+ Z+
S U-,W-,I-,K.
S U-,W+,I-,K+
G72 Címkapcsolatok
I. típus – Részletek
Ha a programozó az I. típust adja meg, akkor a rendszer feltételezi, hogy a fogás során a Z-tengelyirányú szerszámútvonal nem fordul meg. Minden nagyolási fogás Z-tengelyirányú elhelyezkedése a D-ben megadott értéknek a pillanatnyi Z helyre történő alkalmazásával határozható meg. Az X hézagsík mentén történő mozgás természetét minden nagyolási kódnál a P blokkban elhelyezkedő G-kód határozza meg. Ha a P blokkban G00 kód van, akkor az X hézagsík mentén gyorsjáratú mozgás történik. Ha a P blokkban G01 van, akkor ez a mozgás a G72 előtolási sebességgel megy végbe. Minden nagyolófogás leáll, mielőtt metszené a programozott szerszámútvonalat. Így nagyolási és simítási ráhagyás is lehetséges. Leállás után a gép 45°-os szögben eltávolodik az anyagtól a 73. beállításban megadott távolságra. A szerszám ezt követően gyorsjáratban az X-tengelyirányú hézagsíkra áll. A nagyolás befejeztével a szerszám a szerszámútvonallal párhuzamosan mozog, a nagyolás megtisztítására. Ha I-t és K-t is megadnak, akkor a szerszámútvonallal párhuzamosan másik nagyolás is történik.
II. típus – Részletek
Ha a programozó a II. típust adja meg, akkor a P-Q útvonal Z tengelye változhat (pl. a Z-tengelyirányú szerszámútvonal iránya megfordulhat). A Z-tengelyirányú P-Q útvonal nem nyúlhat túl az eredeti kezdőponton. Az egyetlen kivétel ez alól a Q blokk. Ha a 33. beállítás értéke YASNAC, akkor II. típusú nagyolásnál a G71 parancsblokkban R1-et (tizedespont nélkül) is szerepeltetni kell. Ha a 33. beállítás értéke FANUC, akkor II. típus esetén a P által hivatkozott blokkban az X és Z tengely mentén is szerepeltetni kell referencia-mozgást. A nagyolási folyamat hasonló az I. típuséhoz, kivéve, hogy a szerszám minden X-tengelyirányú fogás után a P-Q által meghatározott útvonalat követi. A szerszám ezután a Z tengellyel párhuzamosan visszahúzódik a 73. beállításban (Visszahúzás előprogramozott ciklus után) megadott távolsággal. A II. típusú nagyolási módszer a simítás előtt nem hagy lépcsőket a munkadarabban, így a kész alak pontosabb. Ha X irányú simítási vagy nagyolási ráhagyást is megadnak, akkor a vályú egyik, illetve az ennek megfelelő szemközti oldalán a két vágás közötti távolság nagyságát ez a ráhagyás korlátozza. A távolságnak nagyobbnak kell lennie, mint a nagyolási és simítási ráhagyás összegének kétszerese.
96-0079 rev AH 03-2011
177
Ha tehát például a G72 2. típusú útvonal a következő: ... X-5. Z-5. X-5.1 Z-5.1 X-8.1 Z-3.1 ...
akkor a legnagyobb megadható ráhagyás 0.999, mivel a 2. fogás kezdőpontja, illetve a 3. fogás ennek megfelelő pontja közötti távolság 0.2. Ha nagyobb ráhagyást használnak, akkor túlvágás történik. A szerszám-kompenzáció úgy közelíthető, ha a nagyolási ráhagyást a szerszám sugarának és csúcstípusának megfelelően választják meg. A ráhagyásra vonatkozó korlátozások tehát a ráhagyás és a szerszámsugár összegére is érvényesek. FIGYELEM! Ha a P-Q útvonal utolsó fogása nem monoton görbe (simítási ráhagyással), akkor rövid visszahúzó fogást is alkalmazni kell (ne használjon U-t)
P
Programozott útvonal/(Q) Nagyolási ráhagyás (I,K) X+ Z+ .
Simítási ráhagyás (U, W) Q
S
Gyors Előtolás Programozott útvonal S Kezdőpozíció P Kezdő blokk Q Záró blokk Nagyolási ráhagyás Simítási ráhagyás
G72 Homloknagyolás
Példa a programra
.
Leírás
% 00722
(G72 nagyolási ciklus)
T101 S1000 M03 G00 G54 X2.1 Z0.1 G72 P1 Q2 D0.06 I0.02 K0.01 U0.0 W0.01 S1100 F0.015 N1 G01 Z-0.46 X2.1 F0.005 X2. G03 X1.9 Z-0.45 R0.2 G01 X1.75 Z-0.4 G02 X1.65 Z-.4 R0.06 G01 X1.5 Z-0.45 G03 X1.3 Z-0.45 R0.12 G01 X1.17 Z-0.41 G02 X1.03 Z-0.41 R0.1 G01 X0.9 Z-0.45 G03 X0.42 Z-0.45 R0.19
178
96-0079 rev AH 03-2011
G03 X0.2 Z-0.3 R0.38 N2 G01 X0.01 Z0 G70 P1 Q2
(Simítófogás)
M05 G53 X0 G53 Z0 M30 %
G73 Kontúrkövető nagyoló ciklus (00 csoport)
D Vágófogások száma, pozitív *F A G73 P-Q blokkon belül alkalmazandó előtolási sebesség I Az első vágástól az utolsóig terjedő X-tengelyirányú távolság és irány, sugár K Az első vágástól az utolsóig terjedő Z-tengelyirányú távolság és irány P A nagyolási útvonal kezdő blokkjának száma Q A nagyolási útvonal záró blokkjának száma *S A G73 P-Q blokkon belül alkalmazandó orsófordulatszám *T A G73 P-Q blokkon belül alkalmazandó szerszám és eltolás *U A G73 simítási ráhagyás X-tengelyirányú mérete és iránya, átmérő *W A G73 simítási ráhagyás Z-tengelyirányú mérete és iránya * opcionális
W
S
K
Q D
Programozott útvonal X Z .
I P
U/2
S P
Q
Gyors Előtolás Programozott útvonal Kezdőpozíció Kezdő blokk Záró blokk Nagyolási ráhagyás Simítási ráhagyás
G73 Kontúrkövető nagyoló ciklus
A G73 előprogramozott ciklus az előformázott anyagok, pl. öntvények nagyolására használható. Az előprogramozott ciklus feltételezi, hogy az anyag kiemelt, illetve a P-Q programozott szerszámútvonaltól ismert távolság hiányzik. A megmunkálás az aktuális pozícióból (S) indul, és az első nagyoló vágásig gyorsjáratokkal vagy előtolásokkal mozog. A közelítő mozgás természete attól függ, hogy a P blokkban G00 vagy G01 mozgást programoztak. A megmunkálás a programozott szerszámútvonallal párhuzamosan történik. Ha a Q blokkot eléri a feldolgozás, akkor gyorsjárat történik a második nagyolófogáshoz szükséges értékkel eltolt kiindulási pozícióra. Az egymást követő nagyolófogások a fentiekkel azonos módon történnek addig, amíg a számuk el nem éri a D-ben megadott számot. Az utolsó nagyolás befejeztével a szerszám visszatér az S kiindulási pozícióra. Csak a G73 blokkban vagy az előtt kiadott F, S és T címkódok hatályosak. A P-től Q-ig terjedő sorokban minden előtolási (F), orsófordulatszám- (S) és szerszámcsere-kódot (T) figyelmen kívül hagy a rendszer.
96-0079 rev AH 03-2011
179
Az első nagyolóvágás eltolását az X tengelyre az (U/2 + I), a Z tengelyre pedig a (W + K) érték határozza meg. Az egymást követő nagyolófogások növekményes módon egyre közelebb kerülnek az utolsó nagyolófogás vonalához. A növekmény fogásonként (I/(D - 1)) az X, és (K/(D - 1)) a Z tengely mentén. Az utolsó nagyolóvágás mindig az X tengely mentén az U/2, a Z tengely mentén pedig a W által megadott anyagmennyiséget hagy a simítás számára. Ezt az előprogramozott ciklust a G70 előprogramozott simítási ciklussal történő használatra tervezték. A P-Q programozott szerszámútvonalnak X és Z irányban nem kell monotonnak lennie, arra azonban ügyelni kell, hogy a meglevő anyag ne zavarja a szerszám mozgását a közelítő és távolodó mozgások alatt. A D értéknek pozitív egész számnak kell lennie. Ha a D értéknek törtrésze is van, akkor riasztás generálódik. A ZX sík négy síknegyedében a következőképpen megválasztott előjelű U, I, W és K értékek esetén lehetséges a megmunkálás. U+ W- I+ KQ S
U+ W+ I+ K+ Q S X+
P
P
Z+
P
Q S U- W- I- K-
Q
P S U- W+ I- K+
G71 Címkapcsolatok
.
G74 Axiális beszúró nagyolási ciklus (00 csoport) *D *F *I K *U W *X *Y Z *
Szerszámhézag a kezdő síkra való visszatéréskor, pozitív Előtolási sebesség X-tengelyirányú növekmény a vágási ciklusok között, pozitív sugár Z-tengelyirányú növekmény a ciklus vágásai között X-tengelyirányú növekményes távolság a legtávolabbi vágáshoz (átmérő) Z-tengelyirányú növekményes távolság a teljes vágási mélységig X-tengelyirányú abszolút távolság a legtávolabbi vágási ciklushoz (átmérő) Y-tengelyirányú abszolút hely Z-tengelyirányú abszolút hely teljes vágási mélységnél opcionális Z
W
VI
K
K
D
S
P
P
P
P
P
I U/2 I
VI
P
X
.
180
Gyors Előtolás Programozott útvonal S Kezdőpozíció P Mélylyukfúrási visszahúzás (22. beállítás), Gyors Q Záró blokk
G74 Axiális horonybeszúrás, mélylyukfúrás
96-0079 rev AH 03-2011
A G74 előprogramozott ciklus homlokoldali hornyok készítésénél, mélylyukfúrásnál és esztergálásnál használatos. Legalább két vágási ciklus történik, ha a G74 blokkban X vagy U kód is szerepel, és X nem egyedik az aktuális pozícióval. Egy vágás az aktuális helyen, a következő pedig az X helyen megy végbe. Az I kód az egymást követő vágási ciklusok X-tengelyirányú növekményes távolsága. I hozzáadásával több vágási ciklus történik az S kezdő pozíció és az X között. Ha az S és az X távolsága nem osztható maradék nélkül I-vel, akkor az utolsó intervallum hossza I-nél rövidebb lesz. Ha a G74 blokkban K is szerepel, akkor a vágások a K által megadott intervallumonként történnek. A vágás az előtolás irányával ellentétes, gyors mozgás a 22. beállításban megadott távolságra. A D kód horonykészítésnél és esztergálásnál alkalmazható az anyaghézag biztosítására az S kezdősíkba való visszatérés közben. Szerszám
Gyors Előtolás Horony .
Példa a programra
G74 Axiális horonybeszúrás Leírás
% O0071 T101 G97 S750 M03 G00 X3. Z0.05
(gyorsjárat a kezdőpozícióra)
G74 Z-0.5 K0.1 F0.01
(Előtolás Z-.5 .100”-es vágással)
G53 X0 G53 Z0 M30 %
Szerszám
Gyors Előtolás Programozott útvonal Horony .
96-0079 rev AH 03-2011
G74 Axiális beszúró nagyolási ciklus (többfogásos)
181
Példa a programra
Leírás
% O0074 T101 G97 S750 M03 G00 X3. Z0.05
(gyorsjárat a kezdőpozícióra)
G74 X1.75 Z-0.5 I0.2 K0.1 F0.01
(Axiális horonykészítési ciklus, többlépéses)
G53 X0 G53 Z0 M30 %
G75 Külső/belső horonykészítési ciklus (00 csoport)
*D Szerszámhézag a kezdő síkra való visszatéréskor, pozitív *F Előtolási sebesség *I X-tengelyirányú növekmény a ciklus vágásai között (sugár) *K Z-tengelyirányú növekmény a vágási ciklusok között *U X-tengelyirányú növekményes távolság a teljes vágási mélységig W Z-tengelyirányú növekményes távolság a legtávolabbi vágási ciklushoz, előjeles *X X-tengelyirányú abszolút hely teljes vágási mélységnél, előjeles átmérő *Y Y-tengelyirányú abszolút hely Z Z-tengelyirányú abszolút hely a legtávolabbi vágási ciklushoz, előjeles * opcionális A G75 meghajtott szerszámmal végzett radiális mélylyukfúráshoz is használható.
K
W
K
S I U/2 VI
I
D
.
X
S
Gyors Előtolás Programozott útvonal Kezdőpozíció
G75 Külső/belső horonykészítési ciklus
A G75 előprogramozott ciklus külső átmérőn történő horonykészítéshez alkalmazható. Ha a G75 blokkban Z vagy W kód is szerepel, és Z nem egyedik az aktuális pozícióval, akkor legalább két vágási ciklus történik. Egy vágás az aktuális helyen, a következő pedig a Z helyen megy végbe. A K kód az egymást követő vágási ciklusok Z-tengelyirányú növekményes távolsága. A K kód hozzáadásával több, egyenletesen elosztott horonykészítés történik. Ha a kezdő pozíció és a teljes mélység (Z) közötti távolság nem osztható maradék nélkül K-val, akkor az utolsó Z-tengelyirányú intervallum K-nál kisebb lesz. A forgácshézagot a 22. beállítás definiálja.
182
96-0079 rev AH 03-2011
Szerszám
Gyors Előtolás Horony .
Példa a programra
Leírás
% O0075 T101 G97 S750 M03 G00 X4.1 Z0.05
(gyorsjárat a távoli pozícióra)
G01 Z-0.75 F0.05
(Előtolás a horonykészítési helyre)
G75 X3.25 I0.1 F0.01
(Külső/belső horonymegmunkálás, egylépéses)
G00 X5. Z0.1 G53 X0 G53 Z0 M30 %
A következő program a G75 programot példázza (többlépéses): Szerszám
Gyors Előtolás Horony .
96-0079 rev AH 03-2011
183
Példa a programra (MEGHAJTOTT FÚRÓ - RADIÁLIS) (LIVE DRILL - RADIAL) T101 G19 G98 M154 (C-tengely aktív) G00 G54 X6. C0. Y0. Z1. G00 X3.25 Z0.25 G00 Z-0.75 G97 P1500 M133 M08 G00 X3.25 Z-0.75 G00 C0. G19 G75 X1.5 I0.25 F6. G00 C180. G19 G75 X1.5 I0.25 F6. G00 C270. G19 G75 X1.5 I0.25 F6. G00 G80 Z0.25 M09 M135 M155 M09 G00 G28 H0. G00 X6. Y0. Z3. G18 G99 M00 M30 %
C0
3.0"Ø 1.5"Ø
C270°
C180°
.
G76 Menetvágó ciklus, többlépéses (00 csoport)
*A Szerszámcsúcs szöge (értéke: 0 .. 120 fok) Tizedespont nem használható D Első fogás vágási mélysége F(E) Előtolási sebesség, a menet emelkedése *I Menet kúposságának mértéke, sugár K Menet magassága, a menetmélységet határozza meg, sugár *P Egy vágóéles vágás (állandó terhelés) *Q Menet kezdőszöge (Ne használjon tizedespontot) *U X-tengelyirányú növekményes távolság, a kezdéstől a maximális menetmélység átmérőjéig *W Z-tengelyirányú növekményes távolság, a kezdéstől a maximális menethosszig *X X-tengelyirányú abszolút hely, maximális menetmélység átmérője *Z Z-tengelyirányú abszolút hely, maximális menethossz * opcionális
Z mélység
Belső Külső átm. (X) átm.
.
A 95 / 96. beállítások a letörés méretét / szögét határozzák meg; az M23 / 24 parancsok be- / kikapcsolják a letörést.
184
96-0079 rev AH 03-2011
Z
W
S
U T
X I
K A/2
.
F
Gyors Előtolás Programozott útvonal S Kezdőpozíció F Simított átmérő T Cél A Szög Vágási ráhagyás
A G76 előprogramozott ciklus egyenes és kúpos (cső-) menetek vágására használatos. A menet magassága a menet csúcsától a menet magjáig terjedő távolság. A számított menetmélység (K) a K értéke, mínusz a simítási ráhagyás (86. beállítás, Menet simítási ráhagyása). A menet kúposságát az I értéke adja meg. A menet kúpossága a T pontbeli X, Z célpozíciótól az F pozícióig mérendő. A hagyományos külső kúpos menethez tartozó I érték negatív. A meneten történő első vágás mélységét a D adja meg. Az utolsó vágás mélysége a 86. beállítással vezérelhető. A menetvágáshoz használt szerszám csúcsszögét az A adja meg. Az érték 0 és 120 fok között lehet. Ha az A nem szerepel, akkor a rendszer 0 fokot tételez fel. Az F kód a menetvágáshoz használatos előtolási sebesség. Az előprogramozott menetvágási ciklus előtt célszerű megadni a G99 (előtolás fordulatonként) értéket is. Az F kód határozza meg a menetemelkedést is. A menet végénél opcionális letörési művelet végezhető. A letörés méretét és szögét a 95. (Menetletörés mérete), ill. 96. beállítások (Menetletörés szöge) vezérlik. A letörés mérete menetszámban adandó meg, ha tehát a 95. beállítás értéke 1.000, és az előtolási sebesség .05, akkor a letörés .05 lesz. A letöréssel javítható a menetek kinézete és használhatósága. Ha a menet végén kiemelkedés van, akkor a letörés törölhető, ha a 95. beállításban 0.000 értéket ad meg, vagy az M24-et használja. A 95. beállítás alapértelmezése 1.000, az alapértelmezett menetszög (96. beállítás) pedig 45 fok. M23
Lásd a megjegyzést M24
.
Menetvágás minimuma, 99. beállítás Megjegyzés: A letörés mérete és szöge a 95. és 96. beállítással adható meg.
Vágócsúcs A
Anyag
D 3 N
B 1 D N 2
K
Simítási ráhagyás, 86. beállítás
G76 használata "A" értékkel
A G76 Többszörös menetvágás ciklushoz négy opció áll rendelkezésre P1:Egy vágóéles vágás, vágási mennyiség állandó P2:Két vágóéles vágás, vágási mennyiség állandó P3: Egy vágóéles vágás, vágási mélység állandó P4: Két vágóéles vágás, vágási mélység állandó A P1 és P3 egy vágóéles vágáshoz használatos. A különbség az, hogy a P3 opcióval minden fogásnál állandó a vágási mélység. Ehhez hasonlóan a P2 és P4 opciókkal két vágóéles vágás végezhető, és a P4 minden fogásnál állandó vágási mélységet biztosít. Az ipari tapasztalatok alapján a P2 két vágóéles vágási opció adhatja a legjobb menetvágási eredményt.
96-0079 rev AH 03-2011
185
A D adja meg az első vágás mélységét. Minden ezt követő vágást a D*sqrt(N) szerint számít a rendszer, ahol N az N-edik vágást jelenti a menet mentén. A szerszám vezetőéle végzi a teljes vágási munkát. Az egyes fogások X pozíciójának számításához összegezni kell a megelőző fogások kezdőponttól számított X értékét.
.
G76 Menetvágó ciklus, többlépéses
Példa a programra
Leírás
% T101 G50 S2500
(Max. fordulatszám és szerszám-geometria beállítása)
G97 S1480 M03
(Orsó be, 1. szerszám, 1. eltolás)
G54 G00 X3.1 Z0.5 M08
(Munkadarab-koord. kiválasztása, gyorsjárat a referencia-pontra, hűtőközeg be)
G96 S1200
(Állandó felületi sebesség BE)
G01 Z0 F0.01
(Pozicionálás munkadarab Z0-ra)
X-0.04 G00 X3.1 Z0.5 G71P1 Q10 U0.035 W0.005 D0.125 F0.015
(Nagyolási ciklus definiálása)
N1 X0.875 Z0
(Szerszámútvonal kezdete)
N2 G01 X1. Z-0.075 F0.006 N3 Z-1.125 N4 G02 X1.25 Z-1.25 R0.125 N5 G01 X1.4 N6 X1.5 Z-1.3 N7 Z-2.25 N8 G02 X1.9638 Z-2.4993 R0.25 N9 G03X2.0172 Z-2.5172 R0.0325 N10 G01 X3. Z-3.5
(Szerszámútvonal vége)
G00 Z0.1 M09 G53 X0 G53 Z0 N20
(Menetesztergálási mintaprogram – FANUC rendszer)
T505 G50 S2000 G97 S1200 M03
186
(Menetvágó szerszám)
96-0079 rev AH 03-2011
G00 X1.2 Z0.3 M08
(gyorsjárat a pozícióra)
G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714
(Menetvágási ciklus)
G00X1.5 Z0.5 G28 M09 N30
(HAAS SL-sorozat, FANUC rendszer)
T404 G50 S2500 G97 S1200 M03
(Horonykészítő szerszám)
G54 G00 X1.625 Z0.5 M08 G96 S800 G01 Z-1.906 F0.012 X1.47 F0.006 X1.51 W0.035 G01 W-0.035 U-0.07 G00 X1.51 W-0.035 G01 W0.035 U-0.07 X1.125 G01 X1.51 G00 X3. Z0.5 M09 G53 X0 G53 Z0 M30 %
Példa a menet kezdőszögének (Q) alkalmazására
G76 X1.92 Z-2. Q60000 F0.2 D0.01 K0.04 (60 fokos vágás) G76 X1.92 Z-2. Q120000 F0.2 D0.01 K0.04 (120 fokos vágás) G76 X1.92 Z-2. Q270123 F0.2 D0.01 K0.04 (270.123 fokos vágás) A Q használatára a következő szabályok vonatkoznak: 1. A Q kezdőszöget minden használatakor újból meg kell adni. Ha nem adnak meg értéket, akkor nulla (0) fokos szöget tételez fel a rendszer. 2. Ne használjon tizedespontot. A menetesztergálás esetében a növekmény 0.001 fok. A 180°-os szöget tehát Q180000, a 35°-os szöget Q35000 alakban kell megadni. 3. A Q szögnek 0 és 360000 közötti pozitív értéknek kell lennie.
96-0079 rev AH 03-2011
187
Példa több-bekezdésű menetre
A több-bekezdésű menetek készítéséhez minden menetvágási ciklusnál meg kell változtatni a kezdőpontot. Az előző példa módosításával több-bekezdésű menet állítható elő. A további kezdőpontok számításához az előtolási sebességet (F0.0714) el kell osztani a kezdőpontok számával (3). Ezzel .0714/3 = .0238. Ezt az értéket azután hozzáadva az első Z-tengelyirányú kezdőponthoz (2. sor) számítható a következő kezdőpont (4. sor). Az előző kezdőponthoz (4. sor) ugyanezt a mennyiséget hozzáadva megkapható a következő kezdőpont (6. sor). (1) M08 (2) G00 X1.1 Z0.5
(Első kezdőpont)
(3) G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714
(Menetvágási ciklus)
(4) G00 X1.1 Z0.5238
(Következő kezdőpont [.5 + .0238 = 5.238])
(5) G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714
(Menetvágási ciklus)
(6) G00 X1.1 Z0.5476
(Utolsó kezdőpont [.5238 + .0238 = 5.476])
(7) G76 X0.913 Z-0.85 K0.042 D0.0115 F0.0714
(Menetvágási ciklus)
G80 Előprogramozott ciklus törlése (09 csoport*)
Ez a G-kód modális. A kód minden előprogramozott ciklust leállít. Az előprogramozott ciklusokat egyébként a G00 és G01 kiadása is leállítja.
G81 Előprogramozott fúrási ciklus (09 csoport)
*C C-tengelyirányú abszolút mozgási parancs (opcionális) F Előtolási sebesség *L Ismétlések száma R R sík pozíciója *W Z-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Y Y-tengelyirányú abszolút mozgási parancs *Z Furatfenék pozíciója * opcionális Lásd még: G75 meghajtott szerszámmal végzett radiális fúráshoz és menetfúráshoz Z sík R sík X
Z .
188
Gyors Előtolás Ütem kezdete vagy vége
Kezdő sík G81 Előprogramozott fúrási ciklus
96-0079 rev AH 03-2011
G82 Előprogramozott pontfúrási ciklus (09 csoport)
*C C-tengelyirányú abszolút mozgási parancs (opcionális) F Előtolási sebesség *L Ismétlések száma P Várakozási idő a furat fenekénél R R sík pozíciója W Z-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Y Y-tengelyirányú mozgási parancs *Z Furatfenék pozíciója * opcionális Ez a G-kód annyiban modális, hogy egészen addig teszi aktívvá az előprogramozott ciklust, amíg nem törlik, illetve másik előprogramozott ciklust nem választanak. Aktív állapotban minden X-tengelyirányú mozgás e ciklus végrehajtásával jár.
Z sík
Gyors Előtolás Ütem kezdete vagy vége Várakozás
X
Z .
R sík
Kezdő sík
G82 Előprogramozott pontfúrási ciklus
Példa a programra (MEGHAJTOTT PONTFÚRÓ - AXIÁLIS) T1111 G17
(Vonatkoztatási sík hívása)
G98
(Percenkénti előtolás)
M154 (C TENGELY AKTÍV) G00 G54 X6. C0. Y0. Z1. G00 X1.5 Z0.25 G97 P1500 M133 M08 G17 G82 G98 C45. Z-0.25 F10. C135. C225. C315. G00 G80 Z0.25 M09 M155 M135 M09 G00 G28 H0.
(C-tengely kifordítása)
G00 X6. Y0. Z1. G18
(vissza XZ síkba)
G99
Hüvelyk/perc
M01 M30 % 96-0079 rev AH 03-2011
189
G83 Előprogramozott normál mélylyukfúrási ciklus (09 csoport) *C C-tengelyirányú abszolút mozgási parancs (opcionális) F Előtolási sebesség *I Első vágási mélység mérete *J Vágási mélység csökkenése fogásonként *K Vágás minimális mélysége *L Ismétlések száma *P Várakozási idő a furat fenekénél *Q Bevágási érték; mindig növekményes R R sík pozíciója *W Z-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Y Y-tengelyirányú mozgási parancs *Z Furatfenék pozíciója * opcionális Z sík
Q
Q
Gyors Előtolás Ütem kezdete vagy vége Várakozás
Q
R sík
X
Kezdő sík
Z
22. beállítás .
52. beállítás
G83 Előprogramozott mélylyukfúrási ciklus
Megjegyzések a programozáshoz: Ha I, J és K értéket is megadnak, akkor az üzemmód eltérő. Az első fogásban I értékéig történik vágás, minden ezt követő fogás mélysége a J értékével kevesebb az előzőnél, a minimális vágási mélység pedig K. I, J, K használata esetén ne adjon meg Q értéket. Az 52. beállítás megváltoztatja a G83 működését az R síkba való visszatérésnél. Az R sík általában jóval a vágáson kívül helyezkedik el azért, hogy a forgács-eltávolító mozgás megtisztíthassa a furatot a forgácstól. E mozgás azonban felesleges, ha első alkalommal, a még forgácsmentes területen történik. Ha az 52. beállítást a forgácsok eltávolításához szükséges távolságra állítják, akkor az R sík a munkadarabhoz jóval közelebb is elhelyezkedhet. Ha a tisztító mozgás az R-re megtörténik, akkor a Z koordináta az 52. beállításban megadott értékkel túlmozdul az R síkon. A 22. beállítás az a Z irányú előtolás, amelyre szükség van ahhoz, hogy a szerszám visszatérjen a visszahúzás kiindulási pozíciójába. Példa a programra T101 G97 S500 M03 G00 X0 Z1. M08 G99 G83 Z-1.5 F0.005 Q0.25 R0.1 G80 M09 G53 X0 G53 Z0 M30 %
190
96-0079 rev AH 03-2011
Példa a programra (meghajtott szerszám) (MEGHAJTOTT MÉLYLYUKFÚRÓ AXIÁLIS) T1111 G17 G98 M154
(C-tengely aktív)
G00 G54 X6. C0. Y0. Z1. G00 X1.5 Z0.25 G97 P1500 M133 M08 G17 G83 G98 C45. Z-0,8627 F10. Q0.125 C135. C225. C315. G00 G80 Z0.25 M155 M135 M09 G28 H0.
(C-tengely kifordítása)
G00 G54 X6. Y0. Z1. G18 G99 M01 M30 %
G84 Előprogramozott menetfúrási ciklus (09 csoport)
F Előtolási sebesség R R sík pozíciója *W Z-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Z Furatfenék pozíciója * opcionális Megjegyzések a programozáshoz: Ezen előprogramozott ciklus előtt nem szükséges az orsót külön elindítani az óramutató irányában. Ezt ugyanis a vezérlés automatikusan megteszi. A menetfúrás előtolási sebessége a menetemelkedés. A helyes menetemelkedés megállapításához 1-et el kell osztani a menetek számával Példa:
20 menet 1/20 = .05 előtolási sebesség 18 menet 1/18 = .0555 előtolási sebesség 16 menet 1/16 = .0625 előtolási sebesség Metrikus meneteknél a menetszámot 25,4-gyel kell osztani Példa: M6 x 1 = F.03937 M8 x 1.25 = F.0492
96-0079 rev AH 03-2011
191
Z sík
Gyors Előtolás Ütem kezdete vagy vége
R sík
X
Z
Kezdő sík
G84 Előprogramozott menetfúrási ciklus
.
G85 Előprogramozott furatbővítési ciklus (09 csoport) F Előtolási sebesség *L Ismétlések száma R R sík pozíciója *U X-tengelyirányú növekményes távolság *W Z-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Y Y-tengelyirányú mozgási parancs *Z Furatfenék pozíciója * opcionális Z sík R sík
Gyors Előtolás Ütem kezdete vagy vége
X Z
Kezdő sík
G85 Előprogramozott furatbővítési ciklus
.
G86 Előprogramozott furatbővítési ciklus leállással (09 csoport)
F Előtolási sebesség *L Ismétlések száma R R sík pozíciója *U X-tengelyirányú növekményes távolság *W Z-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Y Y-tengelyirányú mozgási parancs *Z Furatfenék pozíciója * opcionális Megjegyzés a programozáshoz: Az orsó leáll, ha a szerszám eléri a furat fenekét. A szerszám akkor húzódik vissza, ha az orsó leállt. Z sík
Gyors Előtolás Ütem kezdete vagy vége
R sík
X Z
.
192
Kezdő sík G86 Előprogramozott furatbővítési ciklus leállással
96-0079 rev AH 03-2011
G87 Előprogramozott furatbővítési ciklus kézi visszahúzással (09 csoport) F Előtolási sebesség *L Ismétlések száma R R sík pozíciója *U X-tengelyirányú növekményes távolság *W Z-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Y Y-tengelyirányú mozgási parancs *Z Furatfenék pozíciója * opcionális Z sík
Gyors Előtolás Ütem kezdete vagy vége
R sík X
Z
Kezdő sík
G87 Előprogramozott furatbővítési ciklus kézi visszahúzással
.
G88 Előprogramozott furatbővítési ciklus várakozással és kézi visszahúzással (09 csoport)
F Előtolási sebesség *L Ismétlések száma P Várakozási idő a furat fenekénél R R sík pozíciója *U X-tengelyirányú növekményes távolság *W Z-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Y Y-tengelyirányú mozgási parancs *Z Furatfenék pozíciója * opcionális Megjegyzés a programozáshoz: A szerszám a furat fenekénél P értékéig várakozik, majd az orsó leáll. A szerszámot kézzel kell visszahúzni. Gyors Előtolás Ütem kezdete vagy vége Várakozás
Z sík R sík X Z
.
Kezdő sík
G88 Előprogramozott furatbővítési ciklus várakozással és kézi visszahúzással
96-0079 rev AH 03-2011
193
G89 Előprogramozott furatbővítési ciklus várakozással (09 csoport) F Előtolási sebesség *L Ismétlések száma P Várakozási idő a furat fenekénél R R sík pozíciója *U X-tengelyirányú növekményes távolság *W Z-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Y Y-tengelyirányú mozgási parancs *Z Furatfenék pozíciója * opcionális Z sík
Gyors Előtolás Ütem kezdete vagy vége Várakozás
R sík
X Z
Kezdő sík
G89 Előprogramozott furatbővítési ciklus várakozással
.
G90 Külső/belső esztergálási ciklus (01 csoport) F(E) *I *U *W X Z *
Előtolási sebesség X-tengelyirányú kúp opcionális távolsága és iránya, sugár X-tengelyirányú növekményes távolság a célponthoz, átmérő Z-tengelyirányú növekményes távolság a célponthoz Célpont X-tengelyirányú abszolút helye Célpont Z-tengelyirányú abszolút helye opcionális Z
Gyors
W
Előtolás
S U/2 X I
Programozott útvonal
T
S
Kezdőpozíció
T
Cél Vágási ráhagyás Simítási ráhagyás
.
A G90 az egyszerű esztergáláshoz használatos, de több fogás is lehetséges, ha megadják a további fogások X irányú helyeit. Az X, Z és F megadásával egyenes esztergavágások tehetők. Az I érték megadásával kúpos vágás végezhető. A kúp mértékét a célponttól kell hivatkoztatni. Az I tehát a célpont X értékéhez adódik. Az U, W, X és Z használatával a ZX sík mind a négy síknegyede programozható. A kúp pozitív és negatív is lehet. A következő ábrán néhány példa látható az egyes síknegyedekben végzett megmunkálás beállítására.
194
96-0079 rev AH 03-2011
U-,W+,I-
U-,W-,I-
II
I X+ Z+
III
IV U+,W+,I+
.
U+,W-,I+
G90-92 Címkapcsolatok
G92 Menetvágási ciklus (01 csoport)
F(E) Előtolási sebesség, a menet emelkedése *I X-tengelyirányú kúp opcionális távolsága és iránya, sugár *Q Menet kezdőszöge *U X-tengelyirányú növekményes távolság a célponthoz, átmérő *W Z-tengelyirányú növekményes távolság a célponthoz X Célpont X-tengelyirányú abszolút helye Z Célpont Z-tengelyirányú abszolút helye * opcionális Megjegyzések a programozáshoz: A 95 / 96. beállítások a letörés méretét / szögét határozzák meg; az M23 / 24 parancsok be- / kikapcsolják a letörést. A G92 az egyszerű menetvágáshoz használatos, de több menetvágási fogás is lehetséges, ha megadják a további fogások X irányú helyeit. Az X, Z és F megadásával egyenes menetek vághatók . Az I érték megadásával cső- vagy kúpos menet készíthető. A kúp mértékét a célponttól kell hivatkoztatni. Az I tehát a célpont X értékéhez adódik. A menet végén, a célpont elérése előtt automatikus letörést készít a rendszer. A letörés alapértelmezése egy menet, és 45 fok. Ezek az értékek a 95. és 96. beállítással változtathatók meg. Növekményes programozásnál az U és a W változót követő szám előjele a szerszámútvonal irányától függ. Ha pl. a szerszámútvonal iránya az X tengely mentén negatív, akkor az U értéke negatív. Belső átm. X
Z-1.0
S
I / TPI = FPR F - Menetemelkedés
S
.
Gyors Előtolás Programozott útvonal Kezdőpozíció
G92 Menetvágási ciklus
Példa a programra
Leírás
%
(1"-12 MENETVÁGÁSI PROGRAM)
O0156 T101 G54 ; G50 S3000 M3
96-0079 rev AH 03-2011
195
G97 S1000 X1.2 Z.2
( gyorsjárat A TÁVOLI POZÍCIÓRA)
G92 X.980 Z-1.0 F0.0833
(MENETCIKLUS BEÁLLÍTÁSA)
X.965
(2. FOGÁS)
(TOVÁBBI CIKLUSOK)
X.955
(3. FOGÁS)
X.945
(4. FOGÁS)
X.935
(5. FOGÁS)
X.925
(6. FOGÁS)
X.917
(7. FOGÁS)
X.910
(8. FOGÁS)
X.905
(9. FOGÁS)
X.901
(10. FOGÁS)
X.899
(11. FOGÁS)
G53 X0; G53 Z0; M30; %
Példa a menet kezdőszögének (Q) alkalmazására G92 X-1.99 Z-2. Q60000 F0.2; (60 fokos vágás) G92 X-1.99 Z-2. Q120000 F0.2; (120 fokos vágás) G92 X-1.99 Z-2. Q270123 F0.2; (270,123 fokos vágás)
A Q használatára a következő szabályok vonatkoznak: 1. A Q kezdőszöget minden használatakor újból meg kell adni. Ha nem adnak meg értéket, akkor nulla (0) fokos szöget tételez fel a rendszer. 2. A menetesztergálás esetében a növekmény 0.001 fok. Ne használjon tizedespontot ennél a beállításnál. A 180°-os szöget Q180000, a 35°-os szöget Q35000 alakban kell megadni. 3. A Q szögnek 0 és 360000 közötti pozitív értéknek kell lennie. Többszörös menet készítésénél általánosságban célszerű a menetek mélységét egységes szinten tartani minden menetszögnél. Ennek egyik módja olyan alprogram készítése, amely a különböző menetszögeknél csak a Z tengely mentén mozgat. Az alprogram befejeződése után változtassa meg az X-tengelyirányú mélységet, és futtassa le ismét az alprogramot.
196
96-0079 rev AH 03-2011
G94 Homloksík-esztergálási ciklus (01 csoport)
F(E) Előtolási sebesség *K Z-tengelyirányú kúp opcionális távolsága és iránya *U X-tengelyirányú növekményes távolság a célponthoz, átmérő *W Z-tengelyirányú növekményes távolság a célponthoz X Célpont X-tengelyirányú abszolút helye Z Célpont Z-tengelyirányú abszolút helye * opcionális K
Gyors Előtolás Programozott útvonal S Kezdőpozíció T Cél Vágási ráhagyás Simítási ráhagyás
S
U/2
X
T
G95 Homlokesztergálási ciklus
.
Ha csak az X, Z és F értékét adják meg, akkor sík homloksík készíthető. Ha a K értékét is megadják, akkor a homloksík kúpos lesz. A kúp mértékét a célponttól kell hivatkoztatni. A K tehát a célpont X értékéhez adódik. Az U, W, X és Z használatával a ZX sík mind a négy síknegyede programozható. A kúp pozitív és negatív is lehet. A következő ábrán néhány példa látható az egyes síknegyedekben végzett megmunkálás beállítására. Növekményes programozásnál az U és a W változót követő szám előjele a szerszámútvonal irányától függ. Ha a szerszámútvonal iránya az X tengely mentén negatív, akkor az U értéke negatív. U-,W+,K-
U-,W-,K+ S
S
II
I X+ Z+
III
IV
S U+,W+,K+ .
96-0079 rev AH 03-2011
S U+,W-,K+
G94 Címkapcsolatok
197
G95 Szinkronizált menetfúrás meghajtott szerszámmal (homlok) (09 csoport)
*C C-tengelyirányú abszolút mozgási parancs (opcionális) F Előtolási sebesség R R sík pozíciója W Z-tengelyirányú növekményes távolság X Opcionális alkatrészátmérő, X-tengelyirányú mozgási parancs *Y Y-tengelyirányú mozgási parancs Z Furatfenék pozíciója A G95 szinkronizált, meghajtott szerszámos menetfúrás annyiban hasonló a G84 szinkronizált menetfúráshoz, hogy az F, R, X és Z címeket használja. Eltérései a következők: • A vezérlésnek a menetfúrás helyes végrehajtásához G99 Előtolás / fordulat üzemmódban kell lennie. • A G95 előtt mindenképpen S (orsófordulatszám) parancsot kell kiadni. • Az X tengelynek a gép nullpontja és a főorsó közepe között kell elhelyezkednie. Az X tengelyt nem szabad az orsó közepén túlra pozicionálni.
Példa a programra (MEGHAJTOTT MENETFÚRÓ - AXIÁLIS)
(1/4 x 20 méretű menet)
T1111 G17 G99 M154 (C TENGELY AKTÍV)
(C-tengely aktív)
G00 G54 X6. C0. Y0. Z1. G00 X1.5 Z0.5 M08 S500 G17 G95 C45. Z-0.5 R0.5 F0.05 C135. C225. C315. G00 G80 Z0.5 M09 M135 M155 G28 H0.
(C-tengely kifordítása)
G00 G54 X6. Y0 Z1. G18
(Vissza XZ síkba)
G99
(Hüvelyk/perc)
M01 M30 %
198
96-0079 rev AH 03-2011
G96 Állandó felületi sebesség BE (13. csoport)
A parancs hatására a vezérlés állandó vágási sebességet tart. Ennek megfelelően a munkadarab méretének csökkenésével az orsó fordulatszáma nő. A felületi sebességet a szerszámcsúcs és az orsó középvonalának távolsága határozza meg (vágás sugara). A felületi sebességet az aktuálisan érvényes S kód alapján határozza meg a rendszer. Az S értéke hüvelyk/orsófordulatban értelmezendő, ha a 9. beállítás Hüvelyk, míg milliméter/orsófordulatban, ha a 9. beállítás Metrikus. Vigyázat A legbiztonságosabb, ha az Állandó felületi sebesség funkcióhoz maximális orsófordulatszámot is definiál. A maximális orsófordulatszám a G50 utasítással adható meg. Ha nem állít be határértéket, akkor az orsófordulatszám növekedni kezd, amint a szerszám eléri a munkadarab közepét. A túlzott fordulatszám hatására a munkadarab kirepülhet, a szerszám pedig károsodhat.
G97 Állandó felületi sebesség KI (13. csoport)
E parancs hatására a vezérlés NEM a vágási sugár alapján állítja be az orsófordulatszámot. A parancs feladata a G96 parancs törlése. Ha a G97 hatályban van, akkor minden S parancs fordulat/percben (RPM) értendő.
G98 Percenkénti előtolás (10 csoport)
Ez a parancs megváltoztatja az F címkód értelmezésének módját. Az F értéke hüvelyk/percben értelmezendő, ha a 9. beállítás Hüvelyk, míg milliméter/percben, ha a 9. beállítás Metrikus.
G99 Fordulatonkénti előtolás (10 csoport)
Ez a parancs megváltoztatja az F cím értelmezésének módját. Az F értéke hüvelyk/orsófordulatban értelmezendő, ha a 9. beállítás Hüvelyk, míg milliméter/orsófordulatban, ha a 9. beállítás Metrikus.
G100 Tükörkép tiltása (00 csoport) G101 Tükörkép engedélyezése (00 csoport)
X Opcionális X-tengelyirányú parancs Z Opcionális Z-tengelyirányú parancs Legalább az egyik mindenképpen szükséges. A programozható tükörkép az X és/vagy a Z tengelyre különállóan kapcsolható be és ki. A tengelyek tükrözött állapotát a képernyő alsó része mutatja. A G kódokat más G kódot nem tartalmazó parancsblokkban kell használni. A parancsok hatására tengelymozgás nincs. A G101 a blokkjában megadott tengelyeknél bekapcsolja a tükörkép-funkciót. A G100 a blokkjában megadott tengelyeknél kikapcsolja a tükörkép-funkciót. Az X vagy Z kódhoz megadott tulajdonképpeni értéknek nincs hatása; a G100 és G101 parancsoknak önmagukban szintén nincs hatásuk. A G101 X 0 parancs például bekapcsolja az X tengely tükrözését. A tükörkép kézzel is kiválasztható, a 45-48. beállításokkal.
G102 Programozható kimenet RS-232-re (00 csoport)
*X X-tengelyirányú parancs *Z Z-tengelyirányú parancs * opcionális Az első RS-232 portra irányuló, programozható kimenet az aktuális munkadarab-tengelykoordinátákat másik számítógépre küldi. E G kódot más G kódokat nem tartalmazó parancsblokkban kell használni. A parancs hatására tengelymozgás nincs. Megjegyzés a programozáshoz: Opcionálisan szóközök (41. beállítás) és Blokk-vége (25. beállítás) is alkalmazható. Ezzel a G-kóddal, valamint egy olyan programmal, amely a munkadarabon X-Z irányban végig-, illetve Z irányban keresztülhalad a G31 parancs használatával, lehetséges a munkadarab digitalizálása. Ha a mérőérintkező megérinti a munkadarabot, akkor a következő blokk lehet egy G102, amely az X és Z pozíciót számítógépre küldi. A számítógép azután a koordinátákat a digitalizált munkadarab részeként mentheti. A funkcióhoz a csatlakoztatott számítógépen megfelelő programnak kell futnia. 96-0079 rev AH 03-2011
199
G103 Blokkok előzetes elemzésének korlátozása (00 csoport)
Azon blokkok maximális száma, amelyet a vezérlés előzetesen elemez (0-15 között). Példa: G103 [P..] A parancs elterjedt neve az "előzetes elemzés korlátozása". A paranccsal szabályozható a vezérlés háttérbeli viselkedése a gépmozgások alatt. A vezérlés a még nem végrehajtott blokkokat (kódsorokat) is előre előkészíti. Az aktuális blokk végrehajtása alatt már a következő blokk is lefordítódik, és a vezérlés felkészül a folyamatos mozgásra. A G103 P0 parancs esetén a korlátozás törlődik. Az előzetes elemzés korlátozása akkor is törlődik, ha a G103 parancsot P címkód nélkül adják ki. A G103 Pn formátum esetén az előzetes elemzés n blokkra korlátozódik. A G103 parancs a makróprogramok hibakeresésénél is jól használható. A makrókifejezéseket a vezérlés az előzetes elemzés közben hajtja végre. Ha például a program G103 P1 kódot is tartalmaz, akkor az éppen végrehajtott blokk közben a következő blokk makrókifejezéseinek végrehajtása történik meg.
G105 Servo Bar parancs
Rúdadagolási parancs. Lásd a Haas rúdadagoló kézikönyvét.
G110,G111 és G114-G129 Koordinátarendszer (12 csoport)
E kódokkal a kiegészítő felhasználói koordinátarendszerek egyike választható ki. Minden további, a tengelypozíciókra való hivatkozás az új koordinátarendszerben értelmeződik. A G110 .. G129 működése azonos a G54 .. G59 parancsokéval.
G112 XY - XC interpretáció (04 csoport)
A G112 Descartes-polár koordináta-transzformációs funkcióval a felhasználó által a parancsot követő blokkokban levő Descartes-féle X-Y koordinátákat a vezérlés automatikusan átváltja poláris X-C koordinátákká. A parancs aktív állapotában a G01 lineáris XY elmozdulások programozására az G17 XY sík, a körmozgásra pedig a G02 és G03 parancs szolgál. Az X- és Y-irányú pozícióparancsok C-tengelyirányú forgó, illetve Xtengelyirányú lineáris mozgásokká alakulnak. A G112 használatakor aktívvá válik a maró-stílusú szerszám-kompenzáció. A G112-ből való kilépés előtt a szerszám-kompenzációt (G41, G42) törölni kell (G40).
Példa G112 programra % T0101 G54 G17 G112 M154 G0G98Z.1 G0X.875Y0. M8 G97P2500M133 G1Z0.F15. Y.5F5. G3X.25Y1.125R.625 G1X-.75 G3X-.875Y1.R.125 G1Y-.25 G3X-.75Y-.375R.125
G2X-.375Y-.75R.375 G1Y-1. G3X-.25Y-1.125R.125 G1X.75 G3X.875Y-1.R.125 G1Y0. G0Z.1 G113 G18 M9 M155 M135 G28U0. G28W0.H0. M30 %
Y 1.0
Y
X X 1.0
.
G113 G112 törlése (04 csoport)
A G113 kikapcsolja a Descartes-polár koordináta-konvertálást.
200
96-0079 rev AH 03-2011
G154 P1-99 munkadarab-koordináták kiválasztása (12 csoport)
E funkció 99 db további munkadarab-eltolást biztosít. A G154 parancs, valamint a hozzá kapcsolódó, 1-től 99-ig terjedő P-érték aktiválja a kiegészítő munkadarab-eltolásokat. A G154 P10 parancs például a 10. munkadarab-eltolást választja ki a kiegészítő munkadarab-eltolások listájáról. A G110 .. G129 ugyanazokat a munkadarab-eltolásokat jelenti, mint a G154 P1 .. P20. Ezek az eltolások a két módszer bármelyikével kiválaszthatók. Valamely G154 munkadarab-eltolás aktív állapotában a jobb felső munkadarab-eltolás fejléce a G154 P-értékét mutatja. G154 munkadarab-eltolások formátuma #14001-#14006 G154 P1 (#7001-#7006 és G110 is) #14021-#14026 G154 P2 (#7021-#7026 és G111 is) #14041-#14046 G154 P3 (#7041-#7046 és G112 is) #14061-#14066 G154 P4 (#7061-#7066 és G113 is) #14081-#14086 G154 P5 (#7081-#7086 és G114 is) #14101-#14106 G154 P6 (#7101-#7106 és G115 is) #14121-#14126 G154 P7 (#7121-#7126 és G116 is) #14141-#14146 G154 P8 (#7141-#7146 és G117 is) #14161-#14166 G154 P9 (#7161-#7166 és G118 is) #14181-#14186 G154 P10 (#7181-#7186 és G119 is) #14201-#14206 G154 P11 (#7201-#7206 és G120 is) #14221-#14221 G154 P12 (#7221-#7226 és G121 is) #14241-#14246 G154 P13 (#7241-#7246 és G122 is) #14261-#14266 G154 P14 (#7261-#7266 és G123 is) #14281-#14286 G154 P15 (#7281-#7286 és G124 is) #14301-#14306 G154 P16 (#7301-#7306 és G125 is) #14321-#14326 G154 P17 (#7321-#7326 és G126 is) #14341-#14346 G154 P18 (#7341-#7346 és G127 is) #14361-#14366 G154 P19 (#7361-#7366 és G128 is) #14381-#14386 G154 P20 (#7381-#7386 és G129 is) #14401-#14406 G154 P21 #14421-#14426 G154 P22 #14441-#14446 G154 P23 #14461-#14466 G154 P24 #14481-#14486 G154 P25 #14501-#14506 G154 P26 #14521-#14526 G154 P27 #14541-#14546 G154 P28 #14561-#14566 G154 P29 #14581-#14586 G154 P30 #14781-#14786 G154 P40 #14981-#14986 G154 P50 #15181-#15186 G154 P60 #15381-#15386 G154 P70 #15581-#15586 G154 P80 #15781-#15786 G154 P90 #15881-#15886 G154 P95 #15901-#15906 G154 P96 #15921-#15926 G154 P97 #15941-#15946 G154 P98 #15961-#15966 G154 P99
G159 Felvétel / Munkadarab-visszaküldés a háttérben
Az automatikus munkadarab-adagoló (Automatic Parts Loader, APL) parancsa. Lásd a Haas APL kézikönyvét.
96-0079 rev AH 03-2011
201
G160 APL tengelyparancs-mód be
Az automatikus munkadarab-adagoló (Automatic Parts Loader, APL) parancsa. Lásd a Haas APL kézikönyvét.
G161 APL tengelyparancs-mód ki
Az automatikus munkadarab-adagoló (Automatic Parts Loader, APL) parancsa. Lásd a Haas APL kézikönyvét.
G184 Előprogramozott, balmenethez megfordított menetfúrási ciklus (09 csoport)
F Előtolási sebesség hüvelyk (mm) / másodpercben R R sík pozíciója *W Z-tengelyirányú növekményes távolság (opcionális) *X X-tengelyirányú mozgási parancs (opcionális) *Z Furatfenék pozíciója (opcionális) Megjegyzések a programozáshoz: Menetfúrásnál az előtolási sebesség a menetemelkedés. Lásd a G84 példát. Ezen előprogramozott ciklus előtt nem szükséges az orsót külön elindítani az óramutatóval ellentétes irányba: a vezérlés ezt automatikusan megteszi. Z sík
Gyors Előtolás Ütem kezdete vagy vége
R sík
X
Balmenetes menetfúrás
Z
Kezdő sík
G184 Előprogramozott menetfúrási ciklus
.
G186 Előprogramozott menetfúrási ciklus meghajtott szerszámmal (balmenethez) (09 csoport) F C R W X Y Z
Előtolási sebesség C-tengelyirányú pozíció R sík pozíciója Z-tengelyirányú növekményes távolság Opcionális alkatrészátmérő, X-tengelyirányú mozgási parancs Opcionális Y-tengelyirányú mozgási parancs Furatfenék pozíciója
X
R sík
Z .
Z sík
Gyors Előtolás Ütem kezdete vagy vége
Kezdő sík
G95. G186 Szinkronizált menetfúrás meghajtott szerszámmal (homlok)
Ezen előprogramozott ciklus előtt nem szükséges az orsót külön elindítani az óramutató irányába: a vezérlés ezt automatikusan megteszi. Lásd Példa G95 programra A menetfúrás előtolási sebessége a menetemelkedés. A helyes menetemelkedés megállapításához 1-et el kell osztani a menetek számával
202
96-0079 rev AH 03-2011
Példa:
20 menet
1/20
=
.05 előtolási sebesség 18 menet
1/18
=
.0555 előtolási sebesség 16 menet
1/16
=
.0625 előtolási sebesség
Metrikus meneteknél a menetszámot 25,4-gyel kell osztani Példa:
M6 x 1
=
F.03937 M8 x 1.25 F.0492
=
G187 Pontosság szabályozása (00 csoport) A G187 programozása a következő: G187 E0.01 G187
(a beállított értékre) (visszatérés a 85. beállítás értékére)
A G187 kód feladata a sarkok megmunkálási pontosságának megadása. A G 187 formátuma G187 Ennnn, ahol nnnn a kívánt pontosság.
G195 Radiális menetfúrás meghajtott szerszámmal (átmérő) (00 csoport) F Előtolási sebesség fordulatonként (G99) *U X-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Y Y-tengelyirányú mozgási parancs *Z Z pozíció a fúrás előtt * opcionális Példa a programra (MEGHAJTOTT MENETFÚRÓ - RADIÁLIS) T101 G19 G99 M154
(C-tengely aktív)
G00 G54 X6. C0. Y0. Z1. G00 X3.25 Z0.25 G00 Z-0.75 G00 C0. S500 G19 G195 X2. F0.05 G00 C180.
C-tengely indexelése
G19 G195 X2. F0.05 G00 C270.
C-tengely indexelése
G19 G195 X2. F0.05 G00 G80 Z0.25 M09
96-0079 rev AH 03-2011
203
M135 M155 M09 G00 G28 H0. G00 X6. Y0. Z3. G18 G99 M01 M30 %
G196 Fordított radiális menetfúrás meghajtott szerszámmal (átmérő) (00 csoport)
F Előtolási sebesség fordulatonként (G99) *U X-tengelyirányú növekményes távolság *X X-tengelyirányú mozgási parancs *Y Y-tengelyirányú mozgási parancs *Z Z pozíció a fúrás előtt * Opcionális E G-kódokkal az esztergán, meghajtott szerszámmal radiális vagy vektoros menetfúrás végezhető. "R" sík nem megengedett. Gyors Előtolás Ütem kezdete vagy vége X Z
.
G195 / G196 Szinkronizált menetfúrás meghajtott szerszámmal (átmérő)
Az alábbiakban példaprogram látható a G195-re O00800 N1 T101 (RADIÁLIS 1/4-20 MENETFÚRÁS) G99 (A ciklus megköveteli) G00 Z0.5 X2.5 Z-0.7 S500 (A fordulatszám alakja, óramutató irányában)** M19PXX (Orsó beállítása a kívánt helyre) M14 (Orsó rögzítése) G195 X1.7 F0.05 (menet lefelé, X1.7-re) G28 U0 G28 W0 M135 (Meghajtott szerszám meghajtása leáll) M15 (Orsó kioldása) M30 %
G198 Szinkron orsóvezérlés befejezése (00 csoport)
Befejezi a szinkron orsóvezérlést, és lehetővé teszi a fő- és a másodlagos orsó külön-külön történő irányítását.
204
96-0079 rev AH 03-2011
G199 Szinkron orsóvezérlés aktiválása (00 csoport)
*R Fok; a követő szerepét játszó, illetve a vezérlés alatt álló orsó közötti fáziseltérés (opcionális). Ez a G-kód szinkronizálja a két orsó fordulatszámát. Ha az orsók szinkron vezérlés alatt állnak, akkor a követő szerepét játszó orsónak (általában a másodlatos orsónak) kiadott pozíció- és fordulatszám-parancsokat a rendszer figyelmen kívül hagyja. A két orsó M-kódjainak vezérlése azonban egymástól függetlenül történik. Az orsók mindaddig szinkronizálva maradnak, amíg a G198 kóddal a szinkron üzemmódot nem fejezik be. A G199 blokkban megadott R-érték a követő szerepét játszó orsó pozícióját a vezérlés alatt álló orsó 0 jelzéséhez képest a megadott számú fokkal eltolja. A következő táblázat példákat ad a G199 blokkokban elhelyezett R értékekre. G199 R0.0; (A követő orsó origója (0-jelzése) megegyezik a vezérelt orsó origójával (0-jelzésével)) G199 R30.0; (A követő orsó origója (0-jelzése) +30 fokra helyezkedik el a vezérelt orsó origójától (0-jelzésétől)). G199 R-30.0; (A követő orsó origója (0-jelzése) -30 fokra helyezkedik el a vezérelt orsó origójától (0-jelzésétől)). Ha a G199 blokkban R-érték is szerepel, akkor a vezérlés először a követő orsó sebességét a vezérlő orsóéhoz állítja, majd beállítja a tájolást (R-érték a G199 blokkban). Ha az orsók elértik az R által megadott tájolást, akkor mozgásuk szinkron módban rögzül egymáshoz mindaddig, amíg a G198 paranccsal ezt meg nem szüntetik. Mindez zérus fordulatszámon is megvalósítható. Példa a G199 programozására (Munkadarab levágása szinkron orsóvezérléssel) G53 G00 X-1. Y0 Z-11. T1010 G54 G00 X2.1 Z0.5 G98 G01 Z-2.935 F60. (hüvelyk/perc) M12 (Légbefúvás be) M110 (Másodlagos orsó tokmányának rögzítése) M143 P500 (Másodlagos orsó 500 ford./percre) G97 M04 S500 (Főorsó 500 ford./percre) G99 M111 (Másodlagos orsó tokmányának kioldása) M13 (Légbefúvás ki) M05 (Főorsó ki)\ M145 (Másodlagos orsó ki) G199 (Orsók szinkronizálása) G00 B-28. (Másodlagos orsó gyorsjárat a darab homlokfelületéig) G04 P0.5 G00 B-29.25. (Másodlagos orsó előtolás a darabba) M110 (másodlagos orsó tokmányának rögzítése) G04 P0.3 M08 G97 S500 M03 G96 S400 G01 X1.35 F0.0045 X-.05 G00 X2.1 M09 G00 B-28.0 G198 (Orsók szinkronizálása ki) M05 G00 G53 B-13.0 G53 G00 X-1. Y0 Z-11.
96-0079 rev AH 03-2011
205
M01 (Másodlagos orsó) (Homlokfelület simítása) (Példa G14-re) N11 G55 G99 (G55 a másodlagos orsó munkadarab-eltolásához) G00 G53 B-13.0 G53 G00 X-1. Y0 Z-11. G14 T626 (6. szerszám 26. eltolás) G50 S3000 G97 S1300 M03 G00 X2.1 Z0.5 Z0.1 M08 G96 S900 G01 Z0 F0.01 X-0.06 F0.005 G00 X1.8 Z0.03 G01 Z0.005 F0.01 X1.8587 Z0 F0.005 G03 X1.93 Z-0.0356 K-0.0356 G01 X1.935 Z-0.35 G00 X2.1 Z0.5 M09 G97 S500 G15 G53 G00 X-1. Y0 Z-11. M01
G200 Indexelés üzem közben (00 csoport)
U Opcionális X-tengelyirányú relatív mozgás a szerszámváltási pozícióra W Opcionális Z-tengelyirányú relatív mozgás a szerszámváltási pozícióra X Opcionális X-tengelyirányú végpozíció Z Opcionális Z-tengelyirányú végpozíció T A szükséges szerszám sor- és eltolási száma standard formátumban E G-kóddal az eszterga úgy képes szerszámot cserélni, hogy közben gyorsan elfelé, majd visszafelé mozdul a munkadarabhoz. Ezzel idő takarítható meg. Példa:
G200 T202 U0.5 W0.5 X8. Z2.
Az U és W az az X és Z irányú relatív mozgás, amely a revolver kioldódásakor kerül végrehajtásra. Az X és Z az a pozíció, amelyet a revolver rögzítődésekor el kell érni. Mindkét mozgás gyorsjáratban történik.
G211 Kézi szerszámbeállítás / G212 Automatikus szerszámbeállítás E két G-kód a kézi, illetve automatikus mérőérintkezős mérési eljárásoknál használatos (csak SS és ST esztergák). További információkért lásd az Automatikus szerszámbeállítás – Mérőérintkező működése fejezetet. G77 Síkköszörülő ciklus (00 csoport)
(Ez a G-kód opcionális. Meghajtott szerszámokhoz használatos) (Lásd még a C tengellyel foglalkozó fejezetet) MEGJEGYZÉS: Ez a ciklus csak meghajtott szerszámokhoz alkalmas esztergákon érhető el.
*I Az első sík szöge, fokban. J Távolság a középponttól a síkig. *L Készítendő síkfelületek száma R Szerszámsugár *S Orsófordulatszám *K Munkadarab átmérője * opcionális
206
96-0079 rev AH 03-2011
S
I J
R
J
Orsó tájolási helyzete
Orsó R tájolási helyzete
K
L=4
.
I
S
G77 használata L megadásával
G77 használata K megadásával
A G77 előprogramozott ciklus egy vagy több sík felület készítésére használható körkörös munkadarabokon. A G77 kódnak kétféle üzemmódja létezik, attól függően, hogy K vagy L kódot adtak-e meg. Ha K kódot adnak meg, akkor egy síkfelület kerül kivágásra. Ha L kódot adnak meg, akkor L db síkfelület kerül kivágásra, a munkadarab kerületén egyenlően elosztva. Az L értékének legalább 3-nak kell lennie. Ha csak két oldal szükséges, akkor 2 db K vágást kell végezni, I szögosztással. A J érték adja meg a munkadarab középpontjától a sík felület középpontjáig terjedő távolságot. Minél nagyobb ez a távolság, annál sekélyebb a bevágás. Ez különálló nagyoló és simító fogások végrehajtásánál alkalmazható. L-kód használata esetén ügyelni kell annak ellenőrzésére, hogy az eredményül kapott munkadarab saroktól-sarokig mért mérete ne legyen kisebb, mint az eredeti munkadarab átmérője. Ellenkező esetben a szerszám közelítéskor beleütközhet a munkadarabba. Az S-érték határozza meg az orsó által a síkmarási ciklus alatt tartott fordulatszámot. Az alapértelmezett érték 6. A magasabb érték a síktartást nem, de a síkok pozícióját befolyásolja. A maximális hiba fokokban a Fordulatszám * .006 képlettel számítható. Az L érték segítségével több sík felületet tartalmazó munkadarab adható meg. Az L4 például négyzet-, az L6 pedig hatszögkeresztmetszetet definiál. Az I érték adja meg fokokban az első sík felület középpontjának a nullpozíciótól mért eltolását. Ha nem használnak I értéket, akkor az első sík felület a nullpozíciónál indul. Ez ugyanazt az eredményt adja, mint ha a sík felület által elfoglalt szögérték felét adják meg I értékeként. Az I érték nélkül készített négyzetkeresztmetszet például megegyezik az I = 45 beállítással készített keresztmetszettel.
Síkmarási példák G77-tel:
Négy hüvelyk átmérőjű munkadarab felső egy hüvelykjébe, egy hüvelyk átmérőjű szerszámmal fél hüvelyk mélységű sík felületet kell köszörülni.
N103
S
.
96-0079 rev AH 03-2011
% O0149 T101 G54 S10 M03(Főorsó indítása) M133 P1000 (Meghajtott szerszám bekapcsolása) G00 X6.1 Z-1. G77 J1.5 K4. R0.5 Z1. M135 (Meghajtott szerszám leállítása) M05 (Főorsó leállítása) G28 M30 %
207
Három hüvelyk átmérőjű munkadarab felső fél hüvelykjébe, 1/2" átmérőjű szerszámmal hatszögkeresztmetszetet kell köszörülni.
N203 S
N205
N204
% O1149 T101 G54 S10 M03(Főorsó indítása) M133 P1000 (Meghajtott szerszám bekapcsolása) G00 X4.5 Z-0.05. G77 J1.299 L6 R.25 Z1. M135 (Meghajtott szerszám leállítása) M05 (Főorsó leállítása) G28 M30 %
,
Két hüvelyk átmérőjű munkadarab felső és alsó részébe, fél hüvelyk átmérőjű szerszámmal 3/8" mélységű sík felületet kell köszörülni.
N150
N140
S
N160 N170
% O00015 (Minta: 2 oldalú síkolási program) N100 T606 N110 G97 S3 M03 N120 M133 P2000 N130 G00 X4. Z0.05 N140 Z-1.849 N150 G77 J0.625 I0 R0.25 K2. (J=1.25 sík átm., I0=sík középpontja, R.25=.5 átm. végmaró, K=nyersdarab átm.) N160 G77 J0.625 I180. R0.25 K2. (J=1.25 sík átm., I180=sík középpontja, R.25=.5 átm. végmaró, K=nyersdarab átm.) N170 G00 Z1. N180 M135 N190 M05 N200 G00 X10. Z12. N210 M30 %
.
G05 Finom orsóvezérlő mozgás (00 csoport) (Lásd még a C-tengelyről szóló fejezetet) R Az orsó szögelfordulása, fokokban. F A szerszám középpontjának előtolási sebessége, hüvelyk/percben. *U X-tengelyirányú növekményes mozgási parancs. *W Z-tengelyirányú növekményes mozgási parancs. *X X-tengelyirányú abszolút mozgási parancs. *Z Z-tengelyirányú abszolút mozgási parancs. * opcionális E G-kód feladata az orsó precíz mozgásának vezérlése.
Az orsófordulatszám a fogás közben fellépő legnagyobb X-tengelyirányú érték alapján határozható meg. A megadható legnagyobb fordulatonkénti előtolási érték kb. 14,77. Ez azt jelenti, hogy az X vagy Z irányú mozgásokhoz képest túl kicsi R mozgással jellemezhető G5 mozgások nem működnek. Például 1.5 fokos R mozgáshoz a legnagyobb megadható X vagy Z mozgás 14.77 * 1.5 / 360 = .0615 hüvelyk. Ennek
208
96-0079 rev AH 03-2011
megfelelően .5 hüvelykes X vagy Z mozgáshoz legalább .5 * 360 / 14.77 = 12.195 fokos R mozgásnak kell tartoznia.
Példa egyszerű homlokhoronyra G05-tel 2. példa
N6
N7
N3
N4
N8
% O01054 T101 G54 G00X3.0Z0.1 M19 (Orsó tájolása) G00 Z0.5 G00 X1. M133 P1500 G98 G1 F10. Z-.25 (Betolás az előfúrt furatba) G05 R90. F40.(Horony készítése) G01 F10. Z0.5 (Kihúzás) M135 G99 G28 U0 W0 G28 M30 %
.
Példa egyszerű bütyökre G05-tel
N4
N3
N6 .75
.25
N7 N8
% O0122 T101 (Kis végmaró) G54 M19 (Orsó tájolása) G00 X1. Z0.5 M133 P1500 G98 G1 F10. Z-.25 (Betolás az előfúrt furatba) G05 R90. F40.(Horony készítése) G01 F10. Z0.5 (Kihúzás) M135 G99 G28 U0 W0 G28 M30 %
.
m-kódok (Vegyes
Funkciók)
Az M-kódok a gép nem a tengelymozgásokra vonatkozó parancsai. Az M-kód formátuma az "M" betűből és két számból áll, például M03. Kódsoronként csak egyetlen M-kód programozható. Mindegyik M-kód a blokk végénél lép hatályba. M-kódok listája M00 Program leállítása
M61-M68 Opcionális felhasználói M-kódok kikapcsolása
M01 Program opcionális leállítása
M69 Kimeneti relé törlése
M02 Program vége
M76 Kijelzők letiltása
M03 Orsó előre
M77 Kijelzők engedélyezése
M04 Orsó hátra
M78 Riasztás, ha ugrójel található
M05 Orsó leállítása
M79 Riasztás, ha ugrójel nem található
M08 Hűtőközeg be
M85 Automata ajtó nyitása (opcionális)
M09 Hűtőközeg ki
M86 Automata ajtó zárása (opcionális)
M10 Tokmány rögzítése
M88 Magasnyomású hűtőközeg bekapcsolása (opcionális)
M11 Tokmány kioldása
M89 Magasnyomású hűtőközeg kikapcsolása (opcionális)
96-0079 rev AH 03-2011
209
M-kódok listája M12 Automatikus légsugár be (opcionális)
M93 Tengelypozíció-rögzítés indítása
M13 Automatikus légsugár ki (opcionális)
M94 Tengelypozíció-rögzítés leállítása
M14 Orsófék be
M95 Alvó üzemmód
M15 Orsófék ki
M96 Ugrás, ha nincs bevitel
M17 Revolver forgása mindig előre
M97 Helyi alprogram hívása
M18 Revolver forgása mindig hátra
M98 Alprogram hívása
M19 Orsó tájolása (opcionális)
M99 Visszatérés az alprogramból vagy hurok
M21-M28 Opcionális felhasználói funkciók
M104 Mérőérintkező kar kitolása
M21 Szegnyereg előre
M105 Mérőérintkező kar behúzása
M22 Szegnyereg hátra
M109 Interaktív felhasználói bemenet
M23 Menetletörés BE
M110 Másodlagos orsó tokmányának rögzítése
M24 Menetletörés KI
M111 Másodlagos orsó tokmányának kioldása
M30 Program vége, visszatekercselés
M114 Másodlagos orsó fék be
M31 Forgácsszállító előre
M115 Másodlagos orsó fék ki
M33 Forgácsszállító leállítása
M119 Másodlagos orsó tájolása
M36 Munkadarab-elfogó fel (opcionális)
M121-128 Opcionális felhasználói M-kódok
M37 Munkadarab-elfogó le (opcionális)
M133 Meghajtott szerszám meghajtása előre (opcionális)
M38 Orsófordulatszám változtatása be
M134 Meghajtott szerszám meghajtása hátra (opcionális)
M39 Orsófordulatszám változtatása ki
M135 Meghajtott szerszám meghajtása leáll (opcionális)
M41 Alacsony sebességfokozat (sebességváltó M143 Másodlagos orsó előre (opcionális) esetén) M42 Magas sebességfokozat (sebességváltó esetén)
M144 Másodlagos orsó hátra (opcionális)
M43 Revolver kioldása (csak szervizcélra)
M145 Másodlagos orsó leáll (opcionális)
M44 Revolver reteszelése (csak szervizcélra)
M154 C-tengely aktív (opcionális)
M51-M58 Opcionális felhasználói M-kódok bekapcsolása
M155 C-tengely inaktív (opcionális)
M59 Kimeneti relé beállítása
M00 Program leállítása
Az M00 hatására a program leáll. A tengelyek és az orsó megállnak, a hűtőközeg árama megszűnik (az opcionális magasnyomású hűtőközegé is). A programszerkesztőben szemlélve az M00 utáni blokk kijelölve látható. A Cycle Start lenyomására a program a kijelölt blokktól folytatódik.
M01 Program opcionális leállítása
Az M01 működési módja azonos az M00-éval, de itt az Opcionális leállás funkciónak aktívnak kell lennie.
M02 Program vége
Az M02 hatására a program befejeződik. A program befejezésére a leggyakoribb módszer az M30 használata.
M03 Orsó előre M04 Orsó hátra M05 Orsó leállítása
Az M03 az orsót előremenetbe kapcsolja. Az M04 az orsót hátramenetbe kapcsolja. Az M05 leállítja az orsót. Az orsófordulatszám S címkóddal szabályozható: az S1500 hatására például az orsófordulatszám 1500/perc lesz.
210
96-0079 rev AH 03-2011
M08 Hűtőközeg be M09 Hűtőközeg ki
Az M08 be-, az M09 kikapcsolja az opcionális hűtőközeg-áramot (a magasnyomású hűtőközegről lásd még M88/M89). MEGJEGYZÉS: A hűtőközeg szintjét a rendszer csak a program indításakor ellenőrzi, azaz a hűtőközeg fogyása a már futó programot nem állítja le.
M10 Tokmány rögzítése M11 Tokmány kioldása
Az M10 rögzíti, az M11 kioldja a tokmányt. Ha az orsó forog, akkor a tokmány kioldása előtt a rendszer leállítja azt.
M12 Automatikus lefúvatás (opcionális) M13 Automatikus lefúvatás (opcionális)
Az M12 és az M13 az opcionális automatikus légsugarat vezérlik. Az M12 be-, az M13 kikapcsolja a légbefúvást. Az M12 Pnnn (nnn ezredmásodpercben értelmezendő) utasítás a légbefúvást a megadott időre be-, majd automatikusan kikapcsolja. Hosszabbító cső Csatlakozó Automatikus légellátó cső
.
Hosszabbító cső
Hosszabbító cső Csatlakozók Automatikus légellátó cső
Automatikus légellátó cső
M14 Főorsó fék be M15 Főorsó fék ki
Ezek az M-kódok az opcionális C-tengellyel szerelt gépeknél használatosak. Az M14 féknyerges fékkel rögzíti, míg az M15 kioldja a főorsót.
M17 Revolver forgása mindig előre M18 Revolver forgása mindig hátra
Az M17 és M18 szerszámcserénél előrefelé (M17), illetve hátrafelé (M18) forgatja a revolvert. Az M17 és az M18 más M-kódokkal egy blokkban is használható. A következő M17 program hatására a revolver előrefelé (ha M17 helyett M18-at írnak, hátrafelé) fordul az 1. szerszámra. Előrefelé: N1 T0101 M17; Hátrafelé: N1 T0101 M18;
Az M17 és M18 parancsok a program hátralevő részében végig hatályban maradnak. A 97. beállítást (Szerszámváltás iránya) M17/M18-ra kell állítani.
M19 Orsó tájolása (opcionálisan P és R értékekkel)
Az M19 hatására az orsó fix pozícióba áll. Az opcionális M19 orsótájolási funkció nélkül csak a nullpozícióba tájolódik. Az opcionális orsótájolási funkcióval együtt P és R címkódok is használhatók. Az M19 P270 hatására például az orsó 270 fokos helyzetbe áll. Az R-értékben a programozó négy tizedeshelyig adhat meg értéket. Példa: M19 R123.4567. Az orsó tájolhatósága függ a munkadarab és/vagy a munkadarab-befogó (tokmány) tömegétől, átmérőjétől és hosszától. Fokozottan nehéz, nagy átmérőjű vagy hosszú konfiguráció használata esetén forduljon a Haas alkalmazás-technikai részlegéhez.
96-0079 rev AH 03-2011
211
Példa a programozásra Csavarfuratkör, furat @ 120°-onként, Bolt Hole Circle33holes 120° on 3" 3”-es BHC furatkör-átmérő % O0050 T101 G54 G00 X3.0 Z0.1 G98 (Percenkénti előtolás) M19 P0 (Orsó tájolása) M14 (Főorsó fékének bekapcsolása) M133 P2000 (Meghajtott szerszám bekapcsolása előrefelé) G01 Z-0.5 F40.0 G00 Z0.1 0 0 M19 P120 (Orsó tájolása) M14 (Főorsó fékének bekapcsolása) G01 Z-0.5 3” fuG00 Z0.1 ratkör M19 P240 (Orsó tájolása) M14 (Főorsó fékének bekapcsolása) G01 Z-0.5 0 1200 G00 Z0.1 240 M15 (Főorsó fékének kikapcsolása) .
M21 Szegnyereg előre M22 Szegnyereg hátra
Az M21 és M22 a szegnyereget pozicionálja. Az M21 a szegnyereg tartási pontját a 105., 106. és 107. beállítások alapján veszi fel. Az M22 a szegnyereg visszavonási pontját a 105. beállítás alapján veszi fel. A nyomás a HPU szelepeivel állítható be. Állítócsavar
.
M21-M28 Opcionális felhasználói M-funkció M-befejezéssel
Az M21-M28 kódok az opcionális felhasználói reléket vezérlik. Mindegyik M-kód az opcionális relék egyikét aktiválja. A Reset gombbal megszakítható minden olyan művelet, amely valamelyik relévezérelt tartozék munkájának befejeződésére vár (lásd még M51-58 és M61-68). Az M21-25 (M21-M22 a szerszám- és irodai esztergákon) utasítások némelyike vagy mindegyike a be- és kimeneti NYÁK-lapon felhasználható gyárilag telepített opciókhoz. A már használatban levő relék a meglevő vezetékek alapján kereshetők meg. További részletekért forduljon a Haas gyárhoz. M-kódos relék - E kimenetekkel aktiválhatók a mérőérintkezők, segédszivattyúk, befogóeszközök, stb. A segédüzemi eszközök villamosan csatlakoznak a megfelelő relé sorkapcsához. A sorkapcson Alapértelmezésben nyitott (NO), Alapértelmezésben zárt (NC), illetve Közös (CO) kapcsok találhatók.
212
96-0079 rev AH 03-2011
M28 M27 M26 M25 M24 M23 M22 M21 NO COM NC
NO COM NC
P8
P4
12 11 10 9 8 7 6 5 4 3 2 1
K8
Fő ki-/bemeneti NYÁK M-kódos reléi .
12 11 10 9 8 7 6 5 4 3 2 1
K1
Opcionális M-kódos relépanel (a fő ki-/bemeneti NYÁK felett)
Opcionális 8M-kódos relék - További M-kódos relék is vásárolhatók, 8-as csoportokban. A gépbe legfeljebb két 8M-kódos relépanel szerelhető – ez összesen 16 további kimenetet jelent. A Haas-rendszerben összesen 4 db 8-as relécsoport engedélyezett: számozásuk 0-tól 3-ig történik. A 0. és 1. sz. csoport belsőleg a fő ki- és bemeneti NYÁK-hoz van rendelve. Az 1. soron, a ki- és bemeneti NYÁK felső részén az M21-25. relék helyezkednek el. A 2. sor az első 8M opciós NYÁK-ot címzi. A 3. sor a második 8M opciós NYÁK-ot címzi. MEGJEGYZÉS: Lehet, hogy a 3. sort a Haas által telepített opciók foglalják el. Ilyen esetben a 3. sor nem használható. További részletekért forduljon a Haas gyárhoz.
M-kódokkal egyszerre csak egy kimenetsor címezhető. Azt, hogy ez melyik sor, a 352. paraméter (Relésor kiválasztása) szabályozza. A nem aktivált sorok reléi csak makróváltozókkal, illetve az M59/69 paranccsal érhető el. A 352. paraméter gyári alapértelmezése "1". MEGJEGYZÉS: Mérőérintkezős opciók esetén (az LTP kivételével) a 352. paramétert "1"-re kell állítani. Ha 8M opció van telepítve, akkor annak reléi az M59/69 paranccsal érhetők el.
M23 Menetletörés BE M24 Menetletörés KI
Az M23 hatására a vezérlés a G76 vagy G92 paranccsal készített menet végén letörést állít elő. Az M24 hatására a vezérlés a menetvágási ciklusok (G76 vagy G92) végénél nem végez letörési műveletet. Az M23 és az M24 is addig marad érvényben, amíg az ellentettjükkel nem oldják fel őket. A letörés mérete és szöge a 95. és 96. beállítással adható meg. Bekapcsoláskor, illetve a vezérlés újraindításakor az alapértelmezett beállítás az M23.
M30 Program vége, újraindítás
Az M30 hatására a program leáll. Leáll az orsó, kikapcsol a hűtőközeg-ellátás, és a programkurzor visszatér a program kezdetére. Az M30 törli a szerszámhossz-eltolásokat.
M31 Forgácsszállító előre M33 Forgácsszállító leállítása
Az M31 előremeneti irányban indítja el az opcionális forgácsszállító motorját. Ez az az irány, amikor a szállító a forgácsot a gépből kifelé mozgatja. A szállító nem jár, ha az ajtó nyitva van. A forgácskihordót csak szakaszosan ajánlott üzemeltetni. A folyamatos üzemeltetés hatására a motor túlmelegedhet. Az M33 leállítja a forgácsszállító mozgását.
M36 Munkadarab-elfogó fel (opcionális) M37 Munkadarab-elfogó le (opcionális)
Az M36 aktiválja az opcionális munkadarab-elfogót. Az M37 kikapcsolja az opcionális munkadarab-elfogót. Az M36 hatására a munkadarab-elfogó pozícióba fordul a kész munkadarab felfogásához. Az M37 hatására a munkadarab-elfogó kifordul a munkaterületről.
96-0079 rev AH 03-2011
213
M38 Orsófordulatszám változtatása be M39 Orsófordulatszám változtatása ki
A változó orsófordulatszám (Spindle Speed Variation, SSV) funkció lehetővé teszi egy olyan tartomány beprogramozását, amelyen belül az orsófordulatszám folyamatosan változik. Ez a szerszám kiegyensúlyozatlanságainak kompenzálása miatt hasznos. A szerszám rezgései ugyanis nem megfelelő felületminőséget, illetve szerszámsérülést eredményezhetnek. A vezérlés az orsó fordulatszámát a 165. és 166. beállítások alapján szabályozza. Ha például az orsófordulatszámot az aktuálisan érvényes értékről 3 másodperces ciklusok esetén + / - 50 ford./perc értékkel szabad változtatni, akkor a 165. beállításra 50, a 166.-ra pedig 30 értéket adjon meg. E beállítás esetén a következő program az M38 parancs kiadását követően 950 és 1050 ford./ perc között változtatja az orsófordulatszámot.
Példa az M38/39 programra O0010 ; S1000 M3 G4 P3. M38 (SSV BE) G4 P60. M39 (SSV KI) G4 P5. M30
Az orsófordulatszám erre 3 másodperces ciklusban folyamatosan változik, egészen az M39 parancs megjelenéséig. Az M39 hatására a gép visszaáll a beprogramozott fordulatszámra, és az SSV üzemmód kikapcsol. Az SSV-t a programleállási parancsok (pl. az M30), illetve a Reset gomb lenyomása is kikapcsolja. Ha a fordulatszám-ingadozás nagyobb, mint a beprogramozott fordulatszám-érték, akkor a negatív (zérus alatti) fordulatszám-értékeket a rendszer az ellentettjükre változtatja. Az SSV aktív állapotában azonban az orsófordulatszám nem kerülhet 10 ford./perc alá. Állandó felületi sebesség: Ha az állandó felületi sebesség funkcióját (G96) aktiválják (ebből számítódik az orsófordulatszám), akkor az M38 parancs ezt az értéket változtatja meg a 165. és 166. beállítások alapján. Menetvágási műveletek: A G92, G76 és G32 parancsok aktív állapotában is változhat az orsófordulatszám, ha az SSV üzemmód aktív. Ez azonban nem javasolt, mert az orsó, illetve a Z tengely gyorsulása ekkor lehet, hogy nem illeszkedik egymáshoz, ez pedig menetemelkedési hibát eredményez. Menetfúrási ciklusok: A G84, G184, G194, G195 és G196 parancsok végrehajtása a saját programozott fordulatszámukon történik: az SSV ilyen ciklusoknál nem aktív.
M41 Alacsony fokozat M42 Magas fokozat
A sebességváltóval szerelt gépeken az M41 az alacsony, az M42 a magas sebesség fokozatot választja ki.
M43 Revolver kioldása M44 Revolver befogása Csak szervizcélra.
M51-M58 Opcionális felhasználói M-kódok beállítása
Az M51-M58 kódok a felhasználói interfészek számára fenntartott, opcionális parancsok. E parancsok aktiválják, és aktív állapotban hagyják az egyes reléket. A relék az M61-M68 parancsokkal kapcsolhatók ki. A reléket a Reset gomb lenyomása is kikapcsolja. Az M-kódos relékről részletek az M121-M128 parancsoknál olvashatók.
M59 Kimeneti relé beállítása
Ez az M-kód bekapcsol egy relét. Példa a használatára: M59 Pnn, ahol “nn” a bekapcsolandó relé száma. Az M59 paranccsal az 1100 - 1155 tartományban bármely diszkrét kimeneti relé bekapcsolható. Makrók használata esetén az M59 P1103 parancs hatása megegyezik az #1103 = 1 paranccsal, kivéve, hogy ez a kódsor végén kerül végrehajtásra.
214
96-0079 rev AH 03-2011
MEGJEGYZÉS: Az 1. 8M relésor címei 1140-1147.
M61-M68 Opcionális felhasználói M-kódok törlése
Az M61-M68 kódok a felhasználói interfészek számára fenntartott, opcionális parancsok. A parancsokkal az egyes relék kikapcsolhatók. A relék az M51-M58 parancsokkal kapcsolhatók be. A reléket a Reset gomb lenyomása is kikapcsolja. Az M-kódos relékről részletek az M121-M128 parancsoknál olvashatók.
M69 Kimeneti relé törlése
Ez az M-kód kikapcsol egy relét. Példa a használatára: M69 Pnn, ahol “nn” a kikapcsolandó relé száma. Az M69 paranccsal az 1100 - 1155 tartományban bármely kimeneti relé kikapcsolható. Makrók használata esetén az M69 P1103 parancs hatása megegyezik az #1103 = 0 paranccsal, kivéve, hogy ez a kódsor végén kerül végrehajtásra.
M76 Kijelző letiltása M77 Kijelző engedélyezése
Az M76 és M77 kódokkal a képernyőkijelzés tiltható, illetve engedélyezhető. Ez az M-kód akkor hasznos, ha nagyméretű, bonyolult programot futtatnak. A képfrissítés ugyanis számítási erőforrásokat köt le, amelyek a kijelzés letiltásával felszabadíthatók a tulajdonképpeni megmunkálás vezérlésére.
M78 Riasztás, ha ugrójel található M79 Riasztás, ha ugrójel nem található
Ez az M-kód mérőérintkezővel együtt használatos. Az M78 riasztást generál, ha egy programozott ugrási funkció (G31) jelet kap a mérőérintkezőtől. A parancs akkor használatos, ha nem szabad ugrójelnek megjelennie, és ha mégis megjelenik, az a mérőérintkező felütközését jelezheti. Az M79 riasztást generál, ha egy programozott ugrási funkció (G31) nem kap jelet a mérőérintkezőtől. A parancs akkor használatos, ha az ugrójel hiánya a mérőérintkező hibás pozicionálását jelzi. Ezek a kódok az ugrási G-kóddal azonos sorba, illetve az azt követő bármely blokkba is elhelyezhetők. Jel nem található
Jel található
.
M85 Automata ajtó nyitása (Opcionális) M86 Automata ajtó zárása (Opcionális)
Az M85 hatására az automata ajtó nyílik, az M86 hatására pedig zár. A vezérlés hangjelzést ad, ha az ajtó mozgásban van.
M88 Magasnyomású hűtőközeg be (Opcionális) M89 Magasnyomású hűtőközeg ki (Opcionális)
Az M88 bekapcsolja az opcionális magasnyomású hűtőközeg-ellátást, az M89 pedig kikapcsolja azt. A revolver elfordítása előtt a programba M89 parancsot kell beiktatni a magasnyomású hűtőközeg kikapcsolására. Vigyázat! Szerszámcsere előtt kapcsolja ki a magasnyomású hűtőközeg-ellátást.
96-0079 rev AH 03-2011
215
M93 Tengelypozíció-rögzítés indítása M94 Tengelypozíció-rögzítés leállítása
Ezekkel az M-kódokkal a vezérlés rögzítheti az egyik segédtengely pozícióját, ha egy diszkrét bemenet 1-re változik. A parancs formátuma: M93 Px Qx. P a tengely száma. Q a diszkrét bemenet száma 0 és 63 között. Az M93 hatására a vezérlés figyelni kezdi a Q értékben megadott diszkrét bemenetet. Ha ez 1-re változik, akkor rögzíti a P értékben megadott tengely pozícióját. A pozíció a rejtett 749. makróváltozókba másolódik. Az M94 kikapcsolja a rögzítési funkciót. Az M93 és M94 a Haas rúdadagoló támogatására került az utasításkészletbe. A rúdadagoló egytengelyes vezérlővel szabályozza a V segédtengelyt. A rúdadagolóhoz a P5 (V tengely) és a Q2 értékeket kell használni.
M95 Alvó üzemmód
Az alvó üzemmód tulajdonképpen hosszú várakozási időszak. Az alvó üzemmód akkor alkalmazható, ha a felhasználó a gépet be szándékozik melegíteni, hogy az a kezelők érkezésekor már készen álljon a használatra. Az M95 parancs formátuma: M95 (óó:pp). Az M95 kódot követő megjegyzés az alvó üzemmódban töltendő órák és percek számát tartalmazza. Ha tehát a pontos idő 18:00, és a felhasználó a gépet a következő napon 6:30-ig szeretné alvó üzemmódba vinni, akkor ezt az M95 (12:30) paranccsal teheti meg. Az M95-öt követő sor(ok)nak tengelymozgási és orsóbemelegítési parancsokat kell tartalmazni.
M96 Ugrás, ha nincs bevitel
P Az a programblokk, ahová a feltétel teljesülése esetén ugrani kell Q Figyelendő diszkrét bemeneti változó (0 .. 63) Ezzel a kóddal ellenőrizhető, hogy egy diszkrét bemeneti változó állapota 0 (ki)-e. A parancs az automatikus munkadarab-rögzítő, illetve egyéb, a vezérlés számára jelet küldő tartozékok állapotának figyelésénél hasznos. A Q érték 0 és 63 közé esik. Ez a diagnosztikai képernyőn látható bemeneteknek felel meg (A bal felső bemenet a 0., a jobb alsó a 63. számú. Ha e programblokk végrehajtásánál a Q által megadott bemeneti jel értéke 0, akkor a Pnnnn programblokk hajtódik végre (a Pnnnn-t tartalmazó sornak ugyanabban a programban kell lennie). Példa: N05 M96 P10 Q8
(#8. bemenet (Ajtókapcsoló) figyelése, az ajtó zárásáig);
N10
(Programhurok indítása);
. .
(Munkadarabot megmunkáló program);
. N85 M21
(Külső felhasználói funkció végrehajtása)
N90 M96 P10 Q27
(Hurok N10-re, ha a tartalék bemenet [#27] 0);
N95 M30
(Ha a tartalék bemenet értéke 1, akkor befejezi a programot);
M97 Helyi alprogram hívása
Ez a kód szubrutint hív meg. A szubrutinra a futó program egy sorának számával (N) kell hivatkozni. A parancs a hivatkozott kód meglétét igényli. A kód sorszámának a futó programban kell lennie. A parancs a programon belüli szubrutinok hívására alkalmas: nem szükséges hozzá külön program. A szubrutinnak M99 kóddal kell végződnie. Az M97 blokk Lnn kódja a szubrutin hívását nn alkalommal megismétli. Példa: O0001 M97 P1000 L2
(Az L2 parancs az N1000 sort kétszer futtatja le)
M30 N1000 G00 G90 G55 X0 Z0
(Az M97 P1000 hatására lefutó sor)
S500 M03 G00 Z-.5 G01 X.5 F100.
216
96-0079 rev AH 03-2011
G03 ZI-.5 G01 X0 Z1. F50. G91 G28 X0 G28 Z0 G90 M99
M98 Alprogram hívása
Ez a kód szubrutin hívására használatos. Formátuma M98 Pnnnn (ahol Pnnnn a hívott program száma). Az alprogramnak a programlistában kell lennie, és M99 kóddal kell befejeződnie a főprogramba való visszatéréshez. Az M98 sorában Lnn kód is elhelyezhető: ennek hatására a program a szubrutint nn alkalommal hívja meg, mielőtt továbblépne a következő blokkra. O0001
(Főprogram száma)
M98 P100 L4;
(Alprogram hívása, alprogram száma, 4 db ismétlés)
M30
(Program vége)
O0100
(Alprogram száma)
G00 G90 G55 X0 Z0
(Az M97 P1000 hatására lefutó sor)
S500 M03 G00 Z-.5 G01 X.5 F100. G03 ZI-.5 G01 X0 Z1. F50. G91 G28 Z0 G90 M99
M99 Visszatérés az alprogramból vagy hurok
E kóddal lehet visszatérni a főprogramba az alprogramokból és makrókból. Formátuma M99 Pnnnn (a Pnnnn a főprogram azon sora, ahová vissza kell térni). Ha a parancsot a főprogramban használják, akkor a végrehajtás leállás nélkül visszatér a főprogram elejére. Megjegyzések a programozáshoz - A következő kóddal szimulálható a Fanuc-viselkedés: program hívása:
Haas
Fanuc
O0001
O0001
...
...
N50 M98 P2
N50 M98 P2
N51 M99 P100
...
...
N100 (folytatás itt)
N100 (folytatás itt)
...
...
M30
M30 szubrutin:
O0002
O0002
M99
M99 P100
M99 makrókkal - Ha a gép rendelkezik az opcionális makrórendszerrel, akkor globális változó használatával
96-0079 rev AH 03-2011
217
is meg lehet adni az ugrás célblokkját. Ehhez a szubrutinnak tartalmaznia kell az #nnn = dddd sort. A szubrutin hívása után ekkor az M99 P#nnn alak is alkalmazható.
M104 Mérőérintkező kar kitolása M105 Mérőérintkező kar behúzása
Ezekkel az M-kódokkal kitolható és behúzható az opcionális szerszámbeállítási mérőérintkező karja.
M109 Interaktív felhasználói bemenet
Ez az M-kód lehetővé teszi, hogy egy G-kódos program rövid üzenetet írjon ki a képernyőre. P-kóddal egy, az 500 és 599 közötti tartományba eső makróváltozót is meg kell adni. A program a billentyűzetről bevitt bármely karaktert képes ellenőrizni az ASCII-karakter decimális értékével való összehasonlítással (a G47 (Szöveg vésése) rendelkezik az ASCII-karakterek listájával). A következő mintaprogram a felhasználót eldöntendő kérdés megválaszolására kéri fel. Válaszként a "Y" (Yes - Igen), illetve "N" (No - Nem) gombokat fogadja el a rendszer. Minden más karakter figyelmen kívül marad. N1 #501= 0.
(Változó törlése)
N5 M109 P501
(Alvó mód 1 perc?)
IF [ #501 EQ 0. ] GOTO5
(Várakozás billentyűre)
IF [ #501 EQ 89. ] GOTO10
(Y)
IF [ #501 EQ 78. ] GOTO20
(N)
GOTO1
(Ellenőrzés folytatása)
N10
(Y gombot nyomtak)
M95 (00:01) GOTO30 N20
(N gombot nyomtak)
G04 P1.
(Tétlenség 1 másodpercig)
N30
(Leállás)
M30
A következő mintaprogram a felhasználót egy szám bevitelére kéri fel. Válaszként az 1, 2, 3, 4 és 5 adható meg. Minden más karakter figyelmen kívül marad. % O01234 (M109 program) N1 #501= 0 (#501 változó törlése) (#501 változó ellenőrzése) (A kezelő a következő lehetőségek egyikét viszi be) N5 M109 P501 (1,2,3,4,5) IF [ #501 EQ 0 ] GOTO5 (Billentyű-várakozási hurok az egyik gomb lenyomásáig) (A 49-53 decimális értékek az 1-5 karaktereknek felelnek meg) IF [ #501 EQ 49 ] GOTO10 (Az 1 gombot nyomták meg - ugrás N10-re) IF [ #501 EQ 50 ] GOTO20 (A 2 gombot nyomták meg - ugrás N20-ra) IF [ #501 EQ 51 ] GOTO30 (A 3 gombot nyomták meg - ugrás N30-ra) IF [ #501 EQ 52 ] GOTO40 (A 4 gombot nyomták meg - ugrás N40-re) IF [ #501 EQ 53 ] GOTO50 (Az 5 gombot nyomták meg - ugrás N50-re) GOTO1 (Várakozás felhasználói bevitelre, ha nincs leütés) N10 (1 leütése esetén ennek a szubrutinnak a végrehajtása) (Alvó üzemmód 10 percre) #3006= 25 (10 perces alvó üzemmód-ciklus indítása) M95 (00:10) GOTO100 N20 (2 leütése esetén ennek a szubrutinnak a végrehajtása)
218
96-0079 rev AH 03-2011
(Programozott üzenet) #3006= 25 (Programozott üzeneti ciklus indítása) GOTO100 N30 (3 leütése esetén ennek a szubrutinnak a végrehajtása) (20. alprogram indítása) #3006= 25 (20. alprogram-ciklus indítása) G65 P20 (20. alprogram hívása) GOTO100 N40 (4 leütése esetén ennek a szubrutinnak a végrehajtása) (22. alprogram indítása) #3006= 25 (22. alprogram-ciklus indítása) M98 P22 (22. alprogram hívása) GOTO100 N50 (5 leütése esetén ennek a szubrutinnak a végrehajtása) (Programozott üzenet) #3006= 25 (A Reset vagy a Cycle Start lenyomására a betáplálás kikapcsol) #1106= 1 N100 M30 %
M110 Másodlagos orsó tokmányának rögzítése M111 Másodlagos orsó tokmányának kioldása Ezen M-kódok rögzítik és oldják ki a másodlagos orsó tokmányát. A külső / belső átmérőn történő befogást a 122. beállítás állítja.
M114 Másodlagos orsó fék be M115 Másodlagos orsó fék ki
Az M114 féknyerges fékkel rögzíti, míg az M115 kioldja a másodlagos orsót.
M119 Másodlagos orsó tájolása
E parancs nullponti helyzetbe viszi a másodlagos orsót (DS esztergák). Egy kiegészítő P- vagy R-paranccsal az orsó a megadott helyzetbe fordítható. A P-paranccsal megadott szám egész fokokban jelzi, hogy az orsót hová kell fordítani (pl. a P120 = 120°). Az R-paranccsal megadott szám tört fokokban jelzi, hogy az orsót hová kell fordítani (pl. a P12.25 = 12,25°). A formátum a következő: M119 Pxxx/M119 Rxx.x. Az orsó szöge az az Aktuális parancsok képernyőn (Orsóterhelés) látható.
M121-M128 Opcionális felhasználói M-kódok
Az M121-M128 kódok a felhasználói interfészek számára fenntartott, opcionális parancsok. A parancsok hatására az 1132-1139. sz. relék aktiválódnak, várnak az M-befejezési parancsig, kioldanak, majd várnak, amíg az M-befejezési parancs megszűnik. A Reset gombbal az M-befejezésre várakozó műveletek megszakíthatók.
M133 Meghajtott szerszám előre M134 Meghajtott szerszám hátra M135 Meghajtott szerszám leáll
Az M133 a meghajtott szerszám orsóját előremenetben indítja el. Az M134 a meghajtott szerszám orsóját hátramenetben indítja el. Az M135 leállítja a meghajtott szerszám orsóját. Az orsófordulatszám P címkóddal vezérelhető. A P1200 hatására például az orsófordulatszám 1200 ford./ perc.
96-0079 rev AH 03-2011
219
M143 Másodlagos orsó előre M144 Másodlagos orsó hátra M145 Másodlagos orsó leáll
Az M143 a másodlagos orsót előremenetben indítja el. Az M144 a másodlagos orsót hátramenetben indítja el. Az M145 leállítja a másodlagos orsót. Az ellenorsó fordulatszáma P címkóddal szabályozható: a P1200 hatására például az orsófordulatszám 1200/ perc lesz.
M154 C-tengely aktív M155 C-tengely inaktív
Ezzel az M-kóddal aktiválható és deaktiválható az opcionális C-tengelyű motor.
BEÁLLÍTÁSOK A beállítási oldalak tartalmazzák a gép működését vezérlő, változtatható beállításokat. A kezelő a legtöbb beállítást megváltoztathatja. A beállításoktól balra rövid leírás, jobbra a beállítás értéke látható. Általánosságban a kezelő vagy a beállítást végző személy a beállításokkal zárhat ki, illetve kapcsolhat be különböző funkciókat. A beállítások oldalanként csoportosítva találhatók meg. Egy-egy oldalon a hasonló típusú beállítások helyezkednek el. Így könnyebb megjegyezni a beállítások helyét, és lerövidíthető a beállítási képernyőn való navigálással eltöltött idő. Az alábbi lista oldalcsoportokra bontva tartalmazza a beállításokat. A fejléc az oldal címe. A kívánt beállítás a függőleges kurzorgombokkal választható ki. A beállítás – típusától függően – új szám bevitelével, illetve a vízszintes kurzorgombokkal való görgetéssel változtatható meg. Az új érték érvényesítéséhez nyomja le a Write gombot. A képernyő felső részén levő üzenet elmagyarázza, hogy a kiválasztott beállítást hogyan kell módosítani. A sorozatszám az oldal 26. beállítása. E beállítás védett a felhasználó általi módosítás ellen. Ha a beállítást mégis meg kell változtatni, akkor forduljon a Haas-hoz vagy a forgalmazóhoz. Az alábbiakban az egyes beállítások részletes leírása látható:
1 - Automatikus leállítás időzítője
E beállítással adható meg, hogy a gép mennyi idő tétlenség után kapcsolódjon ki. A beállításban megadott érték a lekapcsolás előtt tétlenül eltölthető percek száma. A gép programfutás közben nem kapcsol ki. A kikapcsolási számláló elölről kezdi a tétlenségi időt, valahányszor lenyomják az egyik gombot, illetve használják a léptetőfogantyút. Az automatikus kikapcsolási folyamat előtt 15 másodperccel a rendszer figyelmeztetést küld a kezelőnek. Ilyenkor bármely gomb lenyomásával megszakítható a leállítási eljárás.
2 - Automatikus leállítás M30-nál
Ha e beállítás értéke "Be", akkor a gép a program vége (M30) után lekapcsolódik. Az M30 elérése után a rendszer 30 másodperces figyelmeztetést küld a kezelőnek. Ilyenkor bármely gomb lenyomásával megszakítható a leállítási eljárás.
3 - 3D grafika 3D grafika.
220
96-0079 rev AH 03-2011
4 - gyorsjárat grafikus útvonala
E beállítás megváltoztatja a program viselkedését Grafika üzemmódban. Ki állásban a gyors (nem-megmunkáló) szerszámmozgások útvonala nem jelenik meg. Be állásban a gyors szerszámmozgások útvonala szaggatott vonallal jelenik meg
.
5 - Fúrási pont grafikus megjelenítése
E beállítás megváltoztatja a program viselkedését Grafika üzemmódban. Be állásban a Z-tengelyirányú mozgások X-jelzést hagynak a képernyőn. Ki állásban a grafikus képernyőn nem jelennek meg kiegészítő jelek.
.
6 - Előlap zárolása
E beállítás Be állapotában a Spindle CW és CCW (Orsó az óramutató irányába / azzal ellentétesen) gombok letiltódnak.
7 - Paraméterek zárolása
E beállítás Be állapotában a paraméterek, a 81-100. paraméterek kivételével, nem módosíthatók. Bekapcsolt vezérlésnél ez a beállítás aktív.
8 - Programmemória zárolása
E beállítás Be állapotában a memória-szerkesztési funkciók (Módosítás, Beszúrás, stb.) letiltódnak.
9 - Mértékegységek
E beállítással az angolszász, illetve a metrikus mértékrendszer között lehet átváltani. A beállítás Hüvelyk értékénél az X, Y és Z programozott értékei hüvelykben értendők, 0.0001" pontossággal. A beállítás Metrikus értékénél a programozott mértékegységek milliméterben értendők, 0.001 mm pontossággal. E beállítás megváltoztatásakor minden eltolási érték is átváltódik. A memóriában tárolt programok azonban a beállítás módosítására nem feltétlenül váltódnak át: a programozott tengelyértékeket Önnek kell módosítania az új mértékegységekhez. Hüvelyk esetén az alapértelmezett G-kód a G20, míg Metrikus esetén a G21.
96-0079 rev AH 03-2011
221
Előtolás Max. úthossz Min. programozható méret Előtolási tartomány
HÜVELYK
METRIKUS
hüvelyk/perc +/- 15400.0000 .0001 .0001 .. 300.000 hüvelyk/perc
mm/perc +/- 39300.000 .001 .001 .. 1000.000
.0001 hüvelyk/léptetési kattintás .001 hüvelyk/léptetési kattintás .01 hüvelyk/léptetési kattintás .1 hüvelyk/léptetési kattintás
.001 mm/léptetési kattintás .01 mm/léptetési kattintás .1 mm/léptetési kattintás 1 mm/léptetési kattintás
Tengelyléptető gombok .0001 kulcs .001 .01 .1 kulcs .
10 - gyorsjárat korlátozása 50%-ra
E beállítás Be állapotában a leggyorsabb, nem-megmunkáló tengelymozgások (gyorsjáratok) sebességét a gép a lehetséges maximum 50%-ában korlátozza. Ha tehát a gép a tengelyeket legfeljebb 700 hüvelyk/perc (h/p) sebességgel képes pozicionálni, akkor e beállítás Be állapotában ez a sebesség 350 h/p lesz. A beállítás Be állapotában a vezérlő megfelelő értelmű visszajelző üzenetet jelenít meg. A beállítás Ki állapotában a legmagasabb gyorsjárati fordulatszám 100%-a elérhető.
11 - Adatátviteli sebesség
E beállítással a kezelő megváltoztathatja az első soros porton (RS-232) történő adatátvitel sebességét. Ez érinti a programok fel- és letöltését, illetve a DNC funkciókat is. A beállításnak meg kell egyeznie a személyi számítógép hasonló beállításával.
12 - Paritás
Ez a beállítás határozza meg a paritást az első soros porthoz (RS-232). Nincs állásban a soros adatokhoz nem adódik hozzá paritásbit. Zérus állásban 0 bit adódik hozzá. A Páros és Páratlan normál paritási funkcióként működnek. Az értéket a rendszerhez illeszkedően állítsa be. Az XMODEM esetén például 8 adatbit alkalmazandó, paritás nélkül ("Nincs"). A beállításnak meg kell egyeznie a személyi számítógép hasonló beállításával.
13 - Stopbit
Ez a beállítás határozza meg a stopbitek számát az első soros porthoz (RS-232). Az érték 1 vagy 2 lehet. A beállításnak meg kell egyeznie a személyi számítógép hasonló beállításával.
14 - Szinkronizáció
Ez a beállítás határozza meg a szinkronizációs protokollt az adó és a vevő között az első soros porthoz (RS232). A beállításnak meg kell egyeznie a személyi számítógép hasonló beállításával. RTS/CTS állásban az adó a soros adatkábel jelvezetékein kapja az utasítást az adatküldés időleges szüneteltetésére, ha a vevő sebessége nem elegendő.
XON/XOFF állásban – ez a leggyakoribb beállítás – a vevő ASCII-karakterkódokkal utasítja az adót az adattovábbítás időszakos szüneteltetésére. A "DC kódok" beállítás hasonló az XON/XOFF-hoz, de itt papírszalag-lyukasztó, illetve olvasó-indító/-leállító kódokat küld a vevő. Az XMODEM a vevő által működtetett kommunikációs protokoll, amely az adatokat 128 bájtos blokkokban küldi. Az XMODEM megbízhatóságát az növeli, hogy a rendszer minden blokk épségét ellenőrzi. Az XMODEM 8 adatbites, paritás nélküli beállítást igényel.
16-21. beállítások
E beállítások bekapcsolásával megakadályozható, hogy a tapasztalatlan kezelők a gép funkcióinak megváltoztatásával károsítsák a gépet vagy a munkadarabot.
222
96-0079 rev AH 03-2011
16 - Száraz futás zárolása
E beállítás Be állapotában letiltódik a szárazfutási funkció.
17 - Opcionális leállás zárolása
E beállítás Be állapotában letiltódik az opcionális leállítási funkció.
18 - Blokktörlés zárolása
E beállítás Be állapotában letiltódik a blokktörlési funkció.
19 - Előtolási sebesség felülbírálásának zárolása
E beállítás Be állapotában letiltódnak az előtolási sebességet felülbíráló gombok.
20 - Orsó felülbírálásának zárolása
E beállítás Be állapotában letiltódnak az orsófordulatszámot felülbíráló gombok.
21 - gyorsjárat felülbírálásának zárolása
E beállítás Be állapotában letiltódnak a tengelyek gyorsjáratát felülbíráló gombok.
22 - Előprogramozott ciklus Delta Z
E beállítás adja meg azt a távolságot, amennyivel a G73 előprogramozott ciklus során a Z tengely visszahúzódik a forgács eltávolításához. A tartomány 0.0 .. 29.9999 hüvelyk (0-760 mm).
23 - 9xxx programok szerkesztésének zárolása
E beállítás Be állapotában a 9000 sorozatú programok nem tekinthetők meg, nem szerkeszthetők és nem törölhetők. A beállítás Be állapotában a 9000 sorozatú programok fel- és letöltése is letiltódik. A 9000 sorozatú programok rendszerint makróprogramok.
24 - Bevezető rész lyukasztóra
E beállítás az első RS-232 porthoz kötött lyukszalag-lyukasztóra küldött bevezető részt (a program elején levő üres szalagrészt) vezérli.
25 - Blokk vége minta
E beállítás szabályozza az EOB (End of Block - Blokk vége) mintát az 1. soros portra (RS-232) érkező, illetve onnan küldött adatok esetén. A beállításnak meg kell egyeznie a személyi számítógép hasonló beállításával.
26 - Sorozatszám
Ez a gép sorozatszáma. A sorozatszám nem változtatható meg.
28 - Előprogramozott ciklus X/Z nélkül
E beállítás Be állapotában a lefuttatott előprogramozott ciklus X és Z parancs nélkül megy végbe. Ezt a beállítást az üzemeltetéshez tanácsos bekapcsolni. A beállítás Ki állapotában a vezérlés leáll, ha az előprogramozott ciklust X és Z tengelymozgás nélkül programozták.
31 - Programmutató visszaállítása
E beállítás Ki állapotában a Reset gomb nem változtatja meg a programmutató helyzetét. A beállítás Be állapotában a Reset gomb lenyomásakor a programmutató a program elejére mozdul.
32 - Hűtőközeg felülbírálása
Ez a beállítás vezérli a hűtőközeg-szivattyú működését. A "Normál" lehetőséggel a szivattyú kézzel, illetve M-kódokkal kapcsolható ki és be. A "Ki" lehetőséggel riasztás generálódik, ha a hűtőközeget kézzel, illetve a programból be szándékoznak kapcsolni. Az "Ignorál" lehetőséggel a program által adott hűtőközeg-vezérlő parancsok figyelmen kívül maradnak, de kézzel bekapcsolható a szivattyú.
96-0079 rev AH 03-2011
223
33 - Koordinátarendszer
Ezzel a beállítással megváltoztatható a szerszám-geometriai eltolások működési módja. A beállítás Yasnac vagy Fanuc lehet. Ez a beállítás megváltoztatja a Txxxx parancsok értelmezésének, valamint a koordinátarendszerek megadásának módját. Yasnac esetén az 51. - 100. szerszámgeometriai eltolások férhetők hozzá az eltolások képernyőjén, és engedélyezett a G50 T5100 parancs. FANUC esetén az eltolási képernyőn az 1. - 50. szerszámokhoz férhető hozzá a szerszám-geometria, és rendelkezésre állnak a G54 stílusú munkadarab-koordináták.
36 - Program újraindítása
E beállítás Be állapotában, ha a programot nem a kezdőpontjától indítják újra, akkor a vezérlés az újraindítás előtt a teljes programot átvizsgálja, és ellenőrzi, hogy a szerszámok, eltolások, G- és M-kódok, illetve a tengelypozíciók beállítása megfelelő-e. A 36. beállítás Be állapotában a következő M-kódok végrehajtása történik meg: M08 Hűtőközeg be
M37 Munkadarab-elfogó ki
M09 Hűtőközeg ki
M41 Alacsony fokozat
M14 Főorsó rögzítése
M42 Magas fokozat
M15 Főorsó kioldása
M51-58 Felhasználói Mkódok beállítása
M36 Munkadarab-elfogó be
M61-68 Felhasználói Mkódok törlése
A beállítás Ki állapotában a program indítása a gépállapot ellenőrzése nélkül történik meg. A beállítás Ki értékre állítása időt takaríthat meg, ha a futtatott program biztosan helyes.
37 - RS-232 adatbitek
Ez a beállítás megváltoztatja az adatbitek számát az első soros porthoz (RS-232). A beállításnak meg kell egyeznie a személyi számítógép hasonló beállításával. Általában 7 adatbit használatos, bizonyos számítógépek azonban 8-at igényelnek. Az XMODEM-hez 8 adatbit alkalmazandó, paritás nélkül.
38 - Segédtengelyek száma
Numerikus érték: 0 vagy 1. Feladata a rendszerhez hozzáadott, külső segédtengelyek számának megválasztása. 0 esetén nincs segédtengely. 1 esetén jelen van a V-tengely.
39 - M00, M01, M02, M30 hangjelzés
E beállítás Be állapotában a billentyűzet hangjelzője megszólal, ha M00, M01 (opcionális leállás aktív), M02 vagy M30 parancs található. A hangjelzés addig szól, amíg le nem nyomják az egyik gombot.
41 - Szóközök beírása, RS-232 ki
E beállítás Be állapotában a címkódok közé a rendszer szóközöket iktat be, ha a programot az 1. soros porton, RS-232-vel küldik el. A szóközök sokkal jobb olvashatóságot és szerkeszthetőséget biztosítanak a PC-n. A beállítás Ki állapotában a soros porton küldött programok nem tartalmaznak szóközt, így nehezebben olvashatók.
42 - M00 szerszámcsere után
E beállítás Be állapotában a program a szerszámcserét követően leáll, és erről tájékoztató üzenetet jelenít meg a képernyőn. A program folytatásához le kell nyomni a Cycle Start gombot.
43 - Forgácsolóeszköz-kompenzáció típusa
Ez a beállítás vezérli azt, hogy a kompenzált vágás első fogása hogyan kezdődjön, illetve, hogy a szerszám hogyan távolodjon el a megmunkált munkadarabtól. "A" és "B" lehetőség választható: példákért lásd a szerszám-kompenzációval foglalkozó fejezetet.
224
96-0079 rev AH 03-2011
44 - Min E Sugár TNC %-ban
(Minimális előtolási sebesség sugár szerszámcsúcs-kompenzáció százalékban) Ez a beállítás szabályozza az előtolási sebességet, ha a szerszám-kompenzáció a szerszámot a körkörös vágás belső része felé mozdítja. Ez a típusú vágás az állandó felületi előtolási sebesség fenntartása érdekében lelassul. A beállítás a legalacsonyabb előtolási sebességet határozza meg, a programozott előtolási sebesség százalékában (tartomány: 1-100).
45 - X tengely tükörkép 47 - Z tengely tükörkép
E beállítások valamelyikének Be állapotában a tengelymozgás a munkadarab nullpontja körül tükrözésre (megfordításra) kerül. Lásd még a G101 parancsot (Tükörkép engedélyezése) a G-kódokkal foglalkozó fejezetben.
50 - Segédtengelyek szinkr.
Ez a beállítás határozza meg a szinkronizációt az adó és a vevő között a második soros porthoz. A második soros port a segédtengelyekhez használatos. A CNC-vezérlés és a segédtengelyek beállításainak azonosnak kell lenniük. Az “RTS/CTS” választása esetén az adó időlegesen szünetelteti az adatküldést, amíg a vevő behozza a lemaradást. Az "XON/XOFF" választása esetén a vevő ASCII-karakterkódokkal utasítja az adót az adattovábbítás időszakos szüneteltetésére. Az XON/XOFF a leggyakoribb beállítás. A "DC kódok" beállítás hasonló az XON/XOFF-hoz, de itt indító/-leállító kódokat küld a vevő. Az "XMODEM" a vevő által működtetett kommunikációs protokoll, amely az adatokat 128 bájtos blokkokban küldi. Az XMODEM az RS-232 kommunikáció megbízhatóságát növeli, mivel ekkor a rendszer minden blokk épségét ellenőrzi.
52 - G83 Visszahúzás R fölé
Tartomány: 0.0 .. 30.00 hüvelyk vagy 0-761mm). Ezzel a beállítással megváltoztatható a G83 (mélylyukfúrási) ciklus működési módja. A legtöbb programozó a referenciasíkot (R) jóval a vágási terület fölé helyezi, hogy a forgácskihordási mozgás valóban kitisztítsa a forgácsot a furatból. Ez azonban időpazarlás, mivel a gép ezen az üres területen is "fúrási" mozgást végez. Ha az 52. beállítást a forgácsok eltávolításához szükséges távolságra állítják, akkor az R sík a munkadarabhoz jóval közelebb is elhelyezkedhet.
52. beállítás
Kezdőpozíció
.
Munkadarab homlokfelülete
R sík Új R sík
53 - Léptetés nullponti visszatérés nélkül
E beállítás Be állapotában a tengelyek a gép nullpontjára való visszatérés (a kiindulási pozíció megkeresése) nélkül is léptethetők. Ez veszélyes állapot, mivel a tengelyek ekkor felütközhetnek a mechanikus ütközőkre, károsítva a gépet. Bekapcsolt vezérlésnél a beállítás automatikusan Ki állásba áll vissza.
96-0079 rev AH 03-2011
225
54 - Segédtengelyek adatátviteli sebessége
E beállítással a kezelő megváltoztathatja a második soros porton (Segédtengely) történő adatátvitel sebességét. A beállítás értéke meg kell, hogy feleljen a segédtengely vezérlésének értékével.
55 - DNC engedélyezése MDI-ből
E beállítás Be állapotában elérhetővé válik a DNC funkció. A vezérlésben a DNC funkció az MDI/DNC gomb kétszeri lenyomásával férhető hozzá. A beállítás Ki állapotában a DNC (Közvetlen numerikus vezérlés - Direct Numeric Control) funkció nem érhető el.
56 - M30 G alapértelmezés visszaállítása
E beállítás Be állapotában a program M30 kóddal, illetve Reset gombbal való befejezése esetén minden modális G-kód alapértelmezésére áll vissza.
57 - Pontos leállás, X-Z előprogramozott
E beállítás Ki állapotában az előprogramozott ciklusokhoz kapcsolódó gyors XZ mozgások leállása lehet, hogy nem lesz pontos. A beállítás Be állapotában az XZ mozgások leállása mindenképpen pontos.
58 - Forgácsolóeszköz-kompenzáció
E beállítással adható meg az alkalmazott szerszám-kompenzáció típusa (FANUC vagy YASNAC). Lásd a szerszám-kompenzációval foglalkozó fejezetet.
59 - Mérőérintkező eltolás, X+ 60 - Mérőérintkező eltolás, X61 - Mérőérintkező eltolás, Z+ 62 - Mérőérintkező eltolás, Z-
E beállításokkal adható meg az orsó mérőérintkezőjének elmozdulása és mérete. E négy beállítás adja meg a mérőérintkező aktiválási pontja, illetve a tulajdonképpeni mérőfelület helye közötti távolságot és irányt. E beállításokat a G31, G36, G136 és M75 kódok használják. Az egyes beállításokhoz megadott értékeknek pozitívak és negatívak is lehetnek. A beállításokhoz makrókkal is hozzá lehet férni: további információkért lásd a Makrók fejezetet. Tokmány
Munkadarab
Z+ = 0 (61. beállítás) Z– = Mérőérintkező szélessége (Típ. .3937) (62. beállítás) Mérőérintkező
Tokmány
Munkadarab Mérőérintkező X– (60. beállítás) X+ (59. beállítás) Esztergált átmérő
.
63 - Szerszám-mérőérintkező szélessége
E beállítással adható meg a szerszám átmérőjének ellenőrzésére használatos mérőérintkező szélessége. A beállítás csak a mérőérintkezős opcióra vonatkozik; a G35 kód használja.
226
96-0079 rev AH 03-2011
64 - Szerszámeltolás mérése: munkadarab
Ezzel a beállítással megváltoztatható a Tool Ofset Mesur (Szerszámeltolás mérése) gomb működési módja. A beállítás Be állapotában a megadott szerszámeltolás a mért szerszámeltolás, valamint a munkadarabkoordináta eltolásának (Z tengely) összege lesz. Ki állapotban a szerszámeltolás megegyezik a gép Z pozíciójával.
65 - Grafikus méretarány (Magasság)
E beállítás adja meg a Grafikus üzemmód képernyőjén megjelenő munkaterület magasságát. A beállítás alapértelmezése a maximális magasság, azaz a gép teljes munkaterülete. A következő képlettel egyéni méretarány számítható: Teljes megtett Y út = 20. paraméter/19. paraméter Méretarány = Teljes megtett Y út/65. beállítás
66 - Grafikus X eltolás
E beállítás a méretarány-ablak jobb oldalának helyét határozza meg a gép X nullpozíciójához képest (lásd a Grafika fejezetet). Alapértelmezése zérus.
68 - Grafikus Z eltolás
E beállítás a nagyítási ablak felső oldalának helyét határozza meg a gép Z nullpozíciójához képest (lásd a Grafika fejezetet). Alapértelmezése zérus. Grafikus üzemmód
.
A 66. és 68. beállítás Ø-re
A 66. és 68. beállítás 2.0-ra
69 - DPRNT kezdő szóközök
E beállítás Ki/Be típusú. Ki állásában a vezérlés a makrós DPRNT formátumú utasítás által generált kezdő szóközöket nem használja. Ennek megfelelően Be állásban a vezérlés használja a kezdő szóközöket. A következő példa szemlélteti a beállítás Ki, illetve Be állásának működését. #1 = 3.0 ;
OUTPUT
G0 G90 X#1 ;
KI
BE
DPRNT[X#1[44]] ;
X3.0000
X3.0000
A beállítás Be állapotában az "X" és a 3 között szóköz található. A beállítás Be állapotában a kimenet jobban olvasható.
70 - DPRNT Open/CLOS DCode
E beállítás szabályozza, hogy a makrók POPEN és PCLOS utasításai elküldjék-e a DC vezérlési kódokat a soros portra. A beállítás Be állapotában az utasítások elküldik a DC vezérlési kódokat. Ki állapotában a kódok nem küldődnek el. Alapértelmezése Be.
72 - Előprogramozott ciklus vágási mélység
E beállítás a G71 és G72 előprogramozott ciklusokkal használatos. Értéke az egymást követő nagyolófogások növekményes mélységét adja meg. Akkor lép érvénybe, ha a programozó nem ad meg D kódot. Az érvényes tartomány 0-tól 29.9999 hüvelykig, illetve 299.999 mm-ig terjed. Alapértelmezése .1000 hüvelyk.
96-0079 rev AH 03-2011
227
73 - Előprogramozott ciklus visszahúzása
E beállítás a G71 és G72 előprogramozott ciklusokkal használatos. Értéke a nagyolóvágások utáni visszahúzás mértékét adja meg. Ez az érték tulajdonképpen a szerszám-anyag hézagot jelenti akkor, amikor a szerszám a következő fogáshoz visszatér. Az érvényes tartomány 0-tól 29.9999 hüvelykig, illetve 299.999 mm-ig terjed. Alapértelmezése .0500 hüvelyk.
74 - 9xxx programok követése
Ez a beállítás, a 75. beállítással együtt, a CNC programok hibakeresésénél hasznos. Ha a 74. beállítás Be értékű, akkor a vezérlés megjeleníti a kódot a makróprogramokban (O9xxxx). Ki állapotában a vezérlés nem jeleníti meg a 9000 sorozatú kódot.
75 - 9xxx programok Blokkonként
A 75. beállítás Be állapotában, ha a vezérlés blokkonkénti módban működik, akkor a makróprogramok (O9xxxx) minden kódblokkja után megáll, és csak a Cycle Start gomb lenyomása után indul újra. A 75. beállítás Ki állapotában a makróprogram folyamatosan fut, és a vezérlés még blokkonkénti üzemben sem áll le az egyes blokkok után. Az alapértelmezés Be. Ha a 74. és a 75. beállítás értéke is Be, akkor a vezérlés normálisan működik. Ez azt jelenti, hogy minden végrehajtott blokk kijelölődik és megjelenik, blokkonkénti üzemmódban pedig az egyes blokkok végrehajtása előtt szünet történik. Ha a 74. és a 75. beállítás is Ki értékű, akkor a vezérlés a 9000 sorozatú programokat a programkód megjelenítése nélkül hajtja végre. Ha a vezérlés Blokkonkénti üzemmódban van, akkor a 9000 sorozatú programok futtatásánál nincs szünet a blokkok között. A 75. beállítás Be, és a 74. beállítás Ki állapotában a 9000 sorozatú programok futtatás közben megjelenítődnek.
76 - Lábpedál zárolása
E beállítás Ki/Be típusú. Ki állapotában a lábpedál normálisan működik. Be állapotában a lábpedál mozgásait a vezérlés figyelmen kívül hagyja.
77 - Egész F méretaránya
E beállítás szabja meg, hogy a vezérlés hogyan értelmezze a tizedespontot nem tartalmazó F értéket (előtolási sebességet). (Ajánlatos, hogy a programozó mindig használjon tizedespontot. A beállítás segítségével a kezelők a nem a Haas által gyártott vezérléseken fejlesztett programokat is futtathatnak. Példa: F12: 77. beállítás Ki 0.0012egység/perc 77. beállítás Be 12.0 egység/perc Ötféle előtolási beállítás létezik: HÜVELYK
MILLIMÉTER
ALAPÉRTELMEZÉS
(.0001)
ALAPÉRTELMEZÉS
(.001)
EGÉSZ
F1 = F1
EGÉSZ
F1 = F1
.1
F1 = F.0001
.1
F1 = F.001
.01
F10 = F.001
.01
F10 = F.01
.001
F100 = F.01
.001
F100 = F.1
.0001
F1000 = F.1
.0001
F1000 = F1
81 - Szerszám automatikus kikapcsolásnál
A Power Up/Restart (Bekapcsolás/Újraindítás) gomb lenyomására a vezérlés az e beállításban megadott szerszámra vált. Ha zérust (0) adnak meg, akkor bekapcsolásnál nincs szerszámcsere. Az alapértelmezés 1.
228
96-0079 rev AH 03-2011
82 - Nyelv
A Haas vezérlés nyelve az angoltól különböző is lehet. Más nyelvre a nyelv kiválasztásával és az Enter lenyomásával válthat át.
83 - M30/Reset felülbírálása
E beállítás Be állapotában az M30 minden felülbírálást (előtolási sebesség, orsófordulatszám, gyorsjárat) eredeti értékére (100%) állít vissza.
84 - Művelet szerszámtúlterheléskor
E beállítás hatására a megadott művelet (riasztás, előtolás szüneteltetése, hangjelzés, automatikus előtolás) történik, ha a szerszám túlterhelődik (lásd a szerszámokkal foglalkozó fejezetet). A "Riasztás" hatására a gép leáll, ha a szerszám túlterhelődik. "Előtolás szüneteltetése" esetén a "Szerszámtúlterhelés" üzenet jelenik meg, és a gép szünetelteti az előtolást, ha a szerszám túlterhelődik. Az üzenet bármely gomb lenyomásával törölhető. A "Hangjelzés" hatására a vezérlés hangjelzést ad, ha a szerszám túlterhelődik. Az “Automatikus előtolás” hatására az eszterga a szerszámterhelés alapján automatikusan korlátozza az előtolási sebességet.Megjegyzések az automatikus előtoláshoz: Menetfúrásnál (szinkronizált vagy nem szinkronizált) az előtolás és az orsófordulat felülbírálásai zárolódnak, így az automatikus előtolási funkció hatástalan (a vezérlés a felülbíráló gombokra a felülbíráló üzenetek megjelenítésével reagál). Az automatikus előtolási funkciót menetmarásnál, illetve automatikus megfordítású menetfúró fejek alkalmazásánál nem szabad használni, mert előre nem látott eredményt adhat, sőt, akár ütközéshez is vezethet. Az utoljára kiadott előtolási sebesség a program végrehajtásának végén, a Reset lenyomásakor, illetve az automatikus előtolás kikapcsolásakor visszaáll. A kezelő automatikus előtolásban is használhatja a billentyűzet előtolás-felülbírálási gombjait. Az automatikus előtolási funkció e gombokat az újonnan kiadott előtolási sebességként ismeri fel, amennyiben a szerszámterhelés nem haladja meg a határértéket. Ha a szerszámterhelés meghaladja a határértéket, akkor a vezérlés figyelmen kívül hagyja az előtolás-felülbírálási gombokat.
85 - Maximális sarok-lekerekítés
A lekerekített sarkok megmunkálási pontosságát határozza meg, adott tűréshatáron belül. A kezdeti alapértelmezés 0.05 hüvelyk. Ha a beállítás zérus (0), akkor a vezérlés ezt úgy értelmezi, mintha minden mozgásblokkban pontos leállási parancsot adtak volna ki. Programozott pont
A következő két állapot lép fel:
85. beállítás = 0.002
A pontossági beállítás teljesítéséhez nem szükséges lassítás
85. beállítás = 0.005
A sarok megmunkálásához jóval alacsonyabb sebesség szükséges
..
86 - Menetsimítási ráhagyás
A G76 előprogramozott menetvágási ciklusnál használatos. Azt az anyagmennyiséget adja meg, amely a ciklus fogásait követően simítási ráhagyásként megmarad. Az érték 0 és .9999 hüvelyk között állítható. Az alapértelmezés 0.
87 - TNN felülbírálások visszaállítása
E beállítás Ki/Be típusú. E beállítás Be állapotában az M06 végrehajtása esetén minden felülbírálás törlődik, és visszatér a beprogramozott értékekre.
88 - Felülbírálások visszaállítása Resettel
E beállítás Ki/Be típusú. E beállítás Be állapotában a Reset gomb lenyomása esetén minden felülbírálás törlődik, és visszatér a beprogramozott vagy az alapértékekre.
96-0079 rev AH 03-2011
229
90 - Grafikus Z nullpont
E beállítással a szerszámgeometriai és eltolási értékek szélső értékei adhatók meg. Grafikus üzemmódban a szerszámeltolások figyelmen kívül maradnak, így a különböző szerszámok vágási útvonalai ugyanazon a helyen jelennek meg. Ha ezt a programozott munkadarab-nullpont megközelítő gépkoordinátáira állítják, akkor kiküszöbölődnek a grafikus módban esetleg megjelenő Z az úttartományon kívül típusú riasztások. Az alapértelmezés -8.0000.
91 - Grafikus X nullpont
E beállítással a szerszámgeometriai és eltolási értékek szélső értékei adhatók meg. Grafikus üzemmódban a szerszámeltolások figyelmen kívül maradnak, így a különböző szerszámok vágási útvonalai ugyanazon a helyen jelennek meg. Ha ezt a programozott munkadarab-nullpont megközelítő gépkoordinátáira állítják, akkor kiküszöbölődnek a grafikus módban esetleg megjelenő X az úttartományon kívül típusú riasztások. Az alapértelmezés -8.0000.
92 - Tokmány rögzítése
E beállítás a tokmány rögzítési irányát határozza meg. Külső állásban a tokmány akkor tekintendő rögzítettnek, ha a pofákat az orsó középvonala felé mozdítják. Belső állásban a tokmány akkor tekintendő rögzítettnek, ha a pofákat az orsó középvonalától elfelé mozdítják.
93 - Szegnyereg X hézag
Ez a beállítás a 94. beállítással együtt olyan tiltott zónát határoz meg a szegnyereghez, ami korlátozza a szegnyereg és a revolver közötti kölcsönhatást. E beállítás határozza meg az X tengely által megtett út határértékét, ha a Z-tengely, illetve a szegnyereg helye közötti különbség a 94. beállításban megadott érték alá esik. Ha ez az állapot programfutás közben áll be, akkor riasztás generálódik. Léptetéskor nincs riasztás, de a megtett út hossza ugyanúgy korlátozódik. Az értékek hüvelykben értendők.
94 - Szegnyereg Z hézag
E beállítás adja meg a minimálisan megengedett különbséget a Z tengely és a szegnyereg között (lásd a 93. beállítást). Az értékek hüvelykben értendők. -1.0000 érték azt jelenti, hogy ha az X tengely az X hézagsík (93. beállítás) alatt van, akkor a Z tengelynek legalább 1 hüvelykre kell lennie a szegnyereg helyétől, a Z tengely negatív irányába értelmezve. A beállítás alapértelmezése nulla. Az értékek hüvelykben értendők.
95 - Menetletörés mérete
Váll
Ez a beállítás a G76 és G92 menetvágási ciklusoknál, M23 parancs kiadása esetén használatos. Az M23 parancs aktív állapotában a menetvágási fogások után a szerszám nem egyenesen, hanem szögben húzódik vissza. A 95. beállítás értéke a letörésbe kerülő menetek számát adja meg. A 95. és 96. beállítások egymásra kölcsönösen hatást gyakorolnak. Érvényes tartomány: 0 - 29.999 (Az aktuális menetemelkedés, F vagy E többszöröse).
α
+
V
L .
V
∆
V Menet
Szerszámútvonal
+ Menet programozott végpontja
V
Homlok
G76 vagy G92 menetkészítési ütem aktív M23 mellett
∆ 95. beállítás x L α 96. beállítás = 45 L Emelkedés
Valós ütem végpontja
96 - Menetletörés szöge
Lásd a 95. beállítást. Érvényességi tartomány: 0 .. 89 fok (Tizedespont nem használható)
230
96-0079 rev AH 03-2011
97 - Szerszámcsere iránya
E beállítás adja meg a szerszámcsere alapértelmezett irányát. A beállítás Legrövidebb vagy M17/M18 lehet. A "Legrövidebb" választása esetén a vezérlés abba az irányba forgat, amely a következő szerszám legrövidebb mozdulattal való eléréséhez szükséges. A program az M17 és M18 parancsokkal megváltoztathatja a szerszámcsere irányát, ha viszont ezt teszi, akkor a Legrövidebb beállításra már csak a Reset gombbal, illetve az M30/M02 utasítással lehet visszaállni. M17/M18 választása esetén a vezérlés a revolvert mindig vagy előre-, vagy hátrafelé forgatja, a legfrissebb M17 vagy M18 parancsnak megfelelően. Reset, bekapcsolás vagy M30/M02 esetén a vezérlés a revolver forgásirányát M17-nek (mindig előrefelé) értelmezi. Ez az opció akkor hasznos, ha a programban a revolver bizonyos területeit kerülni kell, pl. rendhagyó méretű szerszámok miatt.
98 - Orsó léptetési fordulatszáma
Ez a beállítás határozza meg az orsó fordulatszámát az Orsó léptetése gomb lenyomásakor. Az alapértelmezés 100 ford./perc.
99 - Menetvágás minimuma
A G76 előprogramozott menetvágási ciklusnál e beállítás adja meg az egymást követő menetvágó fogások minimális mértékét. Az egymást követő fogások mértéke nem lehet kevesebb, mint amennyit e beállítás kiköt. Az érték 0 és .9999 hüvelyk között állítható. Az alapértelmezés .0010 hüvelyk.
100 - Képernyőkímélő késleltetése
Ha e beállítás zérus, akkor a képernyőkímélő letiltódik. Ha a beállítás értéke zérustól eltérő perc, akkor a megadott tétlenségi idő eltelte után az IPS képernyő jelenik meg. A második képernyőkímélő-késleltetésben megadott idő elteltével a Haas-logó jelenik meg. A logó 2 másodpercenként helyet változtat (valamelyik gombbal, a léptetőfogantyúval, illetve riasztás esetén tüntethető el). A képernyőkímélő nem aktiválódik, ha a vezérlés Alvó, Léptetési, Szerkesztési, vagy Grafikus üzemmódban van.
101 - Előtolás felülbírálása -> Gyors
E beállítás aktív állapotában a Hand Cntrl Feed (Fogantyú vezérli az előtolási sebességet) lenyomására a léptetőfogantyú mind az előtolási sebességet, mind a gyorsjárati felülbírálásokat módosítja. A maximális gyorsjárati sebességet a 10. beállítás vezérli.
102 - C tengely átmérője
E beállítás a C tengely használatát támogatja. Lásd a C tengellyel foglalkozó fejezetet. Az alapértelmezés 1.0 hüvelyk, a maximálisan megengedett érték 29.999 hüvelyk.
103 - CYC START/FH ugyanaz a gomb
E beállítás Be állapotában a program futtatásához nyomva kell tartani a Cycle Start (Ciklusindítás) gombot. A Ciklusindítás gomb elengedésével az Előtolás szüneteltetése állapot lép fel. A beállítás nem kapcsolható be, ha a 104. beállítás Be állapotú. A két beállítás közül az egyik bekapcsolása automatikusan kikapcsolja a másikat.
104 - Léptetőfogantyú blokkonkéntire
E beállítás Be állapotában a léptetőfogantyúval blokkonként végig lehet haladni a programon. A léptetőfogantyú elengedésével az Előtolás szüneteltetése állapot lép fel. A beállítás nem kapcsolható be, ha a 103. beállítás Be állapotú. A két beállítás közül az egyik bekapcsolása automatikusan kikapcsolja a másikat.
105 - Szegnyereg visszahúzási távolsága
Az a távolság, amennyivel a szegnyereg a tartási pontról (107. beállítás) megfelelő parancs esetén visszahúzódik. A beállítás értékének pozitívnak kell lennie.
96-0079 rev AH 03-2011
231
106 - Szegnyereg kitolási távolsága
Amikor a szegnyereg a tartási pont (107. beállítás) felé mozog, akkor ez az a pont, ahol a gyorsjárat befejeződik, és az előtolás megkezdődik. A beállítás értékének pozitívnak kell lennie.
107 - Szegnyereg tartási pontja
A beállítást abszolút gépkoordinátákban kell megadni. Az értéknek negatívnak kell lennie. Ez az a pont, ameddig a szegnyereg a munkadarab rögzítéséhez előremozdul az M21 parancs kiadásakor. Ez a pont rendszerint a rögzített munkadarab belsejébe esik. A pont a munkadarab léptetésével, és az abszolút pozíció kismértékű megnövelésével határozható meg.
109 - Bemelegedési idő percben
Ez azon percek száma (a bekapcsolástól számított max. 300 perc), ami alatt a 110-112. beállításokban megadott kompenzációk érvényesítődnek. Áttekintés – A gép bekapcsolásakor, ha a 109. beállítás, valamint a 110., 111. és 112. beállítások közül legalább az egyik nem zérus, akkor a következő figyelmeztetés jelenik meg:
FIGYELEM! Bemelegedési kompenzáció! Szeretné aktiválni a bemelegedési kompenzációt (Y/N)? ‘Y’(Yes - Igen) megadása esetén a vezérlés azonnal aktiválja a teljes kompenzációt(110,111, 112. beállítás), és a kompenzáció az idő múlásával csökkenni kezd. A 109. beállításban megadott idő 50%-ának eltelte után például a kompenzációs távolság 50% lesz. Az időtartam "újraindításához" kapcsolja ki, majd be a gépet, és az indítási kompenzációs kérdésre válaszoljon "Y"-nal. FIGYELEM! Ha a 110., 111. vagy 112. beállítást akkor változtatja meg, amikor a kompenzáció éppen folyamatban van, akkor legfeljebb 0.0044 hüvelykes, hirtelen elmozdulás történhet.
A hátralevő bemelegedési idő mennyisége a Diagnosztikai bemenetek 2 képernyő jobb alsó sarkában, a szabványos óó:pp:mm formátumban látható.
110 - X távolság bemelegedéskor 112 - Z távolság bemelegedéskor
A 110. és 112. beállítások adják meg a tengelyekre érvényes kompenzáció mértékét (max = ± 0.0020” vagy ± 0.051 mm). Ahhoz, hogy a 110. és 112. beállításnak hatása legyen, a 109. beállítás nem lehet zérus.
113 - Szerszámcsere módja
E beállítás a TL-1 és TL-2 esztergáknál használatos. Lásd a szerszámeszterga kézikönyvét.
114 - Szállító ciklusa (perc) 115 - Szállító bekapcsolt ideje (perc)
A 114. és 115. beállítások az opcionális forgácsszállítót vezérlik. A 114. beállítás (Szállító ciklusideje) az az intervallum, aminek elteltével a szállító automatikusan bekapcsol. A 115. beállítás (Szállító bekapcsolt ideje) az az intervallum, ameddig a szállító jár. Ha tehát például a 114. beállítás értéke 30, a 115.-é pedig 2, akkor a forgácsszállító félóránként két percre kapcsol be, majd ki. A bekapcsolt időtartam nem lehet nagyobb, mint a ciklusidő 80%-a. Megjegyzések: A CHIP FWD lenyomása (vagy az M31 kiadása) hatására a szállító előremenetben indul meg, és a ciklus aktiválódik. A CHIP STOP gomb lenyomása (vagy az M33 kiadása) hatására a szállító leáll, és a ciklus megszakad.
118 - M99 növeli az M30 számlálókat
E beállítás Be állapotában az M99 kiadása eggyel megnöveli az M30 számlálókat (a számlálók az Aktuális parancsok képernyőkön láthatók). Az M99 csak akkor növeli a számlálók értékét, ha a főprogramban adják ki: ha alprogramban, akkor nem.
232
96-0079 rev AH 03-2011
119 - Eltolások zárolása
E beállítás Be állapotában az Eltolások képernyőn megjelenő értékek nem módosíthatók. Az eltolásokat esetlegesen módosító programok azonban ettől függetlenül továbbra is módosíthatják az eltolásokat.
120 - Makróváltozók zárolása
E beállítás Be állapotában a makróváltozók nem módosíthatók. A makróváltozókat esetlegesen módosító programok azonban ettől függetlenül továbbra is módosíthatják a makróváltozókat.
121 - Lábpedál pinola riasztás
Ha az M21 paranccsal mozdítják a szegnyereget a tartási pontra a munkadarab rögzítéséhez, akkor a vezérlés riasztást ad, amennyiben a munkadarab a tartási pont elérésekor sem észlelhető. A 121. beállítás bekapcsolt állapotában riasztás generálódik, ha a szegnyereget a lábpedállal mozdítják a tartási pontra, de munkadarab nem észlelhető.
122 - Másodlagos orsó tokmány rögzítése
E funkció a másodlagos orsóval szerelt esztergákat támogatja. Az érték külső vagy belső átmérő is lehet, a főorsóra vonatkozó 92. beállításhoz hasonlóan.
131 - Automatikus ajtó
E beállítás az automatikus ajtóopció használatát támogatja. Automatikus ajtóval szerelt gépeknél Be állapotra kell állítani. Lásd még M85/86 (Automatikus ajtó nyitási/zárási M-kódjai). A Cycle Start (Ciklusindítás) lenyomásakor az ajtó bezáródik, és csak akkor nyílik, ha a program M00, M01 (bekapcsolt Opcionális leállás esetén) vagy M30 parancshoz ér, és az orsó már nem forog.
132 - Léptetés vagy kiindulási pozíció szerszámcserénél
E beállítás Ki állapotában a gép normálisan viselkedik. Bekapcsolt állapotában a Turret Fwd (Revolver előre), Turret Rev (Revolver hátra) vagy Next Tool (Következő szerszám) lenyomásakor, ha legalább az egyik tengely nincs nullpontban, akkor a vezérlés azt tételezi fel, hogy valószínű az ütközés, és szerszámcsere helyett üzenetet jelenít meg. Ha azonban a kezelő szerszámcsere előtt lenyomja a Handle Jog (Léptetés fogantyúval) gombot, akkor a vezérlés feltételezi, hogy a tengelyt biztonságos pozícióba léptették, és végrehajtja a szerszámcserét.
133 - Ismétlés, szinkronizált menetfúrás
E beállítással biztosítható, hogy az orsó menetfúrásnál úgy tájolódjon, hogy a menetek megfelelően álljanak az azonos furatban végzett következő menetfúrási fogáshoz.
142 - Eltolások változtatásának tűrése
E beállítás figyelmeztetést generál, ha valamelyik eltolást az itt megadott értéknél nagyobb mértékben változtatnak meg. A kijelzőn a következő kérdés jelenik meg: “XX az eltolást a 142. beállításnál nagyobb mértékben módosítja! Elfogadja (Y/N)?”, ha valamelyik eltolást a megadott értéknél jobban megváltoztatnák (pozitív vagy negatív irányban). “Y” megadása esetén a vezérlés a szokásos módon átveszi az új értéket, ellenkező esetben pedig elutasítja azt. “Y” megadása esetén a vezérlés a szokásos módon átveszi az új értéket, ellenkező esetben pedig elutasítja azt.
143 Gépi adatok összegyűjtése
E beállítással a felhasználó a vezérlésből Q paranccsal adatokat vihet át az RS-232 porton keresztül, illetve E paranccsal makróváltozókat állíthat be. A funkció szoftveres alapú: a vezérlésből gyűjtött adatok kérelmezéséhez, értelmezéséhez és tárolásához külön külső számítógépet igényel. A gép állapotának kiolvasása hardveres opcióval is lehetséges. Részletes információkért lásd az Üzemeltetés Programozás fejezet CNC adatforgalommal foglalkozó részét.
96-0079 rev AH 03-2011
233
144 - Előtolás felülbírálása -> Orsó
E beállítás feladata, hogy állandó értéken tartsa a forgácsolási terhelést, ha felülbírálást is alkalmaznak. A beállítás Be állapotában az előtolási sebesség minden felülbírálása az orsófordulatszámra is hatással van, az orsófordulatszám felülbírálásai pedig letiltódnak.
145 - Szegnyereg a munkadarabnál ciklusindításhoz
E beállítás Ki állapotában a gép a korábbiak szerint viselkedik. Be állapotában a szegnyeregnek a munkadarabhoz kell nyomódnia a Cycle Start (Ciklusindítás) gomb lenyomásakor, ellenkező esetben üzenet jelenik meg, és a program nem indul el.
156 - Eltolás mentése PROG-gal
E beállítás Be állapotában a vezérlés ugyanabban a fájlban menti az eltolásokat, mint a programokat, az O999999 fejléc alatt. Az eltolások a fájlban a záró % jel előtt jelennek meg.
157 - Eltolási formátum típusa
Ez a beállítás vezérli azt a formátumot, amelyben az eltolások mentődnek a programokkal. "A"-ra állítva a formátum azonos a vezérlés által a képernyőn megjelenítettekkel, és tizedespontokat, oszlopfejléceket is tartalmaz. Az e formátumban mentett eltolások a PC-n könnyebben szerkeszthetők, és később visszatölthetők. "B" választása esetén minden eltolás külön sorban, az N és V értékkel együtt mentődik.
158,159,160 - XYZ csavar hőkompenzáció %
E beállítások -30 és +30 között állíthatók, és a meglevő csavar hőkompenzációt ennek megfelelően -30% to +30% között állítják.
162 - Lebegőpontos alapértelmezés
E beállítás Be állapotában a vezérlés tizedesponttal egészíti ki a tizedespont nélkül megadott értékeket ( bizonyos címkódokhoz). Ki állapotában a címkódokat követő, tizedespontot nem tartalmazó értékeket a rendszer ezredekként, illetve tízezredekként értelmezi. E beállítás mellett a G76 blokkban nem használható A érték (szerszámszög). A funkció tehát a következő címkódokra vonatkozik: Bevitt érték
Beállítás Ki
Beállítás Be
Hüvelyk módban
X-2
X-.0002
X-2.
MM módban
X-2
X-.002
X-2.
A funkció a következő címkódokra vonatkozik: X, Y, Z, A, B, C, E, F, I, J, K, U, W A (kivéve G76)Ha a G76 A értéke a program végrehajtásánál tizedespontot is tartalmaz, akkor a 605. riasztás (Érvénytelen szerszámcsúcsszög) aktívvá válik. D (kivéve G73) R (kivéve G71 és YASNAC mód) Ez a beállítás mind a kézzel, mind a lemezről, mind az RS-232-n keresztül bevitt programok értelmezését befolyásolja. A 77. beállítás hatását e beállítás nem befolyásolja.
163 - .1 léptetési sebesség tiltása
E beállítás letiltja a legmagasabb léptetési sebességet. Ha a legmagasabb léptetési sebességet választják ki, akkor a rendszer automatikusan az eggyel alacsonyabb sebességet aktiválja.
164 - Orsó max. bekapcsolási fordulatszáma
E beállítással adható meg a maximális orsófordulatszám a gép bekapcsolásakor. A beállítás hatása azonos a bekapcsoláskor kiadott G50 Snnn parancséval, ahol nnn a beállítás értéke. Ha a beállítás zérus, illetve értéke nagyobb vagy egyenlő, mint a 131. paraméteré (MAX. ORSÓFORDULATSZÁM), akkor a 164. beállításnak nincs hatása.
234
96-0079 rev AH 03-2011
165 - SSV változás
Azt az értéket adja meg, amennyivel a Változó orsófordulatszám (Spindle Speed Variation, SSV) funkció az orsó fordulatszámát a programozott értékhez képest növelheti vagy csökkentheti. Az érték csak pozitív lehet.
166 - SSV CIKLUS (0.1) MP
E beállítás a munkaciklust, azaz az orsófordulatszám változásának a sebességét adja meg. Az érték csak pozitív lehet.
167-186 - Rendszeres karbantartás
A rendszeres karbantartási beállításokban 14 db felügyelhető tétel, valamint hat tartalék tétel létezik. E beállításokkal megváltoztatható az egyes tételek alapértelmezett üzemóra-száma. Ha az óraszámot zérusra állítják, akkor az adott tétel nem jelenik meg az Aktuális parancsok képernyő karbantartási oldalán levő listában.
187 - Gépi adatok kiíratása
E beállítás Be állapotában az adatgyűjtési Q parancsok a PC képernyőjén is megjelennek.
196 - Szállító leállítása
E beállítás adja meg azt a tétlenségi időt, amennyi után a forgácsszállító kikapcsol. Az érték percben értendő.
197 - Hűtőközeg leállítása
E beállítás adja meg azt a tétlenségi időt, amennyi után az elárasztásos, permetezéses, illetve a belső hűtés ellátása kikapcsol. Az érték percben értendő.
198 - Háttérszín
E beállítás az inaktív kijelzőablakok háttérszínét adja meg. Tartománya: 0 - 254.
199 - Háttérvilágítás időzítője
E beállítás percben kifejezve azt az időt adja meg, amennyi után a gép kijelzőjének háttérvilágítása kikapcsol, ha a vezérlésnél nem történik bevitel (kivéve léptetési, grafikus és alvó üzemmódban, illetve ha riasztás van jelen). A képernyő visszaállításához nyomja meg valamelyik gombot (ajánlatos a CANCEL (Mégse) gombot).
201 - Csak a használatban levő munkadarab- és szerszámeltolások mutatása
E beállítás Be állapotában csak az épp futó program által használt munkadarab- és szerszámeltolások jelennek meg. A funkció aktiválásához a programot először grafikus módban kell lefuttatni.
202 - Élőkép méretaránya (Magasság)
E beállítás adja meg az élőkép képernyőjén megjelenő munkaterület magasságát. A maximális méret automatikusan az alapértelmezett magasságra korlátozódik. Az alapértelmezés a gép teljes munkaterületét mutatja.
203 - Élőkép X eltolása
E beállítás a méretarány-ablak felső oldalának helyét határozza meg a gép X nullpozíciójához képest. Alapértelmezése zérus.
205 - Élőkép Z eltolása
E beállítás a méretarány-ablak jobb oldalának helyét határozza meg a gép X nullpozíciójához képest. Alapértelmezése zérus.
206 - Rúdanyag lyukátmérője
A munkadarab belső átmérőjét adja meg. E beállítás az IPS-ben is megadható, ha a MUNKADARAB BEÁLLÍTÁSA mappafül LYUKMÉRET tételének értéket ad.
207 - Z nyersanyag homlokoldal
Az élőképen megjelenített nyersdarab Z homlokoldalát adja meg. E beállítás az IPS-ben is megadható, ha a MUNKADARAB BEÁLLÍTÁSA mappafül HOMLOKFELÜLET tételének értéket ad.
208 - Rúdanyag külső átmérője
Az élőképen megjelenített nyersdarab átmérőjét adja meg. A beállítás az IPS-ben is megadható.
96-0079 rev AH 03-2011
235
209 - Rúdanyag hossza
Az élőképen megjelenített nyersdarab hosszát adja meg. E beállítás az IPS-ben is megadható, ha a MUNKADARAB BEÁLLÍTÁSA mappafül HOSSZ tételének értéket ad.
210 - Pofa magassága
Az élőképen megjelenített tokmánypofák magasságát adja meg. A beállítás az IPS-ben is megadható.
211 - Pofa vastagsága
Az élőképen megjelenített tokmánypofák vastagságát adja meg. E beállítás az IPS-ben is megadható, ha a MUNKADARAB BEÁLLÍTÁSA mappafül POFA VASTAGSÁGA tételének értéket ad.
212 - Rúdanyag rögzítése
Az élőképen megjelenített tokmánypofák rögzítési méretét adja meg. E beállítás az IPS-ben is megadható, ha a MUNKADARAB BEÁLLÍTÁSA mappafül RÖGZÍTÉS tételének értéket ad.
213 - Pofa lépcsőmagassága
Az élőképen megjelenített tokmánypofák lépcsőmagasságát adja meg. E beállítás az IPS-ben is megadható, ha a MUNKADARAB BEÁLLÍTÁSA mappafül LÉPCSŐMAGASSÁG tételének értéket ad.
214 - gyorsjárati útvonal mutatása az élőképen
Az élőképen piros szaggatott vonallal megjelenített gyorsjárati útvonalak láthatóságát szabályozza.
215 - Előtolási útvonal mutatása az élőképen
Az élőképen kék folyamatos vonallal megjelenített előtolási útvonalak láthatóságát szabályozza.
216 - Szervó és hidraulika lekapcsolása
Ez a beállítás a szervomotorokat és a hidraulikus szivattyút – ha vannak – meghatározott percnyi tétlenség után (azaz ha nem futtatnak programot, nem léptetik a tengelyeket, nem nyomnak le gombokat, stb.) kikapcsolja. Az alapértelmezés 0.
217 - Tokmánypofák mutatása
Az élőképen megjelenített tokmánypofák ábrázolását szabályozza.
218 - Utolsó fogás mutatása
Az élőképen zöld folyamatos vonallal megjelenített utolsó fogás láthatóságát szabályozza. Ez akkor látható, ha a programot már korábban is lefuttatták, éles vagy szimulált körülmények között.
219 - Automatikus nagyítás a munkadarabra
Azt vezérli, hogy az élőkép automatikusan a bal alsó sarokba nagyítsa-e a munkadarabot. Az F4 lenyomásával ki- és bekapcsolható.
220 - Szegnyereg fogócsúcs szöge
A szegnyereg fogócsúcsának szöge, fokokban (0 .. 180). Csak az Élőkép funkcióhoz használatos. Bekapcsoláskor az érték 60.
221 - Szegnyereg átmérője
A szegnyereg fogócsúcsának átmérője hüvelykben vagy mm-ben (a 9. beállítástól függően), 10 000-rel szorozva. Csak az Élőkép funkciónál használatos. Az alapértelmezés 12500. Csak pozitív értékek használhatók.
222 - Szegnyereg hossza
A szegnyereg fogócsúcsának hossza hüvelykben vagy mm-ben (a 9. beállítástól függően), 10 000-rel szorozva. Csak az Élőkép funkciónál használatos. Az alapértelmezés 20000. Csak pozitív értékek használhatók.
224 - Rúdanyag átmérője átfordítás után
Az új átmérő helye a pofáknál a munkadarab átfordítása után.
225 - Rúdanyag hossza átfordítás után
Az új hossz helye a pofáknál a munkadarab átfordítása után.
236
96-0079 rev AH 03-2011
226 - Rúdanyag átmérője az ellenorsónál
A munkadarab átmérője azon a ponton, ahol a másodlagos orsóhoz rögzül..
227 - Rúdanyag hossza az ellenorsónál
A másodlagos orsó hossza a munkadarab bal oldalától.
228 - Ellenorsó pofa vastagsága
A másodlagos orsó pofájának vastagsága.
229 - Rúdanyag rögzítése az ellenorsónál
A másodlagos orsó rúdanyag-befogási értéke.
230 - Ellenorsó pofa magassága
A másodlagos orsó pofájának magassága.
231 - Ellenorsó pofa lépcsőmagassága
A másodlagos orsó pofája lépcsőmagassága.
232 - G76 Alapértelmezett P-kód
Az az alapértelmezett P-kódos érték, ami akkor használandó, ha a G76 sor nem tartalmaz P-kódot, illetve ha a P-kód értéke 1-nél kisebb vagy 4-nél nagyobb. A lehetséges értékek: P1, P2, P3 vagy P4.
233 - Befogási pont az ellenorsónál
A befogási pontot (a munkadarab azon pontját, ahol a másodlagos orsó rögzíti) szabályozza az élőképes megjelenítés céljára. Az érték alapján G-kódos program is létrehozható, amely a másodlagos orsót a kívánt módon működteti.
234 - Ellenorsó gyorsjárati pontja
A gyorsjárati pontot (azt a helyet, ahová a másodlagos orsó a munkadarab befogása előtt gyorsjáratban mozdul) szabályozza az élőképes megjelenítés céljára. Az érték alapján G-kódos program is létrehozható, amely a másodlagos orsót a kívánt módon működteti.
235 - Ellenorsó megmunkálási pontja
A megmunkálási pontot (azt a helyet, ahol a másodlagos orsó megmunkálja a munkadarabot) szabályozza az élőképes megjelenítés céljára. Az érték alapján G-kódos program is létrehozható, amely a másodlagos orsót a kívánt módon működteti.
236 - Átfordított munkadarab, Z nyersanyag homlokoldal
Az átfordított munkadarab homlokoldalát szabályozza az élőképes megjelenítés céljára. Az érték alapján Gkódos program is létrehozható, amely a másodlagos orsót a kívánt módon működteti.
237 - Ellenorsó Z nyersanyag homlokoldal
A másodlagos orsó homlokoldalát szabályozza az élőképes megjelenítés céljára. Az érték alapján G-kódos program is létrehozható, amely a másodlagos orsót a kívánt módon működteti.
238 - Nagy intenzitású megvilágítás időzítője (perc)
Percben megadja azt az időtartamot, amíg a nagy intenzitású megvilágítási (High Intensity Light, HIL) opció bekapcsolva marad. A világítás akkor kapcsol be, ha az ajtó nyitva van, és a munkatér-világításkapcsoló bekapcsolt állapotú. Ha az érték zérus, akkor a világítás nem kapcsol ki automatikusan.
239 - Munkatér-világítás kikapcsolt ideje (perc)
Percben megadja azt az időtartamot, amíg a munkatér-világítás bekapcsolva marad, ha a kapcsolóját működtetik. Ha az érték zérus, akkor a világítás nem kapcsol ki automatikusan.
240 - Szerszámélettartam figyelmeztetése
A szerszám élettartam azon hátralevő része (százalékban), amelynek elérésekor szerszámélettartam-figyelmeztetés történik. A 240. beállításban megadottnál rövidebb hátralevő élettartamú szerszámok narancsszínű kiemelést kapnak.
96-0079 rev AH 03-2011
237
241 - Szegnyereg tartóereje
Az az erő, amit a szervóhajtású szegnyereg kifejt a munkadarabra. A mértékegység metrikus üzemmódban newton, standard üzemmódban font (a 9. beállítás szerint). A tartomány 0-tól a maximális tartóerőig terjed.
900 - CNC hálózati név
Az a vezérlésnév, amelyet meg szeretne jeleníteni a hálózaton.
901 - Cím automatikus kérése
A hálózaton levő DHCP kiszolgálótól TCP/IP címet és alhálózati maszkot kér (DHCP kiszolgáló jelenléte szükséges). A DHCP bekapcsolt állapotában a TCP/IP, az ALHÁLÓZATI MASZK és az ÁTJÁRÓ tételekre nincs szükség: e tételekbe "***" kerül. Az IP cím DHCP-től való igényléséhez lásd még az alsó ADMIN részt. A beállítások érvényesítéséhez a gépet ki, majd be kell kapcsolni. MEGJEGYZÉS: IP beállítások kérése a DHCP-től: A vezérlésben lépjen a Programok listázása képernyőre. A kurzorral lépjen a Merevlemez mappafülre. A jobbra-nyílgomb lenyomására megjelenik a merevlemez könyvtára. Írja be az ADMIN mappát, és nyomja le az Insert gombot. Válassza az ADMIN mappát, és nyomja le a Write gombot. Az IPConfig.txt fájlt másolja lemezre vagy USB-re, és Windows-t futtató számítógépen nyissa meg.
902 - IP cím
Statikus TCP/IP címeket alkalmazó hálózatban használatos (DHCP nélkül). A címet a rendszergazda jelöli ki (példa: 192.168.1.1). A beállítások érvényesítéséhez a gépet ki, majd be kell kapcsolni. MEGJEGYZÉS: Az Alhálózati maszk, az Átjáró és a DNS-kiszolgáló címformátuma XXX.XXX.XXX.XXX (példa: 255.255.255.255). A cím nem záródhat ponttal. A legmagasabb cím 255.255.255.255. Negatív számok nem megengedettek.
903 - Alhálózati maszk
Statikus TCP/IP címeket alkalmazó hálózatban használatos. A maszk értékét a rendszergazda jelöli ki. A beállítások érvényesítéséhez a gépet ki, majd be kell kapcsolni.
904 - Átjáró
Az útválasztókon (router) keresztül történő elérésnél használatos. A címet a rendszergazda jelöli ki. A beállítások érvényesítéséhez a gépet ki, majd be kell kapcsolni.
905 - DNS-kiszolgáló
A hálózat névkiszolgálójának (Domain Name Server) IP-címe. A beállítások érvényesítéséhez a gépet ki, majd be kell kapcsolni.
906 - Tartomány/Munkacsoport neve
Arról tájékoztatja a hálózatot, hogy a CNC vezérlés mely munkacsoporthoz vagy tartományhoz tartozik. A beállítások érvényesítéséhez a gépet ki, majd be kell kapcsolni.
907 - Távoli kiszolgáló neve
A WINCE FV 12.001 vagy magasabb verziójú szoftverrel rendelkező Haas gépeknél itt kell megadni azon számítógép NETBIOS nevét, amelyen a megosztási mappa található. IP címek itt nem támogatottak.
908 - Távoli megosztási útvonal
A megosztott hálózati mappa neve. A gazdanév kiválasztása után az útvonal átnevezéséhez adja meg az új útvonalat, és nyomja le a WRITE gombot. MEGJEGYZÉS: Az ÚTVONAL mezőben szóközt ne használjon.
909 - Felhasználónév
A kiszolgálóra vagy (felhasználói tartományfiók esetén) a tartományra való bejelentkezéshez használatos név. A beállítások érvényesítéséhez a gépet ki, majd be kell kapcsolni. A felhasználónév kisbetű-nagybetű érzékeny, és szóközt nem tartalmazhat.
238
96-0079 rev AH 03-2011
910 - Jelszó
A kiszolgálóra való bejelentkezéshez használatos jelszó. A beállítások érvényesítéséhez a gépet ki, majd be kell kapcsolni. A jelszó kisbetű-nagybetű érzékeny, és szóközt nem tartalmazhat.
911 - CNC megosztás hozzáférése (Ki, Olvasás, Teljes)
A CNC merevlemez írási/olvasási jogosultságai. KI esetén a merevlemez nem szerepel a hálózaton. OLVASÁS esetén a merevlemez csak olvasható. TELJES esetén a merevlemez a hálózatról olvasható és írható is. E beállítás és a 913. beállítás egyidejű kikapcsolásával letiltódik a hálózati kártyán keresztüli kommunikáció.
912 - Hajlékonylemez mappafül engedélyezése
Az USB hajlékonylemezes meghajtó hozzáférésének ki-bekapcsolása. KI állapotában az USB hajlékonylemezes meghajtó nem érhető el.
913 - Merevlemez mappafül engedélyezése
A merevlemezes meghajtó hozzáférésének ki-bekapcsolása. KI állapotában a merevlemez nem érhető el. E beállítás és a 911. beállítás (CNC megosztás) egyidejű kikapcsolásával letiltódik a hálózati kártyán keresztüli kommunikáció.
914 - USB mappafül engedélyezése
Az USB port hozzáférésének ki-bekapcsolása. KI állapotában az USB port nem érhető el.
915 - Hálózati megosztás
A kiszolgáló meghajtójához való hozzáférés ki-bekapcsolása. KI állapotában a kiszolgáló a CNC vezérlésről nem érhető el.
916 - Második USB mappafül engedélyezése
A másodlagos USB port hozzáférésének ki-bekapcsolása. KI állapotában az USB port nem érhető el.
KARBANTARTÁS A Haas gépek rendszeres időközönként megelőző karbantartást igényelnek. Az elvégzendő feladatok, illetve az elvégzésük előírt ideje a jelen fejezetben és a géphez adott kiegészítésekben (ha vannak) találhatók meg. általános
előírások
Üzemi hőfoktartomány 41°F .. 104°F (5 .. 40°C) Tárolási hőfoktartomány -4°F .. 158°F (-20 .. 70°C) Környezeti páratartalom: 20% – 95% relatív páratartalom, nem lecsapódó Tengerszint feletti magasság: 0-7000 láb
96-0079 rev AH 03-2011
239
Villamossági
köVetelmények
Fontos! A gépek huzalozása előtt tanulmányozza a helyi jogi előírásokat. Minden gép a következő betáplálást igényli:
Háromfázisú, 50 vagy 60 Hz-es tápegység. A vonali feszültség maximális megengedett ingadozása +/-10% 15 LE rendszer
Feszültségi követelmények
Magasfeszültségi követelmények
SL-10, ST-10
(195-260V)
(354-488V)
Tápegység
50 A
25 A
Haas megszakító
40 A
20 A
Ha a villamos panelről futtatott szolgáltatás rövidebb, mint 100', akkor a következő vezetékek használandók:
8 AWG VEZETÉK
12 AWG VEZETÉK
Ha a villamos panelről futtatott szolgáltatás hosszabb, mint 100', akkor a következő vezetékek használandók:
6 AWG VEZETÉK
10 AWG VEZETÉK
20 LE rendszer
Feszültségi követelmények
Magasfeszültségi követelmények
1SL-20, TL-15, ST-20
(195-260V)
(354-488V)
Tápegység
50 A
25 A
Haas megszakító
40 A
20 A
Ha a villamos panelről futtatott szolgáltatás rövidebb, mint 100', akkor a következő vezetékek használandók:
8 AWG VEZETÉK
12 AWG VEZETÉK
Ha a villamos panelről futtatott szolgáltatás hosszabb, mint 100', akkor a következő vezetékek használandók:
6 AWG VEZETÉK
10 AWG VEZETÉK
30-40 LE rendszer
Feszültségi követelmények
Magasfeszültség2
1SL-40, SL-40BB
(195-260V)
(354-488V)
Tápegység
100 A
50 A
Haas megszakító
80 A
40 A
Ha a villamos panelről futtatott szolgáltatás rövidebb, mint 100', akkor a következő vezetékek használandók:
4 AWG VEZETÉK
8 AWG VEZETÉK
Ha a villamos panelről futtatott szolgáltatás hosszabb, mint 100', akkor a következő vezetékek használandók:
2 AWG VEZETÉK
6 AWG VEZETÉK
TL-15BB, ST-30, SS-20, SS-30
55 LE rendszer
240
Feszültségi követelmények
Magasfeszültségi követelmények
1SL-40, SL-40BB, SL-40L
(195-260V)
(354-488V)
Tápegység
150 A
Külső transzformátor szükséges
Haas megszakító
125 A
Ha a villamos panelről futtatott szolgáltatás rövidebb, mint 100', akkor a következő vezetékek használandók:
1 AWG VEZETÉK
Ha a villamos panelről futtatott szolgáltatás hosszabb, mint 100', akkor a következő vezetékek használandók:
0 AWG VEZETÉK
96-0079 rev AH 03-2011
VIGYÁZAT! A gép vázához a bemenethez használt vezetékével azonos méretű, különálló földelővezetéket kell kötni. E földelővezeték megléte a kezelő biztonsága és a helyes működés érdekében elengedhetetlen. A földelést a szervizbejáratnál levő, fő üzemi földelésről kell biztosítani, és a bemenetével azonos kábelhüvelyben kell a géphez vezetni. Erre a földelési célra a helyi hidegvízcsövek, illetve a gép mellett levő földelőrúd nem használható.
A gép betáplálását földelni kell. Csillagkapcsolásnál a nullvezetéket kell földelni. Deltakapcsolásnál központi központi, illetve az egyik ág földelését kell biztosítani. Földeletlen betáplálással a gép nem működik megfelelően. (A külső 480 V-os opciónál ez nem érvényes.) Lehet, hogy a gép névleges lóerő-teljesítménye nem érhető el, ha a bemenő feszültség kiegyensúlyozatlansága az elfogadható határértéknél nagyobb. Ilyenkor a gép helyesen működhet, de esetleg nem szolgáltatja a névleges teljesítményt. Ez a jelenség fázisátalakítók használata esetén gyakoribb. Fázisátalakítót csak akkor használjon, ha semmilyen más módszer nem alkalmazható. A maximális ág-ág, illetve ág-föld feszültség nem haladhatja meg a 260 V-ot (504 V-ot a belső nagyfeszültségű opcióval szerelt, nagyfeszültségű gépeknél). 1 A táblázatban felsorolt áramkövetelmények a gépbe épített megszakító méretére vonatkoznak. A megszakító kapcsolási ideje rendkívül lassú. A megfelelő működés érdekében lehet, hogy a külső megszakítót a "Tápegység"-nél megadottakhoz képest 20-25%-kal nagyobbra kell méretezni. 2 A felsorolt nagyfeszültségű követelmények az európai gépeken szabványosnak számító belső 400V-os konfigurációra vonatkoznak. Az amerikai és az egyéb felhasználóknak a külső 480V-os opciót kell alkalmazniuk. leVegőellátási
köVetelmények
A CNC-eszterga hátoldalán levő nyomásszabályozó bemenetére legalább 100 psi (4 scfm) nyomású sűrítettlevegő-betáplálást kell kapcsolni. A betáplálást és legalább 20 gallonos tartállyal szerelt, legalább két lóerős kompresszorral kell biztosítani. A kompresszornak be kell kapcsolnia, ha a nyomás 100 psi-re esik. Legalább BÁ 3/8"-es tömlő alkalmazása javasolt. A fő levegőszabályozót 85 psi-re állítsa. A légtömlő és a gép hátoldalán levő csőcsatlakozó összekötésének javasolt módszere a csőbilincs. Ha gyorscsatlakozót kell használni, akkor ennek mérete legalább 3/8" legyen. MEGJEGYZÉS: A sűrített levegő túlzottan magas olaj- és víztartalma a gép hibás működését eredményezi. A légszűrő/szabályozó egység üledéktartállyal is rendelkezik. A gép elindítása előtt ezt ki kell üríteni. A rendszer megfelelő működését havonta ellenőrizni kell. A légvezetékben megjelenő, túlzott mennyiségű szennyező eltömheti az üledékszelepet, így olaj és/vagy víz juthat a gépbe. MEGJEGYZÉS: A segédüzemi levegő-csatlakozásokat a légszűrő/szabályozó szabályozatlan oldalán kell bekötni.
ABLAKOK/KORLÁTOK A polikarbonát ablakokat és védőkorlátokat a rájuk kerülő vágófolyadék, illetve az amintartalmú vegyszerek gyengíthetik. A gyengülés hatására ezek szilárdsága évente akár 10%-kal is romolhat. Ha minőségromlásra lehet gyanakodni, akkor az ablakokat legfeljebb kétévente le kell cserélni. A sérült vagy súlyosan karcolódott ablakokat, védőkorlátokat cserélni kell - A sérült ablak azonnal cserélendő
96-0079 rev AH 03-2011
241
KARBANTARTÁSI
ÜTEMTERV
Az alábbiakban a Haas SL sorozatú esztergaközpontjai által igényelt rendszeres karbantartási munkálatok listája olvasható. A felsorolásban a szerviz gyakorisága, a feltöltési mennyiségek, illetve az alkalmazandó folyadékok típusa is szerepel. A gép jó állapotának megőrzéséhez, valamint a garancia fennmaradásához e követelményeket teljesíteni kell.
Időköz
Elvégzendő karbantartás
Naponta
• Ellenőrizze a hűtőközeg szintjét. Ellenőrizze a kenőanyag-tartály szintjét. • Tisztítsa le a forgácsot a bevonatokról és az alsó teknőről. • Tisztítsa le a forgácsot a revolverről, a burkolatról, a forgócsuklóról és a hosszabbító csőről. Ellenőrizze, hogy a húzócső fedőlemeze fel van-e szerelve a forgócsuklóra vagy a tokmány nyílására. • Ellenőrizze a hidraulikaolaj szintjét (csak DTE-25). Feltöltési mennyiség: 8 gallon (10 gallon az SL-30B és nagyobb típusokra).
Hetente
• Ellenőrizze a szűrőszabályozóra szerelt automatikus leürítő helyes működését. • Ellenőrizze, hogy a légnyomásmérő / szabályozón a nyomás 85 psi-e. • Kímélő tisztítószerrel tisztítsa le a külső felületeket. Oldószert ne használjon. • Tisztítsa ki az apróforgács-felfogó teknőt a hűtőközeg-tartályban.
Havonta
• Ellenőrizze, hogy a burkolatok megfelelően működnek-e. Szükség esetén kenje meg őket könnyű olajjal. • Vegye ki a szivattyút a hűtőközeg-tartályból. Tisztítsa ki az üledéket a tartály belsejéből. Szerelje vissza a szivattyút. • Ellenőrizze a zsír- és olajtartályokat. Szükség esetén töltsön be zsírt/olajat.
FIGYELEM! Mielőtt a hűtőközeg-tartályon munkát végezne, kösse le a hűtőközeg-szivattyút a vezérlőről, és kapcsolja ki a vezérlést. • Ürítse ki az olajgyűjtő vedret. Ellenőrizze a sebességváltó olajszintjét (ha van). Ha az olaj a kémlelőablak alsó élénél nem látható, akkor vegye ki a végpanelt, és a felső betöltőnyíláson töltsön be DTE25-öt addig, amíg a szint a kémlelőablakban láthatóvá nem válik. • Ellenőrizze, hogy a villamos szekrény vektorhajtásának szellőzőnyílásain (a tápkapcsoló alatt) nem halmozódott-e fel por. Ha igen, akkor nyissa ki a szekrényt, és tiszta textillel törölje át a szellőzőnyílásokat. A por eltávolításához szükség esetén sűrített levegő is használható. Hathavonta
• Cserélje le a hűtőközeget, és gondosan tisztítsa ki a hűtőközegtartályt. • Cserélje a hidraulikus egység olajszűrőjét. • Ellenőrizzen minden tömlőt és kenővezetéket, hogy nem mutatnake repedéseket.
Évente
• Cserélje le a sebességváltó-olajat. • Tisztítsa ki az olajszűrőt a kenés légpaneljének olajtartályában, és tisztítsa ki a maradékokat a szűrő aljából.
FIGYELEM! A Haas esztergán ne használjon lemosótömlőt, ez ugyanis károsíthatja az orsót.
242
96-0079 rev AH 03-2011
MEGJEGYZÉS RENDSZERESEN A SZIVATTYÚ TISZTÍTSA A ELHELYEZÉSÉKAPUSZŰRŐT HEZ HASZNÁLJA A HORNYOT CSAPVÍZ HASZNÁLATA TILOS,
MERT MARADANDÓ KORRÓZIÓT OKOZ.
KOSÁRSZŰRŐ ROZSDAGÁTLÓ HATÁSÚ HŰTŐ-
KÖZEG SZÜKSÉGES. MÉRGEZŐ, ÉGHETŐ FOLYADÉKOKAT NE HASZNÁLJON HŰTŐKÖZEGKÉNT.
.
A gyenge hűtőközeg-áramot a szennyezett szűrő okozhatja. A szűrő megtisztításához kapcsolja ki a hűtőközeg-szivattyút, emelje le a hűtőközeg-tartály tetejét, és vegye ki a szűrőt. Tisztítsa meg, és szerelje vissza a szűrőt. KENÉS Rendszer
Kenőanyag
Mennyiség
Megvezetők kenése és pneumatika
Mobil Vactra #2
2-2.5 kvart
Sebességváltó
Mobil SHC 625
2.25 liter
Revolver
Mobil DTE -25
2 pint
RENDSZERES
KARBANTARTÁS
Az Aktuális parancsok képernyőn található a rendszeres karbantartással foglalkozó "Karbantartás" oldal. A képernyő eléréséhez nyomja le a Curnt Comds (Aktuális parancsok) gombot, majd a Page Up/Down gombokkal görgessen az oldalra. A felfelé- és lefelé-nyílgombokkal görgethet a lista tételei között. A kiválasztott tétel az Origin (Origó) gombbal kapcsolható be és ki. Ha valamelyik tétel aktív, akkor a karbantartásig hátralevő órák számát mutatja. Ha nem aktív, akkor a "–" jel látható. A karbantartási tételek időpontja a balra/jobbra-nyílgombokkal állítható. Az Origin lenyomására az alapértelmezett idő áll vissza. Az egyes tételekhez tartozó üzemidők a bekapcsolástól számítva (ON-TIME), illetve a ciklusban töltött idő alapján (CS-TIME) is lekérdezhetők. Ha a hátralevő idő eléri a zérust, akkor a "Karbantartás szükséges" üzenet jelenik meg a képernyő alján (a negatív óraszám az esedékesség ideje óta eltelt időt jelzi). Ez az üzenet nem riasztás, és nem befolyásolja a gép működését. A szükséges karbantartás elvégzése után a kezelő kiválaszthatja a megfelelő tételt a "Karbantartás" képernyőn, az Origin gombbal kikapcsolhatja, majd az Origin újbóli megnyomásával visszakapcsolhatja a számlálás újbóli megkezdéséhez. A további karbantartási alapértelmezésekről lásd a 167-186. beállításokat. Megjegyzés: a 181-186. beállítások tartalék karbantartási értesítésekhez használhatók, ha a beállításoknak értéket ad. A karbantartási szám az Aktuális parancsok oldalon jelenik meg, ha a beállításhoz értéket (időpontot) adnak meg.
96-0079 rev AH 03-2011
243
TOKMÁNY
KARBANTARTÁSA
Minden mozgó alkatrésznek megfelelően zsírozottnak kell lennie. Ellenőrizze, nincs-e túlzott kopás a pofákon. Ellenőrizze, nincs-e túlzott kopás a T-anyákon. Ellenőrizze, hogy az elülső rögzítőcsavarok nem sérültek-e. A tokmányokat a gyártó útmutatása szerint be kell járatni. A tokmányt évente szerelje szét és ellenőrizze. A szétszerelésről lásd a tokmány kézikönyvét. Ellenőrizze, nincs-e túlzott kopás. Ellenőrizze, nincs-e dörzsölődés, csiszolódás. A szennyezőket, forgácsot, hűtőanyagot távolítsa el a vezetőutakból. Összeszerelés előtt kenje meg a tokmányt. FIGYELEM! A zsírzás hiánya jelentősen csökkenti a befogóerőt, és rázkódást, nem megfelelő befogást, illetve a munkadarab kirepülését eredményezheti.
Tokmánypofák
Minden tokmánypofa két löket zsírt igényel 1000 befogás/kioldási ciklusonként, de legalább hetente. A tokmányt a mellékelt zsírzópisztollyal kenje. A kenőanyag típusa molibdén-diszulfid zsír (20% - -25% Mo-tartalommal).
MINIMÁLIS
KENÉSI RENDSZER
A minimális kenési rendszer két alrendszerből áll. Feladata a gép egyes részegységei kenésének optimalizálása. A rendszer csak akkor biztosít kenőanyagot, ha arra szükség van, így csökkenti mind a szükséges kenőolaj mennyiségét, mind annak veszélyét, hogy a fölösleges olaj elszennyezi a hűtőközeget. (1) Zsírzórendszer a lineáris megvezetők és a golyósorsók kenésére (2) Levegő-/olaj-rendszer az orsócsapágyak kenésére. A minimális kenési rendszer a vezérlőszekrény mellett helyezkedik el. A rendszer védelme érdekében az ajtaja zárható.
Működés
Zsírzórendszer - A lineáris megvezetők és golyósorsók minimumkenését a zsírzórendszer biztosítja. A zsírzórendszer a kenőanyagot nem az eltelt idő, hanem a tengely által megtett út hossza alapján adagolja. Akkor történik zsírbefecskendezés, ha valamely tengely által megtett úthossz eléri a 811. paraméterben megadott értéket. A zsír minden tengely összes kenési pontja között egyenletesen oszlik meg. A teljesen feltöltött zsírtartály tartalma kb. egy évre elegendő. Levegő-/olaj-rendszer - Az orsó minimumkenését a levegő-/olaj-rendszer biztosítja. A levegő-/olaj-rendszer a kenőanyagot az orsó által megtett fordulatok száma alapján adagolja. Alacsony orsófordulatú üzem esetén időalapú kenési ciklus is alkalmazható, így az orsóra mindig elegendő mennyiségű kenőanyag jut. Egyetlen tartálynyi olaj legalább 1 évnyi folyamatos orsóműködéshez elegendő.
244
96-0079 rev AH 03-2011
Kézi aktiválás
Légnyomásszabályozó Olajbetöltés itt
85 PSI levegőbemenet Alacsony szint .
Zsírzókimenet
Zsírzókanna
Olajtartály
Karbantartás Zsírtartály újratöltése: Megjegyzés: A zsír szintjét rendszeres időközönként ellenőrizze. Ha a tartály teljesen kifogy, akkor ne töltse fel a tartályt, és ne működtesse a gépet. A gép újabb használata előtt forduljon a forgalmazóhoz, és kérje a rendszer átöblítését és felszívatását.
A zsírtartály feltöltéséhez az alábbi Mobilith SHC 007 zsírok egyikét használja: A 93-1933 Haas-cikkszámon utántöltő zsák is igényelhető. 1. Kösse le a gép levegőellátását. 2. A mellékelt csavarkulccsal oldja ki és vegye ki a zsírtartályt. 3. Vágja le a zsír-utántöltő zsák egyik sarkát, vagy tépje le a zsák tetejét a perforációnál (utóbbi esetben a zsák visszazárható).
.
Tépje fel a zsákot a perforációnál (újrazárható), vagy vágja ki az egyik sarkot
4. Töltse újra a tartályt a zsír-utántöltő zsákból. 5. A csavarkulccsal szorosan csavarozza vissza a tartályt a helyére. A fejet ütközővel látták el, ami megakadályozza a túlhúzást. 6. Kösse vissza a gép levegőellátását. Ha a zsírzórendszernél riasztás jelenik meg, akkor ésszerű időn belül hárítsa el a problémát. Ha a riasztást hosszabb ideig figyelmen kívül hagyja, akkor a gép károsodik.
96-0079 rev AH 03-2011
245
Az olajtartály feltöltése: 1. Tisztítsa meg a tartály tetejét. 2. Nyissa a betöltősapkát, és öntsön DTE-25-öt a tartályba addig, amíg a szintje eléri a maximális töltöttség vonalát. Az olajrendszer riasztásai: Az olajrendszer riasztása a 805. Ha a riasztás megjelenik, akkor ésszerű időn belül hárítsa el a problémát. Ha a riasztást hosszabb ideig figyelmen kívül hagyja, akkor a gép károsodik. Levegő-/olaj-rendszer: Az olajozó rendszer érvényesítése: Az orsó alacsony fordulatszámú forgása közben a mágneses működésű légszelepen nyomja le, 5 másodpercig tartsa lenyomva, majd engedje el a kézi felülbírálás gombját. Ekkor igen kis mennyiségű olaj jelenik meg a légkeverő rézcsöve és a légtömlő közötti csatlakozásnál. Az olajnyomok megjelenéséig több perc is eltelhet. Hűtőközeg
és Hűtőközeg-tartály
A géphez használt hűtőközegnek vízoldható, szintetikusolaj-alapú, illetve szintetikus alapú hűtőközegnek/ kenőolajnak kell lennie. Az ásványolaj ugyanis károsítja a gép gumi részegységeit, és semmissé teszi a garanciát. A hűtőközeget rozsdagátló adalékkal kell ellátni. Tiszta vizet ne használjon hűtőközegként, ezzel ugyanis a gép részegységei elrozsdásodnak. Éghető folyadékokat ne használjon hűtőközegként. A savas, illetve erősen lúgos folyadékok károsítják a gép részegységeit. Az éghető és robbanásveszélyes folyadékokról, anyagokról lásd a biztonsággal foglalkozó fejezetet és a címkéket. A hűtőközeg-tartályt rendszeres időközönként gondosan ki kell tisztítani. Ez elsősorban a magasnyomású hűtőközeggel ellátott gépeknél fontos.
Hűtőközeg – Áttekintés
A gép működése közben a víz párolog, így a hűtőközeg koncentrációja megváltozik. A munkadarabokkal együtt is távozik hűtőközeg a rendszerből. A hűtőközeg helyes keverési aránya 6% és 7% között van. A hűtőközeg feltöltésére csak hűtőközeg, illetve ionmentes víz használható. A koncentrációnak mindig az előírt tartományban kell maradnia. A koncentráció refraktométerrel ellenőrizhető. A hűtőközeget rendszeres időközönként cserélni kell. A cserére ütemtervet kell felállítani, és az ütemtervet be kell tartani. Ezzel elkerülhető a gépolaj felhalmozódása, és biztosítható, hogy a hűtőközeg koncentrációja és viszkozitása mindig megfelelő legyen. VIGYÁZAT! Öntvények megmunkálása esetén az öntészeti eljárásból maradó homok, valamint az öntött alumínium és öntöttvas abrazív természete megrövidíti a szivattyú élettartamát. Ennek elkerülésére a standard szűrő mellett különleges szűrőt is alkalmazni kell. Ajánlásért forduljon a Haas Automation céghez.
Kerámia és hasonló anyagok megmunkálása esetén a kopással összefüggő garanciális igények érvénytelenek. Ilyen megmunkálás esetén a teljes kockázatot az ügyfél viseli. koptató hatású forgács esetén a karbantartási időközöket feltétlenül sűríteni kell. A hűtőközeget gyakrabban kell cserélni, és a tartály alján felgyűlt üledéket gondosan ki kell tisztítani. Ilyen esetben a szivattyú rövidebb élettartama, a hűtőközeg nyomásának csökkenése, valamint a fokozott karbantartásigény normális, a koptató hatású környezetre vezethető vissza, és a garancia nem vonatkozik rá.
246
96-0079 rev AH 03-2011
seBességVáltó-olaj
Olajszint ellenőrzése
Az olajszint a gép oldalán levő nyíláson keresztül, a kémlelőablakban ellenőrizhető (lásd az ábrát). Az utántöltés a sebességváltó felső részének betöltőnyílásán keresztül végezhető el.
Olajcsere
1. Vegye le a sebességváltóhoz való hozzáférést gátló fémlemezt, csavarja ki az olajteknő tizennégy (14) imbuszcsavarját, és vegye ki az olajteknőt. Ellenőrizze, hogy a mágneses leeresztődugón nincsenek-e fémrészecskék. 2. Törölje át az olajteknőt, és új tömítéssel szerelje vissza. Lefelé tartott légtömlővel fúvassa át a fedőlap környezetét. Így a sebességváltóházba nem juthat be szennyeződés, fémrészecske. Vegye le a fedőlapot. 3. Töltse fel a sebességváltóházat 2¼ liter Mobil SHC-625 sebességváltó-olajjal. Ellenőrizze a kémlelőablakot. Az olajszintnek teli állapotban az ablak 3/4-énél kell lennie. Szükség szerint töltsön utána. 4. Új tömítéssel szerelje vissza a fedőlapot, melegítse be az orsót, és ellenőrizze, hogy nincs-e szivárgás. Olajleeresztő dugó
Olajszint kémlelőablaka
Nézet 180°-kal elforgatva
Alulnézet Olajbetöltő csésze
.
96-0079 rev AH 03-2011
247
HIDRAULIKUS
HAJTÓEGYSÉG
(HYDRAULIC POWER UNIT, HPU)
Inline szűrő Szűrőbetét Betöltőcsonk Tartályos szűrő Kulcsos anya Kémlelőskála
.
Betöltő csonk
Olajszint ellenőrzése
Ellenőrizze, hogy a HPU kémlelőablakában az olajszint a feltöltési vonal fölött van-e. Ha nem, akkor a betöltőnyíláson keresztül töltsön be DTE-25 olajat. A betöltést addig folytassa, amíg az olaj meg nem jelenik a kémlelőablak tetejénél.
Olajszűrő cseréje
Inline szűrő: Oldja a szűrőt mindkét végénél, vegye ki az egységből, és helyezzen be új inline szűrőt. A régi szűrőt ártalmatlanítsa. Tartályos szűrő: A csavarkulccsal oldja a tartályt az alsó részen, vegye ki a szűrőbetétet, és helyezzen be új szűrőbetétet. A csavarkulccsal húzza meg a tartályt. A régi szűrőbetétet ártalmatlanítsa. MEGJEGYZÉS: Ha az esztergához rúdadagoló vagy automatikus munkadarab-adagoló is csatlakozik, akkor a hidraulikus meghajtó egységhez csak ennek eltávolításával férhet hozzá.
Szűrők és cserebetétek
248
Szűrő gyártója
Olajszűrő cikkszáma Cserebetét cikkszáma
Pall
58-1064
58-1065
Hydac
58-1064
58-6034
Flow Ezy
58-1064
58-1067
96-0079 rev AH 03-2011
FORGÁCSKIHORDÓ Normál üzem közben a legtöbb forgács a kivetőcsőnél távozik a gépből. A nagyon kis méretű forgács azonban keresztüljuthat a lefolyón, és összegyűlhet a hűtőközeg-tartály szűrőszitájában. A lefolyó eltömődésének elkerülése érdekében rendszeresen tisztítsa meg a szűrőszitát. Ha a lefolyó eltömődik, és a hűtőközeg emiatt összegyűlik a gép teknőjében, akkor állítsa le a gépet, lazítsa fel a lefolyót eltömő forgácsot, és engedje le a hűtőközeget. Ürítse ki a hűtőközeg-tartály szűrőszitáját, majd folytassa az üzemeltetést.
Megmunkálási maradékok
A rúdanyag maradékait rúdadagoló használata esetén ugyanolyan módon kell összegyűjteni, mint a munkadarabokat. A maradék kézzel, illetve – munkadarab-elfogó használata esetén – a megfelelően programozott munkadarab-elfogóval kell eltávolítani. A garancia nem érvényes abban az esetben, ha a kivetőcsövön vagy a kihordón megmunkálási maradékok jutnak keresztül.
segédüzemi
szűrő Betétcseréje
Cserélje a szűrőzsákot, ha a szűrő mérőműszere -5 Hg hüvelyk vagy annál nagyobb vákuumot mutat. A vákuum nem haladhatja meg a -10 Hg hüvelyket. Ellenkező esetben a szivattyú károsodhat. A szűrőzsákot 25 mikronos szűrőzsákra cserélje le (Haas cikksz. 93-9130). Oldja a bilincseket, és nyissa a fedelet. A fogantyúval vegye ki a kosarat (a szűrőbetétet a kosárból kell kivenni). Vegye ki a szűrőbetétet a kosárból, és tegye hulladékba. Tisztítsa meg a kosarat. Helyezzen be új szűrőbetétet, és szerelje vissza a kosarat (a szűrőbetéttel együtt). Zárja a fedelet, és rögzítse a bilincseket. az 1000
psi-s magasnyomású Hűtőközeg-rendszer karBantartása
HPC1000 karbantartása Az 1000 psi-s rendszer bármilyen karbantartási munkálata esetén kösse le a betáplálást: húzza ki a rendszert a tápegységből. Standard szivattyú Segédszűrő
TSC szivattyú
Kettős fedél
Csereszűrők
.
Kapuszűrő
TSC1000 / HPC1000
Az olajszintet naponta ellenőrizze. Ha az olajszint alacsony, akkor a tartály betöltőnyílásán keresztül töltsön utána. A tartályt kb. a 25%-áig töltse fel 5-30W viszkozitású szintetikus olajjal.
96-0079 rev AH 03-2011
249
Segédüzemi szűrő betétcseréje
Cserélje a szűrőzsákot, ha a szűrő mérőműszere -5 Hg hüvelyk vagy annál nagyobb vákuumot mutat. A vákuum nem haladhatja meg a -10 Hg hüvelyket. Ellenkező esetben a szivattyú károsodhat. A szűrőzsákot 25 mikronos szűrőzsákra cserélje le (Haas cikksz. 93-9130). Oldja a bilincseket, és nyissa a fedelet. A fogantyúval vegye ki a kosarat (a szűrőbetétet a kosárból kell kivenni). Vegye ki a szűrőbetétet a kosárból, és tegye hulladékba. Tisztítsa meg a kosarat. Helyezzen be új szűrőbetétet, és szerelje vissza a kosarat (a szűrőbetéttel együtt). Zárja a fedelet, és rögzítse a bilincseket.
munkatér-Világítás Az esztergán végzett bármilyen munkálat előtt a hálózati kapcsolóval kapcsolja le a gép betáplálását.
Üveg Felső csatorna
Szerelőkonzol
Rögzítő Rögzítő Lencse
Lencse .
MEGJEGYZÉS: A munkatér-világítás betáplálását a GFI áramkör adja. Ha tehát a munkatér-világítás nem működik, akkor először ezt ellenőrizze: az áramkör a vezérlőpult oldalánál állítható alaphelyzetbe. Kenési rendszer
250
96-0079 rev AH 03-2011