Haas Technical Publications
Manual_Archive_Cover_Page Rev A June 6, 2013
HAAS SERVICE AND OPERATOR MANUAL ARCHIVE Lathe Operators Manual 96-0079 RevY Hungarian January 2010 •
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.
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 Y 01-2010
I
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.
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
II
96-0079 rev Y 01-2010
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: ( ______ ) __________________
96-0079 rev Y 01-2010
III
Ü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 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.
.
IV
96-0079 rev Y 01-2010
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. .
TERMÉK:
Megfelelőségi nyilatkozat
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 Haas Automation, Inc. 2800 Sturgis Road, Oxnard, CA 93030 805-278-1800
GYÁRTJA:
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 · EN 61000-6-1:2001 Elektromágneses megfelelőség (EMC) - 6-1. rész: Általános szabványok · EN 61000-6-3:2001 Elektromágneses megfelelőség (EMC) - 6-3. rész: Általános szabványok ·2006/95/EK, kisfeszültségű irányelv ·További szabványok: · EN 614-1:2006+A1:2009 · EN 894-1:1997+A1:2008 · 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 Y 01-2010
V
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.
.
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)
Ü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
.
Minimum
Maximum**
70 dB
Nagyobb, mint 85 dB
* 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 Y 01-2010
1
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 forgó vágószerszámok súlyos sérülést okozhatnak. 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 megszakító 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.
2
96-0079 rev Y 01-2010
♦
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.
♦
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 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.
96-0079 rev Y 01-2010
3
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. 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.
.
4
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.
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.
96-0079 rev Y 01-2010
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.
.
96-0079 rev Y 01-2010
5
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.
.
6
96-0079 rev Y 01-2010
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 nyeregszeg-tá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
VIGYÁZAT Állítható nyeregszeg A mozgó részek vágásokat és zúzott sérülést okozhatnak. A becsípésre képes nyeregszeg mozgása automatikus. A nyeregszeg rögzítési helyzetének módosítása előtt nyomja le a vészleállítót.
További magyarázat a nyeregszeggel foglalkozó fejezetben található. .
96-0079 rev Y 01-2010
7
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
.
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.
8
96-0079 rev Y 01-2010
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ó.
Fő hálózati megszakító
Vezérlődoboz ventilátora (szakaszosan működik
Adattábla Típus Sorozatszám Gyártási év Feszültség Fázis Hertz Teljes terhelés Maximális terhelés Rövidzárlati megszakító kapacitás Kapcsolási rajz Túláramvédelem a gép tápkapcsainál) Vigyázat – Halálos feszültség a szekrényen belül! A szekrény felnyitása előtt kösse le a betáplálásról! Csak képzett szervizszemélyzetnek! Made in USA G- és M-kódok gyorslistája
Üzemi villogó Jegyzettartó Kezelői kézikönyv és szerelési adatok (a tokozás belsejében) USB MEM reteszelés Futtatás - Beállítás Ajtó - Felülbírálás
Szerszámtálca Satufogantyú tartója
C nézet (a jobb láthatóság érdekében elforgatva)
Indításhoz tartsa lenyomva
Üzemi világítás kapcsolója (GFI védettségű)
A nézet (90°-kal az óramutató irányába elforgatva)
Hűtőközeg- és kenőanyag-panelek (Hátoldal alsó része - lásd B nézet)
Távirányítású léptetéses vezérlés Lásd A nézet
Szerszámdoboz Fő villamossági vezérlődoboz (Lásd C nézet)
Forgácskivető akna Forgácskosár
Tokmány és nyeregszeg légnyomásmérői Hűtőközeg-gyűjtő Hidraulikus hajtóegység (Hydraulic Power Unit, HPU)
Légfúvó pisztoly
Orsó motorja
Munkadarab-felfogó Tokmány és nyeregszeg lábkapcsolói
Ajtó a hozzáféréshez
Standard hűtőközeg- Magas nyomású szivattyú hűtőközeg-szivattyú Bemenő szűrő
Olajleeresztő tartály
.
96-0079 rev Y 01-2010
B nézet (180°-kal elforgatva)
Légnyomásszabályozó
Levegő a tömlőcsatlakozóban
Légfúvóka légvezetéke
Olajnyomásmérő
Olajszivattyú
MAX
MIN
Olajtartály
Olajszűrő
Kenőanyag-panel (a tokozás bal hátsó panelének eltávolításával)
9
Szerszámrevolver
Nyeregszeg (opcionális)
Hidraulikus hajtóegység (Hydraulic Power Unit, HPU)
Báb (opcionális) Munkadarabfelfogó (opcionális) Orsó motorja Szerszámmérőérintkező (opcionális)
Tokmány
Meghajtott szerszám (opcionális)
C-tengelyszerelvény (opcionális)
Munkadarabfelfogó (opcionális)
.
10
Segédorsó-szerelvény (csak TL-15 és TL-25)
96-0079 rev Y 01-2010
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
Programkijelző panel
Üzenetek .
Fordulatszám és előtolás állapota / Szerkesztő súgója
Fő kijelzőablak
Pozícióképernyő / Tengelyterhelésmérők / Vágólap
Időzítők, számlálók / Szerszámfelügy.
Bevitel
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őgombokkal 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.
96-0079 rev Y 01-2010
11
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. a
Függőbillentyűzet bemutatása
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 függőbillentyűzet emellett egyéb gombokat és funkciókat is tartalmaz. Ezeket röviden ismertetjük.
BEKAPCS. ÚJRAIND.
RESET
F1
F2
F3
X ÁTM MÉRÉS
KÖV. SZERSZÁM
X Z
AUTO KI
F4
MEGJELENÍTÉS PROGRAMOK KONV.
POZIC.
ELTOLÁS
AKTUÁLIS PARANCSOK
RIASZTÁSI ÜZ.
PARAM DIAGN.
BEÁLL GRAFIKA
SÚGÓ SZÁM.
Z HOML MÉRÉS
PAGE UP
HOME
CSIGA ELŐRE
TS +X
TS GYORS
-Z
GYORS
+Z
KURZOR
CSIGA ÁLLJ
PAGE DOWN
END -X
TS
-10
100%
ELŐTOLÁS
+10
ELŐTOLÁS
-10
100%
+10
ORSÓ
ORSÓ
ORSÓ
ELŐRE
STOP
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
KÉZI VEZ. ELŐT.
KÉZI VEZ. ORSÓ
B
C
D
E
&
7
8
F
G
H
I
J
K
%
4
$
5
!
6
2
?
3
0
#
L
M
N
O
HÁTRA
ORSÓ
R
S
T
U
X
Y
Z
/ EOB
5%
25%
50%
100%
GYORS
GYORS
GYORS
GYORS
:
A
@
SHIFT
FELÜLBÍRÁLÁSOK ELŐTOLÁS
SZERK.
Q
*1
W
+
P V [
(
]
)
-
MÉGSE
, =
SZÓKÖZ
9
BEÍR ENTER
.
Power On (Bekapcsolás)- Bekapcsolja a gépet. Power Off (Kikapcsolás)- Kikapcsolja a gépet. Orsóterhelés mérője - Százalékos értékben megjeleníti az orsó terhelését. Vészleállító - Minden tengelymozgást leállít, megállítja az orsót és a tornyot, és lekapcsolja a hűtőközegszivattyút. Léptetőfogantyú - Ezzel léptethető az összes tengely. 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 Grafika üzemmódban is. Feed Hold (Előtolás szüneteltetése) - Minden tengelymozgást megállít. Megjegyzés: Az orsó a vágás során továbbra is mozog. Reset (Nullázás) - Leállítja a gépet (a tengelyek, az orsó, a hűtőközeg-szivattyú és a torony is leáll). Ez a módszer nem ajánlott a gép leállítására, mivel a pontos újraindítás bonyolult lehet.
12
96-0079 rev Y 01-2010
Power Up/Restart (Bekapcsolás/Újraindítás) - E gomb lenyomására a tengelyek visszatérnek a gép nullpozíciójába, és elvégezhetővé válik a szerszámcsere. További információkért lásd a Beállítások fejezet 81. beállítását. A módszer szerszámesztergák, segédorsós esztergák és automatikus munkadarab-adagoló (APL) esetén nem működik. Auto Off (Automatikus kikapcsolás) - A tengelyeket automatikusan a gép nullpozíciójára viszi, és felkészíti a gépet a leállításra. Memóriareteszelés kulcsos kapcsolója - Ha a kapcsoló reteszelt állásban van, akkor a kezelő nem szerkesztheti a programokat és nem módosíthatja a beállításokat. A reteszelések hierarchiája a következő: A kulcsos kapcsoló a beállításokat és a programokat reteszeli. A 7. beállítás a paramétereket reteszeli. A 8. beállítás a programokat reteszeli. A 23. beállítás a 9xxx programokat reteszeli. A 119. beállítás az eltolásokat reteszeli. A 120. beállítás a makróváltozókat reteszeli. Kiindulási helyzet gombja - E gomb minden tengelyt gyorsmenetben az Eltolás G154 P20-ban megadott koordinátákra visz. A funkció a DNC kivételével minden üzemmódban működik. Üzemi világítás kapcsolója - E gomb felkapcsolja a gép belsejének üzemi világítását. Billentyűzet hangszórója - A felső alkatrésztálcán található. A hangerő a burkolat forgatásával állítható. 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 nyeregszeg az orsó felé mozdul. TS Rapid – Valamely nyeregszeg-gombbal együtt használva növeli a nyeregszeg sebességét.
96-0079 rev Y 01-2010
13
-> TS – A gomb lenyomására a nyeregszeg 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 szegnyereg kizárási zónájára vonatkozó normál szabályok aktívak maradnak. FELÜLBÍRÁLÓ
GOMBOK
E gombokkal a felhasználó felülbírálhatja a nem-vágó (gyorsmenetű) 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 gyorsmeneteit a gombon látható értékre korlátozza. A 100% Rapid gomb maximális sebességű gyorsmenetet 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
14
96-0079 rev Y 01-2010
léptetőfogantyúval állítható ±1% lépésekben. A gyorsmenetek (G00) a billentyűzettel a maximális érték 5, 25 vagy 50 %-ára korlátozhatók. Ha a 100%-os gyorsmeneti 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. A FEED HOLD (Előtolás szüneteltetése) gomb egyfajta felülbíráló gombként működik: a gyorsmenet é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.
96-0079 rev Y 01-2010
15
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. 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 különállóan 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 különállóan 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 általában 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 megfelelő betű- és számgombok bal felső sarkában láthatók. Ha először a SHIFT gombot, majd az adott
16
96-0079 rev Y 01-2010
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. Ha a vezérlés ötödik tengellyel is rendelkezik, akkor a B-tengely a "B" gomb, majd a Handle Jog (Léptetés fogantyúval) gomb lenyomásával választható ki léptetésre. 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. ( ) - 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.
96-0079 rev Y 01-2010
17
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. 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, segédorsós 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 gyorsmenetben 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
18
96-0079 rev Y 01-2010
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. 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 UPvagy 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
96-0079 rev Y 01-2010
19
léptetésre való visszatéréssel nullázható. 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ácsterhelé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.
20
96-0079 rev Y 01-2010
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ő. 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). G96 (állandó kerületi sebesség) üzemmódban nem ajánlott a szerszámterhelés-ellenőrzés használata. A rendszer ugyanis nem képes megkülönböztetni az orsó gyorsulása miatti terhelést a szerszámon fellépő terheléstől. G96 (állandó kerületi sebesség) üzemmódban tehát X-tengely menti előtolásnál az orsó gyorsulása miatt szerszám-túlterhelési körülmények jöhetnek létre. 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
96-0079 rev Y 01-2010
21
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.
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 Y-tengelyek felülnézetével. A program grafikus szimulációja alatt itt jelennek meg a szerszámútvonalak. A gyorsmenetek pontozott, az előtoló mozgások vékony folyamatos vonallal láthatók. (Megjegyzés: A 4. beállítással a gyorsmeneti ú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.
22
96-0079 rev Y 01-2010
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. 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ó
G kódok: A G-kódok listájának megjelenítése. M kódok: Az M-kódok listájának megjelenítése. Funkciók: Az új szoftverfunkciók megjelenítése. Index: A súgótémák listájának megjelenítése. A súgótémák megjelenítéséhez nyomja le a WRITE/ENTER gombot.
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.
96-0079 rev Y 01-2010
23
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. 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
40.000 72.000 68.000 10.0000 14.7958 14.4244
ANGLE 1
ANGLE 3 SIDE 2
SIDE 3
SIDE 1 ANGLE 2
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.
24
96-0079 rev Y 01-2010
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
16 16 16 G91 G2 X3. Y22. 0416
13.0000 20.0000 4.0000 10.0000 7.0000 32.0416 13.4536 111.527 CW
19. J10. R13. 4536 19. J10 R13. 4536
E
S
.
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.
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
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
b 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 mappafüles súgó fúrási és menetfúrási táblázatot is tartalmaz.
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ó.
96-0079 rev Y 01-2010
25
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 gyorsmenetben a tárolt pozícióra. 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, gyorsmenetben, 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, stb.) 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. A biztonsági áramköri opció kivétel: ez kizárólag kioldókódokkal kapcsolható be és ki. 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.
Merevlemez-meghajtó, 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.
26
96-0079 rev Y 01-2010
Makrók
Az egyéni fix megmunkálási 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ó
A kézi 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 világítótesteken levő kapcsolóval kézzel is aktiválható.
Esztergabáb előkészítése
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.
Nyeregszeg
A teljes mértékben programozható hidraulikus nyeregszeg 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-felfogó
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ő persely cseréjéhez, illetve az egyetlen beállítással megadható rúdátmérő is.
Meghajtott szerszámok használata
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.
C-tengely
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ó.
96-0079 rev Y 01-2010
27
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 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. 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ü.
28
96-0079 rev Y 01-2010
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.
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).
96-0079 rev Y 01-2010
29
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).
.
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.
30
96-0079 rev Y 01-2010
.
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.
.
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 tokozásába öntött könyvlap-ikon jelzi). A rendelkezésre álló funkciók a megfelelő funkciógomb lenyomásával férhetők hozzá.
.
96-0079 rev Y 01-2010
Segédmenü
Diagnosztikai menü
31
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.
32
96-0079 rev Y 01-2010
ÜZEMELTETÉS 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 riasztást mutat. A RESET gomb néhányszori lenyomásával a riasztások törölhetők. 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 a kiindulási pont. A gép a POWER-UP RESTART (Bekapcsolás / Újraindítás) gombbal vihető a kiindulási pontba. Megjegyzendő, hogy az a módszer szerszámesztergák, segédorsós esztergák és automatikus munkadarab-adagoló (APL) esetén nem működik. Az ilyen gépeknél minden tengelyt külön-külön kell a kiindulási pontba vinni. 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 kiindulási pont felvétele után megjelenik az Aktuális parancsok oldal, és a gép működésre kész. 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.
.
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ílgombokkal 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.
96-0079 rev Y 01-2010
33
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.
.
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.
34
96-0079 rev Y 01-2010
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.
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, a hajlékonylemez, a DNC é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.
96-0079 rev Y 01-2010
35
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.
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.
36
96-0079 rev Y 01-2010
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. Fájlalapú
numerikus Vezérlés
(File numeric control, Fnc)
A hálózaton vagy tárolóeszközön (USB-memória, hajlékonylemez, 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.
96-0079 rev Y 01-2010
37
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: 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. 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.
38
96-0079 rev Y 01-2010
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.
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.
96-0079 rev Y 01-2010
39
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.
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
40
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 96-0079 rev Y 01-2010
A felhasználó a Q600 paranccsal bármely makró- vagy rendszerváltozó tartalmát lekérdezheti, a 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 befogá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.
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ámgeometria 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. Az eltolások kézzel is megadhatók. Ehhez válassza ki az egyik eltolási oldalt, vigye a kurzort a kívánt oszlo-
96-0079 rev Y 01-2010
41
pra, í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.
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. SL-20/30 - Adja meg a 4.705 é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. A 4.705 durva középvonali érték. Mérje meg a pontos középvonalat, majd az értéket állítsa be megfelelően (a 4.697 - 4.713 tartományban). 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).
42
96-0079 rev Y 01-2010
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.
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 gyorsmenet é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.
96-0079 rev Y 01-2010
43
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.
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 gyorsmenetben 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, gyorsmenetben, 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) le-
44
96-0079 rev Y 01-2010
nyomá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). 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.
96-0079 rev Y 01-2010
45
Elforgatás
0° 15° 30° 45° 60° 75° 90°
90°
Eredmény Nincs változás
.0018" .0035" .0050" .0060" .0067" .0070”
0°
.
46
96-0079 rev Y 01-2010
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úposság, 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úposság 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 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.
96-0079 rev Y 01-2010
47
Á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 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. 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.
48
96-0079 rev Y 01-2010
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 a szorítóhüvelyhez rögzítő hat (6) csavart. 4. 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 .
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.
96-0079 rev Y 01-2010
49
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
.
TOKMÁNYPOFÁK
ÁTHELYEZÉSE
A tokmánypofákat akkor kell áthelyezni, ha a pofák zárólökete nem biztosít elegendő szorítóerőt az anyag megtartásához, pl. kis átmérőjű rúdanyag esetén. Ha a löketet 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. MEGHAJTOTT
SZERSZÁMOK HASZNÁLATA
Ez az opció a terepen nem telepíthető.
50
96-0079 rev Y 01-2010
.
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. Az eszterga főorsója a munkadarab precíz pozicionálása és a jó ismételhetőség érdekében fokonként indexelhető (adott szöghelyzetbe állítható). Az orsómozgásra vonatkozó G-kódok 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 főorsó a meghajtott szerszámokkal való használathoz befogható (M14 vagy M15). 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. A nagy átmérőjű szerszámokhoz redukáló szerszámtartók lehetnek szükségesek.
megHajtott
szerszámok
m-kódjai
Lásd még az M-kódokkal foglalkozó fejezetet.
M19 Szögparancs (opcionális)
Az M19 parancs nullponti helyzetbe viszi az orsót. Egy kiegészítő P-paranccsal az orsó a (fokokban) megadott helyzetbe fordítható. 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.
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 a programra: Csavarfurat-kör
3 furat 120o-onként, 3”-es furatkör-átmérő
% O0050 T101 G54 G00 X3.0 Z0.1 G98 M19 P0 G04 P2. (Szünet a motor stabilizálódására; az időtartam hossza az elrendezéstől függ) M14 M133 P2000
96-0079 rev Y 01-2010
51
G01 Z-0.5 F40.0 G00 Z0.1 M19 P120 G04 P2. (Szünet a motor stabilizálódására; az időtartam hossza az elrendezéstől függ) M14 G01 Z-0.5 G00 Z0.1 M19 P240 G04 P2. (Szünet a motor stabilizálódására; az időtartam hossza az elrendezéstől függ) M14 G01 Z-0.5 G00 Z0.1 M15 M13 0
0
3” furatkör
2400
120
0
.
SZINKRONIZÁLT
MARÁS
A G32 szinkronizált mozgás olyan vezérlési mód, ahol az X és Z tengelyek állandó előtolási sebességgel mozognak, az orsó pedig állandó fordulaton forog. A G32 általában menetkészítésnél használatos: az orsó állandó fordulaton forog, az állandó Z-tengelymenti mozgás pedig minden ütemnél ugyanannál a Z-tengelymenti referenciajelnél kezdődik. Sok ütem megismételhető, mert a referenciajel jelöli ki a kezdő menet helyét. A G32-vel geometriai alakok is megmunkálhatók, azonban a G32-mozgások létrehozása és beállítása a végső programban igen nehézkes lehet. E probléma elkerülése érdekében a Haas CNC-vezérlés előprogramozott G-kódot tartalmaz, amely megkönnyíti az egyszerű geometriai formák létrehozását. A G77 (síkmegmunkálási ciklus) az 1-vagy többoldalú, egyenletes alakok mozgásait automatizálja. A szinkronizált mozgások mellett a G5 olyan mozgásmód, amely útszakaszokra vonatkozó parancsokat is elfogad, és az orsót forgó eszközként, a forgóasztal mozgásához hasonlóan irányítja. A parancsban a szöget és a távolságot lehet megadni. Állandó RPM
Orsó
Útvonal
A G32 útvonalak a programozott pontok között görbék .
52
A G32 mozgás X előtolási sebességet G32-vel több kis mozgási parancs és pozícióparancsokat is tartalmaz, együttese geometriai formákat adhat állandó RPM-nél ki
96-0079 rev Y 01-2010
orsó
Finomszabályozásának kódjai, megHajtott szerszámok
g-kódjai
Bevezetés
A meghajtott szerszámok számos felhasználási területén az orsó áll, míg a megmunkálást a meghajtott szerszám végzi. Bizonyos műveletekhez azonban az orsót a meghajtott szerszámmal való munkavégzés közben kontrollált módon mozgatni kell. Az orsó-finomszabályozás (Fine Spindle Control, FSC) leggyakrabban a homlokfelületen vagy annak közelében létrehozott alakzatokhoz, pl. beszúrásokhoz, hornyokhoz, sík felületekhez használatos. A vezetőfuratok elkészítése után a megmunkálást leggyakrabban a Z-tengely mentén elhelyezkedő végmaró végzi. Az FSC használatához majdnem mindig szükség van meghajtott szerszámra. Az egypontos esztergálás nem ajánlott, mert a szükséges kerületi sebessége az FSC-funkcióhoz már túl magas lenne.
Korlátozások
Az orsó fő funkciója a gyors forgás. Az FSC-funkció G-kódjai nem változtatják meg az orsómotor mechanikai kialakítását. Ezért ismerni kell bizonyos tényezőket, ha az orsót alacsony nyomatékon forgatják. A meghajtott szerszámmal a gyakorlatban elérhető fogásvételi mélység korlátozott, amennyiben az orsót nem rögzítik. Sok esetben "követni" kell az orsó mozgását az X-tengelyirányú mozgással.
.
Könnyű vágás Nehéz vágás Nagy vágószerszám A vágás és a vágószerszám típusa befolyásolja a munkadarab felületminőségét.
Az orsó általános pozicionálhatósága is korlátozott. Ennek akkor van jelentősége, ha a középvonalhoz közel eső fogásvételt szándékoznak végrehajtani. A vezérlési pontok száma a forgácsolószerszám útvonalának sugarától és irányától függ. A nagy sugarú, a középvonal felé kis szögben lejtő útvonalakhoz kevés vezérlési pont szükséges.
Minimális szabályozható szög Szerszámútvonal .
MEGHAJTOTT
SZERSZÁMOK 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 tokozásá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.
96-0079 rev Y 01-2010
53
3. Helyezze az 1. csavarkulcsot a csapra, és nyomja hozzá a szorítóhüvely tokozásának anyájához. Ehhez a szorítóhüvely-tokozás anyájának elfordítására lehet szükség. 4. A 2. csavarkulcsot akassza a csőkulcsba, és húzza meg.
ER-32-AN csőkulcs Csap 1. csavarkulcs
2. csavarkulcs
Szerszámtartó
Szorítóhüvely tokozás anyája ER-32-AN anyabetét
.
VDI
ADAPTER FELSZERELÉSE
A VDI adapterek segítségével a Haas revolverben VDI-40 szerszámok is használhatók. VDi adapter robbantott ábrája VDI-40 Lemez szár Hüvely
.
VDI szer- O-gyűrű szám
VDi adapter felszerelése
VDi illesztőcsappal és műszeres visszajelzéssel
Kulcs
Felszerelési eljárás: 1. A lemezt helyezze fel a VDI-40 szerszám szárára. A lemez orrát állítsa a VDI szerszám ellenfuratához. 2. Az adapterhüvelyt csúsztassa a szerszámszárra, úgy, hogy a kivágása a szerszámszár alapja felé nézzen. A kivágást állítsa a szár fogprofiljához. 3. Helyezze be a kulcsot a hüvely kivágásába. A kulcs fogprofiljának megfelelően kell illeszkednie a szerszámszárba. 4. Az ábra szerint helyezze az O-gyűrűt a horonyba. Az O-gyűrű megakadályozza, hogy a kulcs kiessen. 5. A VDI szerszámot az adapterrel együtt szerelje be a revolverbe. A revolver pozicionáló csapjának és a lemez furatának egymáshoz kell illeszkednie. 6. A szerelvény rögzítéséhez húzza meg az anyát. c-tengely Ez az opció 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 befogás (tokmány) tömegétől, átmérőjétől és
54
96-0079 rev Y 01-2010
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.
.
ÜZEMELTETÉS 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 korábban is be volt húzva). 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)
Mintaprogramok 1. példa
3 2 7 8 9
6
5
4 1
% O0054 T101 G54 M133 P2000 M154 G00 G98 (előtolás/perc) X2.0 Z0 C90 G01 Z-0.1 F6.0 X1.0 C180. F10.0 X2.0 G00 Z0.5 M155 M135 G28 M30 %
.
96-0079 rev Y 01-2010
55
2. példa
N7
N6
N4
N8
N3
% 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 %
.
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ó.
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. 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 ( 11. szerszám, .75 átm. végmarás ) (Fogásvétel középen) T1111 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)
56
96-0079 rev Y 01-2010
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 %
szerszámorr
Forgácsolóeszköz-kompenzáció
g112-Vel
A szerszámorr forgácsolóeszköz-kompenzáció 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 mindkét geometriai értékhez. A kompenzált értéket a vezérlés számítja, a Sugár oszlopban megadott értékek alapján. A forgácsolóeszköz-kompenzáció csak a G112-n belül alkalmazott G17 esetén áll rendelkezésre. • A G41 hatására a forgácsolóeszköz-kompenzáció bal oldali értelmezésű. • A G42 hatására a forgácsolóeszköz-kompenzáció jobb oldali értelmezésű. • A G40 törli a forgácsolóeszköz-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 forgácsolóeszköz-kompenzáció. MEGJEGYZÉS: A funkció visszavonásakor a programozott útvonal ismét azonossá válik a forgácsolóeszköz középpontjának útvonalával. A program befejezése előtt kapcsolja ki a forgácsolóeszköz-kompenzációt (G40). G42 forgácsolóeszköz-kompenzáció - (YASNAC)
Sugár
G40 ebben a blokkban .
96-0079 rev Y 01-2010
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
57
Belépés és kilépés
A forgácsolóeszköz-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 forgácsolóeszköz-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 forgácsolóeszköz-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 forgácsolóeszköz-kompenzáció riasztást ad.
Előtolás beállítása forgácsolóeszköz-kompenzációnál
Ha körmozgásban használják a forgácsolóeszköz-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
.
58
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 Y 01-2010
Példa forgácsolóeszköz-kompenzációra (Szerszám: .500” 4-barázdás végmaró)
2” (50mm) rúdanyag Kezdőpont
Programozott útvonal és a szerszámközéppont útvonala
.
96-0079 rev Y 01-2010
59
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ő forgácsolóeszközök 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ó forgácsolóeszköz sugara közvetlenül a felszerelés után. Ha a forgácsolóeszköz 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
Kompenzált szerszámútvonal
C2
R2
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. 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.
60
96-0079 rev Y 01-2010
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
Szerszámcsúcs sugara
TNC balra
Képzeletbeli szerszámcsúcs
CSÚCS = 2
.
Eltolás iránya
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. 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 in-
96-0079 rev Y 01-2010
61
terferenciát jelző riasztás lép fel, vagy a grafikus módban látható, hogy a kész geometria nem lesz megfelelő. Próbadarab elkészítése és vizsgálata – A próbadarab alapján pontosítsa a kompenzált kopást. 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
.
szerszámsugár-eltolás
I és K használata G40 blokkban. é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.
62
96-0079 rev Y 01-2010
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 ; G28 ; M30 ; % Vágási hiba
.
96-0079 rev Y 01-2010
Érvénytelen program TNC-vel és G70-nel
63
késkompenzáció
é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 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
64
96-0079 rev Y 01-2010
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 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 G28
(Nullpont a szerszámcsere-hézaghoz)
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
96-0079 rev Y 01-2010
65
G28
(Nullpont a szerszámcsere-hézaghoz)
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 G28 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.
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 T1
Eltolás
01
Példa a programra
.032
Sugár
Csúcs
3 Leírás
% O0813
(3. példa)
G50 S1000 T101
(1. szerszám kiválasztása)
G00 X3.0 Z.1
(Gyorsmenet a kezdőpontra)
G96 S100 M03
66
96-0079 rev Y 01-2010
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)
G28
(X nullpont a szerszámcsere-hézaghoz)
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 TNC és G72 – Példa
X 3.0
Előkészítés
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
(Gyorsmenet a kezdőpontra)
G96 S100 M03
96-0079 rev Y 01-2010
67
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)
G28
(X nullpont a szerszámcsere-hézaghoz)
M30 %
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.
4. példa
Késkompenzáció előprogramozott G73 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 T1 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
% 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
68
(P - Q nagyolás a T1 szerszámmal, G73 és késkompenzáció használatával)
96-0079 rev Y 01-2010
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*****) G28
(Nullpont a szerszámcserehézaghoz)
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ámcserehézaghoz)
M30 %
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.
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
96-0079 rev Y 01-2010
Leírás
69
% 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 .5-RE 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)
G28
(Nullpont a szerszámcserehézaghoz)
M30 %
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)
G28
(Nullpont a szerszámcsere-hézaghoz)
M30 %
70
96-0079 rev Y 01-2010
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 forgácsolóeszköz 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 forgácsolóeszköz 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 szer- Szerszámközép- Csúcs Képzeletbeli szer- Szerszámkökódja számcsúcs tájolása pont helye kódja számcsúcs tájolása zéppont helye
0
A (0) jelentése: nincs megadott irány. 5 Szerszámcsúcskompenzációnál rendszerint nem használatos.
Z+ irány: A szerszám élén
X+, Z+ irány: A szerszámon kívül 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
1
X+, Z- irány: A szerszámon kívül 2
X-, Z- irány: A szerszámon kívül 3
X-, Z+ irány: A szerszámon kívül 4
Ugyanaz, mint a 0. csúcs 9
.
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
96-0079 rev Y 01-2010
71
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. 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
.
72
96-0079 rev Y 01-2010
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 .
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 .
96-0079 rev Y 01-2010
73
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.
74
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 Y 01-2010
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
Z komp. = .0229
X
1/32 TNR
Z - 2.1651
3” átm.
30
o
X komp. = .0264
Z X
CL
X.4736
Z0
Program Kód G0 X0 Z.1 G1 Z0 X.4736
Kompenzáció (1/32 TNR)
(X.5 - 0.0264 komp.)
X 3.0 Z-2.188 (Z-2.1651 + 0.0229 komp.)
.5” átm.
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
.
96-0079 rev Y 01-2010
75
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
30
Z
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
Z
450
X
X komp. = .0184
3” átm.
.5” átm..
X.4817
CL Z0
Program Kompenzáció (1/64 TNR) Kód G0 X0 Z.1 G1 Z0 (X.5 - 0.0184 komp.) X.4816 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
.
76
96-0079 rev Y 01-2010
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. 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 Y 01-2010
77
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 munkadarabkoordiná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.
78
96-0079 rev Y 01-2010
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 vigye a kurzort 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.
96-0079 rev Y 01-2010
79
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. 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
80
96-0079 rev Y 01-2010
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.
Üzemelteté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. 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 gombok-
96-0079 rev Y 01-2010
81
kal á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:
82
96-0079 rev Y 01-2010
MANUAL
CHAMFER AND RADIUS DRILL & TAP SETUP TURN & FACE THREADINGGROOVINGVQC
TOOL NUMBER
DIA TO CUT
MAX RPM
WORK OFFSET
Z DIMENSION
SFM
Z START PT
DEPTH OF CUT
FILLET RADII
OUTSIDE DIA.
FEED PER REV
TOOL NOSE
1
54
0.0000 in
0.0000 in
.
RAPID
0.0000 in 0.0000 in
0.0500 in
0.0100 in
1000 200
0.0000 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.
96-0079 rev Y 01-2010
83
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. 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:
84
96-0079 rev Y 01-2010
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
AUTOMATIC CHAINING MANUAL CHAINING REMOVE GROUP REFERENCES REMOVE ALL GROUP REFERENCES
.
CANCEL - Exit
AUTOMATICALLY FINDS A PATH TO CHAIN. IF MULTIPLE PATHS ARE ENCOUNTERED, WILL SWITCH TO MANUAL CHAINING
TOOLPATH OPERATION FACE CONTOUR POCKET DRILL ISLAND
CANCEL - Exit
Create a single pass contour tool path.
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
96-0079 rev Y 01-2010
85
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. Az élőkép a 9.03 és későbbi verziójú esztergaszoftverek standard funkciója. 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.
86
96-0079 rev Y 01-2010
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 gyorsmeneti ú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.
96-0079 rev Y 01-2010
87
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: O01000 ; ; ; ;
88
96-0079 rev Y 01-2010
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 ; G28 ; 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-0079 rev Y 01-2010
Fúrás
Belső furatbővítés
89
.
.
.
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
Nyeregszeg beállítása
A nyeregszeg paraméteradatai a Nyeregszeg beállítása képernyő eltolásaiban tárolódnak. MEGJEGYZÉS: A Nyeregszeg mappafül csak akkor látható, ha a gép rendelkezik nyeregszeggel.
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 Nyeregszeg beállítása képernyőt.
90
96-0079 rev Y 01-2010
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.
Üzemelteté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.
96-0079 rev Y 01-2010
91
.
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.
92
96-0079 rev Y 01-2010
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];
96-0079 rev Y 01-2010
93
NYEREGSZEG Az opcionális nyeregszeg (a terepen nem telepíthető) hidraulikus meghajtású, két lineáris megvezető mentén mozgó öntöttvas alkatrész. A 20 hüvelykes (33 1/2 hüvelyk az SL-30, és 44 hüvelyk az SL-40 típuson) mozgási úthossz hosszú munkadarabok megmunkálását is lehetővé teszi. A nyeregszeg mozgása a programkóddal, léptetési módban, illetve lábkapcsolóval vezérelhető (lásd még az "SL-10 nyeregszeg működése" részt a fejezet végén). A nyeregszeg felépítése kétféle mozgási sebességet tesz lehetővé. A magasnyomású mozgás neve "gyorsmenet". 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 nyeregszeg ajánlott üzemi nyomása 120 psi. FIGYELEM! Ha a nyeregszeg hidraulikus nyomását 120 psi-re alacsonyabbra állítják, akkor lehet, hogy nem működik megfelelően. A nyeregszeg é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 (kgf/cm2) PSI
.
Hidraulikus nyeregszeg erő
lb (kgf)
Tiltott zóna beállítása a nyeregszeghez
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 nyeregszeg 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 nyeregszeg 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 (nyeregszeg-tengely) fenntartandó távolságát. Ha egy programozott mozgás keresztezi a nyeregszeg 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 nyeregszegtől. 5. Válassza ki a nyeregszeget (B tengely) léptetéshez, és vigye a nyeregszeget a kiválasztott szerszám alá. 6. Válassza ki az X tengelyt, és közelítse meg a nyeregszeget úgy, hogy a szerszám és a nyeregszeg kb.
94
96-0079 rev Y 01-2010
0,25 hüvelykre legyen egymástól. 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 nyeregszeg 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 nyeregszeg 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.
Nyeregszeg beállításai
E beállítások gyári alapértelmezései megakadályozzák, hogy a nyeregszeg 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 szegnyereg 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.
Revolver
93. beállítás
Tartási pont 107. beállítás Abszolút gépkoordináták
Kitolási pont 106. beállítás A 107.-hez kapcsolódó (növekményes)
Visszahúzási pont 105. beállítás A 107.-hez kapcsolódó (növekményes)
Gyors B(-)
Tiltott zóna Tokmány
.
Előtolás
B0 (+)
Kiindulási pozíció
Gyors
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.
Nyeregszeg lábpedáljának működése
A nyeregszeg 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 nyeregszeg a visszahúzási ponttól balra van, akkor a lábpedál lenyomására a nyeregszeg a visszahúzási pont felé mozdul (M22). Ha a nyeregszeg a visszahúzási ponttól jobbra van, akkor a lábpedál lenyomására a nyeregszeg szintén a visszahúzási pont felé mozdul (M22). Ha a nyeregszeg a visszahúzási pontban van, akkor a lábpedál lenyomására a nyeregszeg a rögzítési pont felé mozdul (M21). Ha a lábpedált mozgó nyeregszegnél nyomják le, akkor a nyeregszeg leáll, és új feladatsornak kell elkezdődnie.
96-0079 rev Y 01-2010
95
Nyeregszeg léptetése
Léptetési módban a “TS <—” és TS “—>” gombokkal léptethető a szegnyereg alacsony nyomáson (előtolás). A TS Rapid opció kiválasztása után a TS <— és TS —> gombok gyorsmenetben mozgatják a nyeregszeget. 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 nyeregszeg 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 nyeregszeg 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 nyeregszeg működése Az SL-10-hez alkalmazható opcionális Haas nyeregszeg olyan, hidraulikusan mozgatott szegnyeregből áll, amely kézzel pozicionált orsószekrényen belül mozog. A nyeregszeg kézzel pozicionálható, és a reteszelőkarral rögzíthető a helyén. A nyeregszeg a programkóddal, léptetési módban, illetve a lábkapcsolóval mozgatható.
Az SL-10 nyeregszeg fix fejből és mozgatható középrúdból áll. Az egyetlen mozgó rész tehát a nyeregszeg 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 nyeregszeg középrésze fizikailag nem mozdul meg. A kezelő felelőssége a nyeregszeg felütközésének elkerülése. A nyeregszeg középrésze a léptetőfogantyúval és a távirányító léptetőfogantyúval nem lehetséges. A nyeregszeg középrészét a vezérlés mindig nullánál állónak tekinti, mivel nem ismeri a nyeregszeg középrészének valós pozícióját. Az SL-10 nyeregszeg üzemeltetése a lábpedállal A lábpedál lenyomásával a nyeregszeg előretolható és visszahúzható. A lábpedál 5 másodperces lenyomva tartásával a nyeregszeg ü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 nyeregszeg e módszerrel állítható parkolóállásba. A nyeregszeg 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 nyeregszeg é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 nyeregszeg leállításának egyetlen módja a vészleállító gomb.
A nyeregszeg programozása
Az M21 hatására a szegnyereg 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 nyeregszeg 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 nyeregszeg 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 nyeregszeg középrésze az orsótól elfelé mozdul, majd leáll. FIGYELEM! A nyeregszeg kézi pozicionálása esetén a programban ne használjon M21-et. Ebben az esetben ugyanis a nyeregszeg először az alkatrésztől elfelé, majd az alkatrész felé mozdul, így a munkadarab kieshet.
Állítható nyeregszeg
Az SL-20L és SL-30L típusok állítható nyeregszegénél a nyeregszeget két szeg, háromféle különböző módon rögzíti a hidraulikus munkahengerhez. Így 20.25” (SL-20L), illetve 30.75” (SL-30L) hosszúságú úthosszak jönnek létre a tokmány felé mérhető rövid, közepes vagy hosszú távolságokhoz.
96
96-0079 rev Y 01-2010
X
A
Hidraulikus henger
Rúdszerelék Gomb
Ütköző Nyeregszeg hengerrúd szerelék X
Rögzítőgomb B
Rögzítőgomb
C
Csap Nyeregszeg megvezetője C* A* B* X** SL-20L 5.51" 15.38" 25.26" 20.25" SL-30L 5.82" 15.69" 31.60" 33.75" *Minimális távolság a tokmányig **Megtett távolság
X
Rögzítőgomb Ütköző .
Nyeregszeg beállítása
1. A nyeregszeget ütközésig térítse ki balra. 2. A vészleállítóval kapcsolja ki a hidraulikát, és akadályozza meg a gép véletlen elmozdulását. 3. A forgatógomb kicsavarásával oldja le a hidraulikus henger szerelékét a nyeregszegről. 4. Kézzel tolja el a nyeregszeget úgy, hogy a henger rúdjának szereléke megfelelő pozícióban álljon a nyeregszeghez képest a kívánt úthosszhoz. A tokmányhoz a legrövidebb minimális távolság úgy állítható be, ha a nyeregszeget az ütközőig balra tolja. A tokmányhoz a közepes minimális távolság úgy állítható be, ha a nyeregszeget addig tolja el, amíg a nyeregszeg megvezetésének jobb oldala egy síkba esik a hengerrúd szerelékének jobb oldalával. A tokmányhoz a leghosszabb minimális távolság úgy állítható be, ha a nyeregszeget az ütközőig jobbra tolja. Lásd az ábrát. 5. Ha a henger szereléke és a csapszeg a megfelelő pozícióban áll, akkor a forgatógomb becsavarásával rögzítse a csapszeget. 6. állítsa alaphelyzetbe a vészleállító gombot, és nullázza újra a nyeregszeget a gép üzemének visszaállításához.
munkadarab-FelFogó Ez az opció automatikus munkadarab-felfogást biztosít rúdadagolásos alkalmazások esetén. A munkadarabfelfogó M-kódokkal vezérelhető (az M36-tal aktiválható, és az M37-tel deaktiválható). A munkadarab-felfogó a elfordulva felfogja, és az elülső ajtón található gyűjtőtartályba továbbítja a kész munkadarabot.
Üzemeltetés
Üzemeltetés előtt a munkadarab-felfogót megfelelően pozicionálni kell. 1. Kapcsolja be a gépet. MDI üzemmódban aktiválja a munkadarab-felfogót (M36). 2. Oldja a munkadarab-felfogó külső tengelyén levő tengelykarima csavarját.
96-0079 rev Y 01-2010
97
Tengelykarima
Munkadarabfelfogó tálca SL-20 tengelykarima látható
.
3. A munkadarab-felfogó 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-felfogó 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 munkadarabfelfogó működtetése alatt, hogy üzem közben ne léphessen fel ütközés. MEGJEGYZÉS: A munkadarab-felfogó működtetése közben a kezelőajtónak zárva kell lennie.
4. Ha a programban a munkadarab-felfogó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-felfogó működését. A munkadarab-felfogó működtetése előtt mindig ellenőrizze a hézagokat.
.
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
98
96-0079 rev Y 01-2010
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.
X tengely
A mérőérintkező és a munkadarab homlokfelületének különbsége.
Z tengely
Mérőérintkező
Munkadarab-eltolás (G54) nullpozíciója .
Üzemelteté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.
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. 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
96-0079 rev Y 01-2010
99
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.
Fúrók, menetfúrók és középvágók mérőcsúcsos megérintése 6. Fordítsa a revolvert a mérendő szerszámhoz.
7. 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.
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.
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.
100
96-0079 rev Y 01-2010
Üzemelteté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
Súgóüzenetek
Mérőérintkező első menüje
.
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 V1V8 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.
96-0079 rev Y 01-2010
101
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. 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
102
96-0079 rev Y 01-2010
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, nyomja le az X DIA MEASUR (X átmérő mérése) gombot, és adja meg a mé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. 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 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 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.
96-0079 rev Y 01-2010
103
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.
104
96-0079 rev Y 01-2010
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: • 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.
96-0079 rev Y 01-2010
105
#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.
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, USB vagy az opcionális hajlékonylemezes DNC felületeken. 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
106
96-0079 rev Y 01-2010
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
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 Változó: Cím: Alternatíva:
1 A
Változó: Cím: Alternatíva:
12
Változó: Cím: Alternatíva:
2 B
3 C
4 I
5 J
6 K
7 D I
8 E J
9 F K
10 I
11 H J
18 R K
10 S I
20 T J
21 U K
22 V I
14
15
16
K
13 M I
J
K
I
17 Q J
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,
96-0079 rev Y 01-2010
107
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 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ó.
108
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
96-0079 rev Y 01-2010
VáLTOZÓK
HASZNáLAT
#2301-#2350
Szerszámcsúcs iránya
#2401-#2450
Szerszámátmérő/-sugár eltolásai
#2601-#2650
Szerszámátmérő/-sugár kopása
#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ó)
#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 #4124 sz. változót 1.3 értékre állítja. #5000-#5006
Előző blokk végpozíciója
#5020-#5027
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
96-0079 rev Y 01-2010
109
VáLTOZÓK
HASZNáLAT
#5321-#5326
G59 munkadarab-eltolások
#5401-#5500
Szerszámelőtolási időzítők (másodperc)
#5501-#5600
Összesített szerszámidőzítők (másodperc)
#5601-#5699
Szerszámélettartam-felügyelet határértéke
#5701-#5800
Szerszámélettartam-felügyelet számlálója
#5801-#5900
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.
110
#7001-#7006 (#14001-#14006)
G110 (G154 P1) kiegészítő munkadarabeltolások
#7021- #7026 (#14021-#14026)
G111 (G154 P2) kiegészítő munkadarabeltolások
#7041-#7046 (#14041-#14046)
G114 (G154 P3) kiegészítő munkadarabeltolások
#7061-#7066 (#14061-#14066)
G115 (G154 P4) kiegészítő munkadarabeltolások
#7081-#7086 (#14081-#14086)
G116 (G154 P5) kiegészítő munkadarabeltolások
#7101-#7106 (#14101-#14106)
G117 (G154 P6) kiegészítő munkadarabeltolások
#7121-#7126 (#14121-#14126)
G118 (G154 P7) kiegészítő munkadarabeltolások
#7141-#7146 (#14141-#14146)
G119 (G154 P8) kiegészítő munkadarabeltolások
#7161-#7166 (#14161-#14166)
G120 (G154 P9) kiegészítő munkadarabeltolások
#7181-#7186 (#14181-#14186)
G121 (G154 P10) kiegészítő munkadarabeltolások
#7201-#7206 (#14201-#14206)
G122 (G154 P11) kiegészítő munkadarabeltolások
#7221-#7226 (#14221-#14221)
G123 (G154 P12) kiegészítő munkadarabeltolások
#7241-#7246 (#14241-#14246)
G124 (G154 P13) kiegészítő munkadarabeltolások
#7261-#7266 (#14261-#14266)
G125 (G154 P14) kiegészítő munkadarabeltolások
#7281-#7286 (#14281-#14286)
G126 (G154 P15) kiegészítő munkadarabeltolások
#7301-#7306 (#14301-#14306)
G127 (G154 P16) kiegészítő munkadarabeltolások
#7321-#7326 (#14321-#14326)
G128 (G154 P17) kiegészítő munkadarabeltolások
96-0079 rev Y 01-2010
#7341-#7346 (#14341-#14346)
G129 (G154 P18) kiegészítő munkadarabeltolások
#7361-#7366 (#14361-#14366)
G154 P19 kiegészítő munkadarab-eltolások
VáLTOZÓK
HASZNáLAT
#7381-#7386 (#14381-#14386)
G154 P20 kiegészítő munkadarab-eltolások
#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
#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
96-0079 rev Y 01-2010
111
é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 #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 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)
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:
112
#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
96-0079 rev Y 01-2010
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.
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)
96-0079 rev Y 01-2010
113
#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
T
E
E
2
E
T
E
3
T
T
E
4
E
E
T
5
T
E
T
6
E
T
T
7
T
T
T
#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);
#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
114
#5021 X tengely
#5024 A tengely
#5027 U tengely
#5022 Y tengely
#5025 B tengely
#5028 V tengely (a Haas rúdadagoló számára)
#5023 Z tengely
#5026 C tengely
96-0079 rev Y 01-2010
#5021-#5025 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, Y, Z, 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 és B 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.
#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 “ “ “ “ “ “ “
96-0079 rev Y 01-2010
“
115
#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
“
““ ““ “
“
“
G129 X, Z, Y, A, B , C eltolási értékek
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 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.
116
96-0079 rev Y 01-2010
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: 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-re 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.
96-0079 rev Y 01-2010
117
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. Ezek a következők: +
- 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)
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:
118
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.
96-0079 rev Y 01-2010
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; 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
96-0079 rev Y 01-2010
(INIT 101..120 TO #0) ; (INIT 501..505 TO 1.0) ;
119
G65 P300 B550. S5 V0
(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. 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;
120
96-0079 rev Y 01-2010
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.
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 gen-
96-0079 rev Y 01-2010
121
erá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; 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];
122
96-0079 rev Y 01-2010
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 ;
(Visszatérés a makrószubrutinból)
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.
96-0079 rev Y 01-2010
123
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 */ 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 forgácsolóeszköz-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
124
96-0079 rev Y 01-2010
á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. 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.
96-0079 rev Y 01-2010
125
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 .
126
96-0079 rev Y 01-2010
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
96-0079 rev Y 01-2010
127
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ő.
128
96-0079 rev Y 01-2010
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.
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).
X és Y felcserélése
Ezzel a menüparanccsal a programban levő X címkódok Y címkódokká változnak, és fordítva.
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
Ha van kijelölve blokk, akkor az UNDO (Visszavonás) lenyomása kilép a blokkdefinícióból.
96-0079 rev Y 01-2010
129
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.
130
96-0079 rev Y 01-2010
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 forgácsolóeszköz-kompenzá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 gyorsmenetké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 gyorsmenetben 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.
96-0079 rev Y 01-2010
131
G00 gyorsmeneti pozicionálás (01 csoport)
*B B-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 *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ű gyorsmenetben történik). Ez a G-kód modális, azaz a G00-t tartalmazó blokk hatására minden következő blokk gyorsmenetben hajtódik végre mindaddig, amíg nem adnak ki másik 01 csoportbeli kódot. Megjegyzés a programozáshoz: A gyorsmenet á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 *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 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 (kivéve, ha az U, V, és W tengelyeket a továbbfejlesztett munkadarab-adagolóval (APL) használják).
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. 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 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 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), az X-Z (G18) vagy az Y-Z (G19). Csak 90°-os letörési szög esetén a ,C helyett K-érték is használható.
132
96-0079 rev Y 01-2010
1. N9 N8
N7
.5 N5
1.25 .75
.5
.05 TÍP. 45 LETÖRÉS 0
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
.
96-0079 rev Y 01-2010
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.; G28; M30; %
133
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; G28; 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-
.
134
96-0079 rev Y 01-2010
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-
.
96-0079 rev Y 01-2010
135
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 *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 *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 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
136
96-0079 rev Y 01-2010
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
.
Kezdőpont
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
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.
G05 Finom orsóvezérlő mozgás (00 csoport) (Lásd még a C-tengelyről szóló fejezetet) R F
Az orsó szögelfordulása, fokokban. A szerszám középpontjának előtolási sebessége, hüvelyk/percben.
96-0079 rev Y 01-2010
137
*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 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 G00 X3.0 Z0.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 %
.
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.
138
96-0079 rev Y 01-2010
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 Segédorsó felcserélés / G15 Mégse (17 csoport)
A G14 paranccsal a segédorsó 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 segédorsóra vonatkoznak, az M143, M144, M145 és M119 utasítások pedig riasztást generálnak. A G50 korlátozza a segédorsó fordulatszámát, a G96 pedig a segédorsó előtolási értékét állítja be. E G-kódok állítják a segédorsó fordulatszámát, ha az X tengely irányában mozgás van. A G01 (Előtolás/fordulat) a segédorsó 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 jelzi a vezérlőnek, hogy az XY síkban G02 és G03 programozott körmozgás fog történni. A G17 sík párhuzamos az X és Y tengelyekkel. A G17 kód támogatja a G112 Descartes-poláris transzformációt. A síkválasztási kódok modálisak: mindaddig hatályban maradnak, amíg másik síkot nem választanak ki. A G41 vagy G42 szerszámcsúcssugár-kompenzáció G112 használatakor, illetve a G17 síkban is működik.
G18 ZX sík megválasztása (02 csoport)
Ez a kód jelzi a vezérlőnek, hogy a ZX síkban G02 és G03 programozott körmozgás fog történni. A G18 sík párhuzamos a Z és X tengelyekkel. A HAAS eszterga alapértelmezett síkja bekapcsoláskor a G18. A síkválasztási kódok modálisak: mindaddig hatályban maradnak, amíg másik síkot nem választanak ki.
96-0079 rev Y 01-2010
139
G19 YZ sík (02 csoport)
Ez a kód jelzi a vezérlőnek, hogy az YZ síkban G02 és G03 programozott körmozgás fog történni. A G19 sík párhuzamos az Y és Z tengelyekkel. 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 X X-tengelyirányú abszolút mozgási parancs Z Z-tengelyirányú abszolút 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 * 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-gyel együtt tilos forgácsolóeszköz-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.
140
96-0079 rev Y 01-2010
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úposság és/vagy az emelkedés a teljes menet hosszában, folyamatosan változhat. A menetkészíté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). Menetkészítés közben az orsófordulatszámot megváltoztatni tilos. Figyelem! A G32 modális parancs. A menetkészíté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.
Példa G32 programra
Megjegyzések
... G97 S400 M03
(állandó felületi sebesség törlése)
N1 G00 X0.25 Z0.1
(Gyorsmenet 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)
96-0079 rev Y 01-2010
141
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
(Gyorsmenet 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 menetkészíté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
.
G40
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.
142
96-0079 rev Y 01-2010
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;
96-0079 rev Y 01-2010
(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)
143
51. szerszámeltolás Z
Gép (0,0)
51. szerszám- X /2 eltolás
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).t 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 gyorsmenetek é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 forgácsolóeszköz 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.
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
144
A végrehajtandó rutin kezdő blokkjának száma
96-0079 rev Y 01-2010
Q
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 gyorsmenetben (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.
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 G70 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
96-0079 rev Y 01-2010
145
Visszahúzási beállítás (73) Q
S
Programozott útvonal Nagyolási ráhagyás (I,K) X+ Simítási ráhagyás Z+ (U, W)
D
P W K
S P Q
I U/2 Z tengely hézagsíkja
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. 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ő
146
96-0079 rev Y 01-2010
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 gyorsmenetű 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 gyorsmenetben 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.
Vályúk 4 vályú, egyenként 1 egymásba ágyazási szinttel P S
Q
.
Vályúk azonos szinten
Vályúk, 5 egymásba ágyazási szinttel (max. 10 szint) Q
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ő.
96-0079 rev Y 01-2010
147
Q
P S
Útvonalsorrend II. típusú nagyolásnál Q
P S
1 5
2 6
7
4
3
Régiósorrend II. típusú nagyolásnál Útvonalsorrend II. típusú nagyolásnál
.
Szerszámvisszahúzás I. típusnál 45°
Szerszámvisszahúzás II. típusnál 73. beállítás
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 forgácsolóeszköz-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.
148
96-0079 rev Y 01-2010
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 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 G28 M05 M30 %
96-0079 rev Y 01-2010
149
Q
S
N11 N10
Ø6.50
N9 N8 N7
Ø4.50
N6
N5
N4 P Ø2.50 N3 N2 N1 Ø1.00 *R0.25
*R0.250 6.50 .
3.25
1.00
S P Q *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
% 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
(Gyorsmenet 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
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
(Gyorsmenet 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
150
96-0079 rev Y 01-2010
%
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 G28 M30 %
P
S
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
96-0079 rev Y 01-2010
151
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 G28 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 1.75 2.25
.
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
(Gyorsmenet 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
152
96-0079 rev Y 01-2010
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 G28
(A gép kiindulási pozícióba küldése szerszámváltáshoz)
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 %
(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).
96-0079 rev Y 01-2010
153
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)
S P Q
Nagyolási ráhagyás (I,K) Programozott útvonal
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. 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 gyorsmenetű 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 gyorsmenetben az X-tengelyirányú hézagsíkra áll.
154
96-0079 rev Y 01-2010
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. 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 forgácsolóeszköz-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+ .
Példa a programra
96-0079 rev Y 01-2010
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
.
Leírás
155
% 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 G03 X0.2 Z-0.3 R0.38 N2 G01 X0.01 Z0 G70 P1 Q2
(Simítófogás)
M05 G28 M30 %
G73 Kontúrkövető nagyoló ciklus (00 csoport)
T 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
156
96-0079 rev Y 01-2010
W
S
K
Q D
Programozott útvonal X Z .
I
S P
Q P
U/2
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 gyorsmenetekkel 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 gyorsmenet 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. 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.
96-0079 rev Y 01-2010
157
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 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ő) Z-tengelyirányú abszolút hely teljes vágási mélységnél opcionális Z
W
VI
K
K
D P
P
P
P
P
I U/2 VI
.
S
P
I
X
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
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.
158
96-0079 rev Y 01-2010
Szerszám
Gyors Előtolás Horony G74 Axiális horonybeszúrás
.
Példa a programra
Leírás
% O0071 T101 G97 S750 M03 G00 X3. Z0.05
(Gyorsmenet a kezdőpozícióra)
G74 Z-0.5 K0.1 F0.01
(Előtolás Z-.5 .100”-es vágással)
G28 M30 %
Szerszám
Gyors Előtolás Programozott útvonal Horony .
G74 Axiális beszúró nagyolási ciklus (többfogásos)
Példa a programra
Leírás
% O0074 T101 G97 S750 M03 G00 X3. Z0.05
(Gyorsmenet 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)
G28 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
96-0079 rev Y 01-2010
159
*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ő 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. Szerszám
Gyors Előtolás Horony .
Példa a programra
Leírás
% O0075 T101 G97 S750 M03
160
G00 X4.1 Z0.05
(Gyorsmenet a távoli pozícióra)
G01 Z-0.75 F0.05
(Előtolás a horonykészítési helyre)
96-0079 rev Y 01-2010
G75 X3.25 I0.1 F0.01
(Külső/belső horonymegmunkálás, egylépéses)
G00 X5. Z0.1 G28 M30 %
A következő program a G75 programot példázza (többlépéses): Szerszám
Gyors Előtolás Horony .
Példa a programra
Leírás
% O0075 T101 G97 S750 M03 G00 X4.1 Z0.05
(Gyorsmenet a távoli pozícióra)
G01 Z-0.75 F0.05
(Előtolás a horonykészítési helyre)
G75 X3.25 Z-1.75 I0.1 K0.2 F0.01
(Külső/belső mélyhorony-megmunkálás, többlépéses)
G00 X5. Z0.1 G28 M30 %
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
96-0079 rev Y 01-2010
161
Belső Külső átm. (X) átm.
Z mélység
.
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.
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.
162
96-0079 rev Y 01-2010
M23
Menetvágás minimuma, 99. beállítás
Lásd a megjegyzést M24
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. 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 forgácsolóeszköz 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.
.
Példa a programra
G76 Menetvágó ciklus, többlépéses Leírás
% T101 G50 S2500
(Max. fordulatszám és szerszámgeometria 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, gyorsmenet 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)
96-0079 rev Y 01-2010
163
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 G28 N20
(Menetkészítési mintaprogram – HAAS SL-sorozat, FANUC rendszer)
T505 G50 S2000 G97 S1200 M03
(Menetvágó szerszám)
G00 X1.2 Z0.3 M08
(Gyorsmenet 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 G28 M30 %
164
96-0079 rev Y 01-2010
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 menetkészíté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.
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)
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
96-0079 rev Y 01-2010
165
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íkköszörülé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íkköszörülé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
.
166
% 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 %
96-0079 rev Y 01-2010
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 %
.
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)
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 Opcionális X-tengelyirányú mozgási parancs *Z Furatfenék pozíciója * opcionális
96-0079 rev Y 01-2010
167
Z sík
Gyors Előtolás Ütem kezdete vagy vége
R sík X
Kezdő sík
Z
G81 Előprogramozott fúrási ciklus
.
G82 Előprogramozott pontfúrási ciklus (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 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 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
G83 Előprogramozott normál mélylyukfúrási ciklus (09 csoport) 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 *Z Furatfenék pozíciója * opcionális
168
96-0079 rev Y 01-2010
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
52. beállítás
22. 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.
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 Y 01-2010
169
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 *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 *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
.
Kezdő sík G86 Előprogramozott furatbővítési ciklus leállással
G87 Előprogramozott furatbővítési ciklus kézi visszahúzással (09 csoport) F
170
Előtolási sebesség
96-0079 rev Y 01-2010
*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 *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 *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
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 *Z Furatfenék pozíciója * opcionális
96-0079 rev Y 01-2010
171
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úposság 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
Programozott útvonal
T
X I
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úposság 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úposság 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. U-,W+,I-
U-,W-,I-
II
I X+ Z+
III
IV U+,W+,I+
.
172
U+,W-,I+
G90-92 Címkapcsolatok
96-0079 rev Y 01-2010
G92 Menetvágási ciklus (01 csoport)
F(E) Előtolási sebesség, a menet emelkedése *I X-tengelyirányú kúposság 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úposság 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 G97 S1000 X1.2 Z.2
( GYORSMENET 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)
96-0079 rev Y 01-2010
173
X.901
(10. FOGáS)
X.899
(11. FOGáS)
G28 ; 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 menetkészíté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.
G94 Homloksík-esztergálási ciklus (01 csoport)
F(E) Előtolási sebesség *K Z-tengelyirányú kúposság 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
S
U/2 X
.
T
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
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úposság 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úposság 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.
174
96-0079 rev Y 01-2010
U-,W+,K-
U-,W-,K+ S
S
II
I X+ Z+
III
IV
S U+,W+,K+ .
S U+,W-,K+
G94 Címkapcsolatok
G95 Szinkronizált menetfúrás meghajtott szerszámmal (homlok) (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 Opcionális alkatrészátmérő, X-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 főorsót a G95 kiadása előtt rögzíteni kell (M14 használatával). • 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. % O00800 N1 T101 (Axiális 1/4-20 menetfúrás) G99 (A ciklus megköveteli) G00 Z0.5 X2.5 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) G95 Z-.500 R.25 F0.05 (Menet lefelé .50 mélységben) G28 U0 G28 W0 M135 (Meghajtott szerszám meghajtása leáll) M15 (Orsó kioldása) M30 %
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.
96-0079 rev Y 01-2010
175
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.
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
176
96-0079 rev Y 01-2010
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 a 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ú forgácsolóeszköz-kompenzáció. A G112-ből való kilépés előtt a forgácsolóeszköz-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.
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)
96-0079 rev Y 01-2010
177
#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.
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.
178
96-0079 rev Y 01-2010
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 R W X Z
Előtolási sebesség 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 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. 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
=
96-0079 rev Y 01-2010
F.0492
179
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 *U *X *Z
Előtolási sebesség fordulatonként (G99) X-tengelyirányú növekményes távolság X-tengelyirányú mozgási parancs Z pozíció a fúrás előtt
G196 Fordított vektoros 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 *Z Z pozíció a fúrás előtt 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 rövid 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 %
180
96-0079 rev Y 01-2010
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 gyorsmenetben 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.
96-0079 rev Y 01-2010
181
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-kódok listája M00 Program leállítása
M44 Revolver reteszelése (csak szervizcélra)
M01 Program opcionális leállítása
M51-M58 Opcionális felhasználói M-kódok bekapcsolása
M02 Program vége
M59 Kimeneti relé beállítása
M03 Orsó előre
M61-M68 Opcionális felhasználói M-kódok kikapcsolása
M04 Orsó hátra
M69 Kimeneti relé törlése
M05 Orsó leállítása
M76 Kijelzők letiltása
M08 Hűtőközeg be
M77 Kijelzők engedélyezése
M09 Hűtőközeg ki
M78 Riasztás, ha ugrójel található
M10 Tokmány rögzítése
M79 Riasztás, ha ugrójel nem található
M11 Tokmány kioldása
M85 Automata ajtó nyitása (opcionális)
M12 Automatikus légsugár be (opcionális)
M86 Automata ajtó zárása (opcionális)
M13 Automatikus légsugár ki (opcionális)
M88 Magasnyomású hűtőközeg bekapcsolása (opcionális)
M14 Orsófék be
M89 Magasnyomású hűtőközeg kikapcsolása (opcionális)
M15 Orsófék ki
M93 Tengelypozíció-rögzítés indítása
M17 Revolver forgása mindig előre
M94 Tengelypozíció-rögzítés leállítása
M18 Revolver forgása mindig hátra
M95 Alvó üzemmód
M19 Orsó tájolása (opcionális)
M96 Ugrás, ha nincs bevitel
M21-M28 Opcionális felhasználói M-funkció Mbefejezéssel
M97 Helyi alprogram hívása
M21 Nyeregszeg előre
M98 Alprogram hívása
M22 Nyeregszeg hátra
M99 Visszatérés az alprogramból vagy hurok
M23 Menetletörés BE
M109 Interaktív felhasználói bemenet
M24 Menetletörés KI
M119 Segédorsó tájolása (opcionális)
M30 Program vége, visszatekercselés
M121-128 Opcionális felhasználói M-kódok
M31 Forgácsszállító előre
M133 Meghajtott szerszám meghajtása előre (opcionális)
M33 Forgácsszállító leállítása
M134 Meghajtott szerszám meghajtása hátra (opcionális)
M36 Munkadarab-felfogó fel (opcionális)
M135 Meghajtott szerszám meghajtása leáll (opcionális)
M37 Munkadarab-felfogó le (opcionális)
M143 Segédorsó előre (opcionális)
M38 Orsófordulatszám változtatása be
M144 Segédorsó hátra (opcionális)
M39 Orsófordulatszám változtatása ki
M145 Segédorsó leáll (opcionális)
M41 Alacsony sebességfokozat (sebességváltó esetén)
M154 C-tengely aktív (opcionális)
M42 Magas sebességfokozat (sebességváltó esetén)
M155 C-tengely inaktív (opcionális)
M43 Revolver kioldása (csak szervizcélra)
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.
182
96-0079 rev Y 01-2010
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 / M04 / M05 orsóparancsok
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.
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 légsugár be (opcionális) / M13 Automatikus légsugár ki (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.
96-0079 rev Y 01-2010
183
Az orsó tájolhatósága függ a munkadarab és/vagy a befogás (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ástechnikai részlegéhez.
M21 Nyeregszeg előre / M22 Nyeregszeg hátra
Az M21 és M22 a nyeregszeget pozicionálja. Az M21 a nyeregszeg tartási pontját a 105., 106. és 107. beállítások alapján veszi fel. Az M22 a nyeregszeg visszahúzá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. 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.
184
96-0079 rev Y 01-2010
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
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-felfogó fel (opcionális) / M37 Munkadarab-felfogó le (opcionális)
Az M36 aktiválja az opcionális munkadarab-felfogót. Az M37 kikapcsolja az opcionális munkadarab-felfogót. Az M36 hatására a munkadarab-felfogó pozícióba fordul a kész munkadarab felfogásához. Az M37 hatására a munkadarab-felfogó kifordul a munkaterületről.
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.
96-0079 rev Y 01-2010
185
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 rögzítése 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. 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és tiltása / M77 Kijelzés engedélyezése
E 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ó
.
186
96-0079 rev Y 01-2010
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.
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 egy hosszú várakozási időszakkal (szünettel) egyenértékű. Az alvó üzemmód akkor alkalmazható, ha a felhasználó a kezelők érkezéséig szeretné bemelegíteni a gépet. 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 az M96 használatára: 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 szubrutin hívására használatos. 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, egyszerű szubrutinok hívására alkalmas: nem szükséges hozzá külön program.
96-0079 rev Y 01-2010
187
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 az M97 programra: O0001 (Az L2 parancs hatására a program az N1000 sort kétszer futtatja le)
M97 P1000 L2 M30 N1000 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
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:
188
Haas
Fanuc
O0001
O0001
...
...
96-0079 rev Y 01-2010
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 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ő karjának kitolása / M105 Mérőérintkező karjának 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 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)
96-0079 rev Y 01-2010
189
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) (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 %
M119 Segédorsó tájolása
Ezzel a paranccsal az orsó a P vagy R parancs által megadott helyzetbe vihető. A formátum a következő: M119 Pxxx/M119 Rxx.x.
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/M134/M135 Meghajtott szerszámok meghajtási parancsai
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.
M143/M144/M145 Segédorsó-parancsok (opcionális)
Az M143 a segédorsót előremenetben indítja el. Az M144 a segédorsót hátramenetben indítja el. Az M145 leállítja a segédorsót. A segédorsó 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 (opcionális)
Ezzel az M-kóddal aktiválható és deaktiválható az opcionális C-tengelyű motor.
190
96-0079 rev Y 01-2010
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.
4 - Gyorsmenet 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.
96-0079 rev Y 01-2010
191
.
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.
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 - Gyorsmenet korlátozása 50%-ra
E beállítás Be állapotában a leggyorsabb, nem-megmunkáló tengelymozgások (gyorsmenetek) 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 gyorsmeneti 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.
192
96-0079 rev Y 01-2010
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.
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 - Gyorsmenet felülbírálásának zárolása
E beállítás Be állapotában letiltódnak a tengelyek gyorsmeneté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.
96-0079 rev Y 01-2010
193
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ú.
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-felfogó 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-felfogó 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.
194
96-0079 rev Y 01-2010
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 forgácsolóeszköz-kompenzációval foglalkozó fejezetet.
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 forgácsolóeszköz-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.
96-0079 rev Y 01-2010
195
51 - Ajtó tartás felülbírálása (Biztonsági kapcsoló felülbírálása)
A "Ki" választása esetén a program nyitott ajtó mellett nem indulhat el, illetve az ajtó nyitásának hatására a futó program leáll (a hatás azonos az Előtolás szüneteltetése funkcióval). A kézi biztonsági kapcsolóval szerelt gépek Előtolás szüneteltetése módba mennek, ha a biztonsági kapcsolót elengedik. Bekapcsolt vezérlésnél a beállítás automatikusan Ki állásba áll vissza. A beállításnak nincs hatása a gyárilag a szállításhoz konfigurált Haas gépeknél. Ez azt jelenti, hogy az ajtó mindig megakadályozza az automatikus működést. Az európai piacra épített, reteszelő ajtókapcsolóval szerelt gépek nem használják ezt a beállítást.
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.
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.
196
96-0079 rev Y 01-2010
58 - Forgácsolóeszköz-kompenzáció
E beállítással adható meg az alkalmazott forgácsolóeszköz-kompenzáció típusa (FANUC vagy YASNAC). Lásd a forgácsolóeszköz-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
Tokmány
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ő
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.
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.
96-0079 rev Y 01-2010
197
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
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.
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.
198
96-0079 rev Y 01-2010
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.
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, gyorsmenet) 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.
96-0079 rev Y 01-2010
199
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.
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 - Nyeregszeg 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 nyeregszeghez, ami korlátozza a nyeregszeg é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 nyeregszeg helye közötti különbség a 94. beállításban megadott érték alá
200
96-0079 rev Y 01-2010
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 - Nyeregszeg Z hézag
E beállítás adja meg a minimálisan megengedett különbséget a Z tengely és a nyeregszeg 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 nyeregszeg 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ó)
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.
96-0079 rev Y 01-2010
201
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 gyorsmeneti felülbírálásokat módosítja. A maximális gyorsmeneti 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 - Nyeregszeg visszahúzási távolsága
Az a távolság, amennyivel a nyeregszeg 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.
106 - Nyeregszeg kitolási távolsága
Amikor a nyeregszeg a tartási pont (107. beállítás) felé mozog, akkor ez az a pont, ahol a gyorsmenet befejeződik, és az előtolás megkezdődik. A beállítás értékének pozitívnak kell lennie.
107 - Nyeregszeg 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 nyeregszeg 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ó.
202
96-0079 rev Y 01-2010
110 - X távolság bemelegedéskor 112 - Z távolság bemelegedéskor
E 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)
E 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 REV lenyomása (vagy az M32 kiadása) hatására a szállító hátramenetben 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.
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 szegnyereg riasztás
Ha az M21 paranccsal mozdítják a nyeregszeget 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 nyeregszeget a lábpedállal mozdítják a tartási pontra, de munkadarab nem észlelhető.
122 - Segédorsó tokmány rögzítése
E funkció a segédorsós 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.
96-0079 rev Y 01-2010
203
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.
144 - Előtolás felülbírálása -> Orsó
E beállítás feladata, hogy állandó értéken tartsa a forgácsterhelé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 - Nyeregszeg 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 nyeregszegnek 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 (
204
96-0079 rev Y 01-2010
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.
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 az orsón keresztüláramló hűtőközeg ellátása kikapcsol. Az érték percben értendő.
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).
96-0079 rev Y 01-2010
205
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ó.
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 - Gyorsmeneti útvonal mutatása az élőképen
Az élőképen piros szaggatott vonallal megjelenített gyorsmeneti ú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.
206
96-0079 rev Y 01-2010
217 - Tokmánypofák mutatása
Az élőképen zölddel megjelenített tokmánypofák láthatóságá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 - Nyeregszeg élő középpont szöge
A nyeregszeg élő középpontjának szöge, fokokban (0 .. 180). Csak az Élőkép funkcióhoz használatos. Bekapcsoláskor az érték 60.
221 - Nyeregszeg átmérője
A nyeregszeg élő középpontjá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 - Nyeregszeg hossza
A nyeregszeg élő középpontjá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.
226 - Rúdanyag átmérője a segédorsónál
A munkadarab átmérője azon a ponton, ahol a segédorsóhoz rögzül..
227 - Rúdanyag hossza a segédorsónál
A segédorsó hossza a munkadarab bal oldalától.
228 - Segédorsó pofa vastagsága
A segédorsó pofájának vastagsága.
229 - Rúdanyag rögzítése a segédorsónál A segédorsó rúdanyag-befogási értéke.
230 - Segédorsó pofa magassága
A segédorsó pofájának magassága.
231 - Segédorsó pofa lépcsőmagassága A segédorsó pofájának lépcsőmagassága.
233 - Befogási pont a segédorsónál
A befogási pontot (a munkadarab azon pontját, ahol a segédorsó 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 segédorsót a kívánt módon működteti.
234 - Segédorsó gyorsmeneti pontja
A gyorsmeneti pontot (azt a helyet, ahová a segédorsó a munkadarab befogása előtt gyorsmenetben 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 segédorsót a kívánt módon működteti.
96-0079 rev Y 01-2010
207
235 - Segédorsó megmunkálási pontja
A megmunkálási pontot (azt a helyet, ahol a segédorsó 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 segédorsó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 segédorsót a kívánt módon működteti.
237 - Segédorsó Z nyersanyag homlokoldal
A segédorsó 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 segédorsó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 kapcsolható be, ha az ajtó nyitva van, és az üzemi világításkapcsoló bekapcsolt állapotú. Ha az érték zérus, akkor a világítás bekapcsolva marad.
208
96-0079 rev Y 01-2010
KARBANTARTÁS á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 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 betáplálás. 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
(195-260V)
(354-488V)
Betáplálás
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
(195-260V)
(354-488V)
Betáplálás
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
TL-15BB, SL-20BB, SL-30, SL-30BB,
1SL-40, SL-40BB
(195-260V)
(354-488V)
Betáplálás
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
96-0079 rev Y 01-2010
209
55 LE rendszer
Feszültségi követelmények
Magasfeszültségi követelmények
1SL-40, SL-40BB, SL-40L
(195-260V)
(354-488V)
Betáplálás
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
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 "Betáplálás"-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.
210
96-0079 rev Y 01-2010
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ő 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 tokozásró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.
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.
96-0079 rev Y 01-2010
211
• Ellenőrizzen minden tömlőt és kenővezetéket, hogy nem mutatnak-e 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.
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
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.
212
96-0079 rev Y 01-2010
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% Motartalommal).
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óscsavarok 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óscsavarok 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. Mindegyik zsírzópatron 400 befecskendezéshez elegendő zsírt tartalmaz. A legtöbb ügyfél évente 1-3 zsírzópatront használ el. 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ő.
96-0079 rev Y 01-2010
213
Zsírtartály fogantyúja Kézi felülbíráló gomb
Légnyomásszabályozó
Patroncseréhez Olajbetöltés itt itt oldja Nyomáskapcsoló Nyomásmérő .
Karbantartás
Zsírzórendszer: Ellenőrizze, hogy a zsírzópatron üres-e. Ehhez húzza felfelé a zsírzókompresszor fogantyúját. A patronban levő zsír mennyisége azzal a távolsággal arányos, ameddig a fogantyú könnyen felhúzható. Ha a fogantyút nem lehet könnyen felhúzni, akkor a zsírzópatron üres: cserélni kell. Fontos: A zsír mennyiségének ellenőrzése után nyomja lefelé a fogantyút. A zsírtartály felső részén nyomja lefelé a reteszelőfület, és ütközésig tolja lefelé a fogantyút. Ha a fogantyú könnyen felhúzható, de a 803. vagy a 804. sz. riasztás aktív, akkor a zsírzórendszert ellenőrizni kell, hogy nem szivárog-e.
Zsírzópatron cseréje:
1. Ütközésig húzza fel a zsírtartály fogantyúját, és rögzítse a reteszelőfüllel. Ezzel a tartályból távozik a nyomás, így nem juthat ki véletlenül a zsír.
2. Csavarozza ki a tartályt. 3. Az üres patron eltávolításához fogja meg a zsírzópatron fogantyúját, és nyomja meg a reteszelőfület. Ekkor a dugattyú kinyomja a patront a tartályból. Az üres patront előírásszerűen ártalmatlanítsa. 4. Húzza meg ütközésig a fogantyút. Ezzel a dugattyú rugója teljesen összenyomódik. 5. A Mobil XHP 221 zsírt tartalmazó új patron mindkét végéről távolítsa el a zárósapkákat, és helyezze a patront a tartályba (a kisebbik nyílással előrefelé). 6. A tartályt szorosan csavarozza a zsírzópisztolyra. 7. Erősen fogja meg a tartály fogantyúját, és nyomja le a reteszelőfület. Ekkor a dugattyú nyomás alá helyezi a zsírt. A reteszelőfület megtartva nyomja meg a fogantyút úgy, hogy teljesen visszahúzódjon. 8. A mágneses működésű légszelepen nyomja le, és 20 másodpercig tartsa lenyomva a kézi felülbírálás gombját. 60 másodperc múlva engedje el a gombot. Ezt a műveletet még kétszer végezze el a zsírzórendszer felszívatásához. A zsírzórendszer riasztásai a 803. és a 804. Ha valamely 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.
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
214
96-0079 rev Y 01-2010
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. Abrazív 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, az abrazív környezetre vezethető vissza, és a garancia nem vonatkozik rá.
96-0079 rev Y 01-2010
215
KENÉSI
RENDSZER
A gép teljes kenését a külső kenési rendszer biztosítja. A tartály a gép alsó-hátulsó részén helyezkedik el (lásd az ábrát). A tartályon látható a kenőanyag pillanatnyi szintje. Ha kenőanyagot kell betölteni, akkor távolítsa el a betöltőnyílás sapkáját, és azon keresztül töltse fel a tartályt megfelelő szintre. Légnyomásszabályozó
Vízleválasztó
Olajnyomásmérő
Olajszivattyú
Olajtartály Légfúvóka légvezetéke
MAX
MIN
Olajszűrő
Külső kenési rendszer
.
VIGYÁZAT! A kenőanyagszint nem kerülhet a tartály "High" jelölése fölé. A kenőanyag szintje nem eshet a tartály "Low" jelölése alá, ez ugyanis a gép károsodását okozhatja.
Kenőolaj-szűrő
A kenőolaj szűrőbetétje 25 mikronos porózusfém szűrő (94-3059). A szűrőt évente, illetve 2000 gépüzemóránként ajánlott cserélni. A szűrőbetét a szűrőházban helyezkedik el. A szűrőház az olajszivattyú tartályában található (belső szűrők). A szűrőbetét cseréjét a következőképpen végezze: 1. Vegye ki az olajtartályt a szivattyúházhoz rögzítő csavarokat, majd óvatosan engedje le és tegye félre a tartályt. 2. Hevederkulccsal, csőkulccsal vagy csőfogóval csavarja ki a zárósapkát (lásd az ábrát). FIGYELEM! A zárósapka levételekor a szűrő elfordulását csavarhúzóval vagy hasonló szerszámmal akadályozza meg.
3. A zárósapka levétele után vegye ki az olajszűrő betétet a szűrőházból, és szükség szerint tisztítsa meg a szűrőház és a zárósapka belsejét. 4. Szerelje fel az új olajszűrő betétet (cikksz. 94-3059), az O-gyűrűt és a zárósapkát. A meghúzáshoz ugyanazokat a szerszámokat használja, mint a zárósapka levételéhez – Ne húzza túl! 5. Helyezze vissza az olajtartályt. A tömítésnek megfelelően kell elhelyezkednie a tartály és a felső karima között.
Csavarhúzó Olajszűrő O-gyűrű
Szűrőbetét (cikksz. 94-3059) Oldja a zárósapkát
.
216
96-0079 rev Y 01-2010
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
.
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.
96-0079 rev Y 01-2010
217
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á.
SL-30B / SL-40 szűrők és cserebetétek 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
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-felfogó használata esetén – a megfelelően programozott munkadarab-felfogó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
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ápból. 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. ÜZEMI
VILÁGÍTÁS
Az esztergán végzett bármilyen munkálat előtt a hálózati megszakítóval kapcsolja le a gép betáplálását.
218
96-0079 rev Y 01-2010
Üveg Felső csatorna
Szerelőkonzol
Rögzítő Rögzítő Lencse
Lencse .
MEGJEGYZÉS: Az üzemi világítás betáplálását a GFI áramkör adja. Ha tehát az üzemi 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.
96-0079 rev Y 01-2010
219