704-0101-784 Ultimax 4 Tömörített kezelői gépkönyv 1999. május, átdolgozott kiadás A
Tömörített kezelői gépkönyv Ultimax 4 VMX gépekhez
A Hurco Gyár fenntartja a jogot, hogy olyan változtatásokat vagy fejlesztéseket hajtson végre a gépekben vagy gép specifikációkban, amelyeket fontosnak ítél meg, és nem vállal kötelezettséget arra vonatkozólag, hogy bármilyen mondott változtatásokat végezzen el a korábban eladott gépeken vagy berendezéseken. A Hurco termékek és szolgáltatások a Hurco akkori aktuális árlistáinak, feltételeinek és körülményeinek a tárgyát képezik, melyek előzetes értesítés nélkül megváltoztathatók. Jelen dokumentumban található információ megváltoztatható előzetes értesítés nélkül, és nem képvisel semmilyen kötelezettségvállalást a Hurco Companies, Inc. (Hurco) részéről. Jelen dokumentumban ismertetett szoftvert Engedélyezési Megállapodás keretében juttatják el a felhasználókhoz. A szoftver bármely közegben történő másolása törvényellenes, hacsak az engedélyezési Ultimax 4
1999, május
2-1
megállapodás kifejezetten nem engedélyezi. Vásárló készíthet másolatokat a szoftverről biztonsági tartalék céljából. Jelen dokumentum egyik része sem sokszorosítható vagy terjeszthető semmilyen formában vagy semmilyen eszközökkel sem, elektronikus vagy mechanikus módon, beleértve a fénymásolást, semmilyen célból a Hurco kifejezett írásos engedélye nélkül. 1999 Hurco Companies, Inc. Minden jogot fenntartva. Szabadalmak:
amerikai szabadalmak B14,477,754; kanadai szabadalom 1,102,434; japán szabadalmak 1,649,006 és 1,375,124; egyéb szabadalmak intézés alatt állnak. A Hurco és az Ultimax a Hurco Companies, Inc. Kiváló Áruk Fórumával ellátott termékei. Az UltiPocket és az AutoSave a Hurco Companies, Inc. védjegyei. Az AutoCAD, Autodesk és a DXF az Autodesk, Inc. Kiváló Áruk Fórumával ellátott termékei. A Fanuc a Fanuc LTD. Kiváló Áruk Fórumával ellátott terméke. Az IBM és a PC/AT az International Business Machines Corporation Kiváló Áruk Fórumával ellátott termékei. Az MS-DOS és a Microsoft, a Microsoft Corporation Kiváló Áruk Fórumával ellátott termékei.
A gyártók és forgalmazók által használt megnevezések zöme arra szolgál, hogy megkülönböztesse azokat a termékeiket, amelyekre védjegyként tartanak igényt. Hurco felsorolta itt az összes védjegyet, amelyről tudomása van. A Hurco termékekről és szolgáltatásokról való bővebb felvilágosítás végett, keresse meg a társaság központját Indianapolisban, Indiana vagy az alább felsorolt leányvállalatok valamelyikét: Hurco Companies, Inc. One Technology Way P.O.Box 68180 Indianapolis, Indiana 46268-0180
Autocon Technologies, Inc. 38455 Hills Tech Drive Farmington Hills, Michigan 48331-5751
TEL 317.293.5309 FAX 317.328.2812
TEL 248.488.0440 FAX 248.488.0430
Hurco Europe Ltd. Lincoln Road Cressex Industrial Estates High Wycombe Buckinghamshire, England HP12 3TH
Hurco s.a.r.l. Centre Hurco Belgique, Espagne, France, Portugal Parc d’activité Charles de Gaulle 4, rue Jean Monnet – BP 702 95197 Goussainville Cedex France TEL (1) 39.88.64.00 FAX (1) 39.92.94.83
TEL (01494) 442222 FAX (01494) 444646
Ultimax 4
Hurco Southeast Asia Pte Ltd No. 37 Lorong 23 Geylang #0501, Zu Li Industrial Building Singapore 1438 Republic of Singapore TEL (65) 742 6177 FAX (65) 745 7664
Hurco GmbH Benzstrasse 8 85551 Kircheim Munich, Germany
TEL (089) 9050 9434 FAX (089) 9050 9450
1999, május
2-2
Jelen gépkönyv használata A kezelői gépkönyv leírja a szerszámgép műveleteket, az Ultimax funkciókat, illetve egy Hurco szerszámgép kezelő által használt képernyőket. Jelen gépkönyv számos megállapodást használ a rendszerfogalmak megmagyarázására és a kulcsfontosságú fogalmak kihangsúlyozására. Jelen fejezetben határozzák meg ezeket a megállapodásokat.
Jelen gépkönyv fejezetei Jelen kézikönyv a következő fejezetekre osztható: Fejezet 1 – Rendszer alapok Üzenetváltó alkatFejezet 2 – részprogramozás Megnövelt NC alkatrészprogramozás Fejezet 3 – Szoftver opciók Fejezet 4 –
Billentyűkre való hivatkozások Jelen gépkönyvben a programozott billentyűket név (funkció) szerint hívják és/vagy „F” megjelölés szerint, úgy, mint törlés programblokk (F1). Több fontos programozott billentyűre név szerint hivatkoznak a tárgymutatóban. Másokat csoportként írnak le, és általános kategóriaként hivatkoznak rájuk a tárgymutatóban. A kezelőpult billentyűi feliratozva vannak. A gépkönyv hivatkozik ezekre a feliratokra vagy nevekre; például, a kezelőt utasíthatják arra, hogy nyomja le a bemenet billentyűt vagy a cikluskezdet gombot.
Stílus kalauz Az indexelt kifejezések dőltbetűsek azon a bekezdésen belül, amely meghatározza őket. A könyvcímek szintén dőltbetűs nyomtatásban jelennek meg, hogy az angol nyelv címekre vonatkozó konvenciójának megfeleljenek. A fejezet- és szakasznevekre való hivatkozások ugyanezen okból idézőjelben vannak. A képernyő címek, mezőnevek, billentyűnevek és nyomógombnevek nagybetűvel kezdődnek a szövegen és a tárgymutatón belül, segítve az olvasót a hivatkozás azonosításában pontosan úgy, ahogy az megjelenik a képernyőn vagy a kezelőpulton.
Szabvány szövegikonok Jelen gépkönyv számos ikont tartalmaz a fontos szakaszok jelölésére: Figyelmeztetés Ultimax 4
1999, május
2-3
A „Figyelmeztetés” üzenet közli a kezelővel, hogy a gép károsodhat, vagy egy alkatrésze tönkremehet amennyiben a leírt eljárást nem követi. Tanácsok és trükkök A világító körte ikon hasznos javaslatokat jelöl meg a gépkezelő számára. Ezek a javaslatok az Ultimax jellemzők kreatív használatait mutathatják meg vagy pusztán hasznos tanácsok. Fontos A nyíl ikonnal jelölt információt gondosan tanulmányozni kell, a gép és/vagy a vezérlés megfelelő működésének a biztosítása végett. Hibaelhárítás A szerszámosláda ikon azokat a lépéseket jelöli, amelyek megtehetők potenciális hibák megoldására. Ezek a szakaszok a Hurco műszaki szolgálat képviselői és vevői számára tartalmaznak információt.
Figyelmeztetés A „Figyelmeztetés” üzenet azt jelöli, hogy a kezelő megsérülhet, a szerszámgép pedig súlyosan károsodhat amennyiben a leírt eljárást nem követi. Hová mehetünk innét? Ez az ikon és haladási irány azt jelöli, hogy a kezelő több lehetséges opcióval juthat előre, melyek a haladási irány alatt vannak felsorolva.
Tartalomjegyzék Fejezet 1 – Rendszeralapok Biztonság Tulajdonos kötelezettségei Gépmódosítás Biztonsági hardver és szoftver Beszerelés Karbantartás Kezelő kötelezettségei Képzés Ruházat és egyéb öltözet Személyes odafigyelés Alkatrész méretek és rögzítés Mozgás korlátok Alkatrész forgácsolás Alrendszer hiba Olajozási rendszer Pneumatikus rendszerek
Ultimax 4
1999, május
1-1 1-1 1-2 1-2 1-3 1-3 1-3 1-4 1-4 1-4 1-4 1-5 1-5 1-6 1-6 1-6
2-4
Elektromos rendszerek Tűzvédelem és tűzoltás Felügyelet nélküli üzemmód Elektromechanikai hibák és túlmelegedési állapotok Tűzoltás Berendezés karbantartása Felkészülés a táphálózatra csatlakoztatásra Rendszeres napi ellenőrzések Gép áramellátása Táphálózatra csatlakoztatás Táphálózatra csatlakoztatási hibaelhárítás Nincs válasz a kezelőpulton Indulási állapot beállítási hibaüzenetek Hibaüzenetek az Input képernyőn Géphitelesítés Szervoáramellátás létrehozása Tengelyek hitelesítése Gép bemelegítése Rendszer konfigurálása Aktuális rendszerdátum Aktuális rendszeridő Vezérlőteljesítmény kikapcsolási ideje Automata mentési idő Szerkesztő típusú alkatrészprogramozás átkapcsolása Alkatrészprogramok betöltése Alkatrészprogram szerkesztése Meglévő alkatrészprogram kiválasztása Új alkatrészprogram nevének a bevitele
Ultimax 4
1999, május
1-7 1-7 1-7 1-8 1-8 1-8 1-9 1-9 1-9 1-10 1-10 1-10 1-11 1-12 1-12 1-13 1-13 1-14 1-15 1-16 1-16 1-16 1-17 1-17 1-17 1-18 1-18 1-20
2-5
Mértékegységek meghatározása Opciós tengely konfiguráció Törlési funkciók Futó program törlése Aktív program törlése Visszaállítási funkciók Kezelőkar paramétereinek a beállítása Orsófordulatszám kézi átírása Szerszám bevitele a Bedmill orsóba Szerszám bevitele a VMX orsóba Automata bevitel Szerszámok eltávolítása egy függőleges szerszámlemezzel ellátott lengő ATC-ből ATC térkép újrabeállítása egy lengő ATC-ben Automata szerszámbevitel kézi űzemmódban egy lengő ATC-ben
1-21 1-21 1-21 1-22 1-22 1-23 1-25 1-26 1-26 1-27 1-29 1-29 1-30 1-30
Automata szerszámbevitel szerszámgép-beállításban Szerszámok eltávolítása más ATC típusokból Automata szerszámbevitel más ATC típusokban Alkatrészprogramozás beállítás Alkatrészbeállítás Alkatrészbeállítás képernyő Alkatrészbeállítás információ bevitele Szerszámbeállítás Szerszámbeállítási képernyő Szerszámbeállítási mezők Automata adagolás és fordulatszám kalkulációk Zéró bevitele (percenkénti fordulatszám) fordulatszám értékre
1-31 1-32 1-33 1-33 1-34 1-36 1-37 1-39 1-39 1-41 1-43 1-44
Tényleges fordulatszám bevitele (percenkénti fordulatszám) érték Program paraméterek Furat paraméterek Marás paraméterek Forgácsoló kompenzálási paraméter Program paraméterek Programtárolási funkciók Állománytárolási elvek Könyvtár opciók Alkatrészprogramok tárolása Program átnevezése Program törlése Alkatrészprogramok másolása Gépdiagnosztikai hibák Vezérlő újraindítása Rendszerből történő kilépési technikák A gép parkolópályára állítása Sürgősségi megállítás
Ultimax 4
1999, május
1-44 1-45 1-50 1-51 1-53 1-55 1-56 1-57 1-57 1-58 1-59 1-59 1-60 1-61 1-62 1-63 1-63 1-65
2-6
Ábralista Ábra 1-1. Ábra 1-2.
Aktuális könyvtár képernyő Kézi képernyő kezelőkar paraméterekkel (mm/percben)
Ábra 1-3. Ábra 1-4. Ábra 1-5.
Orsó szerszámbefogó In/Out gombokkal Tájékozódási furatot elhelyező szerszámbefogó Zéró alkatrész viszonya a gép abszolút zérójához
Ábra 1-6.
Szerszám zéró hitelesítési sík és alkatrész zéró a Z tengelyen
Ábra 1-7.
Alkatrész zéróhoz voszonyított relatív orsó mozgás
Ábra 1-8. Ábra 1-9. Ábra 1-10. Ábra 1-11. Ábra 1-12. Ábra 1-13. Ábra 1-14. Ábra 1-15. Ábra 1-16. Ábra 1-17.
Alkatrészbeállítás képernyő Biztonságos munkaterület Z eltérés Szerszámbeállítási képernyő Forgácsolás kompenzáció Általános paraméterek képernyője Húrhiba Furat paraméterek képernyője Marási paraméterek képernyője Ívbeillesztési paramétert használó forgácsoló szerszám kompenzáció
Ábra 1-18.
Egyenesbeillesztést használó forgácsoló szerszám kompenzáció
Ábra 1-19. Ábra 1-20.
Program paraméterek képernyője Könyvtár felépítés
1-19 1-25 1-27 1-28 1-34 1-34 1-35 1-36 1-37 1-37 1-38 1-39 1-42 1-46 1-48 1-50 1-53
Ultimax 4
1999, május
1-54 1-55 1-57
2-7
Fejezet 1
Rendszeralapok Jelen fejezet olyan alapműveleteket magyaráz, mint a táphálózatra csatlakoztatás, alkatrész és szerszám beállítás, szerszámok bevitele, érzékelés, vezérlő újraindítása és a szerszámgép kikapcsolása.
Biztonság Jelen szakasz előkészületeket tesz azokra a baleseti veszélyekre, amelyekkel rendszerint szembesülnek a szándékozott felhasználás folyamán, illetve a VMX szerszámgépek előrelátható nem rendeltetésszerű használatakor. Jelen termék használatát olyan betanított gépkezelőknek szánták, akik alkatrész programokat hoznak létre vagy a szerszámgép kezelőpultján vagy egy offline rendszeren. Ezek a gépkezelők azután alkatrész programokat futtatnak le az anyagok alkatrészekké vagy öntvényekké való megformázása céljából. A gépek működtetése közben a gépkezelőknek használniuk kell a tapasztalatukat és a tanulmányaikat, hogy bármilyen szükséges igazítást elvégezzenek és fokozzák programjaik hatékonyságát. Jelen szakasz a Hurco szerviz képviselői által tapasztalt problémákat írja le javaslatokkal a problémák elkerülésére és biztonságos módon történő orvosolására. Mindazonáltal, jelen információ nem teljes leírása a gép öszszes lehetséges nem rendeltetésszerű használatának, továbbá nem helyettesíti a gépkezelői tréninget, szakismeretet és a jó megítélést. A Hurco nem vállal semmilyen felelősséget a gépkezelői hibáért.
Tulajdonos kötelezettségei A VMX szerszámgép tulajdonosának számos kötelezettsége van a biztonságot illetően. Először is, a tulajdonosnak el kell olvasnia a gépkönyv jelen szakaszát, és végrehajtani a leírt biztonsági követelményeket. Ezután a tulajdonos biztos lehet abban, hogy a bolti gépkezelők megfelelő oktatásban alkatrészesültek, és a gépet előírásszerűen használják. A tulajdonos biztos lehet abban, hogy a Hurco szerszámgép működtetésére kijelölt kezelő egy Hurco-oktatásban részesült gépkezelő. Amennyiben a Hurco-oktatásban részesült gépkezelő elhagyja a műhelyt, a tulajdonos felelős azért, hogy oktatásban részesítse a gép üzemeltetésére kijelölt új kezelőt. A tulajdonosnak ki kell alakítania a megfelelő eljárás módokat is tüzek megakadályozására és elfogadott tűzoltó-berendezések biztosítására kisebb tüzek eloltása céljából. Természetesen a nagyobb tüzeket szakképzett tűzoltóknak kell eloltaniuk. Biztonsági óvintézkedésként számos műhely tart rendszeres tűzoltógyakorlatokat azért, hogy alkalmazottaik tudják a kötelezettségeiket vészhelyzet esetén.
Gépmódosítás Ultimax 4
1999, május
2-8
A VMX gépeket abból a célból tervezték, hogy széleskörű vásárlói szükségleteket elégítsenek ki. Amennyiben a tulajdonos úgy érzi, hogy a gépet bármilyen módon módosítani kell, hogy megfeleljen a műhely speciális igényeinek, a Hurco azt ajánlja a tulajdonosnak, hogy hívja fel a Hurco műszaki segélyszolgálatot vagy a felhatalmazott Hurco disztribútort módosításban való segítségnyújtás és a továbbhaladáshoz szükséges írásos felhatalmazás végett. Ha a tulajdonos megváltoztatja a gépet bármilyen módon a Hurco segítsége vagy írásos felhatalmazása nélkül, a gép garanciája érvényét veszti. Ezenkívül, az ilyesféle felhatalmazás nélküli módosítások baleseti veszélyeket okozhatnak, ami a kezelő sérülését és a gép megrongálódását idézheti elő. A tulajdonos teljes felelősséggel tartozik azokért a balesetekért, amelyek a felhatalmazás nélküli módosításokból származnak.
Biztonsági hardver és szoftver Amennyiben a tulajdonos vagy a gépkezelő módosítja a hardvert vagy a szoftvert azzal, hogy eltávolít, megváltoztat, letilt vagy megrongál egy biztonsági áramkört, biztonsági kapcsolót, vagy bármely biztonsági műveletet, majd folytatja a gép üzemeltetését azokkal a módosításokkal; az ilyesfajta művelet rendkívül veszélyes, ami szintén a gép előlelátható nem rendeltetésszerű használata, és érvényteleníti a garanciát. Ha a tulajdonos vagy a gépkezelő úgy találja, hogy az ilyesfajta módosításokat már megtették, haladéktalanul ki kell kapcsolnia gépet és meg kell akadályoznia a gép használatát, amíg azt ki nem javították. A tulajdonosnak ezután kapcsolatba kell lépnie a Hurco szerviz képviselőjével a gép biztonságos üzemmódba történő visszaállításához nyújtandó segítség céljából.
Fontos Számos helyen, a gép hardver és szoftver módosítása, ami a biztonsági védelmek átírására irányul és az ilyen megváltoztatott gép további működtetése illegális és bírsággal és/vagy börtönbüntetéssel sújtandó.
Beszerelés A tulajdonos felelős a megfelelő helyszíni előkészítésért mielőtt beszerelnék a gépet a Beszerelést megelőző utasításokban meghatározottak szerint. A Hurco helyszíni szervizelője köteles beszerelni a gépet az előkészített helyen. Ez az elhelyezés nem teheti ki a gépet ellenőrizhetetlen szekrény hőmérsékleteknek vagy kedvezőtlen munka környezeti tényezőknek, amelyek az elektromos komponens hibáját idézhetik elő. Amennyiben a tulajdonos később úgy dönt, hogy a szerszámgépet elmozdítja a beszerelt helyéről, a Hurco azt ajánlja, hogy hívja fel a Hurcot segítség végett. Ha ez nem lehetséges, a Hurco azt javasolja, hogy a tulajdonos kompetens szerelőt alkalmazzon a szükséges berendezésekkel a gépnek a kívánt helyre történő áthelyezéséhez. Ultimax 4
1999, május
2-9
Karbantartás A tulajdonosnak meg kell győződnie arról, hogy a műhely szerszámgép karbantartó személyzete gyakorlott. Használja a Karbantartási kézikönyvet különleges utasítások céljából.
Figyelmeztetés Képzetlen vagy nem gyakorlott személyzet nem végezheti jelen gép szervizelését, javítását vagy karbantartását. Ha a kezelő vagy a tulajdonos bármikor az elektromos szekrény megnyitása mellett dönt, az áramot le kell kapcsolni a gépről mielőtt az ajtókat kinyitják. Az egyedüli kivétel ez alól a szabály alól, amikor a gépet elektromos problémák végett szervizelnek. Ilyen körülmények mellett csak egy Hurco helyszíni szerviz által irányított elektronikai műszerész végezheti el a munkát.
Kezelő kötelezettségei Súlyos személyi sérülést, gépmegrongálódást és improduktív állásidőt elkerülendő, fordítson gondos figyelmet a gép biztonsági óvintézkedéseire és megfelelő karbantartására. A szerszámgép működtetése gyakran veszélyes feladat, ezért maradjon éber és legyen tudatában a lehetséges veszélyeknek. Kövessék műhelyeik biztonsági utasításait.
Képzés Az összes kezelőnek képzett gépésznek kell lennie azért, hogy tudja működtetni a szerszámgépet. Azokat a gépészeket, akik üzemeltetni fogják a szerszámgépet a Hurconak vagy a Hurco felhatalmazott disztribútorának kell oktatásban részesítenie. Mielőtt megpróbálná üzemeltetni a szerszámgépet, tanulmányozza jelen gépkönyvet, ismerje meg a gép funkcióit és biztonsági jellemzőit. Miközben a gépkönyvet tanulmányozza, szenteljen különleges figyelmet a gépkönyv elővigyázatosságra intő és figyelmeztető üzeneteire, illetve a szerszámgépen található valamennyi figyelmeztető és utasító feliratra.
Ruházat és egyéb öltözet Mindig viseljen védőszemüveget és védőcipőt miközben a munkaterületen tartózkodik. Oldalpajzzsal ellátott védőszemüveg ajánlott. Ne viseljen olyan dolgokat, mint bő szabású ruha, karóra, nyaklánc, gyűrű, nyakkendő, amelyek a gép mozgó alkatrészeibe beakadhatnak. Ultimax 4
1999, május
2-10
Személyes odafigyelés Kövesse az elfogadott munka gyakorlatokat és a személyi higiéniai követelményeket. Jelen erőfeszítés részeként kerülje a gyakori és hosszas bőrérintkezést friss vagy használt forgácsoló folyadékokkal és olajakkal. Néhány kezelő kesztyűt visel vagy különleges kézvédő krémet használ, hogy megvédje kezeit ezektől a vegyszerektől. Amennyiben forgácsoló vegyszer kerül a kezére, mossa le kezeit azonnal a gép elhagyásakor és mielőtt szünetet tartana. Cserélje le azt a ruhát, amely forgácsoló folyadékokkal és olajakkal szennyeződött. A forgácsolásban használt ipari vegyszerek kezeléséről szóló teljes információ végett, használja az Egészségre Veszélyes Anyagok Nemzetközi Felügyeletének (COSHH) vegyszer beszállítóktól származó anyagait.
Alkatrész méretek és rögzítés Soha ne rögzítsen olyan alkatrészt a szerszámgép lemezére, amely nagyobb, mint a lemez munkafelülete vagy éppen túllóg bármelyik oldalon a lemez szélein. Fogja össze a munkadarabokat és rögzítse őket erősen, mielőtt beindítja a gépet. Ne feledje, hogy olyan laza tárgyak, mint csavarkulcsok, tűzőkulcsok repülő lövedékekké válhatnak, ha nem távolítják el őket a lemezről vagy orsóról mielőtt beindítják a gépet. Legyen tudatában a kiálló gépalkatrészeknek is (úgy, mint tömlők, csővezetékrendszer és elosztócsatorna) amikor a gépen dolgozik.
Mozgás korlátok Minden egyes szerszámgéphez biztosított biztonsági végkapcsolókat és reteszelőket nem szabad eltávolítani vagy megkerülni azért, hogy több mozgást nyerjenek, és rövidítéseket hajtsanak végre. Komoly gépkárosodás és a kezelő személyi sérülése származhat az ilyen cselekedetekből. Szintén veszélyes alkatrészt felerősíteni olyan lemezre, amely a gép korlátain kívül eső szerszám útvonalakat igényel. Egy nagyobb lemezzel rendelkező szerszámgépet kellene használni ilyen alkatrészhez.
Alkatalkatrész forgácsolás Mindig tudja a vészkikapcsoló gombok helyét a szerszámgépen és a kezelőpulton. Legyen óvatos, amikor az orsó területén dolgozik. Sérülést megelőzendő, az orsónak mindig teljesen meg kell állnia, mielőtt módosítást kísérel meg elvégezni egy munkadarabon, rögzített tartozékokon és/vagy kenő-hűtő adagolócsöveken. A forgácsoló meghibásodását megelőzendő, ellenőrizze az orsó forgási irányát. Rendszerint, a gép az óramutató járásával megegyező irányban forgatja az orsót jobbkezes szerszámok esetén és az óramutató járásával ellentétes irányban balkezes szerszámoknál.
Figyelmeztetés Ultimax 4
1999, május
2-11
Amikor alkatrészprogramokat futtat, mindig kövesse ezeket a szabályokat:
Soha ne hagyja őrizetlenül a gépet! Soha ne nyomja le a cikluskezdet gombot anélkül, hogy tudná, mit fog tenni a gép! Soha ne indítsa be a gépet, amikor a forgácsoló kapcsolatban áll a munkadarabbal. Álljon félre, amíg a gép egy alkatrészprogramot futtat. Soha ne hajoljon a gépre miközben az orsó mozog.
Az egyik vészkikapcsoló gomb elérhető közelségében dolgozzon és képes legyen arra, hogy állandóan szemmeltartsa az orsó működését. Amennyiben alkatrészprogramot futtat, és nem tudja elérni a vészkikapcsoló gombot, illetve szemmel tartani az orsót, akkor ez felügyelet nélküli működtetésnek tekintendő és úgy tekintik, mint a gép előrelátható nem rendeltetésszerű használatát.
Alrendszer hiba A karbantartó személyzetnek és a gyakorlott kezelőknek meg kell érteniük a karbantartási követelményeket és a szerszámgép alrendszerekkel kapcsolatos lehetséges problémákat. Ők megismerkedhetnek az alrendszer karbantartási követelményekkel azáltal, hogy tanulmányozzák a szerszámgép karbantartási követelményeit és résztvesznek egy Hurco továbbképzésen.
Olajozási rendszer Az Autolube rendszer, amelyet a karbantartási kézikönyvben írtunk le részletesen, a csúsztatópálya és a golyós csavarok felé pumpálja az olajozást. Csak a karbantartási kézikönyvben meghatározott típusú gépolajakat használja. Más típusú gépolaj használata a gépkomponensek károsodását eredményezheti. Az olajozó rendszert úgy állítják be, hogy 8-10 percenként lépjen működésbe, amikor a szervok be vannak kapcsolva.
Figyelmeztetés Győződjön meg róla, hogy a szervok le vannak zárva, amikor a gép nem működik megakadályozandó a túlfolyásból eredő olajozási módot. Az Autolube rendszert szükség szerint megfigyelés alatt kell tartani és szervizálni, máskülönben a gép károsodhat, amikor a mozgó alkatrészek nem tudnak elcsúszni a helyükre.
Pneumatikus rendszerek Ultimax 4
1999, május
2-12
A pneumatikus (levegő) rendszerek megszűrik a gépbe beérkező levegőt és gépolajat adnak a hengerdobok olajozására szolgáló légáramhoz, illetve értékeket rendelnek hozzá. A készleten belüli légszűrőt ki kell cserélni, amikor eltömítődik. Amennyiben nem cserélik ki, a légáramlat lecsökken, a mozgás lelassul vagy leáll. Ha a légellátást szigorúan korlátozzák, akkor a szerszámokat nem lehet elmozdítani az orsó rögzítőműből.
Elektromos rendszerek A váltakozó áramforrás megtisztítása, ahogy az elő van írva az ANSI/NFPA 79 szabványban, lényeges a sikeres működéshez és a gép folyamatos megbízhatóságához. Ennél fogva, a szerszámgépet megfelelően csatlakoztatni kell az áramforrásához, ahogy a beszerelés előtti utasításokban részletesen meghatározták. A gépet csatlakoztatni kell egy célra rendelt, biztosítóval ellátott és elszigetelt vonalhoz beérkező árammal, amely passzol az előírt, gyárilag huzalozott áramszekrény feszültségekhez és a szerszámgép áram követelményeihez.
Figyelmeztetés Amennyiben a gép nem megfelelően van csatlakoztatva az áramforrására, a vonalon zaj keletkezhet, ami hatással lesz a gép biztonságára, teljesítményére és a garanciára. Ezenkívül, részleges elsötétülési viszonyok léphetnek fel a műhelyben, és a szerszámgép elektromos alkatrészei elromolhatnak, illetve cserére szorulhatnak.
Tűzvédelem és tűzoltás Létezik néhány tüzet előidéző ok, amely valamennyi műhelyben kerülendő: Gyúlékony anyagok tárolása és mozgatása hőforrások közelében. A munkaterületet nem sikerül olyan törmelékektől tisztán tartani, mint műhelyi rongyok, kartonok, és egyéb felszerelések, amelyek tüzet idézhetnek elő.
Felügyelet nélküli üzemmód A felügyelet nélküli üzemeltetés elsődleges tűzveszélye abból származik, ha a kezelő nem megfelelő adagolásokat és fordulatszámokat állít be a forgácsolandó anyag programjába. Ilyen körülmények között, az alkatalkatrész körüli fémforgács túl magas lehet, és begyújthatja a vágóolajat vagy a zárványban lévő törmeléket. Annak érdekében, hogy meggyőződjön arról, hogy az adagolások és a fordulatszámok megfelelnek az anyagnak, tekintse meg az anyagot forgácsolás közben, és végezze el a szükséges módosításokat vagy állítsa le a programot.
Elektromechanikai hibák és túlmelegedési állapotok Ultimax 4
1999, május
2-13
Bármely nehéz gépi berendezésnél bekövetkezhet elektromos vagy mechanikus alkatalkatrészhiba, amely tüzet idézhet elő. Például, egy meghajtómotor túlmelegedhet, vagy egy csapágy tönkremehet, és túlhevült állapotot okozhat. Az orsó elakadhat a szalag csúszását előidézve, és túlmelegítheti a motort. A munkaterület törmeléktől mentesen tartása és a gép működésközbeni szemmeltartása csökkenti az e hibákból származó tűz lehetőségét.
Tűzoltás Ha mégis tűz keletkezik, nyomja le a vészkikapcsoló gombot a szerszámgépen és aktiválja a gyár tűzriasztó rendszerét a személyzet evakuálására, akik közvetlenül nem vesznek részt kisebb tüzek eloltásában. A műhelyi személyzet kisebb tüzeket el tud oltani a műhelyeik feltételeihez elfogadott tűzoltó készülékek használatával. Mindazonáltal, ha nyilvánvaló, hogy a tűz ellenőrizhetetlen vagy túl nagy a műhelyi tűzoltó készülékekhez, hivatásos tűzoltókat kell hívni és a teljes műhelyi személyzetet evakuálni kell. Ha egy tűz keletkezett és a műhelyi személyzet eloltotta azt, még akkor is ajánlatos kapcsolatba lépni a tűzoltósággal vagy a tűzvédelmi hatósággal tanácsukat kérve, hogy biztosak legyenek abban, hogy a tüzet teljesen elfojtották és, hogy a jövőbeli tüzek megakadályozását elősegítsék. Egy gyakorlott és képesített felügyelőnek legalább évente háromszor kell bevizsgálnia a tűzoltó készülékeket a megfelelő működés végett.
Berendezés karbantartása Mielőtt bármely karbantartási és/vagy javítási műveletet végrehajtanak az elektromos szekrényen belül, a gépésznek vagy karbantartónak ellenőriznie kell, hogy a teljesítménykapcsoló Off helyzetbe legyen kapcsolva az elektromos szekrény ajtajának a kinyitása előtt. Az olajozás és a karbantartó ellenőrzések egy rendszeres ütemterve szükséges a gép folyamatos és megbízható működésének a biztosításához. A következő táblázat sorolja fel ezeket a javaslatokat. Meg kell jegyezni, hogy a gépkarbantartás függ a használat mértékétől, a működés pontosságától, és a gép környezetétől. Ennélfogva, a karbantartás gyakoriságát egyedi alapon kellene meghatározni, és ennek megfelelően változtatni. Ezen műveletekből adódó további részletek kapcsán, használja a karbantartási kézikönyvet.
Felkészülés a táphálózatra csatlakoztatásra A kezelőnek rendszeres ellenőrzéseket kell elvégeznie a gép bekapcsolása előtt.
Rendszeres napi ellenőrzések Számos mechanikai elem vizuális megtekintést igényel, rendszeres karbantartást és olajozási ellenőrzéseket a szerszámgép megfelelő működésének biztosítására. Használja jelen ellenőrzőlistát a gép beüzemelés előtti megtekintésére: Ultimax 4
1999, május
2-14
Ellenőrizze az olajozási szinteket, különösen az Autolube rendszerben és a légvezeték olajozóban.
Ellenőrizze a légnyomást a filter/szabályozó/olajozó (FRL) készletnél a pneumatikus rendszerben.
Ellenőrizze a hűtőfolyadék szintet(szinteket).
Ellenőrizze a megfelelő olajozás módjait és bármilyen repedést vagy túlzott elhasználódást. Bizonyosodjon meg arról, hogy a pályatörlők nem károsodtak.
Gép áramellátása A gép On/Off kapcsolója az egész gépnek áramot ad, beleértve a vezérlőpultot is. Amikor a gép be van kapcsolva, indítási és öntesztelési információnak kellene megjelenni a kezelőpult képernyőin. A teljesítménykapcsoló a gép mögött(VMX gépek). Az áramot ki kell kapcsolni mielőtt karbantartást végezhetnének el az elektromos szekrényen belül.
Figyelmeztetés Az elektromos szekrény belsejében lévő magas feszültségek sérülést vagy akár halált is okozhatnak. Csak képzett és gyakorlott személyzet jogosult az elektromos szekrény ajtajainak a kinyitására. A szekrényben uralkodó extrém hőmérsékletek és a kedvezőtlen környezeti feltételek elektronikus alkatrész meghibásodást okozhatnak.
Táphálózatra csatlakoztatás Ha áramtalanítva van a gép, kapcsolja vissza BE (On) állapotra. Amikor beüzemel a gép, az Ultimax szöveg képernyő az alábbiakat jelzi ki:
BIOS konfigurációs információ. Program betöltése végrehajtás alatt – kérem, várjon. Indulási állapot beállítási üzenetek. Nyelvi fájlok letapogatása és betöltése. Bármilyen alkatrészprogramot, amit a gép kikapcsolásakor hoztak létre vagy használtak.
Miután a rendszer elvégzi az összes indulási állapot beállítást, betölti a szoftvert, és betölti a korábbi alkatrészprogramot (ha létezik ilyen), az Input képernyő megjelenik. Ha nem jelenik meg az Input képernyő, vagy hibaüzeneteket tartalmaz, használja jelen fejezet „Táphálózatra csatlakoztatási hibaelhárítás” szakaszát. Ultimax 4
1999, május
2-15
Táphálózatra csatlakoztatási hibaelhárítás Hibaelhárítás Ha táphálózatra csatlakoztatáskor hiba jelentkezik, keresse az alábbi tünetek egyikét:
Nem jelennek meg üzenetek a kezelőpult képernyőjén. A rendszer éles ismétlődő hangot adhat, de nem indul el. Hibaüzenetek jelennek meg az indulási állapot beállítási folyamata során még az Input képernyő megjelenése előtt. Hibaüzentek jelennek meg az Input képernyőn.
Nincs válasz a kezelőpulton Ha nem jelenik meg üzenet a szöveg képernyőn az áram bekapcsolásakor, győződjön meg az alábbiakról: Az áramellátó vezeték megfelelően van csatlakoztatva az áramforráshoz. A teljesítménykapcsoló On helyzetben van. Nincs hajlékonylemez a hajlékonylemezes egységben. Ha ezek a feltételek adottak, de a vezérlés még mindig nem válaszol, vegye fel a kapcsolatot a gépműhely karbantartási részlegével vagy a gépgyártó műszaki karbantartócsoportjával.
Figyelmeztetés Mielőtt tesztelik a feszültség alatt álló köröket vagy megpróbálkoznak elektromos csatlakozások megjavításával; győződjön meg arról, hogy a teljesítménykapcsoló az elektromos szekrényben Off pozícióban áll. Kövesse az összes meghatározott biztonsági üzemmódot. Ne feledje, hogy az áramforrástól a gépig vezető áramvonal még akkor is állhat feszültség alatt, ha a szerszámgép nem kap áramot.
Indulási állapot beállítási hibaüzenetek Az áram bekapcsolása után, indulási állapot beállítási üzenetek jelennek meg a szöveg képernyőn. Amennyiben hibaüzenet jelenik meg, annak több lehetséges oka lehet. Az alább feltüntetett hibaüzeneteket a kezelő könynyen kijavíthatja. „Nem rendszer lemez letapogatva.” Nyomja le bármelyik billentyűt.
Ez az üzenet azt jelenti, hogy hajlékony mágneslemez van a hajlékonylemezes egységben. Távolítsa el a hajlékony mágneslemezt, majd áramtalanítson, és ezután kapcsolja be a gépet ismét.
Ultimax 4
1999, május
2-16
„A biztonsági eszköz érvénytelen vagy elromlott”.
A szoftver biztonsági kulcsát eltávolították, sérült vagy nincs megfelelően csatlakoztatva. Kapcsolja ki a vezérlőt, és vegye ki a biztonsági kulcsot. Ha a kulcs megsérült, cserélje ki. Csatlakoztassa újra a kulcsot és kapcsolja be az áramot.
Egyéb lehetséges üzenetek az indulási állapot beállítása során hiányzó vagy hibás fájlokat jeleznek. Az ilyen problémák szokásos megoldása, fájlok tárolása vagy törlése. Az ilyen problémák megoldásában segítségért forduljon a Hurco vevőszolgálati osztályához vagy a disztribútor vevőszolgálati osztályához. Mindazonáltal, mielőtt segítségért fordulna, nézze meg a következő fontos figyelmeztetést.
Fontos Mielőtt felhív egy vevőszolgálati képviselőt segítségért, mindig kapcsolja ki a vezérlést a táphálózat gombbal, várjon pár percig, majd kapcsolja be ismét. Ha a probléma továbbra is folytatódik, hívja fel a gépgyártó műszaki vevőszolgálati osztályát. Amikor telefonál, adja meg a szerszámgép sorozatszámát és a szoftver verziószámát, valamint a probléma leírását. A szoftver verziószáma az Input képernyő tetején jelenik meg. A szoftver verziószáma megtalálható a telepítő hajlékony mágneslemezen, a floppy lemez mappájában, amit a vezérlővel együtt kapott. Ezt a mappát gépének az elektromos szekrényében tárolja.
Hibaüzenetek az Input képernyőn Esetenként, a rendszer az indulási állapot beállításának az összes lépcsőjén keresztülmegy, melyeket az Input képernyőn kijelez, majd visszautasítja a válaszadást a kezelőpult billentyűinek lenyomásakor. Amennyiben ez történik, gonodos figyelmet kellene szentelnie az Input képernyőn megjelenő bármely hibaüzenetnek. Ha nincsenek hibaüzenetek, akkor az előlap vezetéke lehet, hogy laza vagy hibás. Amennyiben a műhelynek van egy karbantartó részlege, amely a számítógépeket javítja, akkor a gépkarbantartó személyzet egy tagja lehet, hogy ellenőrizni tudja a vezetéket. Ez egy rendelésre készült vezeték a vezetékcsatornában. Ha ezt ki kell cserélni, akkor a műszaki vevőszolgálatot hívja művelet végrehajtására.
Géphitelesítés
Ultimax 4
1999, május
2-17
A hitelesítési művelet meghatározza a gép hivatkozási pontját (abszolút zéró) mindegyik tengelyre vonatkozóan. Az abszolút zéró a lemezen való elhelyezkedés, általában egy sarok vagy egy sarok közeli hely, ahol az X és Y tengelyek keresztezik egymást. Ez az érték nem változik. Akkor kezdje el a hitelesítési műveletet, amikor az Input képernyő hibaüzenetek nélkül jelenik meg. Nyomja le a kezelőpult kézi billentyűjét. Figyelje az üzenetet a hitelesítési állapotmezőben, amely azt jelzi, hogy a gép nincs kalibrálva. Két alapvető lépése van a gép hitelesítésének: Szervoáramellátás létrehozása. Az összes tengelyhitelesítése: X, Y, Z (A és B opcióként).
Szervoáramellátás létrehozása Ha a gép szervokhoz az áramellátást nem hozták létre, hajtsa végre az alábbi lépéseket: 1. Győződjön meg róla, hogy az összes vészleállító gomb ki van engedve. A vészleállító gomb kiengedéséhez, forgassa el a gombot az óramutató járásával megegyező irányba, ahogy a nyilak jelzik. 2. A gép bekapcsolásához nyomja le a kezelőpult Power On gombját. Amikor a gép be van kapcsolva, ez a gomb kigyullad. 3. Nyomja le a Reset Servos and Spindle (F7) (szervok és orsó újraállítása) programozott billentyűt, ha egy szervo vagy orsó hibát kell törölni. A Start Cycle (cikluskezdet) gomb felvillan és elalszik. 4. Nyomja le a cikluskezdet gombot a gépszervok bekapcsolásához. A cikluskezdet gomb villogása megszűnik.
Tengelyek hitelesítése A tengelyek hitelesítéséhez, kövesse ezeket a lépéseket: 1. Nyomja le a Calibrate Machine (F8) (géphitelesítés) programozott billentyűt. A Start Cycle (cikluskezdet) gomb felvillan és elalszik. 2. Nyomja le a villogó cikluskezdet gombot.
Ultimax 4
1999, május
2-18
Az orsó feje felfelé mozog, hogy megkeresse referencia végálláskapcsolóját és egy marker jelet. Ez lokalizálja a Z tengelyen a gép zéró kalibrálási pontját. Miután a Z tengely hitelesítése befejeződött, a görgősor a gép jobb hátsó oldala felé halad keresve a megfelelő referencia végálláskapcsolókat és marker jeleket. Ez hitelesíti az X és Y tengelyeket. Ha egy opciós A vagy B tengelyt csatlakoztatnak a géphez, ez a tengely is automatikusan hitelesítve lesz egyúttal. A gép helyzetkijelzője nullát (0) mutat minden tengelyre, amikor a hitelesítés folyamata lezárult.
Fontos A program alkatrész zéró referencia pontja a gép abszolút zérójához való kapcsolatán alapul. A gép hitelesítésének az irányát nem szabad megváltoztatni egy meglévő alkatrészprogramra.
Gép bemelegítése A gép bemelegítése állandósítja a gép működési állapotát zavarmentes üzemmódot elősegítve és nagyobb megbízhatóságot. Amikor megjelenik az Input képernyő hibaüzenetek nélkül, nyomja le a kezelőpult kézi gombját a kézi képernyő kijelzésére. Az A és B tengelyek opciósak. Nem mindegyik képernyő fogja tartalmazni ezeket a mezőket. Kövesse az alábbi lépéseket a szerszámgép bemelegítésére: 1. Hozzon létre szervo áramellátást. 2. Győződjön meg arról, hogy a gép hitelesítve van-e. 3. Nyomja le a Tool in Spindle (F1) (eszköz az orsóban) programozott billentyűt a kézi képernyőn. A következő képernyőnek, ami megjelenik, van egy „Tool in Spindle” mezője. Ebbe a mezőbe vigye be a korsóban jelenleg megtalálható eszköznek a számát. Üssön be nullát, ha nincs eszköz az orsóban. Nyomja le az Enter billentyűt. 4. A kézi képernyőről, nyomja le a Warm Up Machine (F5) (gép bemelegítése) programozott billentyűt. Az „INDÍTSA EL A GÉP BEMELEGÍTÉSÉT” figyelmeztetés jelenik meg és az cikluskezdet gomb felvillan és elalszik. 5. Nyomja le a villogó cikluskezdet gombot és a Z tengely viszszahúzódik a gép nyugalmi helyzetébe.
Ultimax 4
1999, május
2-19
Az X és Y tengelyek 5 percig haladnak percenként 2,5 métert megtéve. Annak ellenére, hogy az X és Y tengelyek egyaránt 2,5 m/perc sebességgel mozognak, a keletkező vektor (a kézi képernyőn kijelzett tápsebesség) nagyobb, mint 2,5 m/perc. A bemelegítő ciklus végén, az összes tengelymozgás leáll, és a kézi képernyő jelenik meg ismét. Kövesse ezeket a lépéseket a bemelegítő ciklus törlésére: 1. Nyomja le a kezelőpulton az adagolás visszatartás (Feed Hold) gombot. 2. Nyomja le a Spindle Off (orsó kikapcsol) gombot. 3. Nyomja le az adagolás visszatartás (Feed Hold) gombot második alkalommal.
Fontos A mozgástartás állapotot fel kell oldani ahhoz, hogy tovább tudjon dolgozni a vezérlőn.
Rendszer konfigurálása Annak érdekében, hogy létrehozza a rendszer paramétereket a fájlokon található időtúllépésekre és dátum/időjelzésekre, nyomja le a kezelőpult számbillentyűblokk fölött található segédkulcsát. A segédkulcs képernyő jelenik meg. Nyomja le a rendszer konfiguráció (F4) programozott billentyűt a rendszerszerte használt paraméterekhez való hozzáférés végett. A rendszer konfiguráció képernyő dátum és idő mezőket tartalmaz. A dátumokat és időt egy komplemens fémoxid félvezető elem tartja fenn, még akkor is, amikor a kezelőpult ki van kapcsolva.
Aktuális rendszerdátum A mai dátumnak a rendszerbe történő bevitelére nyomja le az aktuális rendszeridőt beállító programozott billentyűt (F1) és kövesse az alábbi lépéseket: 1. Gépelje be a hónap számát, és nyomjon Enter-t. 2. Gépelje be a nap számát, majd nyomjon Enter-t. 3. Gépelje be az év utolsó két számát, majd nyomjon Enter-t. 4. Nyomja le az aktuális rendszeridőt beállító programozott billentyűt (F1) ennek a dátumnak az átmeneti memóriában történő tárolására.
Ultimax 4
1999, május
2-20
Ezek az adatok fájlok mentésekor hasznosak, mert a rendszer meg tudja nézni azt a dátumot, amikor bevitték ide, a dátum pedig jellel látja el a lementet fájl-t. Amennyiben időjelzés is szükséges a fájlokon, vigye be az időt az aktuális rendszeridő mezőbe, majd nyomja le az (F1) programozott billentyűt egyszer azt követően, hogy bevitte az időt mindkét érték mentése céljából.
Aktuális rendszeridő Az aktuális dátum bevitele után a kurzor az aktuális rendszeridő mezőre megy. Ez a mező 24 órás óra időket használ. Például délután 1:30-at 13:30-ként viszi be. Az aktuális időnek a rendszerbe történő bevitelére kövesse ezeket a lépéseket: 1. Gépelje be az óra értéket, majd nyomjon Enter-t. 2. Gépelje be a perc értéket, majd nyomjon Enter-t. 3. Gépelje be a másodperc értéket, majd nyomjon Enter-t. 4. Nyomja le az aktuális rendszeridőt beállító programozott billentyűt (F1) ennek a dátumnak az átmeneti memóriában történő tárolására.
Vezérlőteljesítmény kikapcsolási ideje Állítsa be kurzorát a felfelé és lefelé mutató nyíl billentyűk használatával a vezérlőteljesítmény kikapcsolási idő mezőre. Vigye be azt a percmenynyiséget, amennyit várni kíván az automata kikapcsolás előtt. A rendszer majdautomatán lezárja az összes tengelymeghajtót, amennyiben nincsen meghatározott időtartamig működő program. Lehet, hogy Ön még a vezérlést is tudja programozni, de nem jut áram a szervokra. Ez a lekapcsolás ugyanazt a hatást fejti ki, mint egy vészleállító kikapcsolás. A szervoáramot kikapcsolják, és az út olajozás is leáll. A lemez nincsen pontra állítva, mint ahogy a gép parkolópályára állításával történő kikapcsolásnál.
Automata mentési idő Az automata mentés jellemző időszakosan elmenti az üzenetváltó alkatrészprogram egy másolatát az átmeneti memóriában egy fájlra a vezérlő merev meghajtóegységén, amelyet c:\saveprog.hd3-nak nevez el. A numerikus vezérlésű programokat nem mentik le ezzel a funkcióval. A rendszer kijelzi az ALKATRÉSZPROGRAM AUTOMATA MENTÉSE üzenetet miközben az alkatrészprogramot menti és megakadályoz más rendszer tevékenységeket, amíg a mentés be nem fejeződik. Ultimax 4
1999, május
2-21
Szerkesztő típusú alkatrészprogramozás átkapcsolása Az alap számítógépes numerikus vezérlésű szoftver lehetővé teszi Önnek, hogy vagy az üzenetváltó programszerkesztést vagy a két különböző numerikus vezérlésű szerkesztői dialektus egyikét válassza: Alap és Ipari Szabvány. Az üzenetváltó programszerkesztésről numerikus vezérlésre történő átváltáshoz vagy vissza, kövesse az alábbi lépéseket: 1. Nyomja le a kezelőpult segédkulcsát. 2. Nyomja le a szerkesztésváltó (F6) programozott billentyűt. A következő képernyő programozott billentyűket tartalmaz a két numerikus vezérlésű szerkesztéshez, az alap numerikus vezérléshez és az ipari szabvány numerikus vezérléshez. 3. Nyomja le vagy az alap numerikus vezérlés (F1) vagy az ipari szabvány numerikus vezérlés (F2) programozott billentyűjét. A rendszer ezután az Ön által kiválasztott numerikus vezérlésű szerkesztésre kapcsol, ami megjelenik a szerkesztési típus mezőben.
Fontos Amennyiben jelenleg is folyik egy alkatrészprogram töltése a vezérlés átmeneti memóriájába, a rendszer kijelzi „Az aktuális program és az alkatrésztelepítés el fog veszni; folytatható?” üzenet. Nyomja le az Igen vagy Nem programozott billentyűt.
Alkatrészprogramok betöltése Miután a gép hitelesítése és táphálózatra csatlakoztatása megtörtént, az alábbi műveletek bármelyikét végre tudja hajtani: Alkatrészprogramot szerkeszteni. Egy meglévő alkatrészprogramot kiválasztani. Egy új alkatrészprogram nevét bevinni.
Alkatrészprogram szerkesztése Alkatrészprogram szerkesztésére kövesse az alábbi lépéseket: 1. Nyomja le a kezelőpult Input gombját. Amennyiben egy program állt szerkesztés alatt a vezérlés kikapcsolása előtt, az adott alkatrészprogramot automatikusan betölti az indulási állapot beállítása folyamán. Ellenőrizze az alkatrészprogram szerkesztési mezőben a memóriába éppen betöltött programnak a nevét.
Ultimax 4
1999, május
2-22
2. Ha a kijelzett alkatrészprogramot akarja szerkeszteni, folytassa az Önnek szükséges programozott billentyű opcióval/opciókkal. Ha nem, nézze a következő szakaszt.
Meglévő alkatrészprogram kiválasztása Az állandó memóriában (merev meghajtó, floppy lemez) megtalálható alkatrészprogram kiválasztására, kövesse ezeket a lépéseket: 1. Nyomja le a kezelőpult segédkulcsát. A segédképernyő megjelenik. 2. Nyomja le a tároló funkciók (F1) programozott billentyűt a tárolt alkatrészprogramokhoz való hozzáféréshez. Az aktuális program képernyő jelenik meg. A programozott billentyűknek ezen a képernyőn az alábbi funkcióik vannak:
Programolvasás lemezről (F1) – a merevlemezen lévő programról készít egy másolatot, és elhelyezi a vezérlő átmeneti memóriájában, lehetővé téve Önnek, hogy másolatot szerkeszszen, vagy a programot futtassa. Lehetővé teszi Önnek programok olvasását is a floppy meghajtóról vagy a hálózatról (UltiNet opció).
Programírás lemezre (F2) – lemásolja az éppen kijelzett programot a merevlemezre (állandó memória) vagy egy floppy lemezre. Lehetővé teszi Önnek programok írását is a hálózatra (UltiNet opció).
Lemezműveletek listakönyvtára (F3) – operációs rendszer funkciókat végez, úgy, mint, különböző könyvtárakra való átváltás, különböző könyvtárak létrehozása, programok átnevezése, és programok törlése a merev meghajtó állandó memóriájából.
Lemezformázás (F4) – előkészíti a floppy meghajtóban pillanatnyilag lévő lemezt a alkatrészprogramról való másolat fogadására. Művelet megszakítás (F5) – lehetővé teszi Önnek a megszakítást függetlenül attól, hogy milyen lemez művelet áll végrehajtás alatt.
Ultimax 4
Aktuális tároló meghajtóegység kiválasztása (F6) – meghatározza, hogy melyik meghajtó fogad programmásolatot, amikor tárolják, és a könyvtárat, amelyikből a programokat másolják. A választások általában az A meghajtó (floppy meghajtó) vagy a C meghajtó (merev meghajtó). Amennyiben az UltiNet opció be van telepítve, az E meghajtó is hozzáférhető. 1999, május
2-23
Programexportálás szöveg fájlként – a programot szöveg fájlként menti. Elküldheti ezt a fájlt egy floppy lemezre vagy hálózati meghajtóra, amennyiben az UltiNet opciót betelepíttette. Az exportálás csak akkor működik, ha az üzenetváltó program a memóriában van.
Meglévő alkatrészprogram kiválasztásának a folytatására, kövesse ezeket a lépéseket: 3. Nyomja le a lemezről való programolvasás (F1) programozott billentyűt. A következő képernyő felsorolja az aktuális könyvtárban tárolt programokat. (A programozott billentyűk használatával másik könyvtárra vagy tároló eszközre válthat.) CURRENT PROGRAM AKTUÁLIS PROGRAM AUXILIARY SEGÉD CURRENT DIRECTORY AKTUÁLIS KÖNYVTÁR bytes free szabad byte bytes tagged kijelölt byte Directory(s) könyvtár(ak) Program(s) program(ok) Programs tagged kijelölt programok Use arrow keys to move through prog- A nyíl billentyűket használja a programra/prograram(s) and DIRECTORIES mokra és a KÖNYVTÁRAKRA való mozgáshoz Perform disk operations. Hajtsa végre a lemez művelteket. Use cursor keys to move between prog- A kurzor billentyűket használja a programok körams and choose soft key. zötti mozgáshoz és válassza ki a programozott billentyűt. Prog Units: IN program egységek bekapcsolva Free szabad kapacitás CHANGE DIRECTORY KÖNYVTÁRVÁLTÁS RENAME PROGRAM PROGRAM ÁTNEVEZÉS DELETE PROGRAM PROGRAMTÖRLÉS COPY PROGRAM PROGRAMMÁSOLÁS CHANGE PROGRAM MASK PROGRAMMASZK VÁLTÁS SELECT CURRENT STORAGE DRIVE AKTUÁLIS TÁROLÓ MEGHAJTÓEGYSÉG KIVÁLASZTÁSA -MORE-TÖBBEXIT KILÉPÉS
Ábra 1-1.
Aktuális könyvtár képernyő 4. Kurzor a kívánt programra a nyíl billentyűk használatával. 5. Nyomja le az Enter billentyűt a program kiválasztására. A pillanatnyi program képernyő újra megjelenik. Egy üzenet jelzi, hogy a programot az átmeneti memóriába olvassák. A fájl olvasása után, alkatrészprogramot szerkeszthet az Input képernyőről.
Ultimax 4
1999, május
2-24
Megjegyzés A rendszer azonnal elolvassa az üzenetváltó program fájlokat és nem enged Önnek végrehajtani más műveleteket, amíg a fájl be nem töltődik. A rendszer elolvassa az NC program fájlokat az alacsony prioritású háttér programokban, lehetővé téve Önnek más feladatok időközbeni elvégzését. Az NC fájlok sokkal nagyobbak, mint az üzenetváltó fájlok. Nagyon nagy NC fájlok betöltése több memóriát igényelhet, mint ami a vezérlőbe be van telepítve. Amennyiben a rendszert ilyen fájlokkal használják, keressen meg egy felhatalmazott disztribútort memóriabővítés végett.
Új alkatrészprogram nevének a bevitele Új alkatrészprogram létrehozására, kövesse ezeket a lépéseket:
Ultimax 4
1999, május
2-25
1. Nyomja le a kezelőpult Input billentyűjét. Ha alkatrészprogram van pillanatnyilag a memóriában, a program neve megjelenik. 2. Töröljön memóriát az új program számára, jelen fejezet „Törlési funkciók” szakaszában ismertetettek szerint. Vagy Amennyiben az alkatrészprogram szerkesztési mező az Input képernyőn üres, folytassa a következő lépéssel. 3. Ha a kezelőpultja fel van szerelve egy opciós számítógépes billentyűzettel, gépeljen be 8 betűt és/vagy számot fájlnévnek. A rendszer háromkarakteres bővítést (általában HD3) tesz a fájlnév végéhez. (A visszatörlés billentyűt használja a karakterek törlésére.) Ha a kezelőpult nincs felszerelve az opciós billentyűzettel, használja az azonnal indítható szöveg belépési ablakot. 4. Miután a fájlnév összes karakterét begépelte, nyomja le az Enter billentyűt. Az Input képernyő az új program névvel megjelenik. 5. Határozza meg a használandó mértékegységeket a következő szakaszban leírtak szerint.
Mértékegységek meghatározása Miután lenyomja az Enter billentyűt az alkatrészprogram elnevezésre, nyomja le az Enter billentyűt ismételten. A rendszer figyelmezteti Önt, hogy jelölje meg, hogy a program hüvelyket vagy metrikus mértékegységeket fog használni. Az Ön által kiválasztott mértékegység a képernyő felső részén jelenik meg a „Program egységek:” mellett.
Ultimax 4
Fontos
1999, május
2-26
A vezérlő nem tudja átváltani a mértékegységeket hüvelykből metrikus mértékegységekké vagy vissza miután a program írott – a program készítésekor tervezze meg megfelelően.
Opciós tengely konfiguráció Miután meghatározza a mértékegységeket (hüvelyk vagy metrikus), a programozott billentyű menü megváltozik. Válasszon ki egy programozott billentyűt a gép tengely konfigurációjának a megjelölésére: Standard (háromtengelyű), opciós körforgó lemez, amely egy A tengelyt lát el, vagy opciós körforgó lemez, amely egy A tengelyt lát el egy B dőlésszöggel. Válassza ki a megfelelő opciót, majd kezdje el az alkatrészprogram alkatrész- és szerszámbeállítását.
Fontos Ha a körforgó opció nincs betelepítve, a tengelyválasztási fogadójel nem jelenik meg. Helyette, az alkatrészprogram automatikusan nem tesz eleget a szabvány tengely konfigurációnak és Ön megkezdheti az alkatrész- és szerszámbeállítást.
Törlési funkciók A készítés vagy használat alatt lévő alkatrészprogramot a vezérlő átmeneti memória területén tárolják. Ez nem állandó memória, ahol a programok később is hozzáférhetőek.
Aktuális program törlése A törlési funkciók nincsenek kihatással az állandóan tárolt programokra. Ezek a funkciók csak az átmeneti memóriában lévő programok vagy programrészletek másolatait távolítják el. Használja ezeket a funkciókat az alábbi feladatok elvégzésére: Dobja ki egy programmásolat változtatásait, amelyekre már nincsen szükség. Törölje le a teljes munkaterületet a frissítés megkezdésére (a „töröljön mindent” programozott billentyű használatával). Törölje le a alkatrészprogramot, és tartsa meg a alkatrészés/vagy eszközbeállítást egy új programhoz történő felhasználáshoz.
Ultimax 4
1999, május
2-27
A törlés programozott billentyűk az alábbi funkciókat végzik el:
Alkatrészbeállítás törlése (F1) – visszaállítja az összes alkatrészbeállítás mezőt az alapértelmezés szerinti értékeikre.
Eszközbeállítás törlése (F2) – törli a alkatrész számára meghatározott összes eszközadatot.
Programparaméterek újrabeállítása (F3) – a programparamétereket visszaállítja az alapértelmezés szerinti értékeikre.
Törlési program (F4) – törli a alkatrészprogram adatblokkokat a program memóriából.
Mindent töröl (F5) – törli a alkatrészprogramot és a szerszámbeállítását a program memóriából és ezt követően visszaállítja a alkatrészbállítási értékeket és a programparamétereket az alapértelmezés szerinti értékeikre.
Bármely törlési funkció programozott billentyű lenyomása után, a rendszer megerősítő üzenetet jelez ki. A művelet elvégzésére, nyomja le a Yes programozott billentyűt.
Futó program törlése Amennyiben egyidejű programozást használ és két program van az átmeneti memóriában, törölheti a futó programot, ha az alábbiak bármelyikét elvégezte:
Befejezte a futó programot leállította a futó programot a vészkikapcsoló gomb lenyomásával megszakította a futó programot a mozgás késleltetés és az orsó kikapcsolás gombok lenyomásával
A befejezett vagy leállított programokkal még a memóriában, nyomja le a kezelőpult Input billentyűjét, majd a törlési funkciók (F7) programozott billentyűt. A futó program törlése (F6) programozott billentyű lenyomása arra készteti a rendszert, hogy a „Valóban törölni óhajt (Y/N)?” figyelmeztetést írja ki. Az Igen (F2) programozott billentyű lenyomásával távolítsa el a futó programot az átmeneti memóriából.
Visszaállítási funkciók
Ultimax 4
1999, május
2-28
A készítés vagy használat alatt lévő alkatrészprogramot a vezérlő átmeneti memória területén tárolják. Ez nem állandó memória, ahol a programok később is hozzáférhetőek. A visszaállítási funkciók az ideiglenesen tárolt programokból részleteket másolnak az átmeneti memóriába. A visszaállítási funkciókat az alkatrészbeállítással, eszközbeállítással és programparaméterekkel használják. Az „összes funkció visszaállítása” visszaállítja a alkatrészbeállítást, eszközbeállítást és programparamétereket a kiválasztott HD3 fájlból az átmeneti tárolóba. A kezelők ezeket a funkciókat használják az alábbi feladatok elvégzésére csak HD3 fájlokon: Állítson vissza konkrét szekciókat létező fájlokból az aktuális alkatrészprogramba. Olvasson le egy teljes eszközbeállítást egy meglévő alkatrészprogramra, és őrizze meg a létrehozott alkatrészprogramot. Vigyen be különböző programparaméter beállításokat személyes preferenciák alapján, és őrizze meg a alkatrészprogramot és a szerszámbeállítást. Használja szerszámkönyvtár fenntartásának részeként. Ezekhez az opciókhoz hozzáférhet a visszaállítási funkciók (F5) programozott billentyűnek az Input képernyőn történő lenyomásával. A visszaállítási programozott billentyűk az alábbi funkciókat végzik el: Alkatrészbeállítás visszaállítása (F1) – a alkatrészbeállítást a kiválasztott HD3 fájlból a memóriába olvassa be. Eszközbeállítás visszaállítása (F2) – törli az alkatrész számára meghatározott összes eszközadatot és helyettesíti a kiválasztott HD3 fájlban tárolt eszközbeállítással. Alkatrész- és eszközbeállítás visszaállítása (F3) – visszaállítja a alkatrész- és eszközbeállítást a kiválasztott HD3 fájlból. Programparaméterek visszaállítása (F4) – visszaállítja az összes programparamétert a kiválasztott HD3 fájlból. Alkatrészprogram visszaállítása (F5) – az alkatrészprogram részét visszaállítja a kiválasztott HD3 fájlból a memóriába. Egy alkatrészprogram memóriába mentett verziója is használható a visszaállításra, kiküszöbölve ezzel a jelen verzión elvégzett bármilyen változtatásokat. Minden visszaállítása (F6) – alkatrészprogramot, programparamétereket, eszközbeállítást és alkatrészbeállítást állít vissza a kiválasztott HD3 fájlból. Ultimax 4
1999, május
2-29
Fontos A számítógépes numerikus vezérlés nem teszi lehetővé a kezelő számára, hogy visszaállítási funkciót végezzen el egy olyan programból, amelyet a memóriában található programétól eltérő mértékegységekkel alkottak meg és mentettek le (pl. mm a memóriában és a visszaállítási program hüvelykben vagy fordítva). Egy hibaüzenet jelenik meg és a visszaállítási akció megszakad, amikor ilyen típusú visszaállítást kísérelnek meg. Miután kiválasztott egy visszaállítási funkciót, a rendszer megerősítő üzenetet jelez. A művelet elvégzésére, nyomja meg a Yes programozott billentyűt. Válasszon ezekből a funkciókból az előző Input képernyőn található viszszaállítási funkciók mindegyikére:
Könyvtárváltás (F1) – egy másik könyvtárra történő váltást tesz lehetővé.
Programátnevezés (F2) – egy konkrét program átnevezését teszi lehetővé.
Programtörlés (F3) – program törlését teszi lehetővé.
Programmásolás (F4) – egy konkrét program másolását teszi lehetővé.
Programmaszk váltás (F5) – könyvtár létrehozását teszi lehetővé.
Aktuális tároló meghajtóegység kiválasztása (F6) – tároló meghajtóegység kiválasztását teszi lehetővé.
-Több-(F7) – több programozott billentyűhöz való hozzáférést tesz lehetővé.
Kilépés (F8) – visszatér az Input képernyőhöz és nem törli vagy módosítja a programmemóriában lévő szekciókat.
Kezelőkar paramétereinek a beállítása Annak érdekében, hogy hozzáférjen és be tudja állítani azokat a paramétereket, amelyek vezérlik a kezelőkar fordulatszámokat, nyomja le a kezelőpult kézi billentyűjét a kézi képernyő kijelzésére. Majd nyomja le a kézi funkció (F2) programozott billentyűt az alább bemutatott paraméterek kijelzésére: MANUAL MACHINE PART
Ultimax 4
KÉZI GÉP ALKATRÉSZ
1999, május
2-30
ORIENTATION TOOL IN SPINDLE SPINDLE FEED (STOPPED) BELT POSITION CAL STATUS VERTICAL CALIBRATED AXIS LIMIT SWITCHES MANUAL JOG FEED RAPID DETENT MANUAL SPINDLE SPEED Enter the manual jog feedrate. DRO UNITS: IN Free RETRACT TOOL EXIT
ORIENTÁCIÓ SZERSZÁM AZ ORSÓBAN ORSÓ ADAGOLÁS (LEÁLLÍTVA) ÖVPOZÍCIÓ CAL STÁTUSZ FÜGGŐLEGES HITELESÍTETT TENGELY VÉGKAPCSOLÓK KEZELŐKARRAL TÖRTÉNŐ ADAGOLÁS GYORS RÖGZÍTŐCSAP KÉZI ORSÓ FORDULATSZÁM Vigye be a kézikar adagolási sebességét. DESTRUKTÍV OLVASÁS EGYSÉGEK BEKAPCSOLVA szabad kapacitás VISSZAVONÓ ESZKÖZ KILÉPÉS
Ábra 1-2. Kézi képernyő kezelőkar paraméterekkel (mm/perc-ben) A kézi kezelőkar adagolási mező kurzorával, vigye be a kívánt kézi kezelőkar adagolási fordulatszámot. Ha túl magas fordulatszámot visz be, figyelmeztetik, és a rendszer léptet be egy maximális fordulatszámot Önnek. Negatív érték bevitele (például – 500) az orsót irányváltásra készteti vagy az óramutató járásával ellenkező irányban történő működésre. Amikor a kurzor a gyors rögzítőcsap mezőnél van, a kívánt gyors adagolási fordulatszám az X és Y tengelyekre vonatkozóan bevihető. Ezt az adagolási fordulatszámot használják ezeknek a viszonylagos tengelyeknek az előnyomására, amikor a tengely adagolási fordulatszámának a kapcsolója a gyors pozícióban elhelyezett kezelőkar egységen található. A Z tengely mindig a 150-es IP-üzeneti értéket használja, amikor ez a kapcsoló a rögzítőcsap pozícióban van. A kézi orsó fordulatszám paraméter vezérli az orsó fordulatszámát a kézi üzemmódban a vezérlőpult Spindle On lenyomott billentyűjével. A rendszer nem engedi, hogy ez az érték nagyobb legyen, mint a gép maximális orsó fordulatszáma.
Orsófordulatszám kézi átírása
Ultimax 4
1999, május
2-31
Az orsó percenkénti fordulatszám beállítóskála, amely az orsó lemezén található, lehetővé teszi az orsófordulatszám növelését vagy csökkentését miközben egy alkatrészprogram van folyamatban. A Bedmills orsóknál, a vezérlő szoftver rendelkezik egy program által meghatározott fordulatszámtartománnyal percenkénti fordulatszámokban megadva a közvetlen áttétel számára, valamint egy másik tartománnyal, amelyet az első fokozat számára határoztak meg. A vezérlő a kiválasztott fordulatszámnál riasztja a kezelőt. Forgassa el az orsó percenkénti fordulatszám beállítóskáláját az óramutató járásával megegyező irányba az orsófordulatszám növelése céljából; a fordulatszám csökkentésére pedig forgassa el az óramutató járásával ellentétes irányban. (Forgassa el és tartsa a beállítóskálát mindaddig, amíg a kívánt fordulatszámot el nem éri.) Határozza el, amikor a megfelelő orsófordulatszámot elérte az alábbi módszerek valamelyikével vagy valamennyinek a felhasználásával:
Kézileg mérje meg a fordulatszámot vizuális digitális tachométer segítségével.
Ellenőrizze az orsó fordulatszámtartomány beállítóskáláján kijelzett hozzávetőleges fordulatszámot.
Hallgasson egy egyenletes hangot, amely a rezgő hangot váltja fel.
Amikor alkatrészprogram van folyamatban, a rendszer szüneteltetni fogja a programot az orsófordulatszám beállítása folyamán. Nyomja le a cikluskezdet gombot az alkatrészprogram újbóli futtatására.
Szerszám bevitele a Bedmill orsóba Egy szerszámbefogónak a bevitelére vagy a bedmill-en található orsóból történő eltávolítására, az orsót le kell állítani, és a Z tengelynek teljesen visszavont helyzetében kell lennie. A szerszámbefogónak az orsóba történő bevitelére, először helyezze el a szerszámot a szerszámbefogóba. Majd nyomja le és tartsa lenyomva az In gombot (lásd az alábbiakban) miközben elhelyezi a szerszámbefogót az orsóba azért, hogy a szerszámbefogó nyílásai egy vonalban legyenek az orsófej bevezetéseivel. A gép kilincsműve a befogó készüléket egy biztonságos helyzetbe rögzíti az orsóban. Amikor a szerszámbefogó megfelelően be van illesztve, engedje ki az In gombot és a szerszámbefogót. A szerszámbefogónak az orsóból történő eltávolítására, fogja meg a szerszámot, és nyomja le az Out gombot és a kilincsmű kiengedi a befogó készüléket. Amikor a szerszámbefogót kiengedte az orsó feje, húzza ki szerszámbefogót az orsóból. Ultimax 4
1999, május
2-32
Spindle In Out Buttons Gear Change Lever
Orsó In és Out gombok Sebességváltó kar
Ábra 1-3. Orsó szerszámbefogó In/Out gombokkal
Szerszám bevitele a VMX orsóba Ezt az eljárást kövesse egy szóló szerszám bevitelére, illetve szerszámoknak az orsóba történő bevitelére automata bevitel során. Az orsóba történő szerszám bevitelre, kövesse ezeket a lépéseket: 1. Nyomja le a kezelőpult kézi gombját. Ez a gépet manuális üzemmódba helyezi és az automata szerszám átalakítót mozdulatlanul tartja, amíg Ön elhelyezi a szerszámot. A kézi képernyő jelenik meg. 2. Nyomja meg a kezelőpulton a Power On gombot relés szabályozási rendszer működtetésére. 3. Nyomja meg a kezelőpult cikluskezdet gombját a gép működtetésére. 4. Nyomja le az orsóirányító programozott billentyűt, hogy az orsót behelyezésre állítsa be, vagy pedig egy szerszám eltávolítására. 5. Amennyiben egy olyan szerszám van az orsóban, amit nem fognak használni, fogja meg a szerszámot megakadályozva így a leesését és nyomja le a Spindle Unclamp (orsó kifogása) gombot. A szerszám ki fog szabadulni. A Spindle Unclamp (orsó kifogása) gomb típusa a gép modelljétől függ. Néhányuk az orsó oldalán jelenik meg, mások pedig az orsó elején. 6. Az orsóból lefelé húzza ki a szerszámot. Akkor engedje ki a Spindle Unclamp (orsó kifogása) gombot, amikor a szerszám már szabad. 7. Nyomja le és tartsa lenyomva a Spindle Unclamp (orsó kifogása) gombot, amíg a szükséges szerszámot erősen elhelyezi az orsóba (az orsót be kell irányozni). Győződjön meg arról, hogy a szerszámbefogóban lévő tájékozódási furat szembenéz a szerszám átalakító karral. Section A-A Orientation Hole
Szakasz A-A Tájékozódási furat
Ábra 1-4. Tájékozódási furatot elhelyező szerszámbefogó Ultimax 4
1999, május
2-33
8.Engedje ki a Spindle Unclamp (orsó kifogása) gombot a szerszámbefogónak/szerszámnak az orsóban történő rögzítésére. Győződjön meg arról, hogy a szerszám erősen be van illesztve. 9.Nyomja le a szerszám az orsóban (F1) programozott billentyűt a kézi képernyőn. A szerszám az orsóban mezőt tartalmazó kézi képernyő megjelenik. 10.Győződjön meg arról, hogy a szerszám az orsóban mezőben található szerszámszám azonos az orsóban lévő szerszám furatszámmal (Amennyiben nem, vigye be a helyes szerszám azonosító számot.) 11.Hitelesítse az orsóban lévő szerszámot a „Szerszámbeállítás” szakaszban meghatározottak szerint. Megjegyzés Amennyiben automatán tölti be a szerszám átalakítót, és több szerszámot kell bevinnie, a hitelesítés opciós.
Automata betöltés A használandó eljárás függ a gépébe telepített automata szerszámátalakító típusától (ATC).
Szerszámok eltávolítása függőleges szerszámlemezzel ellátott lengő ATC-ből Mindig távolítsa el az összes szerszámot a tárból mielőtt új eszközöket tölt be ezeket a lépéseket követve: 1. Nyomja le a kézi gombot a kezelőpulton. 2. Válassza ki a szerszám az orsóban programozott billentyűt a szerszám az orsóban képernyőhöz való hozzáféréshez és nyomja le az Enter-t a következő szerszám mezőhöz való hozzáféréshez. Amennyiben nincs szerszám az orsóban, állítsa a szerszám az orsóban programozott billentyűt zéróra. 3. Távolítsa el a szerszámot az orsó lefogás (Spindle Unclamp) gomb használatával. 4. Állítsa a szerszám az orsóban mezőt zéróra. 5. Vigyen be egy szerszám azonosító számot a következő szerszám mezőbe.
Ultimax 4
1999, május
2-34
Megjegyzés 6. Az ATC térkép mező a következő szerszám értékétől jobbra fogja mutatni a következő eszköznek az ATC térképen való elhelyezkedését, illetve, hogy a következő szerszám egy kézi behelyezésű szerszám. Nyomja le az automata szerszámváltás gombot a kezelőpulton. 7. Nyomja le az cikluskezdet gombot a kezelőpulton a programváltás elkezdésére. Ez elhelyezi a következő szerszámot az orsóba. 8. Ismételje meg a lépéseket 3-tól 7-ig a tárban lévő összes szerszámra.
ATC térkép újrabeállítása egy lengő ATC-ben Következőként törölje le az ATC térképet mielőtt új szerszámokat visz be. Az ATC térkép törlésére, kövesse ezeket a lépéseket: 1. Nyomja le a kezelőpulton a kézi billentyűt. 2. Válassza ki a szerszám az orsóban programozott billentyűt. 3. Válassza ki az ATC térkép programozott billentyűjét. 4. Válassza ki az ATC térkép újraállítása programozott billentyűt. Egy ellenőrző üzenet jelenik meg, amely megkérdezi, hogy kívánja-e folytatni az eljárást. Mondjon igent. Az ATC térkép törlését követően, tegye az első szerszámot az orsóba, ahogy a jelen fejezet „Szerszám bevitele a VMX orsóba” szakaszban leírták. Hitelesítheti a szerszámot ez alkalommal, de nem szükséges.
Automata szerszámbevitel kézi üzemmódban egy lengő ATCben Az orsóban pillanatnyilag lévő szerszámnak a tárba történő bevitelére, illetve a következő szerszámhoz történő mozgatására, kövesse ezeket a lépéseket:
Ultimax 4
1999, május
2-35
1. Nyomja le a kézi billentyűt a kezelőpulton. 2. Válassza ki a szerszám az orsóban programozott billentyűt. 3. Ellenőrizze, hogy a szerszám az orsóban értéke passzol-e az orsóban pillanatnyilag lévő szerszám számához. Amennyiben nem, vigye be a helyes számot. 4. Vigye be ugyanezt a szerszám számot a következő szerszám mezőbe. 5. Nyomja le az automata szerszámváltás billentyűt a kezelőpulton. Az ATC térkép mező az automata és a kézi üzemmód között fog kapcsolni. Megjegyzés Az automata szerszámváltás billentyű egymást követő menetei az ATC térképmezőt az automata és a kézi üzemmód között fogják kapcsolni, amennyiben a szerszám az orsóban mező és a következő szerszám mező ugyanazt a szerszám azonosító számot fogja tartalmazni. 6. Egy új szerszám számot vigyen be a következő szerszám mezőbe. 7. Nyomja le az Auto billentyűt a kezelőpulton. A cikluskezdet fénye villogni fog.
Figyelmeztetés Tegye szabaddá a szerszám átalakító területet és zárja be a burkolat ajtaját, mielőtt lenyomja az cikluskezdet gombot. 8. Nyomja le az cikluskezdet gombot a kezelőpulton. A szerszám-átalakító az orsóhoz megy, kiveszi a szerszámot az orsóból, és elhelyezi az első elérhető szerszámos edényben. A szerszám az orsóban mezőt a következő szerszám értékhez aktualizálják. A gép figyelmeztetni fog új eszköznek az orsóban történő elhelyezésére. 9. Ismételje meg a lépéseket 5-8-ig több szerszámnak a tárban történő elhelyezésére.
Tanácsok és fogások Az orsóban lévő szerszámnak (az Input/szerszám beállítás képernyőkön kijelzett) mindig passzolnia kell a hitelesítés alatt álló szerszámmal.
Automata szerszámbevitel szerszámgépbeállításban Ultimax 4
1999, május
2-36
Szerszámok bevihetők a tárba a szerszámbeállításon keresztül is, feltéve, ha a szerszám az orsóban passzol a szeszámbeállításban pillanatnyilag kijelzett szerszámmal. Amikor ez a két terület azonos, az automata szerszámváltás gomb lenyomásával az orsóban lévő szerszámot egy automata szerszámra állítja át. Ezt egy figyelmeztetés jelzi, amely kiírja, hogy „Jelen szerszám a 0 edényben van.” Egy másik szerszámnak az előmozdítása vagy létrehozása a szerszámbeállításban lehetővé teszi, hogy az automata szerszámváltás gombbal elindítsuk az automata szerszámváltás szokásos menetét, amely automatikusan elhelyezi az orsóban lévő szerszámot a tárba. Amennyiben a következő szerszám egy kézi szerszám, akkor a vezérlő automatikusan figyelmeztetni fog annak a szerszámnak az elhelyezésére. Amennyiben a következő szerszám egy automata szerszám, akkor a vezérlő automatikusan fogja elhelyezni azt a szerszámot a tárból az orsóba. Megjegyzés A szerszámbeállításban a képernyő alján lévő figyelmeztetés jelezni fogja az összes már tárban lévő szerszámnak, hogy „Az aktuális szerszám X szerszámedényben van (X az a szerszámos edény, amely tartalmazza a szerszámot).
Szerszámok eltávolítása más ATC típusokból Mindig távolítsa el az összes szerszámot a tárból, mielőtt újakat tölt be. A meglévő szerszámok eltávolítására, kövesse ezeket a lépéseket: 1. Nyomja le a kézi gombot a kezelőpulton. 2. Válassza ki a szerszám az orsóban programozott billentyűt, amennyiben nincs szerszám az orsóban, a nullát vigye be a eszerszám az orsóban-ra. 3. Vigye be a tárban pillanatnyilag lévő szerszám azonosító számát (amit el akar távolítani) a következő szerszám mezőbe. 4. Nyomja le az automata szerszámváltás billentyűt a kezelőpulton. 5. Nyomja le cikluskezdet gombot az szerszámváltás megkezdésére. 6. Távolítsa el a szerszámot az orsó lefogás (Spindle Unclamp) gomb használatával. 7. Ismételje meg a lépéseket 3-6-ig az összes tárban lévő szerszámra. Töltse be az első új szerszámot az orsóba, a jelen fejezet „Szerszámbevitel a VMX orsóba” szakaszában ismertetettek szerint. Hitelesítheti a szerszámot ez alkalommal, de nem szükséges.
Tanácsok és fogások Ultimax 4
1999, május
2-37
Az orsóban lévő szerszámnak (az Input/szerszám beállítás képernyőkön kijelzett) mindig passzolnia kell a hitelesítés alatt álló szerszámmal.
Automata szerszámbevitel más ATC típusokban Az orsóban pillanatnyilag lévő szerszámnak a tárba történő bevitelére, illetve a következő szerszámhoz történő mozgatására, kövesse ezeket a lépéseket: 1. Vigye be az orsóban pillanatnyilag lévő szerszámnak a számát a szerszám az orsóban mezőbe. Megjegyzés Amennyiben az orsóban lévő szerszámnak a száma meghaladja az ATC tár kapacitását, a vezérlő figyelmeztetni fogja, hogy kézileg távolítsák el a szerszámot az orsóból az automata szerszámváltás folyamán. 2. Vigye be az új szerszám számot a következő szerszám mezőbe. 3. Válassza ki az automata szerszámváltás gombját. 4. Nyomja le a Start nyomógombot az automata szerszámváltás szokásos menetének a megkezdésére, amely automatikusan elhelyezi az orsóban lévő szerszámot a szerszámszám szerinti tár szerszámedény elhelyezésébe, majd ezt követően teszi be a következő szerszám számot az orsóba. 5. Ismételje meg a lépéseket 2-5-ig az összes szerszámnak az ATC tárba történő bevitelére.
Alkatrészprogramozás beállítása Kövesse ezeket a lépéseket, mielőtt létrehoz egy üzenetváltó alkatrészprogramot vagy egy NC programot az Ultimax vezérlőn: 1. Tervezze meg a alkatrészprogramozás műveleteit. 2. Hajtsa végre az szerszámbeviteli és alkatrészrögzítési műveleteket. 3. Vigye be az Ultimax rendszer alkatrészbeállítását. 4. Vigye be az Ultimax rendszer szerszámbeállítását. 5. Vigye be a programparaméterek beállítását. A beállítási funkciók zömének az elvégzésére, használja a tengely vezérlőket a lemez vagy az orsó, illetve a felvevő helyek mozgatására.
Alkatrészbeállítás Ultimax 4
1999, május
2-38
Az alkatrészbeállítási eljárások meghatározzák a Zéró alkatrész elhelyezkedéseit az X és Y tengelyeken, amelyek viszonylagosak a gép abszolút zéró értékéhez. Az abszolút zéró, amit a gép hitelesítése során azonosítanak, a lemezen való elhelyezkedés, általában a sarokban vagy a sarok közelében, ahol az X és Y tengelyek keresztezik egymást. Ugyanakkor, nagyon nehéz, hogy magába foglalja egy alkatrész abszolút zéró és sarka közötti eltéréseket, amikor meghatározzák a alkatrészen való elhelyezkedéseket, így a kezelők azonosítják a munkadarab zéró alkatrészét, amikor rögzítik a lemezre. Ezután a méretek beprogramozhatók a zéró alkatrészből a lemez abszolút zéró sarkától való távolság eltérések mérlegelése nélkül. A zéró alkatrész X és Y tengely metszéspontja magán az alkatalkatrészen, és minden egyes alkatalkatrésznél azonosítandó. Programmed as a coordinate dimension from part zero Y axis Y offset X axis X offset Part Zero Absolute Zero (on the table) (Machine Absolute X & Y axes)
A zéró alkatrésztől való koordinált kiterjedésként programozott Y tengely Y eltérés X tengely X eltérés Zéró alkatrész Abszolút zéró (a lemezen) (abszolút gép – X és Y tengelyek)
Ábra 1-5. Zéró alkatrész viszonya a gép abszolút zérójához A zéró alkatrész elhelyezkedését a Z tengelyen a szerszám hitelesítése során határozzák meg. A beállítás folyamán a szerszám zéró hitelesítési síkját minden egyes szerszámra meghatározzák. Egy alkatrészprogram méretei relatívak ezekhez a pontokhoz viszonyítva, ahogy az alábbiak mutatják: Head Zero (Machine Absolute – Z axis) Tool Zero Calibration Plane (typical) Part (Workpiece) Table
Zéró fej (abszolút gép – Z tengely) Szerszám zéró hitelesítési sík (tipikus) Alkatrész (munkadarab) lemez
Ábra 1-6. Szerszám zéró hitelesítési sík és alkatrész zéró a Z tengelyen Az előző ábrán látható, hogy a tengelymozgás programozása relatív a zéró alkatrészhez, ahogy szemből nézzük a gép elülső alkatrészét. Programozáskor ne feledkezzen meg arról, hogy az X és Y koordináták egy helyet határoznak meg a alkatrészen. Úgy programozza be az orsót, hogy az alábbiak szerint mozogjon a koordináta a rendszeren belül: Spindle moves up and away from the part Spindle moves left on part
Ultimax 4
Az orsó a alkatrésztől felfelé és távolódva mozog Az orsó balra mozog a alkatrészen
1999, május
2-39
Spindle moves right on part Spindle moves away from operator Spindle moves towards the operator Spindle moves down and into the part
Az orsó jobbra mozog a alkatrészen Az orsó távolódik a kezelőtől Az orsó a kezelő felé mozog Az orsó lefelé mozog bele az alkatrészbe
Ábra 1-7. Alkatrész zéróhoz viszonyított relatív orsó mozgás
Alkatrészbeállítás képernyő Az alkatrészprogram nevének az Input képernyőre történő bevitele után, amikor a szerszámokat már kiválasztották, és a munkadarab a helyén van, kezdje el az alkatrészbeállítási folyamatot. Nyomja le az alkatrészbeállítás (F1) programozott billentyűt az Input képernyőn. Az alkatrészbeállítás képernyő megjelenik. Vagy gépelje be az értékeket a mezőkbe vagy a kezelőkar használatával helyezzen el egy szerszámot és a tárolási pozíciókat ezeknek az értékeknek az azonosításával. PART SETUP MACHINE ORIENTATION TOOL IN SPINDLE SPINDLE FEED (STOPPED) MAGAZINE CAL STATUS VERTICAL CALIBRATED AXIS LIMIT SWITCHES
ALKATRÉSZBEÁLLÍTÁS GÉP ORIENTÁLÁS SZERSZÁM AZ ORSÓBAN ORSÓ ADAGOLÁS (LEÁLLÍTVA) TÁR CAL ÁLLAPOT FÜGGŐLEGES HITELESÍTETT TENGELY VÉGÁLLÁSKAPCSOLÓK PART ZERO ALKATRÉSZ ZÉRÓ OFFSET Z Z ELTÉRÉS SAFETY WORK REGION BIZTONSÁGOS MUNKATERÜLET PART LIMIT ALKATRÉSZ HATÁR PROBE Z Z ÉRZÉKELŐ TOOL SETUP SZERSZÁMBEÁLLÍTÁS PART PROGRAMMING ALKATRÉSZPROGRAMOZÁS PROGRAM PARAMETERS PROGRAM PARAMÉTEREK PROBING ÉRZÉKELÉS ORIENT SPINDLE BEIRÁNYÍTOTT ORSÓ STORE MACHINE POSITION GÉPHELYZET BEÍRÁSA EXIT KILÉPÉS Enter part zero if known or jog ma- Léptesse be alkatrész zérót amennyiben chine to part zero position and press ismert vagy a gépet vigye zéró pozíciósoftkey to store position. ba és nyomja le aprogramozott billentyűt a helyzet rögzítésére.
Ábra 1-8. Alkatrészbeállítás képernyő A képernyő bal felső része mutatja a tengelyek helyzetét. A képernyő bal alsó része az értékek betöltésének adatbeviteli területe, amely jelen alkatrészprogram zéró alkatrészének és biztonságos munkaterületének az azonosítására szolgál. Ultimax 4
1999, május
2-40
Jelen képernyő programozott billentyűi az alábbi opciókat kínálják:
Szerszámbeállítás (F2) – lehetővé teszi a mezőkhöz való hozzáférést, hogy bevigyék azoknak a szerszámoknak a leírását, amelyeket ebben a alkatrészprogramban fognak használni.
Alkatrészprogramozás (F3) – lehetővé teszi a mezőkhöz való hozzáférést, hogy a forgácsolandó alkatrész pontos leírását bevigyék.
Program paraméterek (F4) – kijelzi azokat a képernyőket, amelyeken az adatok közösek az összes bevihető program adatblokk számára. Tanulmányozza bővebb információ céljából jelen fejezet „Általános paraméterek” szakaszát.
Érzékelés (F5) – hozzáférést biztosít a VMX gép érzékelőkhöz.
Beirányzott orsó (F6) – biztosítja, hogy a Z tengely megfelelő magasságban legyen az orsóba helyezendő szerszám számára. Ezt a programozott billentyűt használják alkatrészprogram futtatásánál.
Géphelyzet beírása (F7) – regisztrálja a képernyőn kijelzett értéket a kurzor által pillanatnyilag megjelölt tengely számára. Miután regisztrálják ezeket az értékeket, ezek lesznek a tengely abszolút zérójától való eltérés értékek.
Kilépés (F8) – kilépteti a beállítási folyamatot és visszatér az Input képernyőhöz.
Alkatrészbeállítási információ bevitele Az alkatrészbeállítást kezdje az eltérési értékek bevitelével. A zéró alkatrésznél lévő kurzorral - X mező, gépelje be ennek a méretnek az eltérési értékét a kezelőpulton lévő numerikus billentyűk használatával. Nyomja le az Enter billentyűt a méret rögzítésére. Ugyanezt a módszert használja az Y mezőben lévő érték bevitelére. Határozza meg a biztonságos munkaterület méreteit megakadályozandó a forgácsoló szerszámnak olyan területekre történő mozgását, ahol egyéb berendezéssel vagy munkadarabbal és tartozékokkal ütközhet.
Figyelmeztetés Mindig vigye be a Z fenék (-Z) paramétert, hogy megakadályozza a szerszámot az alkatrész átfúrásában és a lemezbe hatolásban. Lehet, hogy használni akarja a Z tető (+Z) mezőt is az alkatrész és/vagy tartozékok összes része fölötti rés meghatározására. Ez alkalmazható akkor is, amikor egy pozícionált tömböt használnak. Ultimax 4
1999, május
2-41
Ábra 1-9. Biztonságos munkaterület Amennyiben nem visznek be értékeket ezekbe a mezőkbe, a rendszer a pozitív és negatív értékeket 2,5 méterben értelmezi. Vigye be az értékeket a biztonságos munkaterület mezőkbe, használja a billentyűzet numerikus billentyűit a biztonságos terület méret értékeinek a bevitelére. A Z értékek tárolására használja a tárolási helyzet (Store Position) gombot, jelen program szerszámbeállítási képernyőjén korábban meghatározott szerszámnak az orsóban kell lennie.
Tanácsok és fogások Használja a Z tető értéket, hogy lecsökkentse az összes célkoordináta blokkra vonatkozó gyors Z mozgást. Az orsó vissza fog vonulni a Z tető értékre, a célkoordináta blokkok szerszám zéró kalibrálása fölé.
Fontos Az alkatrészbeállítási képernyőn található Z eltérés (Offset Z) mezőbe való értékbevitelhez, adja hozzá a bevitt eltérési mennyiséget a szerszám zéró kalibrálási pontjához. Ez egy gyors módszer a Z tengelyen lévő összes szerszám hitelesítési értéknek a beállítására a munkadarab vastagságából származó különbségek kompenzálására. Például, az előző programból való összes szerszám használatával és a Z tengely eltérés megváltoztatásával, visszaállítja az összes Z kalibrálási pontot az új munkadarabra. Használhatja az egyes számú szerszámot, hitelesítse, és nyomja le az Offset Z-t az első alkatrész (referencia blokk vagy előző munkadarab) teteje és a munkadarab teteje közötti távolságeltérés tárolására. Calibrate all tools here Reference Gauge Block Offset Z Work Piece Table
Itt hitelesítse az összes szerszámot Referencia mérőhasáb Z eltérés Munkadarab Lemez
Ábra 1-10. Z eltérés Nyomja le a kilépés (F8) programozott billentyűt az Input képernyőhöz való visszatéréshez vagy nyomja le a szerszámbeállítás (F2) programozot billentyűt az alkatrészprogramban található szerszámok meghatározására.
Szerszámbeállítás
Ultimax 4
1999, május
2-42
A szerszám-beállítási képernyőt használja azoknak a szerszámoknak a meghatározására, amelyeket az alkatrészprogram számára fognak használni. Mindegyik alkatrészprogramban használandó szerszámot meg kell határozni a szerszám-beállítási képernyőkön. Máskülönben, a rendszernek nem lesz elegendő memóriája megrajzolni az alkatrészt a grafikai képernyőn, és a gép nem lesz képes elforgácsolni az alkatrészt a program működtetése során.
Figyelmeztetés A korábban létrehozott alkatrészprogram működtetése közben, a szerszámbeállítást gondosan ellenőrizni kell, hogy meggyőződjenek arról, hogy a régi program számára meghatározott szerszámok paszszolnak-e az új program számára tervezett szerszámokhoz. Amenynyiben egy szerszám eltörik vagy nem hozzáférhető a korábban létrehozott program működtetése folyamán, a szerszám-beállítási információt meg kell változtatni.
Szerszámbeállítási képernyő Az alkatrészprogramban használandó minden egyes szerszám adatait be kell vinni. Nyomja le a szerszámbeállítás (F2) programozott billentyűt. A következő képernyő jelenik meg: TOOL SETUP MACHINE PART ORIENTATION TOOL IN SPINDLE SPINDLE FEED (STOPPED) MAGAZINE CAL STATUS VERTICAL CALIBRATED AXIS LIMIT SWITCHES PART ZERO OFFSET Z SAFETY WORK REGION PART LIMIT TOOL TYPE DIAMETER DIAMETER COMP. ZERO CALIBRATION SPEED (RPM)
ESZKÖZBEÁLLÍTÁS GÉP ALKATRÉSZ ORIENTÁLÁS SZERSZÁM AZ ORSÓBAN ORSÓ ADAGOLÁS (LEÁLLÍTVA) TÁR CAL ÁLLAPOT FÜGGŐLEGES HITELESÍTETT TENGELY VÉGÁLLÁSKAPCSOLÓK ALKATRÉSZ ZÉRÓ Z ELTÉRÉS BIZTONSÁGOS MUNKATERÜLET ALKATRÉSZ HATÁR SZERSZÁM TÍPUS ÁTMÉRŐ ÖSSZEVETETT ÁTMÉRŐ ZERO HITELESÍTÉS FORDULATSZÁM (PERCENKÉNTI FORDULATSZÁM) COOLANT HŰTŐKÖZEG BOTH SYSTEMS OFF MINDKÉT RENDSZER KIKAPCSOLVA SURFEACE SPEED KERÜLETI SEBESSÉG Press ENTER to access tool infor- Nyomjon ENTER-t a szerszám informácimation or enter number of another óhoz való hozzáféréshez vagy vigye be a tool. másik szerszám számát.
Ultimax 4
1999, május
2-43
DELETE TOOL PROBING PART PROGRAMMING TOOL OFFSETS PART SETUP TOOL HOME SET TOOL ZERO EXIT Prog Units: In Free
TÖRLÉSI ESZKÖZ ÉRZÉKELÉS ALKATRÉSZ PROGRAMOZÁS SZERSZÁM ELTÉRÉSEK ALKATRÉSZ BEÁLLÍTÁS SZERSZÁM KEZDŐ POZÍCIÓBAN SZERSZÁMZÉRÓRA ÁLLÍTÁS KILÉPÉS Program egységek bekapcsolva szabad
Ábra 1-11. Szerszámbeállítási képernyő A bal felső része a képernyőnek a tengely valós idejű helyzetét mutatja. A képernyő bal alsó része a szerszámot írja le. Egy adott szerszámra való információnak a bevitelére, illetve annak kiderítésére, hogy a szerszámra vonatkozó adatok léteznek-e már, gépelje be a szerszám számát a szerszám mezőbe, majd nyomjon Enter-t. A gép és az alkatrész helyzetéről szóló információ a képernyő bal felső sarkában nem fog megjelenni, ha a gép nincs hitelesítve, vagy konkurens programozást működtet. A szerszámbeállítás képernyőn a programozott billentyűk az alábbi opciókat kínálják: Szerszám törlése (F1) – a szerszám mezőbe bevitt szerszámszámnak az összes program beállítását törli. Érzékelés (F2) – a program paraméterekhez való hozzáféréshez használják. Alkatrész programozás (F3) – a mezőkhöz való hozzáférésekhez vigye be a pontos leírását annak, hogyan forgácsolják az alkatrészt.
Ultimax 4
1999, május
2-44
Alkatrészbeállítás (F5) – visszatér a alkatrészbeállításhoz, és változtatásokat végez. Szerszám alaphelyzetben (F6) – lehetővé teszi a szerszám gyors elmozdítását az alkatrésztől miután megtalálta a zéró kalibrálási értéket. Ennek a programozott billentyűnek a használata sokkal gyorsabb, mint a tengely kezelőkar billentyűinek a lenyomása a kezelőkar egységen. Nyomja le ezt a programozott billentyűt, majd nyomja le a cikluskezdet gombot az orsónak a szerszám magasságába történő mozgatásához. Állítsa a szerszámot zéróra (F7) – Ennek a programozott billentyűnek a használatára, óvatosan rázza le az orsóban lévő szerszámot az alkatrész tetejére, majd nyomja le a programozott billentyűt. A rendszer betölti a szerszámnak a helyzetét az aktuális alkatrészprogramba, a szám pedig megjelenik a szerszám beállítási képernyőn a zéró kalibrálási mezőben. Ez megvalósítható a kezelőkar egységen található tárolási helyzet gomb lenyomásával is. A képernyőn „Z” alkatrészkijelzése zéróra változik.
Figyelmeztetés Győződjön meg arról, hogy az orsóban lévő szerszám szerszámszáma passzol a szerkesztés alatt álló szerszámmal, amikor a zéró hitelesítést írják be. Kilépés (F8) – kilépteti a szerszám-beállítási folyamatot és megengedi az Input képernyőhöz való visszatérést.
Szerszámbeállítási mezők
Ultimax 4
1999, május
2-45
Alkossa meg az alkatrészprogramjához szükséges szerszám leírásokat. A szerszám leírások bevitelére, kövesse ezeket a lépéseket: 1. Vigye be a szerszám szerszámszámát a kezelőpult numerikus billentyűivel. Amennyiben nincsen szerszám az orsóban, zérót (0) vigyen be szerszámszámnak. 2. Miután beviszi a szerszámszámot, a kurzort automatikusan a típus mezőben helyezik el és a programozott billentyűk megváltoznak. Válassza ki a típust a megfelelő programozott billentyű lenyomásával. Ezek a szerszám típusok vannak felsorolva programozott billentyű opciókként: nem ismert (F1) fúró (F2) csavarmenetet fúr (F3) esztergafúrás (F4) szármaró (F5) homlokmaró (F6) -több- (F7) kilépés (F8) Megjegyzés A nem ismert (F1) programozott billentyűt gyakran használják, amikor egy szerszámszámot hoznak létre, amelyet az alkatrész egy grafikus megjelenítésének megrajzolására használnak. A –több- (F7) programozott billentyűt a géphez beszerezhető kiegészítő szerszámtípusok kijelzésére használják (pl. golyós orrú szármaró, hátsó süllyesztés, érzékelő, és mélylyukfúró). 3. Amennyiben a szerszám egy csavarmenetfúró, az 1"-re eső menetszám paramétert be kell programozni (vagy menetemelkedés mm/menet-ben, ha metrikus a mértékegység). 4. Vigye be a szerszám átmérőjét. Az Ultimax rendszer használja ezt az információt a marási műveletek során való forgácsolási kompenzáció automatikus meghatározására. Az Ultimax szoftver kiszámítja a forgácsoló szerszám sugarát és automatikusan számításba veszi ezt a távolságot, amikor marási műveleteket hajt végre. Ez azt jelenti, hogy nem kell megjegyeznie a forgácsoló szerszám méretét és kézileg kalkulálni a szerszám eltéréseket miközben programozza az alkatrészt. Programmed Path Path compensating for cutter radius
Ultimax 4
Beprogramozott útvonal Útvonal a forgácsolás sugarának a kompenzálására
1999, május
2-46
Cutting tool Cutter radius ═ amount of cutter compensation offset
Ábra 1-12.
Forgácsoló szerszám Forgácsolási sugár ═ forgácsolás kompenzáció eltérés összege
Forgácsolás kompenzáció
6. Használja az irányítókar funkciókat a szerszámnak az alaktrészre vagy a referencia felületre történő kalibrálásához. Mozgassa a szerszámot az orsóban lefelé, amíg a szerszám eléri alkatrész zérót. Nyomja le a tárolási funkció gombot az irányítókaron, és Z tengely helyzete megjelenik a zéró kalibrálási mezőben. A Z tengely helyzete tárolható is a szerszám zéró beállítása (Set Tool Zero) (F7) programozott billentyű használatával. Használja a számítógépes funkciók kezelőpultját az alátétlemez szabvány méreteihez (amennyiben használnak ilyet) történő hozzáadáshoz vagy kivonáshoz. Például, miután lenyomja a szerszám zéró beállítása (Set Tool Zero) (F7) programozott billentyűt, vigye be a Z alátétlemez vastagságát, nyomja le a plusz gombot (+), majd nyomja le az Enter-t az alátétlemez vastagságának a hozzáadásához. 7. Amennyiben ismert a jelen szerszám használatához szükséges fordulatszám, vigye be a fordulatszám mezőbe. Ez az érték bemásolandó az alkatrész program minden egyes új adatblokkjába (de csak a szerszámbeállítás után létrehozott alkatrész program adatblokkok számára), amit jelen szerszám használ. Ha szükséges, ez a paraméter megváltoztatható az új adatblokkon belül miközben programozzák az alkatrészt. Az orsó iránya megfordul (az óramutató járásával megegyező a jobbmenetes forgácsoló szerszámoknál), amely szintén része jelen paraméternek. 8. A hűtőanyag paraméter meghatározza a szerszámhoz használandó hűtőanyag típusát, és programozható egy szerszám-szerszám alapon. 9. Fúró és maró szerszámok számára, a kerületi sebesség, hornyok, és adagolás/horony (fog) mezők szintén megjelennek a képernyőn. Vigye be a kerületi sebességet hüvelyk vagy milliméter per percben. Majd a hornyok és az adagolás/horony mezők jelennek meg. Vigye be azokat az értékeket, amelyek a szerszám hornyainak (fogainak) a számát jelölik és a hornyonkénti adagolási fordulatszámot.
Ultimax 4
Fontos
1999, május
2-47
Amennyiben egy értéket bevittek a fordulatszám mezőbe, a rendszer figyelmen kívül hagy bármilyen adatot, amit a kerületi sebesség mezőbe vittek. Amennyiben automatikus fordulatszámkalkulációt akarnak, a zéró (0) értéket vigye be a fordulatszám (percenkénti fordulatszám) mezőbe. Használhatja a szerszám orsólemez előlapján található orsó percenkénti fordulatszám beállítóskálát ennek az előrebeállított fordulatszámnak az átírására.
Automata adagolás és fordulatszám kalkulációk Szerszámbeállítás során, a vezérlő kiszámíthatja a megfelelő adagolási fordulatszámokat és orsó fordulatszámokat a fúró és maró műveletekhez: A kezelő kézileg megváltoztathatja a vezérlő által kiszámított összes adagolási és fordulatszám értékeket. A végmarók és homlokmarók harántelőtoló fordulatszámait a vezérlő nem számítja ki.
Fontos A szerszám, egy fúró, végmaró, homlokmaró vagy golyós orrú végmaró kell, hogy legyen. A vezérlő nem automatikusan számítja ki a fúrás és hátsó süllyesztés adagolásait. Zéró bevitele fordulatszám (percenkénti fordulatszám) értékre Azért, hogy a vezérlő számára az orsó fordulatszámot és a szerszám számára a szerszámbeállítás alatti tengely tápsebességet kiszámítsák, és tovább vigyék ezeket az értékeket az összes olyan tömbön keresztül, ami azt a szerszámszámot használja, kövesse ezeket a lépéseket: 1. Vigyen nullát a fordulatszám (percenkénti fordulatszám) mezőbe. 2. Vigyen egy értéket a kerületi sebesség mezőbe. A hornyok és az adagolás/horony (fog) (azaz forgács betöltés) mezők jelennek meg. 3. Vigye be az értékeket a hornyokra és az adagolás/horony (fogra) (pl. forgács betöltés) mezőkre. Amennyiben a szerszámátmérőt megváltoztatják egy maró típusú szerszáméra (de nem fúróra), a szerszámbeállítási képernyő egy üzenetet ír ki arra vonatkozólag, hogy az adagolásokat és a sebességeket újra kellene számítani. A Yes és No programozott billentyűk jelennek meg. Amennyiben a Yes billentyűt választja, a vezérlő újra számítja, illetve beviszi az adagolásokat és fordukatszámokat.
Figyelmeztetés Ultimax 4
1999, május
2-48
A vezérlő nem veszi számításba az anyag keménységet és a forgácsolási mélységet. Ellenőrizze a kiszámított adagolásokat és fordulatszámokat, hogy bizonyos legyen abban, hogy azok megfelelőek, és végezze el a szükséges változtatásokat. A tényleges fordulatszám érték (percenkénti fordulatszám) bevitele Ha beviszi a fordulatszámot (percenkénti fordulatszám) a szerszámbeállításba, ez az érték eljut az összes olyan adatblokkba, amelyet jelen szerszám használ. A tápsebességeket manuálisan kell bevinni az adatblokkokba.
Fontos Minden egyes programblokkban átírható az orsó fordulatszám. Amennyiben a fordulatszám (percenkénti fordulatszám) mezőt mebváltoztatják a szerszámbeállításban, a szerszámszámot ismételten be kell vinni az adatblokkokba azért, hogy így késztessék a vezérlőt az érték aktualizálására. Használja a üzenetváltó alkatrészprogramozás fejezet „Alkatrészprogramozás megváltoztatásaBlokk szerkesztő” szakaszát olyan sokrészes blokkok megváltoztatására vonatkozó információ céljából, amelyek ugyanazt a szerszámot használják. Az Ultimax vezérlő automatikusan számolja ki az orsó fordulatszámokat az alábbi formulák használatával: Metrikus üzemmód: Kerületi sebesség x 1000 Szerszám átmérő x 3.14159
═ RPM
Kerületi sebesség x 12 Szerszám átmérő x 3.14159
═ RPM
Angol egységek:
A vezérlő rendszer ezt az egyenletet használjan a marási tápsebességek kiszámítására: Adagolási fordulatszám ═
Hornyonkénti adagolás x hornyok száma x percenkénti fordulatszám
Fúró művelet végrehajtásakor a vezérlő ezt az egyenletet használja az adagolási sebesség kiszámítására: Adagolási fordulatszám ═
Ultimax 4
Hornyonkénti adagolás x percenkénti fordulatszám
Fontos
1999, május
2-49
Nagyobb szerszámok használatakor (5/8”-1”), az adagolásokat, illetve a fúrási és marási fordulatszámokat manuálisan kellene csökkenteni hozzávetőlegesen 15-20 -al a gépkezelő tapasztalata alapján. További adagolási és fordulatszám információk céljából használja a gépkezelői kézikönyvet.
Program paraméterek A program paraméterek programozott billentyű az Input képernyőn lehetővé teszi a hozzáférést ezekhez a csoportparaméterekhez: Lyukak-furat orientált visszahúzás, fúró programozott késleltetés, furat programozott késleltetés. Marási elegy eltérés, keverési átfedés, végső adagolás, végső fordulatszám, végső XY, végső Z, marási irány, bemélyedés átfedés, forgácsoló szerszám kompenzálási paraméter. Program-áttérés kézi vezérlésű kizárásra, szerszámváltó pozíció, és megmunkált felület minősége. Általános-visszahúzási térköz, gyors átvágás, lyukassza át a térköz síkját, húrhiba, töltéskiürítés visszavonása, és szakítsa meg a Z ciklus visszavonását (elérhet, amikor a réseket és a marási opciót kiválasztották). Ezeket a paramétereket leggyakrabban hüvelykben (2,54 cm) adják meg. Nyomja le a program paraméterek (F4) programozott billentyűt és a következő képernyő jelenik meg: GENERAL PARAMETERS RETRACT CLEARANCE RAPID TRAVERSE PECK CLEARANCE PLANE CHORD ERROR DEPLETION RETRACT INTERRUPT CYCLE Z RETRACT Enter clearance height above Z START at which tool moves between operations. Prog Units: MM Free NC PARAMETERS GENERAL PARAMETERS HOLES PARAMETERS MILLING PARAMETERS PROGRAM PARAMETERS EXIT
Ábra 1-13.
ÁLTALÁNOS PARAMÉTEREK VISSZAVONÁSI TÉRKÖZ GYORS ÁTVÁGÁS VÁGJA ÁT A TÉRKÖZ SÍKJÁT HÚRHIBA TÖLTÉSKIÜRÍTÉS VISSZAVONÁSA SZAKÍTSA MEG Z CIKLUS VISSZAVONÁSÁT Vigye be a hézagmagasságot Z START fölé, amelyen a szerszám műveletek között mozog. programegységek: tárvezérlés szabad kapacitás NC PARAMÉTEREK ÁLTALÁNOS PARAMÉTEREK LYUKAK PARAMÉTEREI MARÁSI PARAMÉTEREK PROGRAM PARAMÉTEREK KILÉPÉS
Általános paraméterek képernyője
Ezek a mezők jelennek meg az általános paraméterek képernyőjén: általános paraméterek mezői
Ultimax 4
meghatározások
1999, május
2-50
visszavonási térköz
Az a távolság, amelyet az eszköznek meg kellene tennie visszafelé a Z tengely kezdő dimenziója fölött a megmunkálási műveletek közötti gyors lemez pozicionálás (gyors átvágás) előtt. Ez egy szerszámot foglal magában, amely az egyik kifúrt lyukból a másikba halad, az egyik marási művelettől a másikig (külön adatblokkokba programozva vagy egy mintaműveletként létrehozva). Az alapértelmezés szerinti érték 99.0000 hüvelyk és 999.000 mm. Jelen képernyő numerikus vezérlésű változatán, ez a mező a térköz sík.
gyors átvágás
Adagolási fordulatszám, amelyen a lemez (X, Y és Z tengely) mozog az alkatrészprogram egyik pontjától a program következő pontjáig (gyors lemez pozicionálás).
térköz síkjának az átlyukasztása
Az előző átlyukasztási szint fölötti távolság, amelyre Z tengely gyors átvágással visszatér. Ezt a paramétert nem lehet alkalmazni a numerikus vezérlésű programoknál.
húrhiba
Az a maximális távolság, amellyel a forgácsoló eszköz eltér az igazi ív pályájától. Ez az érték határozza meg azt a módszert, amelyet a vezérlő használ ívek létesítésére vonatkozó információ nyerésére. Amennyiben a kezelő 0.0 értéket visz ebbe a mezőbe, a vezérlő automatikusan kiszámít egy húrhibát, amely fenntartja a beprogramozott adagolási fordulatszámot az íveken keresztül. Jelen mezőre beprogramozott érték meghatározza azt a dimenziót az alkatrész felszíne fölötti, amelyet Z tengely visszavon. Ez a paraméter nem alkalmazható az üzenetváltó alkatrészprogramokhoz.
töltéskiürítés visszavonása
ciklusmegszakítás, Z tengely visszavonása
Lehetővé teszi Z tengely visszatérését a visszavonási térközhöz, amikor a kezelő lenyomja a ciklusmegszakítást a kezelőpulton.
opciós program megállítás
Alkalmassá teszi a rendszert egy programleállítás beszúrására a megfelelő M-kódnál. Meg kell nyomnia a cikluskezdet gombot a futó program visszanyerésére. Ezt a paramétert csak numerikus vezérlésű programoknál lehet használni.
Általános paramétertartományok és alapértelmezés szerinti értékek paraméter
tartomány
alapértelmezés szerinti érték
visszavonási térköz (csak üzenetváltó)
0.0000-99.9999 hüvelyk 0.000-999.999 mm
99.0000 hüvelyk 999.000 mm
gyors átvágás
Ezt a tartományt gyárilag állítják be minden gépnél.
A legmagasabb érték a gyárilag beállított tartományban.
Peck Clearance Plane (csak párbeszédes)
0.0000-99.9999 hüvelyk 0.00-999.999 mm
0.05 hüvelyk 0.127 mm
húrhiba
0.0000-1.0000 hüvelyk
0.0001 hüvelyk
Ultimax 4
1999, május
2-51
0.000-25.4 mm
0.003 mm
adagoláskiürítés visszavonása (csak numerikus vezérlésnél)
0.0000-99.9999 hüvelyk 0.000-999.999 mm
0.0050 hüvelyk 0.127 mm
ciklusmegszakítás, Z tengely visszavonása
Yes és No
Yes
opciós program leállítás
meg tudja tenni vagy nem tudja megtenni
meg tudja tenni
Amikor az általános paraméterek képernyőjének húrhiba értékét számítják, ne feledje, hogy az ívek húrhibája az a maximális távolság, amennyivel a vágóeszköz eltér a tényleges ívtől. Amint alább is látható, a gép valójában egy sorozat nagyon apró vonalat vág, amikor egy ívet vág. Ezek a vonalak megkülönböztethetetlenek egy ívtől, amikor a forgácsolás véget ér. Programmed Arc Chord Error (Dimension) Chord/Tool Path
beprogramozott ív húrhiba (méret) húr/szerszám pályája
Ábra 1-14. Húrhiba Az alábbi táblázatokban található értékek az Ultimax 4 különböző húrhibáinak és ívsugár értékeinek a várható marási adagolási sebességeik. Ezek a táblázatok használhatók útmutatóként a marási pontosság vagy adagolási fordulatszám maximlizálására. Az alapértelmezés szerinti értékek csillaggal jelöltek. Maximális marási adagolási fordulatszám 1.0000 hüvelykre Ívsugár 100 i.p.m. programozott adagolási fordulatszámnál húrhiba (hüvelykben) 0.0000 in 0.0001 in* 0.0002 in 0.0003 in 0.0004 n
(mm-ben) 0.00000 mm 0.00254 mm* 0.00508 mm 0.00762 mm 0.01016 mm
max. marási adagolási ford.sz. (hüvelykben) (mm-ben) 10.0 ipm 2540.00 mmpm 56.4 ipm 1432.56 mmpm 79.9 ipm 2029.46 mmpm 98.2 ipm 2494.28 mmpm 100.0 ipm 2540.00 mmpm
Maximális marási adagolási fordulatszám 0.0001 hüvelykre (alapértelmezés) Húrhiba 100 ipm programozott adagolási fordulatszámnál ívsugár (hüvelykben) 0.2500 in 0.5000 in 0.7500 in 1.0000 in 2.0000 in 3.0000 in 3.1500 in
(mm-ben) 6.35 mm 12.7 mm 19.05 mm 25.4 mm 50.8 mm 76.2 mm 80.01 mm
max. marási adagolási ford.sz. (hüvelykben) (mm-ben) 28.4 ipm 721.36 mmpm 39.9 ipm 1013.46 mmpm 49.1 ipm 1247.14 mmpm 56.4 ipm 1432.56 mmpm 79.9 ipm 2029.46 mmpm 97.8 ipm 2484.12 mmpm 100.0 ipm 2540.00 mmpm
Furat paraméterek Ultimax 4
1999, május
2-52
Nyomja le a furat paraméterek (F5) programozott billentyűt, hogy megváltoztassa a három furat paraméter mező valamelyikét. A leggyakrabban változtatott mező ezen a képernyőn a fúrás üzemszünet. Ez a mező vezérli azt az időhoszszat, ameddig a fúró a nyílás alján áll miután kifúrta a lyukat. HOLES PARAMETERS BORE ORIENT RETRACT DRILL DWELL BORE DWELL Enter back away distance from bored wall. Program Units: MM Free NC PARAMETERS GENERAL PARAMETERS HOLES PARAMETERS MILLING PARAMETERS PROGRAM PARAMETERS EXIT
FURAT PARAMÉTEREK FURAT ORIENTÁLT VISSZAFUTÁS FÚRÁS PROGRAMOZOTT KÉSLELTETÉS FURAT PROGRAMOZOTT KÉSLELTETÉS Vigye be a kifúrt faltól való visszahúzási távolságot. programegységek: tárvezérlés szabad kapacitás NUMERIKUS VEZÉRLÉS PARAMÉTEREI ÁLTALÁNOS PARAMÉTEREK FURAT PARAMÉTEREK MARÁSI PARAMÉTEREK PROGRAMPARAMÉTEREK KILÉPÉS
Ábra 1-15. Furat paraméterek képernyője A nyílás paraméterek meghatározásai az alábbiak: mezők
meghatározások
furat orientált visszafutás
Az a távolság, amit a fúró szerszám tesz meg az alkatrész felületétől a fúrási ciklus végén.
fúrás programozott késleltetés
Szünet (programozott késleltetés) másodpercekben mielőtt a szerszám visszafut a fúrási művelet aljánál. Az alapértelmezés szerinti érték 0.5 másodperc. Ezt a paramétert nem használják numerikus vezérlésű programoknál.
furat programozott késleltetés
Szünet (programozott késleltetés) másodpercekben mielőtt a szerszám visszafut a furat művelet aljánál. Az alapértelmezés szerinti érték 1.0 másodperc. Ezt a paramétert nem használják numerikus vezérlésű programoknál.
Marás paraméterek Nyomja le a marás paraméterek (F6) programozott billentyűt a marás paraméterek képernyőhöz való hozzáféréshez. A marás paraméterek nem alkalmazhatók a numerikus vezérlésű programoknál. MILLING PARAMETERS BLEND OFFSET BLEND OVERLAP FINISH FEED
Ultimax 4
MARÁS PARAMÉTEREK ELEGY ELTOLÁS ELEGY EGYMÁSRA TOLÓDÁS UTOLSÓ ELŐTOLÁS
1999, május
2-53
FINISH SPEED FINISH XY FINISH Z MILLING DIRECTION POCKET OVERLAP CUTTER COMP PARAMETER IN CLIMB INSERT ARC Enter distance from finished wall to tool edge on entry. Prog Units: IN IN Free NC PARAMETERS GENERAL PARAMETERS HOLES PARAMETERS MILLING PARAMETERS PROGRAM PARAMETERS EXIT
VÉGSŐ FORDULATSZÁM UTOLSÓ XY UTOLSÓ Z MARÁSI IRÁNY KISEBB ÁTFEDÉS FORGÁCSOLÓ KOMPENZÁLÁSI PARAMÉTEREK HÜVELYK (=2,54 CM) EMELKEDÉS BEILLESZTETT ÍV Vigye be a megmunkált faltól a szerszám bemeneti széléig való távolságot. program egységek: bekapcsolva HÜVELYK (=2,54 CM) szabad kapacitás NUMERIKUS VEZÉRLÉS PARAMÉTEREI ÁLTALÁNOS PARAMÉTEREK NYÍLÁS PARAMÉTEREK MARÁSI PARAMÉTEREK PROGRAM PARAMÉTEREK KILÉPÉS
Ábra 1-16. Marási paraméterek képernyője A marási paraméterek meghatározásai a következők: Marási paraméterek mezői
meghatározások
elegy eltolás
Az alkatrész felületének a bemeneti pontjától és a Z tengely beszúrási pontjától való távolság, ahol a szerszám behatol a munkadarabba. Ezt a paramétert használják marási körökben, keretöntvényekben és ellipszisekben. Az alapértelmezés szerinti értékek 0.1250 hüvelyk vagy 3.000 mm.
elegy egymásra tolódás
Az a távolság, amennyivel a szerszám elhagyja a bemeneti pontot, mielőtt az alkatrésztől visszavonják. Ezt a paramétert használják marási körökben, keretöntvényekben és ellipszisekben. Az alapértelmezés szerinti értékek 0.1250 hüvelyk vagy 3.000 mm.
utolsó előtolás
A végső üreghez használt előnyújtó üreg beprogramozott előtolási fordulatszámának a százaléka, amennyiben a végső üreget beprogramozták az alkatrészhez. Az alapértelmezés 100 .
végső fordulatszám
A befejező eszközhöz használt nagyoló esztergakés beprogramozott orsó fordulatszámának a százaléka. Az alapértelmezés 100 .
utolsó XY
A végső üreg által elmozdítandó X-Y tengelyirányban lévő anyagmennyiség. Az alapértelmezés szerinti értékek 0.0100 hüvelyk vagy 0.200 mm.
Utolsó Z
A végső üreg által elmozdítandó Z tengelyirányban lévő anyag-
Ultimax 4
1999, május
2-54
mennyiség. Az alapértelmezés szerinti értékek 0.0050 hüvelyk vagy 0.100 mm. marási irány
Lehetővé teszi vagy a üzenetváltó vagy az egyenirányú marás kiválasztását tokozott marási ciklusokhoz (pl. keretöntvény, kör, ellipszis). Egyenirányú marás az alapértelmezés. Nem alkalmazzák körvonalakra és ívekre.
kisebb átfedés
Szerszám átmérő átfedése minden egyes üregre egy 10 -os mélyedés marási műveletben.
forgácsoló kompenzálási paraméterek
Ennek a paraméternek a leírását a következő oldalon találja.
Forgácsoló kompenzálási paraméter Amikor a kurzor a forgácsoló kompenzálási paraméter (Cutter Comp Parameter) mezőn van, a ívbeillesztés (F1) és az egyenesek beillesztése (F2) programozott billentyű választások jelennek meg. A forgácsoló kompenzálás (Cutter Comp) programozott billentűk ezeket a funkciókat nyújtják: Ívbeillesztés (F1) – a forgácsoló kompenzálás (Cutter Comp) mezőt ívbeillesztésre állítja. Egyenesek beillesztése (F2) – a forgácsoló kompenzálás (Cutter Comp) mezőt egy egyenes beillesztésére állítja. Válassza ki az ívbeillesztés (F1) vagy egyenesek beillesztése (F2) programozott biillentyűt, és a mező a marási szegmenseket a következőképpen kapcsolja össze. 1.Amennyiben az ívbeillesztést választja, egy tangensívet illesztenek be kétvonal szegmensek összekapcsolására (amikor két forgácsoló szerszám kompenzált szegmens van kiegyenlítve és nem keresztezik egymást). Amikor az ívbeillesztés módszert alkalmazza, a rendszer az alábbi forgácsoló szerszám kompenzált útvonalat hozza létre: Using the Insert Arc parameter Cutter compensated path Programmed Tool Path
Ívbeillesztés paraméter használata Forgácsoló szerszám kompenzált útvonal Beprogramozott szerszám útvonal
Ábra 1-17. Ívbeillesztési paramétert használó forgácsoló szerszám kompenzáció 2.Amennyiben az egyenesbeillesztés programozott billentyűt választják, a forgácsoló szerszám kompenzált egyenesek és ívek az alább ismertetett módon kapcsolódhatnak össze: a)A kétvonalú metszeteket kiterjesztik amíg nem metszik egymást (feltéve ha 90-ot vagy annál nagyobb szöget képeznek). AmenyUltimax 4
1999, május
2-55
nyiben az egyenesek 90-nál kisebb szöget alkotnak, egy vonalat illesztenek be összekötésükre. Completed path using the Insert Line parameter Cutter compensated path Programmed Tool Path
Egyenesbeillesztési paramétert alkalmazó befejezett útvonal Forgácsoló szerszám kompenzált útvonal Beprogramozott szerszám útvonal
Ábra 1-18. Egyenesbeillesztést használó forgácsoló szerszám kompenzáció
Program paraméterek Nyomja le a program paraméterek (F7) programozott billentyűt a program paraméterek képernyőhöz való hozzáféréshez. Az alábbi jellemzőket vezérelheti erről a képernyőről: override lockout, szerszámváltoztatási helyzet, felületkiképzési minőség. PROGRAM PARAMETERS OVERRIDE LOCKOUT
PROGRAM PARAMÉTEREK TELJESÍTMÉNYMEGFUTÁSI MŰVELETVÉDELEM TOOL CHANGE POSITION SZERSZÁMVÁLTOZTATÁSI HELYZET SURFACE FINISH QUALI- FELÜLETKIKÉPZÉSI MINŐSÉG TY Axis feedrate and spindle Tengely adagolási fordulatszám és orsó speed override controls can be fordulatszám teljesítménymegfutási vedisabled. zérlései hatástalaníthatók. Prog Units: MM Programegységek: tárvezérlés Free Szabad kapacitás OFF KI ON BE NC PARAMETERS NUMERIKUS VEZÉRLÉSŰ PARAMÉTEREK GENERAL PARAMETERS ÁLTALÁNOS PARAMÉTEREK HOLES PARAMETERS NYÍLÁS PARAMÉTEREK MILLING PARAMETERS MARÁSI PARAMÉTEREK PROGRAM PARAMETERS PROGRAM PARAMÉTEREK EXIT KILÉPÉS
Ábra 1-19. Program paraméterek képernyője A program paraméterek meghatározásai az alábbiak: Program Paraméter Mezők
Meghatározások
teljesítménymegfutási műveletvédelem
Hatástalanítja a tengely előtolási beállítóskálát a tolókar egységen, amikor az On van kiválasztva. Az alapértelmezés Off.
Eszközváltó helyzet
Jelzi, hogy a lemez a géptől jobbra vagy a gép elé mozog, amikor kezelő kicserél egy szerszámot. Az alapértelmezés No. A végső minőség beállítására használják, hogy az előtolási for-
Felület-kiképzési mi-
Ultimax 4
1999, május
2-56
nőség
dulatszám csökkentésének a mértékét korlátozzák. Amikor a kurzor a felületkiképzési mezőn van, a programozott billentyűk alkalmasak arra, hogy megengedjék az alábbi választásokat: legfinomabb minőségű (F1), kiváló minőségű (F2), átlagos minőségű (F3), közepesen durva minőségű (F5), vagy durva minőségű (F5).
Figyelmeztetés Használja a figyelmeztetést, amikor egy alacsonyabb minőségű felületi megmunkálást választ. A gép ütődés gépének a túlzott mértékű elkopásához és elhasználódásához vezethet.
Programtárolási funkciók Egy újonnan létrehozott vagy egy megváltoztatott alkatrészprogram tárolására, nyomja le a kezelőpulton kisegítő billentyűt. A kisegítő képernyő jelenik meg. Nyomja le a tárolási funkciók (F1) programozott billentyűt. Az aktuális program képernyő jelenik meg. Megjegyzés A képernyők kijelzik, hogy az adatokat mikor olvassák le vagy írják ki. Tárolási eszközöket jelképező kis ikonok jelennek meg a szövegképernyő bal alsó sarkában. Mindegyik ikon tartalmaz egy miniatűr vizuális kijelzős egységet, amely villog floppy vagy merevlemez bemenet esetén. Amennyiben betelepíttette az UltiNet opciót, látni fog a merevlemez ikontól jobbra egy hálózati meghajtó ikont, ha aktív hálózati összeköttetése van.
Állománytárolási elvek Az alkatrészprogramokat a vezérlő keménylemezén vagy hajlékony lemezén tárolják könyvtárakban. Létrehozhat könyvtárakat alkalmas módon csoportosítva az alkatrészprogramokhoz. Minden merevlemez egy főkönyvtárat tartalmaz – a gyökérkönyvtárat. Egy kezelő létre tudja hozni ezt a könyvtárat, de további könyvtárakra osztható. Többlépcsős könyvtárakat (alkönyvtárakat) is lehet létesíteni program csoportosítások további elkülönítésének engedélyezésére és az adagoló rendszer fokozására. Hard Drive Root directory „C” Subdirectories Directories Part programs
Merevlemez Gyökérkönyvtár „C” Alkönyvtárak Könyvtárak Alkatrészprogramok
Ábra 1-20. Könyvtár felépítés
Ultimax 4
1999, május
2-57
Amikor egy opciót választ egy alkatrészprogram mentésére, a rendszer a merevlemezen és minden egyes formattált lemezen létező gyökérkönyvtárba menti, hacsak egy meghatározott könyvtárt nem választanak ki.
Könyvtár opciók Könyvtár és alkatrészprogram feladatok elvégzésére, nyomja le a lemezműveletek listakönyvtárat (F3) az aktuális program képernyőn. A következő képernyő, melyet aktuális képernyőnek hívnak, felsorolja azokat a fájl kezelési műveleteket, amelyek hasonlóak a személyi számítógépen használtakhoz.
Alkatrészprogramok tárolása Alkatrészprogramnak a merevlemez állandó memóriájában történő tárolására, nyomja le a kezelőpult kisegítő gombját, majd nyomja le a tárolási funkciók (F1) programozott billentyűt. Az aktuális programképernyő jelenik meg. Kövesse ezeket a lépéseket a pillanatnyilag az átmeneti tárolóban található alkatrészprogramnak a vezérlő állandó memóriájába történő másolásához: 1.Nyomja le a programmentés (F2) programozott billentyűt. Az aktuális köbnyvtár képernyő jelenik meg. 2.Nyomja le az aktuális tároló meghajtó (F6) programozott billentyűt, majd válassza ki vagy a merev lemezt vagy a hajlékony lemezt a program tárolására. 3.Használja a nyíl billentyűket azon könyvtár nevének a kiemelésére, amelyik a programot fogadja, majd nyomja le a könyvtárváltás (F1) programozott billentyűt a kiemelt könyvtár kiválasztására. 4.Nyomja le az Enter billentyűt. A következő képernyő tartalmazza az aktuális program nevét az alábbi módon. Amennyiben már korábban lementették a programot, megjelenik a neve is a képernyő felső részén az aktuális program paraméter alatt. 5.Gépelje be a program nevét, majd nyomja le az Enter billentyűt. Annak érdekében, hogy ugyanazzal a névvel mentse le a programot, nyomja le az Enter billentyűt.
Vagy A mentési művelet törlésére, nyomja le a művelet megszakító (F8) programozott billentyűt.
Ultimax 4
1999, május
2-58
6. Amennyiben a könyvtár már tárol egy azonos nevű programot, ez az üzenet jelenik meg: „Már létező program. Átírandó?” A program jelenlegi változatának a merev lemezen lévő régebbi változatára történő átmásolásához, nyomja le a Yes programozott billentyűt. 7. Amikor a programot sikeresen a merev lemezre írták, a „Lemezre írt alaktrészprogram” üzenet jelenik meg.
Program átnevezése Program átnevezésére kövesse ezeket a lépéseket: 1. Nyomja le a kezelőpulton a kisegítő billentyűt. A kisegítő képernyő jelenik meg. 2. Nyomja le a tárolási funkciók (F1) programozott billentyűt. Az aktuális program képernyő jelenik meg. 3. Nyomja le a lemezműveletek listakönyvtár (F3) programozott billentyűt. 4. Használja a kezelőpulton a nyíl billentyűket egy program fájl vagy könyvtár kiválasztására. 5. A kurzor megjelenik a fenti üzenet fölött, „Vigyen be új nevet a programra.” 6. Gépeljen be egy új programnevet. Az új név mentésére, nyomja le az Enter billentyűt.
Vagy Az átnevezési folyamat leállítására, nyomja le a művelet megszakító (F8) programozott billentyűt.
Program törlése Amennyiben egy programot szándékozik kitörölni egy könyvtárból, kövesse ezeket a lépéseket:
Ultimax 4
1999, május
2-59
1. Nyomja le a kezelőpult kisegítő billentyűjét. A kisegítő képernyő jelenik meg. 2. Nyomja le a tárolási funkciók (F1) programozott billentyűt. Az aktuális program képernyő jelenik meg. 3. Válassza ki a lemezműveletek listakönyvtára (F3) programozott billentyűt az aktuális program képernyőn. Az aktuális könyvtár képernyő jelenik meg. 4. Használja a nyíl billentyűket a törlendő rész kijelölésére. 5. Nyomja le a törlési program (F3) programozott billentyűt. A rendszer egy rendszer üzenetet jelez ki megkérve Önt a törlési utasítás megerősítésére. A „No” programozott billentyű lenyomásával, a programot érintetlenül hagyja. A „Yes” programozott billentyű lenyomása törli a kiválasztott alkatrészprogramot. A képernyőn egy üzenet jelenik meg.
Alkatrészprogramok másolása A könyvtár alkatrészprogramjainak az újjászervezésére vagy a merev és hajlékony lemezek közötti programok másolására, kövesse ezeket a lépéseket: 1. Nyomja le a kezelőpult kisegítő gombját. A kisegítő képernyő jelenik meg. 2. Nyomja le a tárolási funkciók (F1) programozott billentyűt. Az aktuális program képernyő jelenik meg. 3. Válassza ki a lemezműveletek listakönyvtárat (F3) az aktuális program képernyőn és az aktuális könyvtár megjelenik az aktuális program képernyőn: 4. Használja a nyíl billentyűt a másolni kívánt program kiválasztására, majd nyomja le a másolási program (F4) programozott billentyűt. 5. Válassza ki a „több” (More) (F7) programozott billentyűt a többi programozott billentyű opció kijelzésére. Ezek a programozott billentyűk használhatók az alábbi feladatok elvégzésére:
Ultimax 4
1999, május
2-60
Könyvtár létrehozása (F1) – lehetővé teszi egy könyvtár vagy alkönyvtár létrehozását alkatrészprogramok tárolására.
Törlési könyvtár (F2) – lehetővé teszi egy könyvtár vagy alkönyvtár eltávolítását a merev lemezről.
Összes program kijelölése (F3) – lehetővé teszi egy könyvtárban lévő összes alkatrészprogram kijelölését egy másik könyvtárba való másoláshoz. Amikor lenyomja ezt a programozott billentyűt, a rendszer egy csillag karakter szimbólumot helyez el a programnevektől balra.
Összes program kijelölésének a megszüntetése (F4) – a könyvtár összes kijelölt programjából eltávolítja a szelektor jelzéseket.
Programjelzés váltása (F5) – lehetővé teszi a könyvtárlista egy programjának a kiemelését. Nyomja le ezt a programozott billentyűt, és változtassa meg a kiemelt program jelzését. Ez a programozott billentyű használható egy könyvtárban kiválasztott programok kijelölésére, vagy csoportként történő másolásukra, vagy a kiválasztott programok kijelölésének az eltávolítására annak érdekében, hogy azokat ne más programokkal együtt másolják.
Amennyiben az összes programot kijelölte, az alábbi programozott billentyűk jelennek meg:
Összes kijelölt program másolása (F6) – lehetővé teszi az öszszes kijelölt alkatrészprogram másolását a vezérlő merev lemezéről vagy hajlékony lemezéről. A meghajtó és a könyvtár kiválasztására használja a programozott billentyűket, illetve a nyílbillentyűket az alkönyvtárak kiemelésére. Összes kijelölt program törlése (F7) - lehetővé teszi az összes kijelölt alkatrészprogram törlését a vezérlő merev lemezéről vagy hajlékony lemezéről. A meghajtó és a könyvtár kiválasztására használja a programozott billentyűket, illetve a nyíl billentyűket az alkönyvtárak kiemelésére. -Több-(F8) – visszatér az első programozott billentyű menühöz.
Tanácsok és fogások Egy könyvtár összes programjának a felsorolására, gépelje be a „*.*”-ot, majd nyomjon Enter-t. Használja a szorzás szimbólumot a kezelőpult numerikus billentyűblokkján a * szimbólum bevitelére.
Gépdiagnosztikai hibák
Ultimax 4
1999, május
2-61
A rendszer hibaüzeneteket jelezhet ezzel irányítva Önt a gépdiagnosztikába történő belépésre. Ez az üzenet akkor jelenik meg, amikor a probléma felmerül, ezért bármelyik képernyőn megjelenhet. Néhány példa azokra az üzenetekre, amelyek megjelenhetnek: „Ékhorony kenőolajszint alacsony; lépjen be a gépdiagnosztikába.” „Túlterhelési hiba észlelése. Lépjen be a gépdiagnosztikába.” „Áramszekrény hőmérséklete túl magas; lépjen be a gépdiagnosztikába.” Amennyiben ezen problémák bármelyikének a kijavítását kívánja megerősíteni, jelenítse meg a végkapcsolók képernyőt az ATC és a gépdiagnosztikai képernyő megtekintésére. Az ATC és a gépdiagnosztikai képernyő a szerszámgép végkapcsolók aktuális státuszát mutatják. Kövesse ezeket a lépéseket az ATC és a gépdiagnosztikai képernyő megjelenítésére: 1.Nyomja le a kezelőpult kézi gombját a kézi képernyő megjelenítésére. Amikor a szerszám az orsóban van, a kurzor pedig az orsó mezőben található szerszámban, nyomja le a szerszám az orsóban (F1) programozott billentyűt a következő képernyő megjelenítésére. Az ATC és a gépdiagnosztikai (F7) funkció billentyű jelenik meg. 2.Válassza ki az ATC és a gépdiagnosztikai (F7) programozott billentyűt. A képernyő alján lévő üzenet mutatja „Ékhorony kenőolajszint alacsony; lépjen be a gépdiagnosztikába.” A probléma orvoslására, a kezelő vagy a karbantartó részleg egy képviselője önt még ékhorony kenőolajat a kenőolaj tartályba. Amikor a tartályban lévő úszógömb érzékeli az olajcserét, a hibaüzemet eltűnik jelen képernyő aljáról, a kiemelés pedig az alacsony szintű mezőből az OK mezőbe halad. A hiba ennélfogva tisztázódott, hogy a kezelő folytatni tudja a munkáját. Az Európában eladott Bedmills orsóknál található egy chip védőborítás és egy végkapcsoló annak a jelzésére, hogy a védőborítás ajtajai nyitva vagy zárva vannak. Amennyiben az ajtók nincsenek teljesen zárva, az ajtó nyitva mező lesz kiemelve. Nyomja le a védőborítás ajtókat együtt a hiba megszüntetésére, majd kezdje meg a forgácsolást. A villamos szekrény túlmelegedése leállítja a gépet mindaddig, amíg a szekrény hőmérsékletérzékelője regisztrálja a hőmérséklet elfogadható szintre történő csökkenését. Ha ez a hiba fordul elő, ellenőrizze a villamos szekrény körüli hőmérsékletet, hogy meggyőződjön arról, hogy a villamos szekrény nincsen kitéve olyan kiegészítő hőforrásnak, mint egy hőlégfúvó vagy a közeli ablakból érkező erős napfény. Ultimax 4
1999, május
2-62
Vezérlő újraindítása A vezérlő újraindítására (rendszer újratöltése) anélkül, hogy a szerszámgép áramforrását ki-be kapcsolgatná, kövesse ezeket a lépéseket: 1.Nyomja le az Ultimax kezelőpultján a kisegítő billentyűt. A kisegítő képernyő jelenik meg az alábbi programozott billentyűkkel: tárolás, adatlehívás nagyobb számítógépből, adatáttöltés nagyobb számítógéptárba, rendszer konfiguráció, szerkesztő váltás. 2.Nyomja le a More (F8) programozott billentyűt, és a kisegítő képernyő jelenik meg az újraindítási mester (F7) programozott billentyűvel. 3.Nyomja le az újraindítási mester (F7) programozott billentyűt. Az újraindítási mester programozott billentyű lenyomását követően, a Yes és a No programozott billentyűk jelennek meg. A Yes (F2) programozott billentyű lenyomásakor, a rendszer újra fog tölteni. A No (F1) programozott billentyű lenyomása megszakítja az újratöltési folyamatot.
Rendszerből történő kilépési technikák Egy munkanap végén, a legtöbb műhely bekapcsolva hagyja a szerszámgépeit a következő napi kezdést megkönnyítendő. Két módszer van a rendszerből történő kilépésre az áram kikapcsolása nélkül: A gép parkolópályára állítása. Vészkikapcsoló gomb használata. Amennyiben a gépet több napig nem használják vagy a műhelynek túlfeszültséghullámai vagy áramkimaradásai vannak, a gép áramforrását is ki kellene kapcsolni a gép lekapcsolását követően.
A gép parkolópályára állítása A gép parkolópályára állítása egy szervezettebb kikapcsolási módszer mint a sürgősségi megállító lenyomása. A gép parkolópályára állítása pontra állítja a lemezt, és az orsót nyugalmi helyzetben hagyja. Ez a kikapcsolási eljárás megvédi a lemezt, mert a lemez és bármilyen csatolt berendezés súlyát egyenletesen szétosztja.
Ultimax 4
1999, május
2-63
Kövesse ezt az eljárást a gép parkolópályára állításában: 1.Nyomja le a kezelőpult kézi gombját. 2.Amennyiben a gép nincsen pillanatnyilag bekapcsolva, nyomja le a Power On gombot, hogy áramot küldjön a szervokra. A gomb világít, amikor a szervoáram be van kapcsolva. 3.Nyomja le a szervok és az orsó újraindítása (F7) programozott billentyűt. Figyelje meg, hogy az cikluskezdet gomb elkezd villogni. 4.Nyomja le az cikluskezdet gombot a gépszervokra történő kapcsoláshoz. 5.Nyomja le a gép parkolópályára állítását (F4). Amennyiben egy szerszám van az orsóban, a megfelelő üzenetek kijelzésre kerülnek a képernyőn lehetővé téve ennek a szerszámnak a félretételét. Bármilyen lenyomásra való figyelmeztetés előtt a cikluskezdet jelenik meg, a gépet hitelesíteni kell, és a szerszám az orsóban-nak zérónak kell lennie. 6.Amennyiben a „szerszám az orsóban” zéró, az cikluskezdet gomb villog és a „Nyomjon elindítást a gép parkolópályára állításához” üzenet jelenik meg a képernyőn. A gép ezútán parkolópálya helyzetbe vonul az alább ismertetett módon. Győződjön meg arról, hogy a képernyőn kijelzett utasításokat követi a folyamat során. a)Az orsó beáll és a Z tengely referencia helyzetébe vonul. b)A gép mozgás X és Y tengelyeket viszonylagos haladásaik közepén helyezi el. c)Az összes szervo és vezérlő bekapcsolva, relé ki vannak kapcsolva. d)A képernyő a kézi képernyőt jeleníti meg egy felszólító üzenettel és utasításokkal, hogy térjen vissza a táphálózatra csatlakoztatási állapothoz. Az üzenet „Nyomja le a kézi üzemmód billentyűt, kapcsolja be, indítsa újra a szervokat és indítson” jelenik meg. e)A kézi gomb lenyomása a megelőző utasítás üzenet képernyőről történő törlését okozza.
Sürgősségi megállítás A szerszámgép gyors leállítására, nyomja le a sürgősségi megállítás gombot. Az összes mozgás megáll, az orsó, a relés szabályozás, az ékhorony kenőolaj pumpák és a szervo rendszerek áramellátása megszűnik. Ultimax 4
1999, május
2-64
Figyelmeztetés Az ilyen lekapcsolási módszer nem jó a szerszámgép lemeznek különösen ha a lemez hoszszú, és súlyos berendezés van hozzárögzítve az egyik végéhez. A lemezt egy pontra kellene beállítani a parkolópályára állítással való lekapcsolási módszer felhasználásával, hogy a lemez és a berendezés súlyát egyenletesen ossza el.
2. Fejezet
Párbeszédes munkadarab-programozás Az Ultimax 4 vezérlőegység lehetővé teszi a felhasználó számára mind a Hurco párbeszédes, mind az NC ( M és G kódos ) munkadarab-programozást. Ez a fejezet a párbeszédes programozást írja le. Ultimax 4
1999, május
2-65
A szerkesztőprogram bekapcsolásával kapcsolatos információkat ld. a „Munkadarab programozási szerkesztő bekapcsolása” című résznél e kézikönyv „Rendszeralapok” című fejezetében.
Munkadarab programozási funkciók A munkadarab-programozási funkcióbillentyűk a következő opciókat látják el: Pozíció (F1) - utasításokat szúr be, melyek arra szolgálnak, hogy a szerszámot elmozdítsák a munkadarabtól ( vagy az armatúrától ) vagy hogy leállítsanak egy programot. Furatok (F2) - lehetővé teszi az előfúró, menetfúró, furatesztergáló és furattágító műveletek, a hátoldali hengeres süllyesztő és a hosszlyukfúró funkció kiválasztását. Ezen furatok elhelyezkedése a munkadarabon meghatározható a „Helyzetmeghatározás” művelet segítségével, illetve furatok úgy is programozhatók, hogy lyukkört alkossanak. Marás (F3) - egyeneseket és íveket, kört, keretet, homloklapot, ellipszist és betűrajzolási műveleteket programozhatunk vele. Sablonok (F4) - egy vagy több adattömbből álló sorozatot ismétel vagy módosít. Egy program sorozat megismételhető négyszöglete, lineáris, valamilyen szögben elforgatott vagy sugaras elrendezéssel, vagy megismételhető meghatározott helyeken. Ez a művelet alkalmazható még egy beprogramozott munkadarab arányosítására vagy tükrözésére is. Vegyes (F5) - lehetővé teszi újabb funkcióbillentyűk használatát, úgymint Grafikus üzemmód kikapcsolása (F1), Grafikus üzemmód bekapcsolása (F2), Paraméterek módosítása (F3), Munkadarab beállításainak módosítása (F4), Gépfunkciók (F5), és Próbadarab beállításai (F6). Különlegességek (F6) - háromszögeket, egy és két homloklapos gyémántokat és hatszögeket programoz. Csak akkor alkalmazható, ha a vezérlőegység szoftvere tartalmazza a „Forgácsolószerszámmal való megmunkálás kiegészítő sablonjai” opciót.
Rotáció (F7) - rotációs paramétereket választ ki és pozíciótömböket programoz, egyeneseket és íveket, köröket, kereteket, hurkokat, helyzeteket és sablonokat. Kilépés (F8) - visszatér az adatbeviteli képernyőre.
Párbeszédes programozási számológép Párbeszédes programoknál egy szoftverbe beépített számológép használható az adatok helyes értékének meghatározásához, amelyek aztán bekerülnek a képernyő Ultimax 4
1999, május
2-66
megfelelő mezőibe. A számológép el tudja végezni az összeadást, kivonást, szorzást és osztást. Egy adott művelet elvégzéséhez kövesse a következő lépéseket: 1. Állítsa a kurzort arra mezőre, ahol a számítást végezni akarja. 2. Gépelje be a számításban szereplő értéket. 3. Nyomja meg a kezelőpulton annak a műveletnek a gombját, amelyet el akar végezni ( +, -, *, ÷ ). 4. Nyomja meg az „Enter”-t. Például ha egy mező egy 2-est tartalmaz, úgy tud hozzáadni 3.5-öt ehhez a mezőhöz, hogy a kurzort erre a mezőre állítja, begépeli a „3.5”-öt, megnyomja a „+” gombot, majd az „Enter”-t.
Automatikus számítások Az „Ultimax számításmentes” ( a programozónak nem szükséges számításokat végeznie ) tulajdonság által a vezérlőegység képes lesz arra, hogy bizonyos méreteket automatikusan kiszámítson, miután ehhez elég adat áll a rendelkezésére. Ha azt szeretné, hogy a vezérlőegység számítson ki egy adott méretet, hagyja az adat paraméterének helyét üresen.
Ultimax 4
1999, május
2-67
Miután elegendő adatot adtunk meg, a vezérlőegység automatikusan kitölti az üres adatmező(ke)t. BLOKK
2
SZEGMENS 1
KÖRVONAL MARÁSA EGYENES
X VÉGE
SZÁM
Y VÉGE
SZÁM
Z START
1.0000 ( X START ( Y START 1.0000 ( Z START -0.1000
) ) 0.0000 )
SZÁMÍTOTT ÉRTÉK TÁROLÁSA
XY HOSSZ XY SZÖG ELŐTOLÁS
0.0
MÁSIK VÉGPONT KERESÉSE ELŐZŐ SZEGMENS KILÉPÉS
Írja be a végpont koordinátáját, ha ismert. 2-1. Ábra
Értékek automatikus számítása
A képernyőn megjelenik egy „Számított értékek mentése” (F3) funkció, amikor egy paramétert számított értékkel határoz meg ( ezt az érték előtt álló „SZÁM” felirat jelzi ). Nyomja meg ezt a funkcióbillentyűt vagy az „Enter”-t, hogy elmentse a kijelzett értékeket a munkadarab programjába. Ne írja be újra az értéket. Ha egy érték már be van írva, és később úgy dönt, hogy inkább a vezérlőegységgel számoltatja ki az adatot, a következőképpen törölje ki a régi értéket: 1. Használja a nyilakat, hogy a kurzort arra a paraméterre állítsa, ahol az automatikus számításra szükség van. 2. Nyomja meg a kezelőpulton a „Töröl” ( Clear ) és „Enter” billentyűket. A megadott érték ezáltal kitörlődik a programból és a vezérlőegység által számított méretek jelennek meg ( vagy a paraméter üresen marad, és a vezérlőegység vár, hogy további, a számításhoz szükséges adatokat kapjon ).
Ultimax 4
1999, május
2-68
Grafika A jobboldali képernyő a munkadarab-program grafikus megjelenítésére szolgál, amelyet arra használhat, hogy ellenőrizze a munkadarab geometriai adatait. A kezelőpult „Rajzolás” ( Draw ) billentyűjének egyszeri megnyomása elindítja a grafikus megjelenítést a képernyőn.
Fontos A kezelőpult „Rajzolás” billentyűje megrajzoltatja a munkadarabot a képernyőn vagy leállít egy folyamatban lévő rajzolást. A kurzor keresztje a grafikus megjelenítéskor eltűnik amíg a munkadarab rajzolása folyamatban van, és újból megjelenik, ha a rajz kész. ( Ha a grafikus kurzor nem látható, akkor a munkadarab megrajzolása éppen tart. ) Ha nem állnak rendelkezésre munkadarab-program utasítások, akkor a grafikus képernyőn csak a skála és a grafikus funkciók jelennek meg. A képernyő alján található képernyő-gombok ( cellák ) mutatják a rendelkezésre álló grafikus funkciókat. Ezeket a gombokat úgy lehet használni, ha rááll a kurzor keresztjével a megfelelő képernyőgombra és megnyomja a kezelőpulton a „Kiválasztás” ( Select ) billentyűt. A képernyőgombok a következő funkciókat látják el: Nézet - kiválaszt egy másik nézőpontot, amelyből mutassa a munkadarabot. A képernyő gombjai megváltoznak, ha a „Nézet”-et bekapcsoljuk, és ezáltal további választási lehetőségeket biztosítanak. Teljes méret - az éppen megjelenített munkadarabot újrarajzolja teljes méretben. Ezt azután használhatja, hogy kilép a „Zoom” funkcióból. Zoom mező - elkülöníti a rajz egy részét és kinagyítja, hogy több részlet váljon láthatóvá. Paraméterek - átkapcsolási lehetőséget biztosít a „grafikus paraméterek” nevű képernyőre, ahol megváltoztathatók az alapértelmezés szerinti grafikus funkciók. AT Kereső - ( adattömb kereső ) lehetővé teszi, hogy kiválassza a grafikusan megjelenített munkadarab egy részét. Azután a rendszer kiírja az adott részhez tartozó adattömböt a szöveges képernyőn. Ez nagy segítséget jelent a hibás programrészek megtalálásában. A rajzolás leáll, ha egy adatblokk hiányos ( vagy hibás ) adatokat tartalmaz, illetve ha új adatblokkokat készítünk. Még a képernyőn való megjelenítés előtt a munkadarab rajzához a tengelyek beosztását a vezérlőegység arra a legnagyobb értékre állítja be, amely még ráfér a képernyőre. A beosztás számozása közben a képernyőn megjelenik a „Munkadarab-program automata skálabeosztása” felirat.
Ultimax 4
1999, május
2-69
A „Grafika kikapcsolása” (F1) és a „Grafika bekapcsolása” (F2) funkcióbillentyűk lehetővé teszik az összetett programokon belül a kiválasztott munkadarab-tulajdonságok megtekintését, ahol bizonyos műveletek esetleg érvényteleníthetnek más műveleteket, mint például a homlokesztergálás és a hornyozás esetében. A „Grafika kikapcsolása” vagy „Grafika bekapcsolása” funkcióbillentyű megnyomásával a kiválasztott funkció egy adatblokként eltárolódik a munkadarab-programba. A munkadarab grafikus megrajzolása ki-, illetve bekapcsol futás közben azon a ponton, ahol a program elér az ilyen blokkhoz.
Figyelmeztetés Azok a blokkok, amelyek a „Grafika kikapcsolása” (F1) miatt nem láthatók, ettől függetlenül szintén végrehajtódnak, ha a programot futtatja.
Nézetek A grafikus megjelenítés öt nézőpontból történhet: XY Sík ( XY kivetítés ) XZ Sík ( XZ kivetítés ) YZ Sík ( YZ kivetítés ) Izometrikus ( 3D ) Minden sík ( az előző négy megjelenítés egyszerre ) Ezen nézetek bármelyikét úgy választhatja ki, hogy a kurzor keresztjét a „Nézet” ( View ) képernyőgombra állítja, és megnyomja a kezelőpulton a „Kiválasztás” billentyűt. Ezután ugyanígy kiválaszthatja a kívánt nézetnek megfelelő képernyőgombot azok közül, amelyek ekkor megjelennek. A méretarányos nézetek a képernyő bal alsó szélében jelennek meg, kivéve az izometrikus nézetnél. A megjelenített nézeteket a vezérlőegység automatikusan méretezi a munkadarab beprogramozott méreteinek megfelelően.
Ultimax 4
1999, május
2-70
A következő ábrán egy képernyő látható, amely négyféle perspektívából jelenít meg egy lyukkört ( „Minden sík” opció ):
2-2. ábra Grafikus képernyő minden síkot mutató nézetben
A munkadarab-program ellenőrzése Az Ultimax rendszer több módszert is biztosít annak érdekében, hogy a munkadarab programok ellenőrzése és módosítása egyszerű legyen.
Ellenőrző program Nyomja meg a kezelőpult „Ellenőrzés” ( Review ) gombját, hogy megjelenjen az Ellenőrző Programhoz tartozó képernyő. Az Ellenőrző Program képernyőjén a munkadarab-program adatblokkjainak összesítése látható. Ezen a képen fel vannak sorolva a számozott adatblokkok és alblokkok, a használt szerszámok és a furathoz tartozó adatblokkokban alkalmazott műveletek. Az egyes furatokhoz tartozó helyzetek szintén láthatók. Használja a balra és jobbra nyilat6 az adatblokkok és a szerszámokat tartalmazó mezők közötti mozgáshoz. Ahhoz, hogy közvetlenül a szerszám beállítási képernyőjére jusson, vigye a kurzort egy szerszámot tartalmazó mezőre, nyomja meg az Entert.
Ultimax 4
1999, május
2-71
Ha a teljes munkadarab-program több adatblokkot tartalmaz, mint amennyi egyszerre kiírható a képernyőre, használja a kezelőpult „Előre lapozás” ( Page Down ) és „Vissza lapozás” ( Page Up ) gombjait ( a Szöveges Képernyőhöz tartozó gombcsoportban ) hogy le vagy fel tudjon mozogni a felsorolt adatblokkok között. Miután adatokat vitt be a Blokkszerkesztő képernyőre, nyomja meg a „Módosítások végrehajtása” ( F7 ) funkcióbillentyűt, hogy a módosítások ténylegesen is megtörténjenek.
Hibakeresés és a futási idő becslése A munkadarab-program futtatásához használt képernyők ( Automatikus, Egyenkénti és Teszt ) közül mindegyik használható a munkadarab-program hibakeresésére. Nyomja meg a három gomb bármelyikét a kezelőpult „Gép üzemmód” gombcsoportjában. Azután nyomja meg a Hibakeresés ( F4 ) funkcióbillentyűt. A vezérlőegység a Kezdőblokktól indítja az ellenőrzést ( amit a képernyő mutat ) és a Záróblokkal fejezi be. Ha az ellenőrzés befejeződött, a program becsült futási ideje, és a hibák megjelennek a képernyőn. Az, hogy a programnak mennyi időre van szüksége az ellenőrzés elvégzéséhez, a munkadarab-program hosszától és összetettségétől függ. Ha a rendszer hibát talál, akkor a hibát tartalmazó blokk számát beírja a hibaüzenetbe. Térjen vissza a munkadarab-programhoz ( a Beviteli képernyőről ) és végezze el a szükséges változtatásokat. Azt, hogy hogyan lehet megváltoztatni egy munkadarabprogramot, a következő rész írja le. Ha meg szeretné tudni a program becsült futási idejét, nyomja meg a „Becsült futási idő számítása” ( Compute Estimates Run Time ) ( F5) funkcióbillentyűt. A program végrehajtásához szükséges idő becslése a megtett utak hossza és a beprogramozott előtolási sebességek alapján történik.
A munkadarab-program szerkesztése Előfordulhat, hogy egyszerre több adatblokkban is változtatásokat akar végezni. A Blokkszerkesztő leegyszerűsíti ezt a műveletet. Másolhat, mozgathat és kitörölhet egész blokkokat, és az egész programra vonatkozólag megváltoztathatja az előtolásokat és sebességeket. Ahhoz, hogy a Blokkszerkesztőbe jusson, nyomja meg a „Blokkok másolása és módosítása” ( F6) funkcióbillentyűt a Beviteli képernyőn.
Ultimax 4
1999, május
2-72
A „Másolás és változtatás” ( F6 ) funkcióbillentyű megnyomása után az itt látható Blokkszerkesztő képernyő jelenik meg. BLOKKSZERKESZTŐ
BLOKKOK MÁSOLÁSA BLOKKOK MOZGATÁSA BLOKKOK TÖRLÉSE MÉRETEK MÓDOSÍTÁSA MINDEN SZERSZÁM ELŐTOLÁSÁNAK ÉS SEBESSÉGÉNEK MÓDOSÍTÁSA ELŐTOLÁSOK ÉS SEBESSÉGEK MEGVÁLTOZTATÁSA SZERSZÁMONKÉNT
KILÉPÉS
Válassza ki a megfelelő funkcióbillentyűt. 2-3. ábra Blokkszerkesztő képernyő A Blokkszerkesztő képernyő funkcióbillentyűvel a következő műveleteket lehet elvégezni: Blokkok másolása ( F1 ) - kijelöli azokat a meghatározott blokkszámokat, amelyeket a munkadarab-program egy másik részébe másol. Blokkok mozgatása ( F2 ) - kijelöli azokat a meghatározott blokkszámokat, amelyeket a munkadarab-program egy másik részére helyez át. Blokkok törlése ( F3 ) - kijelöli azokat a meghatározott blokkszámokat, amelyeket el akarunk távolítani a munkadarab-programból Méretek módosítása ( F4 ) - korrigálja az X, Y, és Z tengelyek azon koordinátaértékeit, amelyek adott pillanatban a munkadarab-programban el vannak tárolva. Minden szerszám előtolásának és sebességének megváltoztatása ( F5 ) - új előtolásokat és sebességeket határoz meg minden szerszámhoz, az adott blokktartományon belül. Előtolások és sebességek szerszámonkénti megváltoztatása ( F6 ) - új előtolási sebességeket és sebességeket határoz meg az adott szerszámhoz az adott blokktartományban. Kilépés ( F8 ) - visszatér a Beviteli képernyőre.
Ultimax 4
1999, május
2-73
A blokkszerkesztő minden funkciójához meg kell adni az érintett blokktartományt a Kezdőblokk és a Záróblokk számának segítségével. A Záróblokk számának legalább akkorának kell lennie ( egyenlő is lehet ), mint a Kezdőblokk száma, különben hibaüzenet jelenik meg. Miután beírta a megfelelő adatot a Blokkszerkesztő képernyőn, nyomja meg a „Módosítások elvégzése” ( Make the changes ) ( F7 ) funkcióbillentyűt, hogy a vezérlőegység ténylegesen is elvégezze a változtatásokat.
Munkadarab-program futtatása A munkadarab-programok futtatásához a kezelőpult „Gép üzemmód” gombcsoportjára van szükség. Ezen belül az itt felsorolt funkciók bármelyikét választhatja: Automatikus - a teljes program vagy kiválasztott blokkok futtatására alkalmas. Egyenkénti - lehetővé teszi, hogy blokkonként futtassa le a programot. Teszt - lehetővé teszi, hogy úgy futtassa le a munkadarab-programot, hogy a forgácsoló szerszámokat a munkadarab fölött mozgatja, anélkül, hogy a munkadarabot megmunkálná
Párhuzamos programozás A párhuzamos programozás segítségével akkor is készíthet vagy szerkeszthet egy munkadarab-programot, illetve beolvashat egy munkadarab-programot lemezről a memóriába, miközben ezzel egyidejűleg folyik egy munkadarab megmunkálása egy másik munkadarab-program felhasználásával. Újonnan szerkesztett munkadarab-program futtatásához, illetve futó program szerkesztéséhez kövesse a következő utasításokat:
Ultimax 4
1.
Várjon, amíg a futó program befejeződik, vagy állítsa le a program végrehajtását a kezelőpult „Előtolás állj” ( Feed Hold ) gombjával, majd az „Orsó leállítása” ( Spindle Off ) gombbal, aztán újra nyomja meg az „Előtolás állj” gombot. Ekkor a Beviteli képernyőn a „Munkadarab-program szerkesztése” és „Munkadarab-program futtatása” programnevek jelennek meg.
2.
Nyomja meg a „Bevitel” ( Input ) gombot.
3.
Nyomja meg a „ Programok szerkesztése/futtatása váltó” ( Exchange Edit/Run Programs ) ( F8 ) funkcióbillentyűt.
4.
Ezzel a „Munkadarab-programok szerkesztése” és „Munkadarab-programok” futtatása között váltott. A program így „Munkadarab-program szerkesztése” módban szerkeszthető.
1999, május
2-74
5.
Ezután a „Programok szerkesztése/futtatása váltó”-t ( F8 ) nyomja meg, így újra váltott a programnevek között.
6.
Válassza ki a kezelőpult „Automatikus” ( Auto ) gombját, hogy futtassa a programot, ami eredetileg futott, mielőtt megszakította volna a program futását.
Fontos Ha egy programinformációt a szerkesztő bekapcsolása nélkül szerkeszt, az azt jelenti, hogy a változtatások nem a futó munkadarab-programban történtek. Nem lehet megszakítani az „Automatikus” üzemmódot, aztán a Bevitelnél szerkeszteni a programot, majd visszatérni az „Automatikus” módba, mert a vezérlőegység a munkadarab-programot nem a „Munkadarab-program szerkesztése”, hanem a „Munkadarab-program futtatása” mezőben fogja futtatni.
Program azonosítása és tárolása Ahhoz, hogy egy új vagy javított munkadarab-programot a merevlemez állandó memóriájába tároljon, nyomja meg a „Kiegészítő” ( Auxiliary ) billentyűt a kezelőpulton, majd a „Tárolási funkciók” ( Storage Functions ) ( F1 ) funkcióbillentyűt. Ekkor megjelenik az „Aktuális program” képernyő.
Fájl elnevezése A munkadarab-programok nevei legfeljebb nyolc karaktert tartalmazhatnak. Az aktuális program az állomány létrehozásakor kapott néven is menthető a lemezre, de meg is lehet változtatni a nevét a mentése művelet egy részeként. Ahhoz, hogy új fájlnevet írjon be, menjen a Beviteli képernyőre a kezelőpult „Bevitel” ( Input ) gombjával. A kurzor automatikusan az aktuális programnévnél jelenik meg a „Munkadarab-program szerkesztése” ( Edit Part Program ) paraméternél.
Ultimax 4
1999, május
2-75
A fájlnév a következő karaktereket nem tartalmazhatja: Karakter / \ > < * . ? " | : ; ~ + [ ]
Neve előre perjel vissza perjel nagyobb jel kisebb jel csillag pont kérdőjel idézőjel „cső-jel” kettőspont pontosvessző szünet hullámvonal összeadás-jel nyitó szögletes zárójel záró szögletes zárójel
Fájl tárolási lehetőségek A program a vezérlőegység merevlemezére vagy floppyra menthető. Nyomja meg az „Aktuális mentési meghajtó kiválasztása” ( Select Current Storage Drive ) ( F6 ) funkcióbillentyűt, hogy megjelenjen annak a meghajtónak a neve, amelyre a programot menteni fogja. A vezérlőegység szabványos nyolc ( 8 ) megabájtos memóriájából megközelítőleg 1,6 megabájtnyi operatív memória áll rendelkezésre párbeszédes vagy NC munkadarab-programok tárolásához. Egy 3,5"-os floppy meghajtó található a kezelőpult jobb oldalán, amely legfeljebb 1,44 megabájt helyet biztosít párbeszédes, illetve NC munkadarab-programok tárolására. A rendszer MS-DOS formátumban olvassa, írja és formázza a lemezeket; a rendszer az 1,44 megabájtos és 720 kilobájtos formátumokat támogatja.
Ultimax 4
1999, május
2-76
Fúrási műveletek Ez a rész részletes leírást ad az Ultimax 4 rendelkezésre álló lyukfúrási parancsopcióiról. A következő ágrajz azt mutatja, hogy az egyes lyukfúrási opciók milyen viszonyban vannak a Beviteli gombbal, és megmutatja, hogy milyen funkcióbillentyűket kell egymás után kiválasztani a kívánt opcióhoz. Lyukfúrási műveletek hierarchikus ágrajza Beviteli gomb
Előfúrási műveletek ( F1 ) Munkadarab-beállítások ( F1 ) Előfúrás ( F1 ) Szerszám-beállítások ( F2 ) Központfúrás ( F2 ) Munkadarab-programozás ( F3 ) Furatsüllyesztés ( F3 ) Pozíció ( F1 ) Hengeres süllyesztés ( F4 ) Lyukak ( F2 ) Kúpos süllyesztés ( F5 ) Marás ( F3 ) Hosszlyukfúrás ( F6 ) Sémák ( F4 ) Menetfúrás ( F2 ) Egyéb ( F5 ) Menetfúrás ( F1 ) Különlegességek ( F6 ) Rögzített menetfúrás ( F2 )* Körforgó ( F7 ) Furatesztergáló és furattágító műveletek ( F3 ) Kilépés ( F8 ) Furatesztergálás ( F1 ) Furattágítás ( F2 ) * Ez az opció csak olyan gépeknél alkalmazható, amelyek megfelelően fel vannak szerelve rögzített menetfúráshoz.
Gyorsított furatesztergálás ( F3 ) Irányított furatesztergálás ( F4 ) Gyorsított furattágítás
( F5 )
Ultimax 4
1999, május
2-77
Hátoldali hengeres süllyesztés ( F4 ) Lyukkör ( F5 ) Helyzetek ( F6 ) 2-4. ábra Lyukfúrási műveletek hierarchikus ágrajza
Ultimax 4
1999, május
2-78
A lyukfúrási opciók alkalmazásához nyomja meg a Beviteli gombot a kezelőpulton, majd a munkadarab-programozási ( F3 ) funkcióbillentyűt. Ha az „Új blokk” képernyő megjelenik, nyomja meg a „Furatok” ( F2 ) funkcióbillentyűt.
Fúrási műveletek Egy fúrási művelet végrehajtásakor az asztal a beprogramozott X és Y értékekre áll be, amelyet a Z tengely menti pozicionálás követ. A pozicionálás gyorspozicionálási sebességgel történik. Amikor ezeket a koordinátákat elérte, a Z tengely gyorspozicionálással beáll a Z Start ponthoz, majd a beprogramozott keresztelőtolási sebességgel a Z vége pontig. A Z tengely a megadott ideig várakozik, majd a gyorspozicionálással beáll a visszahúzási üresjáratra. ( A gyorspozicionálás sebessége, a visszahúzási üresjárat és a fúrásvárakoztatás a „Program-paraméterek” vagy a „Furatparaméterek megváltoztatása” mezőben választható ki. ) Válassza a „Furatok” képernyőn a „Fúrási műveletek” funkcióbillentyűt, hogy megjelenjen az új képernyő. A fúrási műveletek funkcióbillentyűinek általános használatát írja le a következő rész: Előfúrás ( F1 ) - furatokat készít, amelyek lehetnek készek, vagy felhasználhatók további fúrási műveletek alapjaként. Központfúrás ( F2 ) - akkor használható, ha a munkadarab nagyon nehezen munkálható meg, ekkor egy vezérfuratot készít azon fúrószerszám számára, amely majd befejezi a furatot. A központfúrás segít, hogy a furat az eredetileg meghatározott helyén maradjon és meggátolja a fúró kiugrását. Furatsüllyesztés ( F3 ) - megnagyobbítja az előzőleg már kifúrt furat végét. Ezt a műveletet gyakran használják arra, hogy egy kibővített területet hozzanak létre a furat végén, amelybe majd a csavar, fejescsavar vagy csapszeg illeszkedik. Hengeres süllyesztés ( F4 ) - lecsiszolja és derékszögűre igazítja az előzőleg kifúrt furat körüli területet, így felfekvési felületet biztosít egy csavarfej, egy anyacsavar vagy párdarabok pereme számára.
Ultimax 4
1999, május
2-79
Kúpos süllyesztés ( F5 ) - kibővíti a furat felső végét kúp alakúra, amelybe majd elhelyezhető egy lapos fejű vagy lencsefejű gépcsavar feje. A furatot úgy nagyobbítja meg, hogy amikor a csavar a helyére kerül, a csavar feje egy szintben legyen a munkadarab felszínével, vagy kevéssel az alá essen. Hosszlyukfúrás ( F6 ) - akkor használják pozicionáláshoz és fúrási műveletekhez, ha ehhez egy nagyon hosszú szerszámot használunk, amely mély lyukakat fúr, mint amikor egy puskacső közepét fúrják ki.
Fontos Fontos emlékeztetni arra, hogy egy adott adatblokkban beprogramozott műveletek az abban a blokkban szereplő összes helyen végrehajtódnak. Például ha központfúrást és (elő)fúrást programozunk ugyanabba a blokkba, akkor a blokkban megadott összes helyen végrehajtódik a központfúrás, majd a fúrás. A fúrási műveletek leírására szolgáló mezők a következőket jelentik:
Ultimax 4
Mezők Z Start Z Vége Keresztelőtolás Sebesség Lépésmélység
Meghatározások Az a pont, ahol az orsó forogni kezd. A befejezett furat alja. Előtolási sebesség a Z Start és Z vége pont között. Az orsó forgási sebessége a furat készítése közben. Az a hossz, amelyet a szerszám lefúr a munkadarabban, mielőtt megáll, hogy kitisztítsa vagy összetörje a forgácsot.
Lépéstípus
Meghatározza, hogy a fúró kihúz-e a Z Start ponthoz miután elérte a meghatározott lépésmélységet ( Standard ) vagy egyszerűen várakozik az adott lépésmélységnél ( Forgácstörő ). Standard üzemmódban a szerszám visszaáll a Z Start ponthoz, majd gyorsan behúz a lépési üresjárat síkjába, amelyet a „Programparaméterek” vagy a „Paraméterek megváltoztatása” mezőben választhat ki. Forgácstörő üzemmódban a szerszám minden lépésszinten várakozik mielőtt folytatná az előtolást a következő lépésszintig.
1999, május
2-80
A következő ábra a mezőnevek és a fúró pozíciói valamint a munkadarab egymáshoz való viszonyát mutatja:
Gyorspozicionálás
0
Fej
Behúzási üresjárat síkja Z Start síkja
+ -
Keresztelőtolás Z Vége Munkadarab Asztal
2-5. ábra
A fúrási műveletekhez tartozó vonatkoztatási pontok
Ha a kurzor a „Lépéstípus” paraméteren áll, a funkcióbillentyűk megváltoznak, hogy a Standard és a Forgácstörő funkciót ki lehessen választani. Ha minden értéket beprogramozott, a következő funkcióbillentyűk állnak rendelkezésre: Művelet törlése ( F1 ) - kitörli ezt a beprogramozott fúrási műveletet. Művelet beszúrása elé ( F2 ) - újabb fúrási műveletet szúr be a jelenlegi elé. Kilépés ( F8 ) - visszatér az előző képernyőre. A kezelőpult „Jobbra nyíl” ( ) gombját megnyomva egy új „Furatok” képernyő jelenik meg az előzőleg beprogramozott művelettel az összetett kurzor fölött ( ami most az újat mutatja ). A „Lyukkör” és az „Elhelyezés” funkcióbillentyűk is rendelkezésre állnak a továbbiakban.
Ultimax 4
1999, május
2-81
Menetfúrás Ahhoz, hogy egy furat belsejébe menetet vágjon, válassza a menetfúrás ( F2 ) funkcióbillentyűt a Furatok képernyőn. A menetfúrás ( F1 ) funkcióbillentyű a normál módszert jelenti arra, hogy egy furat belsejébe menetet vágjon. Az Ultimax 4 szoftver rendelkezik még egy rögzített menetfúró funkcióval ( F2 funkcióbillentyű, lásd fent ), néhány gépen ezáltal ugyanabba a furatba többszörösen vágható pontos menet. A rögzített menetfúrás csak bizonyos orsófajták esetén alkalmazható, és az ehhez tartozó funkcióbillentyű is csak akkor jelenik meg a képernyőn, ha a gép megfelelően fel van szerelve a művelet elvégzéséhez. A rögzített menetfúrás növeli a menetfúrás pontosságát azáltal, hogy összehangolja az orsó forgását a Z tengely előtolásával. A menetfúrói képernyőn megjelenő mezők a következőképpen definiálhatók: Mezők Szerszám
Meghatározások A menetfúrói művelethez használt szerszám száma. Miután megadja a szerszám számát és megnyomja az „Enter”-t, a szerszám átmérője és típusa megjelenik zárójelben. A megjelenő értékeket a „Szerszám beállításai”-nál programozták be és ez nem változtatható meg munkadarab-programozás közben.
Z Start
A menetfúrási ciklus kezdőpontja.
Z Vége
A kész furat alja. Ez az a pont, ameddig Z maximálisan elmozdulhat lefelé, és ahol az orsó irányt vált.
Sebesség ( fordulat/perc)
Az orsó forgási sebessége menetfurás közben. A megjelenő értéket a „Szerszám beállításai”-nál adták meg. Ha ezt a sebességet kívánja alkalmazni a művelet elvégzéséhez, nyomja meg az „Enter”-t. A maximális menetfúrási sebesség 1250 fordulat/perc.
Lépésmélység
Az a hossz, amelyet a szerszám lefúr a munkadarabban, mielőtt megáll, hogy kitisztítsa vagy összetörje a forgácsot.
Ez a mező csak rögzített menetfúrásnál alkalmazható.
Ultimax 4
1999, május
2-82
Furatesztergáló és furattisztító műveletek Ahhoz, hogy egy már meglévő furatot megnagyobbítson és kiigazítsa a furat szögét, válassza a három furatesztergáló művelet egyikét. A furat kitisztításához és lecsiszolásához válassza a furattisztító műveletet. A furattisztító műveletek követik a meglévő furat irányát, míg a furatesztergáló művelet pontos, egyenes furatot készít. Ahhoz, hogy a furatesztergáló és furattisztító funkcióbillentyű-parancsok megjelenjenek, nyomja meg a „Furatesztergáló és furattisztító műveletek” ( F3 ) funkcióbillentyűt a „Furatok” képernyőn. Mind a furatesztergáló, mint a furattisztító műveletekhez ugyanazon mezők tartoznak, melyek a következőképpen definiálhatók: Mezők
Ultimax 4
Meghatározások
Szerszám
A furatesztergáló vagy furattisztító művelethez használt szerszám száma. Miután megadja a szerszám számát és megnyomja az „Enter”-t, a szerszám átmérője és típusa megjelenik zárójelben. A megjelenő értékeket a „Szerszám beállításai”-nál programozták be és ez nem változtatható meg munkadarab-programozás közben.
Z Start
A furatesztergáló vagy furattisztító ciklus kezdőpontja. A szerszám gyorsan beáll erre a pontra.
Z Vége
A kész furat alja. Ez az a pont, ameddig Z maximálisan elmozdulhat lefelé, és az a pont, ahol a keresztelőtolásnak vége.
Keresztelőtolás
Előtolási sebesség a Z Start és Z Vége pozíciók között.
Sebesség ( fordulat/perc)
Az orsó forgási sebessége menetfurás közben. A megjelenő értéket a „Szerszám beállításai”-nál adták meg. Ha ezt a sebességet kívánja alkalmazni a művelet elvégzéséhez, nyomja meg az „Enter”-t. Ha más sebességre van szükség az adott blokk esetén, gépelje be a megfelelő értéket és nyomja meg az „Enter”-t.
1999, május
2-83
Miután beírta a mezőkbe a megfelelő értékeket, a következő műveleteket választhatja: Művelet törlése ( F1 ), Művelet beszúrása a jelenlegi elé ( F2 ) vagy Kilépés ( F8 ). Ha a Művelet törlését választja, kitörli az éppen mutatott fúrási műveletet. Ahhoz, hogy egy újabb fúrási műveletet szúrjon be az aktuális művelet elé, válassza a Művelet beszúrása a jelenlegi elé funkcióbillentyűt. A Kilépés funkcióbillentyű megnyomásával egy új „Furatok” képernyő jelenik meg az előzőleg beprogramozott művelet nevével az összetett kurzor fölött.
Hátoldali hengeres süllyesztés Ahhoz, hogy a munkadarabon teljesen átfúrt furatok alját kivágja, használja a hátoldali hengeres süllyesztést. Nyomja meg a hátoldali hengeres süllyesztés ( F4 ) funkcióbillentyűt a „Furatok” képernyőn. A hátoldali hengeres süllyesztéshez tartozó képernyőn megjelenő mezők használata a következő:
Ultimax 4
Mezők Szerszám
Meghatározások Azon szerszám száma, amellyel a kiválasztott műveletet végrehajtja. Miután beírja a szerszám számát és megnyomja az Enter billentyűt, a szerszám átmérője és típusa megjelenik zárójelben. Ezen értékeket a „Szerszám beállításai”-nál programozták be és nem változtathatók meg a munkadarab-programozás közben.
Z Start
A ciklus kezdőpontja. A szerszám gyorsan beáll erre a pontra. A szerszám nullapontja a szerszám vége kell, hogy legyen.
Z Besüllyesztés
Az a furaton belüli méret, amennyit a rúd előtol, a Z Vége pontig tartó gyors elmozdulás előtt. Ez biztosítja, hogy a kés teljesen zárt legyen, ezáltal megvédi a szerszámot és a munkadarabot a sérüléstől.
Z Vége
Az az érték, melynél a szerszám abbahagyja a gyors mozgást. Ez az érték teljesen át kell, hogy érjen a furaton. Használja a mintán szereplő értéket a kés eltolásaként, hogy a szerszám kiérjen a vágási felület mögé. Ezen a ponton a szerszám leáll és megfordítja az orsóirányt, hogy kinyissa a vágási felületet.
Z Mélység
A szerszám eddig a mélységig előtol. Ne felejtse el a ??? használni a „Szerszám beállításai”-nál, hogy magát a szerszámot is számításba vegye.
Z Üresjárat
Járulékos ( pozitív értékű ) távolság, mely a szerszámot eltávolítja a vágási felülettől. Ennél a pontnál a szerszám áll és az orsó visszaáll az eredeti irányba, hogy zárja a kést.
1999, május
2-84
Mezők Z Behúzás
Meghatározások ( folytatás ) Az a távolság, melyet a furaton keresztül a szerszám visszahúz, hogy biztos legyen, hogy a szerszám teljesen zárt a behúzási üresjárat magasságába való gyors elmozdulás előtt.
Zárási előtolás
Az az előtolás, mellyel a szerszám eléri a furat tetejét és alját, hogy a szerszám biztosan zárva legyen.
Besüllyesztési sebesség ( ford./perc )
Az orsó sebessége a furatba való belépés vagy a furat elhagyása közben, zárt szerszámmal.
Vágási sebesség ( ford./perc ) Átkapcsolási szünet ( sec. )
Az orsó sebessége nyitott szerszámmal. A másodpercek száma, amíg az orsó áll, miközben megfordul, hogy időt biztosítson a szerszámnak a kinyílásra vagy bezáródásra.
Marás Ez a rész részletes leírást ad az Ultimax 4 rendelkezésre álló marási opcióiról. A következő ágrajz megmutatja a Beviteli gomb és a marási opciók viszonyát és az ehhez tartozó funkcióbillentyű-kombinációkat. MARÁSI OPCIÓK Beviteli gomb
Munkadarab-beállítások ( F1 ) Szerszám-beállítások ( F2 ) Munkadarab-programozás ( F3 ) Pozíció Furatok (Marás F2 ) Sémák (Vegyes F4 ) ( F5 ) Különlegességek Rotari ( F7 ) Kilépés 2-6. ábra
Ultimax 4
Marási opciók ágrajza
Egyenesek & ívek ( F1 )Kör ( F2 ) Keret ( F3 ) Homlokfelület (Ellipszis F4 ) ( F5 )
Egyenes ( F1 ) ) Ív ( F2 Összekötő ív (Spirál F3 ) (3D F4Ív) ( F5 )
Feliratozás ( F6Opció ) 3D ( F7 )Kilépés ( F8 )
1999, május
2-85
A beviteli képernyőről indulva nyomja meg a Munkadarab-programozás ( F3 ) funkcióbillentyűt, majd ezt követően a Marás ( F3 ) funkcióbillentyűt, így a marási opciók funkcióbillentyűi megjelennek az új blokk képernyőn. A következő részek néhány olyan általános fogalmat írnak le, amelyek több különböző marási műveletnél is alkalmazhatók: Szegmensek Késkompenzáció Maximális eltérés Előtolási és sebesség-opciók
Szegmensek A kontúrmarási adatblokkok szegmenseket használnak, hogy egy munkadarab-programban egyeneseket és íveket készítsenek. A szegmens lehet bármilyen önálló vagy kombinált X-Y-Z tengely menti elmozdulás egy bizonyos beprogramozott előtolási sebességgel. Egyenesek és ívek sorozata egyetlen adatblokkba programozható eltérő szegmensek alkalmazásával, melyek így teljes körvonalat alkothatnak.
Fontos A munkadarab programozásakor tervezze meg a szegmenscsoportokat, mivel a helyreállítási újraindításkor a vezérlőegység csak a zéró szegmenssel ( 0 ) tud kezdeni, egy azt követő másik szegmenssel nem. Több gépkezelő összetett műveleteket több különböző adattömbre bont, így ha esetleg újra kell indítania a programot, azt több zéró szegmens bármelyikével kezdheti. A következő lista azokat a mezőket tartalmazza, amelyekre egy szegmenscsoport leírásához szükség van:
Ultimax 4
Mezők Szerszám
Meghatározások A szerszám száma, mellyel az ebbe a csoportba tartozó szegmenseket megmunkálja.
Késkompenzáció
Megmutatja, hogy a rendszernek automatikusan kompenzálnia kell-e a szerszám útját a szerszám átmérőjével a szerszám útjának meghatározásakor. Válassza ki a különböző késkompenzációk közül a megfelelőt a következő részben leírtaknak megfelelően. Amennyiben nem választ ki egyetlen késkompenzációfajtát sem, úgy a beprogramozott szerszám középvonala követi a munkadarab körvonalát.
1999, május
2-86
Mezők Befejező szerszám
Meghatározások ( folytatás ) A befejező átfutáshoz használt szerszám száma. Ha kiválasztott egy befejező szerszámot, akkor az első szerszám meghagy annyit az anyagból, amennyit a „Program-paraméterek”-nél vagy a „Marási paraméterek megváltoztatásá”-nál kiválasztott. A befejező szerszám eltávolítja a maradék nyersanyagot egészen a programozott méretig.
X Start
Az első szegmens kezdőpontjának X koordinátája.
Y Start
Az első szegmens kezdőpontjának Y koordinátája.
Z Start
Az a munkadarab fölötti pont, ahol a Z tengely keresztelőtolása kezdődik.
Z Vége
A Z tengely maximális lefelé irányuló elmozdulásának pontja, ahol a keresztelőtolásnak vége.
Maximális eltérés
Akkor jelenik meg, ha a Késkompenzáció - Bal profil vagy a Késkompenzáció - Jobb profil lett kiválasztva. Ennek értéke a beprogramozott körvonal és a szerszám középpontja közötti távolság az első átfutás közben. Az ide beírt értéket előbb ki kell számolnia. A Z Start és Z Vége közötti előtolási sebesség.
Keresztelőtolás Sebesség ( ford./perc )
Lépésmélység
A „Szerszám-beállítások”-nál kiszámított orsósebesség az adott szerszám számára. Amennyiben ide más értéket ír be, az adott blokkra nézve megváltoztatja a „Szerszám-beállítások”-nál kiszámított értéket. Az egy átfutással kivágott maximális mélység.
Késkompenzáció A késkompenzáció alapértelmezett beállítása a „Nincs”. Ha nem használ késkompenzációt, a beprogramozott szerszám középvonala követi a munkadarab körvonalát ( nyomvonal ). Amennyiben azt szeretné, hogy a rendszer késkompenzációt számoljon, hat lehetséges választás van: Bal - egyenirányú maráshoz használható. Jobb - ellenirányú maráshoz használható. Bal profil - arra használható, hogy egy kontúrról eltávolítsa az anyagot egyenirányú maráshoz.
Ultimax 4
1999, május
2-87
Jobb profil - arra használható, hogy egy kontúrtól eltávolítsa az anyagot ellenirányú maráshoz. Horonyhatár - arra használható, hogy egy „Ultihorony” műveletnél kivágja a külső körvonalat. Horonysziget - arra használható, hogy egy „Ultihorony” műveletnél szigeteket vágjon a körvonalon belül. Ha ezen kompenzációs opciók egyikét kiválasztja, a beprogramozott szerszám automatikusan követi a munkadarab kész kontúrját. A következő ábra azt mutatja, hogyan változik a szerszám útja a jobb és bal kompenzáció hatására, szemben azzal az esettel, ha nincs kompenzáció. Nincs késkompenzáció Szerszám A kontúr középvonala
Késkompenzáció balra Szerszám A kontúr középvonala
Szerszám
Késkompenzáció jobbra
A kontúr középvonala 2-7. ábra
Szerszám útvonala késkompenzációval
Ha vagy a jobb vagy a bal kompenzációt kiválasztja, a rendszer eltéríti a szerszámot a szerszám eredeti útjától, ahogy azt az ábra is mutatja. A szoftver késkompenzációs tulajdonsága eltéríti a marószerszámot éppen annyival, amennyi a szerszám sugara, majd a marás közben a kiválasztott irányban mozgatja.
Ultimax 4
1999, május
2-88
Maximális eltérés A maximális eltérés mező akkor jelenik meg, ha vagy a jobb oldali késkompenzáció vagy a bal oldali késkompenzáció lett kiválasztva. Az értékének meg kell egyeznie a beprogramozott kontúr és a szerszám középpontjának távolságával az első átfutáskor. A maximális eltérés értékének egyenlőnek kell lennie a legnagyobb beírt kör és a szerszám sugarának különbségével. Ezt az értéket a gépkezelőnek kell kiszámolnia és beírnia ebbe a mezőbe. Ha például .500"-os átmérőjű végmaróval kell megmunkálnia a képen látható munkadarabot ( 1" sugarú kör ), a maximális eltérés mezőbe beprogramozandó érték 0.75" kell, hogy legyen.
3.00"
A szerszám kezdőpontja
0.50" sugár
1.00" sugár
1.50" 1.00"
3.00" 6.00"
A legnagyobb beírt kör ebben a kontúrban
2-8. ábra A maximális eltérés meghatározása Ha a szerszám átmérője megváltozik ( azaz ha mondjuk egy kés köszörüléskor kisebb átmérőjű lesz ), újra ki kell számítani a maximális eltérés értékét, és ezt az új értéket be kell programozni a Kontúrmarás kezdőblokkjának 0 szegmensébe. A szerszámátmérő-paraméter értékét a „Szerszám-beállítások”-nál programozták be, és ez az érték nem változtatható meg munkadarab-programozás közben.
Előtolási és sebesség-opciók A keresztelőtolás mező tartalmazza azt a sebességet, mellyel a szerszámnak el kell érnie a munkadarabot, és ezt csak a kontúrmarás 0 szegmensénél kell megadni. A Sebesség ( ford./perc ) mezőben megjelenő értéket a „Szerszám-beállítások”-nál programozták be ( vagy számították ki ) és ez az orsó sebessége az adott szerszám esetében. Amennyiben szükséges, ez az érték megváltoztatható az adott adatblokkra nézve, ha a kurzor ezen a mezőn áll. Az Enter megnyomásával eltárolja a kiszámított értéket a vezérlőegység memóriájába.
Ultimax 4
1999, május
2-89
Az Ultimax vezérlőegység automatikusan kiszámolja az orsó sebességét a következő képletek segítségével. Metrikus mód: Kerületi sebesség x 1000 Szerszám átmérője x 3.14159
= Percenkénti fordulatszám
Angol mértékegység: Kerületi sebesség x 12 Szerszám átmérője x 3.14159
= Percenkénti fordulatszám
A kiszámított fordulatszámérték nem lépheti túl a gép maximális orsófordulatszámát. Ha a szerszám számára hornyokat jelöltek meg, használja a következő képletet: Előtolás = Forgácsnyomás x Hornyok x Fordulatszám Ha a szerszám számára nem jelöltek meg hornyokat, használja ezt a képletet: Előtolás = Forgácsnyomás x Fordulatszám
Egyenesek és ívek beprogramozása Miután a kezdő ( Start ) szegmenst beprogramozta, a kontúrmarási képernyő az adatblokk 1-es szegmensére vált, és a kurzor az Új-at mutatja.
Ultimax 4
1999, május
2-90
Egyenesek Válassza ki az Egyenes ( F1 ) funkcióbillentyűt az Új kontúrmarás képernyőről. Az Egyenes kontúrmarás képernyő mezői a következőket jelentik: Mezők Szegmens
X/Y/Z Vége XY Hossz
Meghatározások Azonosítja az adott művelethez tartozó szegmens számát. A rendszer ezt a számot az adott adatblokk programban elfoglalt helye alapján határozza meg. Azonosítja az X, Y vagy Z vége koordinátáját. Az XY hosszt azonosítja.
XY Szög
Az egyenes szegmensének XY szögét adja meg, amelyet a 3 órai pozícióhoz viszonyítva az óramutató járásával ellentétes irányba mér.
Előtolás
Megadja azt a sebességet, mellyel a szerszám kezdéskor eléri a munkadarabot.
X/Y/Z Start
Megadja az X, Y vagy Z kezdőpontot.
Egy Egyenes szegmens programozásakor az Ultimax Számolásmentes funkció lehetővé teszi, hogy a vezérlőegység bizonyos ismeretlen méreteket automatikusan kiszámítsa, miután elégséges információ áll a rendelkezésére. A számított értékű paramétert az értéket megelőző „Szám” ( „CAL” ) felirat jelzi. Ha egy paraméter értékét üresen hagyták, a vezérlőegység azt automatikusan kitölti, amennyiben a számításhoz elég adat áll a rendelkezésére. Ha egy értéket már megadott, de később úgy dönt, hogy azt a vezérlőegységgel számoltatja ki, álljon a kurzorral az adott paraméterre, és cserélje ki a kezelőpult Törlés ( Clear ) billentyűjének megnyomásával. Az XY szög paraméter értéke az egyenes szegmens szöge ( a kezdőponttól a végpontig ), melyet a 3 órai pozíciótól indulva az óramutató járásával ellentétes irányba kell mérni.
Ultimax 4
1999, május
2-91
Ívek Válassza ki az Ív ( F2 ) funkcióbillentyűt az új kontúrmarás képernyőn, hogy megjelenjen az ívszegmens képernyője. Az Ív kontúrmarás mezői a következőképpen írhatók le: Mezők
Meghatározások
Szegmens
Azonosítja az adott művelethez tartozó szegmens számát. A rendszer ezt a számot az adott adatblokk programban elfoglalt helye alapján határozza meg.
Irány
Az ív irányát határozza meg a kezdőponthoz viszonyítva.
X/Y/Z Vége XY Középpont Sugár Előtolás X/Y/Z Start
Azonosítja az X, Y vagy Z vége koordinátáját. Megadja az X vagy Y középpontot. Megadja a sugár nagyságát Megadja azt a sebességet, mellyel a szerszám kezdéskor eléri a munkadarabot. Megadja az X, Y vagy Z kezdőpontot.
A blokk és szegmens számok ugyanazok, mint az Új képernyő. Az X Start, Y Start és Z Start mezők kiindulási értékei zárójelben jelennek meg, és meghatározzák az adott szegmens kezdőpontját. Ezeket a paramétereket az előző szegmensnél programozták be és nem változtatható meg ennél a szegmensnél. Ívek és Egyenesek egész sorozata programozható egyetlen adatblokkba különböző szegmensek alkalmazásával, melyek ezáltal teljes körvonalat alkotnak. Nyomja meg a kezelőpult jobbra nyíl gombját, hogy újabb szegmenst programozhasson ugyanebbe az adatblokkba.
Összekötő ívek Az összekötő ív olyan ív, amely összekapcsol két másik szegmenst, és mindkettőt érinti. Összekötő ív használható a következő fajtájú szegmensek összekapcsolásához: két Egyenes szegmens egy Egyenes szegmens és egy Ív szegmens két Ív szegmens egy Spirál és egy másik szegmens
Ultimax 4
1999, május
2-92
Az összekötendő szegmenseknek kell, hogy legyen egy elméleti metszéspontjuk. Ha egy ívről az egyetlen információ, az ív sugara áll rendelkezésre, akkor az adott ívet egyszerűbb összekötő ívként programozni ( ha a szegmensek metszik egymást ). A lenti ábra az összekötő ívek néhány példáját mutatja. Két ív, melyet egy összekötő ív kapcsol össze X Start Y Start
Két egyenes, melyet egy összekötő ív kapcsol össze Szegmens 1 vége / Szegmens 3 ele-
Szegmens 1 vége / Szegmens 3 eleSzegmens #2 ( Összekötő
Szegmens #3
Szegmens #1
Szegmens #2 ( Összekötő Szegmens #3
X Vége Y Vége
X Vége Y Vége
X Start Y Start
Szegmens #1
Szegmens 1 vége / Szegmens 3 ele-
Szegmens #2 ( Összekötő
Szegmens #1
Szegmens #3 ( Ív )
X Start Y Start
X Vége Y Vége Egyenes és ív, melyet egy összekötő ív kapcsol össze 2-9. ábra
Ultimax 4
Példák összekötő ívre
1999, május
2-93
Spirál Ahhoz, hogy az adatblokkba spirális szegmenst készítsen, nyomja meg a Spirál ( F4 ) funkcióbillentyűt az Új kontúrmarás képernyőn. Ezek a mezők határozzák meg a spirált: Mezők Irány X, Y és Z Vége X & Y Középpont Sugár
Meghatározások A spirál iránya a kezdőponthoz képest. A spirál végpontjának koordinátái. A középpont X és Y koordinátái, mely köré a spirált szerkeszti. A középpont spiráltól való távolsága.
Emelkedés
A Z tengely értékének változása a spirál minden 360°-os fordulata után.
Bejárt szög
A teljes fokszám, melyet a spirális íven ki kell vágni, ennek értéke lehet nagyobb, mint 360°. Ez a szögérték információval szolgál a Z Vége érték kiszámításához.
Előtolás
Az előző szegmensben megjelölt sebesség. Ez az érték megtartható, de meg is változtatható.
A vezérlőegység az automatikus számítási funkciót alkalmazva határozza meg az ismeretlen pontokat. Ha egy ismeretlen koordinátára két lehetséges megoldás is adódik, megjelenik egy „Másik pont is létezik” üzenet, illetve a két lehetséges megoldás közül az egyik megjelenik az adatmezőben az ismeretlen paraméter helyén. Az aktuális megoldást megjelenítheti a grafikus képernyőn, hogy értékelhesse. A másik alternatíva megjelenítéséhez nyomja meg a „Másik találat” funkcióbillentyűt. Váltson a két megoldás között, hogy mindkettőt megvizsgálhassa a grafikus képernyőn és meghatározhassa a jobb megoldást. Automatikus számítások elvégzésekor az Ultimax rendszer a következőképpen használja fel a spirál mezőiben lévő adatokat: A Z Vége és Bejárt szög értékei adatul szolgálnak az emelkedési paraméter kiszámításához. A Bejárt szög a Z Vége érték kiszámításához használható. Az X Vége, Y Vége és Emelkedés értékei a Z Vége értéket adják. A Z Vége és Emelkedés értékek adják az X Vége, Y Vége és Bejárt szög értékeket.
Ultimax 4
1999, május
2-94
Az X Vége, Y Vége, X Középpont és Y Középpont értékek szolgáltatják a Sugár értékét. A Bejárt szög érték és vagy az X vagy az Y végpont koordinátája adja az ismeretlen ( X Vége vagy Y Vége ) végpont értékét.
3-D Ív Három dimenziós ívszegmens készítéséhez nyomja meg a 3D Ív ( F5 ) funkcióbillentyűt az Új kontúrmarási képernyőn. A következő mezők határozzák meg a 3-D Ívet: Mezők X, Y és Z Vége X, Y és Z Középpont
Meghatározások Az ívszegmens végpontját határozzák meg. Az ívszegmens középpontját adják meg.
X, Y és Z Pont
Meghatározzák az ív síkját, ha az 180° vagy nagyobb. Ha az ív kevesebb mint 180°-os, ezekre az adatokra nincs szükség.
Előtolás
Az előző szegmensnél meghatározott sebesség. Ez az érték megtartható, de meg is változtatható.
Ez az ábra a koordináták egymáshoz való viszonyát mutatja:
Végpont
X, Y, Z pont
X
Középpont
Kezdőpont
Y
Z 2-10. ábra
Ultimax 4
180°-os 3-D ív
1999, május
2-95
Tippek és trükkök Kövesse a következő irányelveket a 3-D ívek programozásakor: Soha ne programozzon jobb vagy bal oldali késkompenzációt 3-D ívet tartalmazó blokkba. Mindig programozza be a marószerszám mozgásának középvonalát. Csökkentse a szerszám bemérési pontját úgy, hogy megváltoztatja a Szerszám Nullpont referenciapontot a marószerszám átmérőjének felével. Például, ha egy ¼"-os gömbfejű végmarót használ 2.2500"os kezdőpontú beméréssel ( a gömbhegy a munkadarab felületét éri ), az új bemérési kezdőpont 2.3750" a referenciapont megváltoztatása után. Ne feledkezzen meg erről a változásról, mikor a Z Fel és Z Start méreteket adja meg ( amelyeknek tartalmazniuk kell ennek a referenciaponthoz képesti változtatásnak az értékét ).
Kör Kör marásához nyomja meg a Kör ( F2 ) funkcióbillentyűt az Új Blokk ( marási funkcióbillentyűket tartalmazó ) képernyőn. Amikor a kurzor a típus mezőben áll, a következő funkcióbillentyű-opciók állnak rendelkezésre: Rajta ( F1 ) - a szerszám középpontját a beprogramozott körvonalra helyezi. Belső oldal ( F2 ) - ezáltal a szerszám a kör kontúrján belül kezdi megmunkálni a munkadarabot, majd egy 180°-os íven áttér a beprogramozott körvonalra. Automatikusan alkalmaz késkompenzációt, és a szerszám külső vágóéle követi a beprogramozott kontúrt. ( A szerszám útjának iránya a marás irányától függ. ) A pontot, ahol a szerszám belép a munkadarabba, az átmeneti eltérés határozza meg, míg azt a pontot, ahol a szerszám viszszahúz, az átmeneti átfedés és az átmeneti eltérés. ( Ezeket a paramétereket a program-paramétereknél vagy a paraméterek megváltoztatásánál határozták meg. ) Külső oldal ( F3 ) - hasonló, mint a belső oldal funkcióé, kivéve, hogy a szerszám a beprogramozott kontúron kívül lép be a munkadarabba, és a kontúr külső oldalát követi.
Ultimax 4
1999, május
2-96
Belső érintő ( F4 ) - hatására a szerszám közvetlenül a kör belső kontúrja mellett lép be a munkadarabba. A késkompenzáció automatikus és a szerszám vágóéle a beprogramozott kontúr belső oldalát követi. A szerszám útjának iránya a marás irányától függ. A szerszám közvetlenül a programozott kontúr mellől húz vissza a munkadarabtól. Külső érintő ( F5 ) - hasonló a Belső érintő funkcióhoz, kivéve, hogy a szerszám a munkadarabba közvetlenül a kör külső kontúrja mellett lép be. A szerszám vágóéle ezután követi a beprogramozott kontúr külső oldalát. A szerszám közvetlenül a beprogramozott kontúr mellől húz vissza a munkadarabtól. Horonyhatár ( F6 ) és Horonysziget ( F7 ) - csak akkor jelenik meg, ha az „UltiHorony” ( UltiPocket ) szoftveropció fel lett installálva. További információt az „UltiHorony” részben talál. Amennyiben az „UltiHorony” szoftveropciót nem szerezték be a rendszerhez, az ezek helyett megjelenő egyetlen funkcióbillentyű a Horony ( F6 ) lesz. Ezzel a normál horonyválasztással a hornyot a megadott horony közepétől kifelé haladva készíti. Ha a Rajta, Belső oldal, Külső oldal, Belső érintő vagy Külső érintő lett kiválasztva, a szerszám a 3 órai pozíciónál éri el a körvonalat. A képernyő további mezői a következőképpen definiálhatók: Mezők Befejező szerszám
Ultimax 4
Meghatározások A végső átfutáshoz használt szerszám száma. Amennyiben kiválasztott egy befejező szerszámot, az első szerszám annyit hagy meg az anyagból, amennyit a program-paramétereknél vagy a marási paraméterek megváltoztatásánál meghatároztak. A befejező szerszám eltávolítja a maradék részt egészen a beprogramozott méretig.
X Középpont
A kör középpontjának X koordinátája.
Y Középpont
A kör középpontjának Y koordinátája.
Sugár
Az X és Y Középpont-koordinátákkal együtt meghatározza a kör helyét és méretét.
Z Start
Az a munkadarab fölötti pont, ahol a Z tengely keresztelőtolása kezdődik.
Z Vége
Az a pont, ahol a marási előtolás kezdődik.
Keresztelőtolás
Az a sebesség, mellyel a szerszám kezdéskor belép a munkadarabba.
Marási előtolás
X-Y előtolási sebesség. Az eredetileg megjelenő értéket a vezérlőegység számította ki, és ezt meg lehet tartani, de meg is lehet változtatni egy másik értékre.
1999, május
2-97
Mezők
Meghatározások ( folytatás )
Sebesség ( ford./perc )
A szerszámbeállításoknál kiszámított orsósebesség az adott szerszámhoz.
Lépésmélység
Az egy átfutás alatt kivágott maximális mélység. Ha a teljes mélység nagyobb, mint ez az érték, megjelenik a többszörös átfutás. Ha erre a paraméterre nullát ( 0 ) programoz be, az azt jelenti, hogy a teljes beprogramozott mélységet a szerszám egyetlen átfutással vágja ki.
Keret Keret marásához nyomja meg a Keret ( F3 ) funkcióbillentyűt a marási funkcióbillentyűket tartalmazó Új Blokk képernyőn. A művelet blokkszámát az adatblokk programban elfoglalt helye határozza meg. Ne felejtse el, hogy ez a művelet nem tartalmaz szegmenseket. Mikor megadja a művelethez szükséges szerszám számát, a szerszám átmérője és típusa megjelennek zárójelben a képernyő jobb oldalán. Ezeket az értékeket a szerszámbeállításoknál adták meg, és nem lehet a munkadarab-programozás során megváltoztatni. Mikor a kurzor a Típus mezőben áll, a következő funkcióbillentyűk közül választhat: Rajta ( F1 ) - a szerszám középpontját a keret beprogramozott kontúrjára helyezi. Belső oldal ( F2 ) - ezáltal a szerszám a kereten belül lép be a munkadarabba, majd egy 180°-os íven áttér a beprogramozott kontúrra. Automatikusan alkalmaz késkompenzációt, és a szerszám vágóéle belülről követi a beprogramozott kontúrt. ( A szerszám útjának iránya a marás irányától függ. ) A pontot, ahol a szerszám belép a munkadarabba, az átmeneti eltérés határozza meg, míg azt a pontot, ahol a szerszám visszahúz, az átmeneti átfedés és az átmeneti eltérés. Ezeket a paramétereket a program-paramétereknél vagy a paraméterek megváltoztatásánál határozták meg. Külső oldal ( F3 ) - hasonló, mint a belső oldal funkcióé, kivéve, hogy a szerszám a keret beprogramozott kontúrján kívül lép be a munkadarabba, és ezután a keret kontúrjának külső oldalát követi.
Ultimax 4
1999, május
2-98
Belső érintő ( F4 ) - hatására a szerszám közvetlenül a keret belső kontúrja mellett lép be a munkadarabba. A késkompenzáció automatikus és a szerszám vágóéle a beprogramozott kontúr belső oldalát követi. A szerszám útjának iránya a marás irányától függ. A szerszám közvetlenül a programozott kontúr mellől húz vissza a munkadarabtól. Külső érintő ( F5 ) - hasonló a Belső érintő funkcióhoz, kivéve, hogy a szerszám a munkadarabba közvetlenül a keret külső kontúrja mellett lép be. A szerszám vágóéle ezután követi a beprogramozott kontúr külső oldalát. A szerszám közvetlenül a beprogramozott kontúr mellől húz vissza a munkadarabtól. Horonyhatár ( F6 ) és Horonysziget ( F7 ) - csak akkor jelenik meg, ha az „UltiHorony” ( UltiPocket ) szoftveropció fel lett installálva. További információt az „UltiHorony” részben talál. Amennyiben az „UltiHorony” szoftveropciót nem szerezték be a rendszerhez, az ezek helyett megjelenő egyetlen funkcióbillentyű a Horony ( F6 ) lesz. Ezzel a normál horonyválasztással a hornyot a megadott horony közepétől kifelé haladva készíti. Ha a Rajta, Belső oldal, Külső oldal, Belső érintő vagy Külső érintő lett kiválasztva, a szerszám a 6 órai pozíciónál éri el a keret kontúrját. A képernyő további mezői a következőképpen definiálhatók: Mezők Befejező szerszám
A végső átfutáshoz használt szerszám száma. Amennyiben kiválasztott egy befejező szerszámot, az első szerszám annyit hagy meg az anyagból, amennyit a program-paramétereknél vagy a marási paraméterek megváltoztatásánál meghatároztak. A befejező szerszám eltávolítja a maradék részt egészen a beprogramozott méretig.
X Sarok
A keret négy sarka közül bármelyik sarok X koordinátája; a továbbiakban ez lesz a vonatkoztatási sarok. A keret vonatkoztatási sarkának Y koordinátája.
Y Sarok X Hossz
Ultimax 4
Meghatározások
Ezen vonatkoztatási saroktól mért méret X koordinátája. Ez az érték pozitív vagy negatív attól függően, hogy merre helyezkedik el a vonatkoztatási sarokhoz képest. Ha a vonatkoztatási sarok a téglalap bal oldalán van, az X hossz egy pozitív ( + ) éret. Ha a vonatkoztatási sarok a téglalap jobb oldalán van, ez a paraméterérték negatív ( - ).
1999, május
2-99
Mezők
Ultimax 4
Meghatározások ( folytatás )
Y Hossz
Ezen vonatkoztatási saroktól mért méret Y koordinátája. Ez az érték szintén lehet pozitív vagy negatív attól függően, hogy merre helyezkedik el a vonatkoztatási sarokhoz képest. Ez az érték akkor pozitív ( + ), ha a vonatkoztatási sarok a téglalap bal alsó vagy jobb alsó részén van. Negatív ( - ) akkor, ha a vonatkoztatási sarok a téglalap bal felső vagy jobb felső részén van.
Sarok sugár
A vonatkoztatási sarok sugara, és ez mind a négy sarok esetében ugyanaz az érték.
Z Start
Az a munkadarab fölötti pont, ahol a Z tengely keresztelőtolása kezdődik, a Z Vége pedig az a pont, ahol a marási előtolás kezdődik.
Z Vége
Az a pont, ahol a marási előtolás kezdődik.
Keresztelőtolás
Az a sebesség, mellyel a szerszám kezdéskor belép a munkadarabba.
Marási előtolás
X-Y előtolási sebesség. Az eredetileg megjelenő értéket a vezérlőegység számította ki, és ezt meg lehet tartani, de meg is lehet változtatni egy másik értékre.
Sebesség ( ford./perc )
A szerszámbeállításoknál kiszámított orsósebesség az adott szerszámhoz. Amennyiben ide más értéket ír be, az az aktuális adatblokkban felülírja a szerszámbeállításoknál kiszámított értéket.
Lépésmélység
Az egy átfutás alatt kivágott maximális mélység. Ha a teljes mélység nagyobb, mint ez az érték, megjelenik a többszörös átfutás. Ha erre a paraméterre nullát ( 0 ) programoz be, az azt jelenti, hogy a teljes beprogramozott mélységet a szerszám egyetlen átfutással vágja ki.
1999, május
2-100
Homlokmarás Homlokmarási művelet elvégzéséhez nyomja meg a Homlokfelület ( F4 ) funkcióbillentyűt a marási opciók funkcióbillentyűit tartalmazó Új Blokk képernyőn. Használja ezeket a típusokat a maró útjának leírásához. A szerszám minden átfutása a szerszámátmérő 60 %-ával tér el az előző átfutáshoz képest. Az anyagot a szerszámátmérő 60 %-át használva távolítja el, de lehet, hogy az utolsó átfutáskor ez kevesebb. Amikor a kurzor a Típus mezőn áll, a funkcióbillentyűk megváltoznak. A Típus mezőhöz tartozó funkcióbillentyűk a következőképpen használhatók: X Egyenirányú ( F1 ) - úgy irányítja a szerszámot, hogy az egy irányba vágjon, az X tengellyel párhuzamosan és azután az orsó menjen a program-paramétereknél vagy a paraméterek megváltoztatásánál meghatározott behúzási üresjárathoz. A tengely elmozdulása gyorspozicionálással történik, hogy a szerszám visszaálljon a következő, vezérlőegység által meghatározott marási út kezdőpontjához.
Átmeneti eltérés
”X” Egyenirányú
”Y” Egyenirányú
0.2 X Szerszám sugara ( Jellemző )
Átmeneti eltérés 2-11. ábra
Ultimax 4
”X” Kétirányú
”Y” Kétirányú
Homlokmarási típusok
1999, május
2-101
A kezdőpont a téglalap jobb vagy bal alsó sarka a programparamétereknél vagy a paraméterek megváltoztatásánál meghatározott marási iránytól függően. Minden marásnál a kezdőpont a kezdő sarokéltől mért távolsága megegyezik a szerszám sugarának és az átmeneti eltérésnek az összegével. X Kétirányú ( F2 ) - úgy irányítja a szerszámot, hogy a kezdőponttól egy irányba vágjon, az X tengellyel párhuzamosan. A tengely pozicionálásakor a szerszám a következő vágási út fölé kerül és most az ellenkező irányba történik a vágás. A szerszám új vágási pályáját a vezérlőegység automatikusan meghatározza. A kezdőpont a téglalap jobb vagy bal alsó sarka a programparamétereknél vagy a paraméterek megváltoztatásánál meghatározott marási iránytól függően. Y Egyenirányú ( F3 ) - úgy irányítja a szerszámot, hogy az egy irányba vágjon, az Y tengellyel párhuzamosan és azután az orsó menjen a program-paramétereknél vagy a paraméterek megváltoztatásánál meghatározott behúzási üresjárathoz. A tengely elmozdulása gyorspozicionálással történik, hogy a szerszám visszaálljon a következő, vezérlőegység által meghatározott marási út kezdőpontjához. Y Kétirányú ( F4 ) - úgy irányítja a szerszámot, hogy a kezdőponttól egy irányba vágjon, az Y tengellyel párhuzamosan. A tengely pozicionálásakor a szerszám a következő vágási út fölé kerül és most az ellenkező irányba történik a vágás. A szerszám új vágási pályáját a vezérlőegység automatikusan meghatározza. A kezdőpont a téglalap jobb vagy bal alsó sarka a programparamétereknél vagy a paraméterek megváltoztatásánál meghatározott marási iránytól függően.
Ultimax 4
1999, május
2-102
A homlokmarási képernyő további mezői a következőket jelentik: Mezők Befejező szerszám
A végső átfutáshoz használt szerszám száma. Amennyiben kiválasztott egy befejező szerszámot, az első szerszám annyit hagy meg az anyagból, amennyit a program-paramétereknél vagy a marási paraméterek megváltoztatásánál meghatároztak. A befejező szerszám eltávolítja a maradék részt egészen a beprogramozott méretig.
X Sarok
A homlokfelület négy sarka közül bármelyik sarok X koordinátája; a továbbiakban ez lesz a vonatkoztatási sarok. A homlokfelület vonatkoztatási sarkának Y koordinátája. Ezen vonatkoztatási saroktól mért méret X koordinátája. Ez az érték pozitív vagy negatív attól függően, hogy merre helyezkedik el a vonatkoztatási sarokhoz képest. Ha a vonatkoztatási sarok a téglalap bal oldalán van, az X hossz egy pozitív ( + ) éret. Ha a vonatkoztatási sarok a téglalap jobb oldalán van, ez a paraméterérték negatív ( - ).
Y Sarok X Hossz
Y Hossz
Ultimax 4
Meghatározások
Ezen vonatkoztatási saroktól mért méret Y koordinátája. Ez az érték szintén lehet pozitív vagy negatív attól függően, hogy merre helyezkedik el a vonatkoztatási sarokhoz képest. Ez az érték akkor pozitív ( + ), ha a vonatkoztatási sarok a téglalap bal alsó vagy jobb alsó részén van. Negatív ( - ) akkor, ha a vonatkoztatási sarok a téglalap bal felső vagy jobb felső részén van.
Z Start
Az a pont, ahol a keresztelőtolás kezdődik.
Z Vége
Az a pont, ahol a marási előtolás kezdődik.
Keresztelőtolás
Az a sebesség, mellyel a szerszám kezdéskor belép a munkadarabba.
Marási előtolás
X-Y előtolási sebesség.
Sebesség ( ford./perc )
A szerszámbeállításoknál kiszámított orsósebesség az adott szerszámhoz. Amennyiben ide más értéket ír be, az az aktuális adatblokkban felülírja a szerszámbeállításoknál kiszámított értéket.
Lépésmélység
Az egy átfutás alatt kivágott maximális mélység. Ha a teljes mélység nagyobb, mint ez az érték, megjelenik a többszörös átfutás. Ha erre a paraméterre nullát ( 0 ) programoz be, az azt jelenti, hogy a teljes beprogramozott mélységet a szerszám egyetlen átfutással vágja ki.
1999, május
2-103
Ellipszis Elliptikus alak kimarásához válassza az Ellipszis ( F5 ) funkcióbillentyűt a ( marási opciók funkcióbillentyűit is tartalmazó ) Új blokk képernyőn. Használja az Ellipszistípusokat a marószerszám útjának leírásához. Amikor a kurzor a Típus mezőn áll, a funkcióbillentyűk megváltoznak. A típus leírásához a következő funkcióbillentyűk állnak rendelkezésre: Rajta ( F1 ) - a szerszám középpontját az ellipszis beprogramozott kontúrjára helyezi. Belső oldal ( F2 ) - ezáltal a szerszám az ellipszisen belül lép be a munkadarabba, majd áttér a beprogramozott kontúrra. Alkalmaz késkompenzációt, és a szerszám vágóéle belülről követi a beprogramozott elliptikus kontúrt. A szerszám a munkadarabba vagy a 3 órai vagy a 6 órai pozíció tágabb környezetében lép be. A szerszám útjának iránya a Program paramétereknél vagy a Paraméterek megváltoztatásánál megadott marásiránytól függ. A szerszám azon a ponton lép be a munkadarabba, amelyet az elliptikus minta és az átmeneti eltérés meghatároz. A szerszám azon a ponton hagyja el a munkadarabot, amelyet a minta, az átmeneti eltérés és az átmeneti átfedés meghatároz. ( Az átmenetet a Program paramétereknél vagy a paraméterek megváltoztatásánál határozzák meg. )
A marószerszám belépési helye
+
2-12. ábra
Ultimax 4
+
Ellipszismarás - Belső oldali típus
1999, május
2-104
Külső oldal ( F3 ) - hasonló, mint a belső oldal funkció, kivéve, hogy a szerszám a beprogramozott elliptikus kontúron kívül lép be a munkadarabba. Belső érintő ( F4 ) - hatására a szerszám közvetlenül az ellipszis belső kontúrja mellett lép be a munkadarabba. Késkompenzációt alkalmaz és a szerszám vágóéle a beprogramozott elliptikus kontúr belső oldalát követi. A szerszám útjának iránya a marás irányától függ. A szerszám közvetlenül a programozott kontúr mellől húz vissza a munkadarabtól. Külső érintő ( F5 ) - hasonló a Belső érintő funkcióhoz, kivéve, hogy a szerszám a munkadarabba közvetlenül az ellipszis külső kontúrja mellett lép be. A szerszám vágóéle ezután követi a beprogramozott kontúr külső oldalát. A szerszám közvetlenül a beprogramozott elliptikus kontúr mellől húz vissza a munkadarabtól. Horony( F6 ) - a beprogramozott elliptikus kontúron belül a teljes nyersanyagmennyiséget kitisztítja. A szerszám az ellipszis középpontjában lép be a munkadarabba, majd kifelé halad egészen az ellipszis körvonaláig ( közben pedig a teljes területet kitisztítja ). Az átfedés minden szerszámúthoz beprogramozható 0%-tól 99%-ig ( a horony átfedési érték határozza meg ). Az ellipszismarási képernyő további mezői a következőket jelentik: Mezők Befejező szerszám
A végső átfutáshoz használt szerszám száma. Amennyiben kiválasztott egy befejező szerszámot, az első szerszám annyit hagy meg az anyagból, amennyit a program-paramétereknél vagy a marási paraméterek megváltoztatásánál meghatároztak. A befejező szerszám eltávolítja a maradék részt egészen a beprogramozott méretig.
X Középpont
Az ellipszis középpontjának X koordinátája.
Y Középpont
Az ellipszis középpontjának Y koordinátája.
X és Y Sugár
Meghatározza az ellipszis kis- és nagytengelyét, a megfelelő tengelyhez viszonyítva. Az ellipszis kisés nagytengelyét úgy kell beprogramozni, hogy a gép viszonyítási tengelyeivel párhuzamosak legyenek. Az olyan ellipszist, amely nem párhuzamos a géppel, a Sablon - Körbeforgatás részprogrammal lehet beprogramozni. Az ellipszist az eredeti beprogramozás után forgatja el.
Z Start
Ultimax 4
Meghatározások
Az a pont, ahol a keresztelőtolás kezdődik.
1999, május
2-105
Mezők
Meghatározások ( folytatás )
Z Vége
Az a pont, ahol a marási előtolás kezdődik. Az itt megjelenő értéket a vezérlőegység számította ki, és meg is tarthatja ezt az értéket, de akár meg is változtathatja. Az a sebesség, mellyel a szerszám kezdéskor belép a munkadarabba.
Keresztelőtolás Marási előtolás
X-Y előtolási sebesség.
Sebesség ( ford./perc )
A szerszámbeállításoknál kiszámított orsósebesség az adott szerszámhoz. Amennyiben ide más értéket ír be, az az aktuális adatblokkban felülírja a szerszámbeállításoknál kiszámított értéket.
Lépésmélység
Az egy átfutás alatt kivágott maximális mélység. Ha a teljes mélység nagyobb, mint ez az érték, megjelenik a többszörös átfutás. Ha erre a paraméterre nullát ( 0 ) programoz be, az azt jelenti, hogy a teljes beprogramozott mélységet a szerszám egyetlen átfutással vágja ki.
Feliratozás A feliratozási részprogram lehetővé teszi, hogy akár 30 blokknyi karaktert marjon ki. Ez az adatblokk lehet elforgatott, tükrözött ( sablonhoz ), vagy mintaként ismételt. Ennél a részprogramnál nincs mód késkompenzáció alkalmazására, így a marás úgy történik, hogy a szerszám középvonalát használja. Egy feliratozási blokk megnyitásához nyomja meg a Feliratozás ( F6 ) funkcióbillentyűt a marási funkcióbillentyűket is tartalmazó képernyőn. A képernyőn látható mezők a következőket jelentik: Mezők
Meghatározások
X Start
Az első kimarandó karakter bal alsó sarkának X koordinátája.
Y Start
Az első kimarandó karakter bal alsó sarkának Y koordinátája.
Magasság
Ultimax 4
Meghatározza a karakter méretét.
1999, május
2-106
Mezők Karakter vastagság
Meghatározások ( folytatás ) Meghatározza a karakter méretét. A vastagság tartalmazza magát a balra zárt karaktert, valamint azt a kis szünetet, amely ezen karakter és a következő kimarandó karakter között kell, hogy legyen. A karakterek közötti szünet megegyezik a szerszám átmérőjével. Mivel késkompenzációt nem alkalmaz ebben a részprogramban, és a felirat körvonalazása követi a szerszám középvonalát, a karakterek közötti szünetet úgy lehet beállítani, ha a Szerszámbeállításoknál megváltoztatja a szerszám átmérőjének értékét.
Z Start
Az a pont, ahol a keresztelőtolás kezdődik.
Z Vége
Az a pont, ahol a marási előtolás kezdődik. Az itt megjelenő értéket a vezérlőegység számította ki, és meg is tarthatja ezt az értéket, de akár meg is változtathatja.
Keresztelőtolás
Az a sebesség, mellyel a szerszám kezdéskor belép a munkadarabba.
Marási előtolás
X-Y előtolási sebesség.
Sebesség ( ford./perc )
A szerszámbeállításoknál kiszámított orsósebesség az adott szerszámhoz. Amennyiben ide más értéket ír be, az az aktuális adatblokkban felülírja a szerszámbeállításoknál kiszámított értéket.
Lépésmélység
Az egy átfutás alatt kivágott maximális mélység. Ha a teljes mélység nagyobb, mint ez az érték, megjelenik a többszörös átfutás. Ha erre a paraméterre nullát ( 0 ) programoz be, az azt jelenti, hogy a teljes beprogramozott mélységet a szerszám egyetlen átfutással vágja ki.
Egy kiegészítő billentyűzet vagy a vezérlőegységen felbukkanó szövegszerkesztő ablak segítségével írja be a karaktereket és a szüneteket. Ezek a karakterek megjelennek a szöveg sorban a szöveges képernyőn. Ahhoz, hogy egy karaktert kitöröljön a szöveg mezőből, használja a billentyűzet Backspace billentyűjét.
Ultimax 4
1999, május
2-107
Sablon műveletek Ez a rész részletes leírást ad az Ultimax 4 Sablon opcióiról. Programozási időt takaríthat meg azáltal, hogy Sablon műveleteket használ azáltal, hogy lemásolja a munkadarab geometriai felépítését egy munkadarab-program befejezéséhe, vagy hogy többszörös munkadarabokat készítsen egyetlen programból. A következő ágrajz megmutatja a sablon-opciók Beviteli gombhoz való viszonyát, és az ehhez egymás után választandó menüket.
Sablon-opciók hierarchikus ágrajza Beviteli gomb
Munkadarab-beállítások ( F1 ) Szerszám-beállítások ( F2 ) Munkadarab-programozás ( F3 ) Pozíció Ismétlés négyszög alakzatban (Ismétlés F1 ) egyenes alakzatban
Furatok ( F2 ) Marás Sablonok (Vegyes F4 ) ( F5 )
( F2 ) Szögben elforduló ismétlés (Ismétlés F3 ) körbeforgatva ( F4
Különlegességek
)Sablon elhelyezése ( F5 )
Rotari ( F7 ) Kilépés
Méretarány ( F6 ) Tükrözött alakzat ( F7 ) Sablon vége ( F8 )
2-13. ábra
Sablon-műveletek hierarchikus ágrajza
A Sablon-műveletek megismétlik vagy módosítják az adott adatblokk-sorozatot. Nyomja meg a kezelőpult Beviteli gombját, majd a Munkadarab-programozás ( F3 ) funkcióbillentyűt. Amikor az Új Blokk képernyő megjelenik, nyomja meg a Sablonok ( F4 ) funkcióbillentyűt.
Ultimax 4
1999, május
2-108
A rendelkezésre álló funkcióbillentyűk a következők: Ismétlés négyszögletes alakzatban ( F1 ) - arra használható, hogy egy sablont olyan egyenesek mentén ismételjen, amelyek párhuzamosak az X és Y tengelylyel. Y tengely X Száma = 3 Y Száma = 2
X távolság
Y távolság
X tengely Eredeti sablon
2-14. ábra
Példa négyszögletes alakban ismétlő műveletre
Ismétlés egyenes alakzatban ( F2 ) - egy, az XY síkban megadott egyenes mentén ismétli meg a sablont. Y ten-
Távolság
Y távolság
X távolság Száma = 3
Szö g
2-15. ábra
Ultimax 4
X tengely
Példa egyenes alakban ismétlő műveletre
1999, május
2-109
Szögben elforduló ismétlés ( F3 ) - egy körpálya mentén ismétli meg a sablont. A felső oldala végig fölül marad, mint az óra számlapján. Y tengely
Elforgatási szög Eredeti sablon Kezdőszög
X & Y viszonyítási pontok
X tengely X & Y Középpontok
2-16. ábra
Példa szögben elforduló ismétlésre
Ismétlés körbeforgatva ( F4 ) - egy körpálya mentén ismétli a sablont. A sablon ismétlése közben a munkadarab elfordul a középpontja körül. Y tengely
Elforgatási szög Eredeti sablon Kezdőszög
X tengely X & Y Középpontok
Ultimax 4
1999, május
2-110
2-17. ábra
Ultimax 4
Példa körbeforgatott ismétlésre
1999, május
2-111
Sablonok helye ( F5 ) - azoknak a helyeknek a listája, ahol a sablont megismétli. Legfeljebb 999 helyet lehet megadni. Méretarány ( F6 ) - lekicsinyíti vagy felnagyítja a sablon méreteit egy adott, 10% és 1000% közé eső szorzó által. Eredeti sablon
Eredeti sablon
X arány = 0.5 Y arány = 0.5
•
X arány = 0.5 Y arány = 0.5
X Viszonyítási pont Y Viszonyítási pont
2-18. ábra
X Viszonyítási pont Y Viszonyítási pont
Példa méretarányos változtatási műveletre
Tükrözött alakzat ( F7 ) - lemásol egy kész munkadarabot tükrözve, hogy így egy új munkadarabot készítsen. Y tengely
Tükrözött munkadarab
Eredeti munkadarab
4.00
4.00
szerszám
szerszám
2.00 Szög=90° X tengely 2.00
Munkadarab nullpontja
2-19. ábra
Ultimax 4
Tükörtengely
Példa alakzat tükrözésére
1999, május
2-112
Sablon vége ( F8 ) - azonosítja az összes sablon-művelet utolsó blokkját.
Tippek és trükkök A következő alapvető sablonhasználati elvek segítenek a gépkezelőnek abban, hogy eredményesen programozzon sablon adatblokkokat: Az elvégzendő műveletet leíró blokkot az ismétlendő vagy módosítandó sorozat első blokkja elé kell beszúrni. A sorozat ( amelyet ismétel vagy módosít ) utolsó blokkját egy Sablon vége adatblokknak kell követnie. A Sablon vége blokkok számának meg kell egyeznie az alkalmazott sablonrészprogramok számával. Egy sablonsorozat akár tízszeresen is be lehet ágyazni ( azaz teljes egészében egy másik sablon részévé tenni ). Amennyiben Sablonsorozatokat ágyaz be, a vezérlőegység először a legbelsőket hajtja végre. Adatblokk #1 - Sablon arányosítás Adatblokk #2 - Sablon forgatás Adatblokk #3 - Sablon alakzattükrözés Adatblokk #4 - Kontúrmarás Adatblokk #5 - Sablon vége Adatblokk #6 - Lyukkör Adatblokk #7 - Sablon vége Amikor ezt a négy blokkot a rendszer végrehajtja, tükrözi a kontúrmarást. Azután a tükrözött alakzato(ka)t elforgatja egyszer vagy többször, és azután az egész elforgatott sablont arányosítja.
Ultimax 4
1999, május
2-113
Túlzott mértékű szerszámcserék elkerülése érdekében tanácsos csak egy szerszámot programozni minden sablon sorozathoz. A következő lista egy mintalista azokról a műveletekről, amelyek alkalmazhatók egy hétlyukú lyukkör egy adatblokkban történő elkészítéséhez, amelyet azután sablonként fel lehet használni. Adatblokk #1: - Központfúrás - Fúrás - Kúpos süllyesztés - Menetfúrás - Lyukkör Ezután felhasználhatja a lyukkör adatait a sablonkészítéshez úgy, hogy minden szerszám köré programoz egy Sablon elhelyezése és egy Sablon vége blokkot, amint azt a következő példa mutatja: Adatblokk #1 - Sablon elhelyezése Adatblokk #2 - Lyukkör központfúrása Adatblokk #3 - Sablon vége Adatblokk #4 - Sablon elhelyezése Adatblokk #5 - Lyukkör fúrása Adatblokk #6 - Sablon vége Adatblokk #7 - Sablon elhelyezése Adatblokk #8 - Lyukkör kúpos süllyesztése Adatblokk #9 - Sablon vége Adatblokk #10 - Sablon elhelyezése Adatblokk #11 - Lyukkör menetfúrása Adatblokk #12 - Sablon vége
Ultimax 4
1999, május
2-114
Az előző lapon a #6-os pontban bemutatott lyukkör adatblokknak a munkadarab egy másik pontjára történő mozgatásához beprogramozható egy Sablon elhelyezése blokk, amit a lyukkör blokkja elé szúrhat be. Mégis mindemellett ha a lyukkör blokkja elé egy Sablon elhelyezése, utána pedig egy Sablon vége blokkot programoz, akkor minden Lyukkör sorozat minden szerszámához szerszámváltásra van szükség.
Pozíció blokk A következő okokból szúrhat be pozíció blokkot egy munkadarab-programba: Hogy mozgathassa az asztalt, és így elmozdíthassa vagy újrarögzíthesse a munkadarabot. Hogy előre mozdítsa az asztalt a program végén, és így könnyebben hozzáférhessen a kész munkadarabhoz. Hogy automatikusan leállítsa a járatot a munkadarab megmunkálása közben újrarögzítéshez, vagy hogy más egyéb kézi műveletet hajtson végre rajta. Hogy beállítsa az osztófej-mozdulatok számát. Hogy egy hosszú szerszám esetében kikerülhesse az akadályokat. Ahhoz, hogy az Új Blokk képernyőről eljusson a Pozíció képernyőre és oda adatokat vihessen be, kövesse a következő lépéseket: 1. Nyomja meg a Pozíció ( F1 ) funkcióbillentyűt. Amikor ez a blokk először megjelenik, a kurzor a Szerszám száma paraméteren áll. 2. Gépelje be a szerszám számát. Ezzel megjelenik zárójelben a szerszámátmérő azzal az értékkel, amelyet a szerszámbeállításoknál megadtak. Ez az érték Munkadarab-programozási módban nem változtatható meg. 3. Adja meg annak a pozíciónak az X és Y koordinátáit, ahová a szerszámot küldeni akarja ( miután elérte a Z teteje pozíciót ). Ezeket méreteket a Munkadarab nullpontjától kell mérni. 4. Amikor a kurzor a Stop mezőre ér, az Igen és Nem funkcióbillentyűk megjelennek. Nyomja meg az Igen ( F2 ) funkcióbillentyűt, ha azt akarja, hogy a program leálljon az adott pozíció blokk végrehajtása után. Ezután a program meg fog állni, miután ezt az adatblokkot befejezte, és megjelenik a „Ciklus kész; Nyomja meg a Start gombot a következő ciklus kivitelezéséhez” üzenet. Ha az adott pozíció blokk nem egy stop blokk, nyomja meg a Nem ( F1 ) funkcióbillentyűt.
Ultimax 4
1999, május
2-115
Az Osztási impulzusok mező tartalmazza azon pozicionálási műveletek számát, amelyeket az osztófej megtesz, egy művelet átfutása közben. Ez csak akkor használható, ha a géphez osztóberendezés is tartozik. Egy új pozíció blokkot kell minden olyan ponton a programba illeszteni, ahol szükséges, hogy a munkadarab új osztópozícióba kerüljön. Egy Pozíció blokk kivitelezésekor az orsó forog, a Z tengely pedig visszahúz a Z teteje pozícióba vagy a Z null-pozícióba, ha a Z teteje paramétert nem adták meg. Az asztal a beprogramozott X és Y méretre áll be azzal a gyorspozicionálási sebességgel, melyet a Program paramétereknél vagy a Paraméterek megváltoztatásánál kiválasztottak. Amennyiben a Stop mezőt Igen-re állították, az orsó leáll, és meg kell nyomnia a Ciklus kezdése gombot a program folytatásához. Amennyiben a Stop mezőt Nem-re állították, a program folytatódik a következő adatblokkal. Amennyiben forgóasztalt ( A tengely ) használ, annak a tengelynek külön Forgó Pozíció blokkja van.
Helyreállítás és Újraindítás A Helyreállítás és Újraindítás funkció lehetővé teszi, hogy újraindítson egy munkadarab-programot annak gyakorlatilag bármely pontjától. A program újraindítása előtt javítsa ki az esetleges fizikai hibákat, mint például a rossz rögzítés vagy munkadarab-elhelyezés. Amennyiben a Vészleállítást használta a program leállításához, a gép energiaellátását vissza kell állítani. Ha a program kész az újraindításra, kövesse a következő lépéseket: 1. Válassza ki a kezelőpult Auto gombját. A Kezdő blokk alapbeállítása 1, a Befejező blokk alapbeállítás szerint a program utolsó blokkja. 2. Írja be a megfelelő Kezdő blokkot, illetve egy Befejező blokkot, ha az más, mint a program vége. 3. Nyomja meg a Helyreállítás Újraindítás ( F6 ) funkcióbillentyűt. 4. Amennyiben a Kezdő blokk több lehetséges kezdőpontot is tartalmaz, emlékeztetők ( promptok ) jelennek meg, melyek segítenek a megfelelő kezdőpont kiválasztásában.
Ultimax 4
1999, május
2-116
Különösen oda kell figyelni, ha a Helyreállítás Újraindítást olyan programban használja, amely Sablon adatblokkokat tartalmaz. Amennyiben egy Sablon adatblokkot választ Kezdő blokknak, a vezérlőegység emlékeztet a kezdő sablon számára.
Fontos Amennyiben egy olyan Befejező blokkot jelölt meg, amely nem egyezik a program végével, akkor annak mindenképpen a Kezdő blokként kiválasztott Sablonhoz tartozó Sablon Vége után kell lennie. Amennyiben a Kezdő blokk egy Sablon adatblokkon belül van, akkor vagy egy indítási ismétlést, vagy elhelyezést, vagy egy alakzatot ki kell választania: Ismétlés:
Ismétlés négyszög alakzatban, Ismétlés egyenes mentén, Szögben elforduló ismétlés, Körbeforgatott ismétlés
Elhelyezés:
Sablon elhelyezés
Alakzat:
Tükrözött alakzat
Megjegyzés Egy furatokat tartalmazó blokkon belüli Helyreállítás Újraindítás után a gép teljesen elvégzi a blokk fúrási műveleteit azokon a furathelyeken, melyek a kezdő fúrási művelet után következnek. Ha a kezdő blokk egy marási blokk egy Befejező átfutással, akkor a vezérlőegység megkérdezi, hogy az újraindítás a Befejező átfutásnál kezdődjön-e. Az Igen és Nem funkcióbillentyűk megjelennek.
Fontos Helyreállítás újraindítás alkalmával Kontúrmarási adatblokkot csak a 0 szegmenstől tud újrakezdeni, nem egy adatblokkon belüli szegmenstől. Miután az utolsó választás is megtörtént, a következő sorozat jelenik meg: 1. Egy emlékeztető jelenik meg, hogy nyomja meg a Start gombot, közben pedig a kezelőpult Menet Start gombja villog. 2. Miután megnyomta a Menet Start gombot, a program futni kezd a Kezdő blokk megadott pontjától.
Ultimax 4
1999, május
2-117
3. Amikor eléri a kijelölt Befejező blokkot, megjelenik a képernyőn, hogy a Helyreállítás Újraindítás üzemmód befejeződött, a Menet Start gomb pedig újból villogni kezd. 4. Ha a Menet Start gombot újból megnyomja, a program újra futni kezd ugyanazon Kezdő blokk és Befejező blokk között, mint az előbb. Ahhoz, hogy a teljes programot futtathassa egy Helyreállítás Újraindítás után, kövesse a következő lépéseket: 1. Nyomja meg a kezelőpult Auto gombját. Az Auto képernyőn újra megjelennek a funkcióbillentyű-választások. A Kezdő blokk alapbeállítása 1, a Befejező blokké pedig a program utolsó blokkja. 2. Válassza a Program futtatása ( F8 ) funkcióbillentyűt a program futtatásához.
Programok áttöltése és lehívása Az Ultimax áttöltés/lehívás funkció lehetővé teszi, hogy munkadarab-programokat szállítson a vezérlőegység és különböző perifériális eszközök között ( pl. egy személyi számítógép vagy egy külső lemezmeghajtó ). A programokat ezekről az eszközökről az RS-232-C soros porton keresztül lehet szállítani. Ez a funkció azt is lehetővé teszi, hogy programokat töltsön le egy párhuzamos nyomtatóra ( amelyet a szerszámgép nyomtató-portjára csatlakoztattak ).
Beállítás Mielőtt megpróbálna kapcsolatba lépni bármely csatlakoztatott perifériális eszközzel, győződjön meg róla, hogy a kijelölt soros port és az adott eszköz a megfelelő kábellal van összekötve. A szükséges kábelezésről további információkat a Kezelési útmutatóban talál. Továbbá arról is bizonyosodjon meg, hogy a Hurco soros port és a perifériális eszköz konfigurációja azonos. Használja a Soros port beállítása funkcióbillentyűt, az ebben a részben leírtaknak megfelelően, hogy ellenőrizze és megváltoztassa a konfigurációt.
Fontos Mikor megpróbál kapcsolatot teremteni két elektronikus eszköz között, a leggyakoribb hiba a nem megfelelő kábelcsatlakozás és a nem kompatíbilis adatátviteli beállítás lehet.
Ultimax 4
1999, május
2-118
Elérés a Kiegészítő képernyőn keresztül Ahhoz, hogy az áttöltés/lehívás eszközhöz hozzáférjen, nyomja meg a kezelőpult Kiegészítő gombját. Ezután nyomja meg az Áttöltés/Lehívás ( F3 ) funkcióbillentyűt, és megjelenik a következő képernyő:
-- KIEGÉSZÍTŐ -ÁTTÖLTÉS FOGADÁSA csatlakoztatta
Bizonyosodjon meg róla, hogy a megfelelő kábelt a marógépen kiválasztott soros port és a perifériális eszköz között. ÁTTÖLTÉS: 1) Nyomja meg az Áttöltés funkcióbillentyűt 2) Küldje a programot a perifériális eszközről ÁTTÖLTÉS LEHÍVÁS: 1) Nyissa meg a fájlt, hogy az elérhető legyen KÜLDÉSE a periféria számára 2) Nyomja meg a Lehívás funkcióbillentyűt 3) Ha szükséges, zárja be a fájlt a perifériális PORT KIVÁLASZTÁSA eszközön az áthelyezés befejezése után PORT SZÁMA 1 PROTOKOLL XBE/XKI BAUDRÁTA 9600 KARAKTER HOSSZA 7 KARAKTERT KÖVETŐ JELEK 1.5 PARITÁS PÁROS
PORT PARAMÉTEREK VISSZAÁLLÍTÁSA SOROS PORT BEÁLLÍTÁSAI KILÉPÉS
Válassza a megfelelő funkcióbillentyűt. 2-20. ábra Kiegészítő képernyő Áttöltés/Lehívás eszköz-opciók Erről a képernyőről a következő opciók érhetők el: Áttöltés fogadása ( F1 ) - lehetővé teszi a vezérlőegység számára, hogy adatot fogadjon más, megfelelően csatlakoztatott perifériákról, mint amilyen például egy személyi számítógép. Lehívás küldése ( F3 ) - lehetővé teszi az adatküldést egy megfelelően csatlakoztatott perifériára. Port kiválasztása ( F5 ) - vált a portok között. Ha megnyomja ezt a funkcióbillentyűt, a képernyő megváltozik, hogy megmutassa a többi portot ( és azok beállításait ). Port paraméterek visszaállítása ( F6 ) - visszaállítja a képernyőn megjelenő soros portot az alapbeállítási értékeire. Soros port beállításai ( F7 ) - lehetővé teszi az éppen megjelenített soros port adatátviteli beállításainak kiválasztását. Kilépés ( F8 ) - visszatér a Kiegészítő képernyőre annak eredeti funkcióbillentyű-opcióival.
Ultimax 4
1999, május
2-119
Munkadarab-program fogadása és küldése Az Áttöltés fogadása ( F1 ) és a Lehívás küldése ( F2 ) funkcióbillentyűk hasonló műveleteket végeznek. Kövesse a képernyőn megjelenő utasításokat az engedélyezett funkcióbillentyűknek megfelelően, hogy adatokat mozgathasson a vezérlőegység és a csatlakoztatott perifériális eszköz között. Bizonyosodjon meg róla, hogy azonosítja a megfelelő soros port számát. Az adatátviteli portok a következő adatátviteleket teszi lehetővé: Program-adat fogadása egy kapcsolt perifériáról bármely porton keresztül, de egyszerre csak egy portot használva. Program-adat küldése bármely portról ( egyszerre egyről ) egy csatlakoztatott perifériális eszközre. Ha adatot szállít az egyik Ultimax 4 vezérlőegységről egy másikra, az egyik fogadja a programadatokat; a másik küld. Kövesse a képernyőn megjelenő utasításokat mindkét eszköz esetében. Az adatokat az Ultimax 4 vezérlőegység és egy periféria között is szállíthatja. A képernyő alján egy üzenet is megjelenik, amely mutatja a választott művelet állapotát. Az átviteli folyamat leállításához nyomja meg a Művelet megszakítása ( F8 ) funkcióbillentyűt.
Portok A Port Paraméterek Visszaállítása ( F6 ) funkcióbillentyű visszaállítja az éppen megjelenített port adatátviteli beállításait a következő alapbeállított értékekre: Protokoll Baudráta Karakter hossza Karaktert követő jelek Paritás
XBE/XKI 9600 8 1 NINCS
Mindkét soros port azonos alapbeállításokkal rendelkezik.
Ultimax 4
1999, május
2-120
A Soros port beállításai ( F7 ) funkcióbillentyű lehetővé teszi a kiválasztott soros port adatátviteli beállításainak egyéni kiválasztását. A funkcióbillentyű-opciók a kurzor helyzetétől függően változnak. Válassza ki a Protokoll funkcióbillentyűt, amely megfelel a csatlakoztatott eszköznek ( a kurzor a Protokoll mezőn áll ).
Fontos Mielőtt megpróbál adatátvitelt végezni, győződjön meg róla, hogy a vezérlőegység soros portja és a csatlakoztatott perifériális port konfigurációja azonos. Mind a kettőnek azonos protokollal, baudrátával, karakter hosszal, karakter utáni jelekkel és paritással kell rendelkeznie.
Munkadarab-programok futtatása Az Ultimax 4 rendszer különféle opciókkal rendelkezik munkadarab-programok futtatásához. Választhat, hogy a teljes programot kívánja-e futtatni, vagy annak csak egy részét. Továbbá használhatja a tesztfuttatási lehetőséget, a hibakeresést, és a program futási idejének becslését.
Kézi vezérlés Ez a gépüzemmód hozzáférést biztosít azokhoz a gépműveletekhez, melyek lehetővé teszik a tengelypozicionálást a kezelőpult segítségével, a gép beosztását és más, a képernyőn megjelenő műveleteket. Nyomja meg a vezérlőegység Kézi vezérlés gombját. A képernyő tetején megjelenő információ tartalmazza minden tengely aktuális pozícióját a gép és a munkadarab nullpontjához viszonyítva. A Kézi vezérlés képernyőn a következő funkcióbillentyűk használatosak egy munkadarab-program futtatásakor: Szerszám az orsóban ( F1 ) - jelzi, hogy éppen melyik szerszám van az orsóban. Ha kezdéskor a gép be van kapcsolva, a Szerszám az orsóban mező ( a funkcióbillentyű bal oldalán ) definiálatlan állapotban van, amelyet csillagokkal jelöl ( ** ). Ha nincs szerszám az orsóban, írjon ide nullát ( 0 ).
Ultimax 4
1999, május
2-121
Orsó tájolása ( F6 ) - biztosítja, hogy a Z tengely megfelelő magasságban van ahhoz, hogy egy szerszámot be lehessen fogni az orsóba.
Fontos Az Európában forgalmazott Hurco szerszámgépek esetében az Orsó tájolása funkcióbillentyű nem fog működni mindaddig, amíg a forgácstér ajtajai teljesen be nincsenek zárva. Helyzetszabályozás és orsó visszaállítása ( F7 ) - csak akkor lép működésbe, ha helyreállításra van szükség bizonyos elektronikus hardver-hibák, mint például túlterhelés után.
Európai kézi vezérlésű üzemmód Az Európában forgalmazott gépeken van egy plusz biztonsági kulcsos kapcsoló, amely csak akkor használható, ha a Kézi vezérlés képernyője látható. A kapcsoló a forgácstér ajtajára van szerelve, és egy kulccsal működtethető. Ha úgy szeretne kézi vezérlésű gépfunkciókat végezni, hogy a forgácstér ajtajai nyitva vannak, a kezelő vagy egy munkafelügyelő beteheti a kulcsot a kapcsolóba, és azt „Biztonsági áttérés kézi vezérlésre” állásba kapcsolhatja. A Biztonsági áttérés kézi vezérlésre pozíció lehetővé teszi, hogy a záróajtók akkor is nyitva legyenek, ha a rendszer kézi vezérlésre van kapcsolva. Miközben az ajtók nyitva vannak, olyan kézi vezérlésű funkciókat is el lehet végezni, mint a rögzített tartozékok megigazítása. Azonban a taszító előtolás és az orsósebesség korlátozott. A taszító előtolás felső határa 80 hüvelyk percenként ( 2 méter per perc ). A Biztonsági áttérés kézi vezérlésre automatikusan leáll, ha a forgácstér ajtajai bezáródnak, és megnyomja a kezelőpult következő gombjai közül valamelyiket: Bevitel Egyedüli Kiegészítő Teszt Auto Ellenőrzés Ha a kulcsot a Védett művelet pozícióba fordítja, minden mozgást letilt, amikor a kezelő kinyitja a forgácstér ajtajait. A kezelő szintén védett műveletbe állíthatja a gépet, ha kiveszi a kulcsot a kapcsolóból.
Ultimax 4
1999, május
2-122
Tesztfuttatás Ez a műveleti mód lehetővé teszi a munkadarab-program ellenőrzését, jó eszköz arra, hogy pontosan beállítsa a beprogramozott előtolási sebességeket és orsósebességeket a munkadarab megmunkálása közben, és egy olyan részprogram, amellyel ellenőrizhető, hogy vannak-e programhibák a munkadarab-programban. Nyomja meg a kezelőpult Gépüzemmód gombcsoportjának Teszt gombját, hogy megjelenjen a Tesztfuttatási képernyő. Amikor a gépet ebben a teszt ciklusban üzemelteti, a szerszám útja nyomon követhető, ha a gépet minden adatblokk Z-Start pontjától kikapcsolt orsóval futtatja ( a blokkok meghatározott sorrendjében ). Amikor a programot Száraz futással végezteti el, a lépésciklusokat és a nagyoló átfutásokat átugorja. Mielőtt megkísérelni kivitelezni, adja meg a teszt ciklus során alkalmazandó minimális Z értéket. A teszt során így a szerszám a munkadarab fölött a minimális Z szinten halad.
Figyelmeztetés Amennyiben a Z-Start értékek úgy lettek beállítva, hogy a nagyolt alapanyag felülete alá esnek, az ehhez a művelethez tartozó Z minimum értéket úgy kell beprogramozni, hogy a szerszám ne léphessen be a munkadarabba.
Előtolás- és Sebességoptimalizálás Nyomja meg az Előtolás- & Sebességoptimalizálás ( F2 ) funkcióbillentyűt a munkadarab-program finombeállításának elvégzéséhez. A Tesztképernyő Kezdő blokkja és Befejező blokkja jelölik ki a munkadarab-program azon részét, melyet majd beállít. A szükséges változtatások elvégzéséhez használja a ??? egységen vagy a kezelőpulton közvetlenül a monitor alatt található beállító-skálát, hogy pontosan beállíthassa a megfelelő értékeket, s így a legjobb eredményt érje el. Az adott képernyőről elérhető funkcióbillentyűk közül kettő, a Keresztelőtolási vagy szegmens sebesség beállítása ( F2 ) és az Előtolás beállítása ( F3 ) felülírják az éppen megjelenő program előtolási és sebesség-értékeit a javított értékekre. Amikor valamilyen változtatást végez, a képernyőn a régi és az új érték is megjelenik. Ezek a frissített értékek a munkadarab-program azon másolatában szerepelnek, amelyet végrehajt. Amikor a program futása befejeződik, a régi értékek automatikusan törlődnek, és helyükre az új értékek kerülnek. A vezérlőegység az eredetileg beprogramozott előtolási sebességeket alkalmazza a teljes programban, és az új értékeknek mindaddig nincs hatásuk, amíg újra végre nem hajtja a programot.
Ultimax 4
1999, május
2-123
A funkcióbillentyűk szerepe a következő: Sebesség beállítása ( F1 ) - ágymaró gépeken nem használják. Keresztelőtolási vagy szegmens-sebesség beállítása ( F2 ) - megváltoztatja az eredeti keresztelőtolási sebességet a képernyőn szereplő adatblokkra nézve, vagy csak a kontúrmarás aktuális szegmensére vonatkozóan. Előtolás beállítása ( F3 ) - megváltoztatja egy marási szubrutin előtolási sebességét, vagy akár egy egész kontúrét. Ez a funkcióbillentyű nem változtatja meg a gyorspozicionálási sebességet, ha a gép éppen gyorspozicionálást végez. A fúró és furatesztergáló műveletek előtolási sebességét vagy a Keresztelőtolási vagy szegmens-sebesség beállítása ( F2 ) vagy az Előtolás beállítása ( F3 ) funkcióbillentyűvel lehet beállítani.
Ciklusonkénti megmunkálás Ha a ciklusonkénti üzemmód van bekapcsolva, a gép megáll működő orsóval minden fúrási művelet, kontúrszegmens vagy marási szubrutin után. A megmunkálást akkor folytatja, ha megnyomja a villogó Menet Start gombot. A kezelőpult Single gombjának megnyomásával megjelenik a Ciklusonkénti megmunkálás képernyője. Amikor ez a képernyő először megjelenik, a Kezdő blokk és Befejező blokk mező beállításai a program első és utolsó blokkjának felelnek meg. Amennyiben a programnak csak egy részét szeretné végrehajtani, ezeket a mezőket meg lehet változtatni, hogy azok a végrehajtandó rész határait jelöljék. Ezek a határok minden egyes legyártott munkadarabra vonatkoznak, mindaddig, amíg meg nem jelöl új határokat. A Hibaellenőrzés ( F4 ), a Becsült futási idő kiszámítása ( F5 ), a Helyreállítás Újraindítás ( F6 ) és a Program futtatása ( F8 ) funkcióbillentyűk ugyanazt jelentik, mint az Auto képernyőn szereplő funkcióbillentyűk. Ha a programnak csak egyetlen blokkját akarja futtatni, azt a Kezdő blokk és Befejező blokk mezők segítségével adja meg, majd nyomja meg a Program futtatása ( F8 ) funkcióbillentyűt. Ha egyszer megnyomta a Program futtatása funkcióbillentyűt, a Menet Start gomb villog. Nyomja meg a Menet Start gombot a futtatás elkezdéséhez. Ha a munkadarab-program befejeződött, a Menet Start gomb újból villog. Ha megint megnyomja a Menet Start gombot, a program újból futni kezd. Ez a képernyő ugyanazokat az információkat mutatja a futó programról, mint az Auto képernyő, ennek leírása pedig az „Automatikus kivitelezés” részben olvasható.
Ultimax 4
1999, május
2-124
A munkadarab-program végrehajtása közben is válthat az Automatikus kivitelezés és a Ciklusonkénti kivitelezés között a kezelőpult megfelelő billentyűjének megnyomásával. Figyelmeztetés A rendszer semmilyen szabványműveletet nem végez a program egy önálló blokkjának végrehajtása előtt. A ciklusonkénti kivitelezés közben minden blokk úgy működik, ahogy be lett programozva. Vizsgálja meg a munkadarab-programot, hogy meghatározhassa a pontos szerszámmozgást egy egyedüli ciklus kivitelezése előtt, hogy elkerülje az armatúrával való átfedést. ( ??? )
Automatikus üzemmód A képernyő tetején, a Munkadarab-program futtatása mezőben megjelenik annak a programnak a neve, amelyet majd végre fog hajtani. Amikor az Automatikus menet képernyő először megjelenik, a Kezdő blokk és Befejező blokk mezőben a program első és utolsó blokkja szerepel. Amennyiben a programnak csak egy részét szeretné végrehajtani, ezeknek a mezőknek a tartalmát megváltoztathatja, annak megfelelően, hogy azok a kivitelezendő rész határait jelöljék. Ezek a határok minden egyes legyártott darabra vonatkoznak, mindaddig, amíg nem ad meg új értékeket.
Az orsósebesség pontos beállítása Több opció is rendelkezésre áll az orsósebesség pontos beállításához. Természetesen az orsó sebességét meg lehet adni a programban, de előfordulhat, hogy azt pontosítani akarja a program futása közben. A sebesség beállításának egy egyszerű módja, hogy az orsóállvány elülső oldalán lévő Orsó fordulatszám skálát a kívánt értékre állítja ( Lassú vagy Gyors ). Ezt a következő ábra mutatja. Tartsa a skálát a Lassú vagy Gyors jel felé mindaddig, amíg az orsó el nem éri kívánt sebességet.
Ultimax 4
1999, május
2-125
Figyelje az állvány tetején lévő Beosztásos Orsósebesség-mutató Skálát, hogy lássa az orsósebesség közelítő értékét.
2-21. ábra
Az orsósebesség pontos beállításának eszközei
Miközben futtat egy programot, a rendszer szünetelteti a programot, amíg az orsósebesség beállítását végzi. Ezután meg kell nyomnia a Menet Start gombot, hogy folytathassa a munkadarab-program futtatását. Az állvány oldalán található sebességváltó kar határozza meg, hogy a rendszer a „Magas” sebességtartományt vagy az „Alacsony” sebességtartományt használja-e. A kar által meghatározott választás az Orsósebesség-mutató skála tartományát korlátozza vagy a magas tartományra, vagy az alacsony tartományra. Ennek ellenére az Orsósebesség-mutató skála túlszabályozza a munkadarab-programban beállított orsósebességet.
Forgácseltávolítás A VMX modelltől függően két típusa van a normál forgácseltávolító mechanizmusnak: Leöblítő rendszer Forgács-szállító Kiegészítő forgács-szállítószalag ( néhány VMX gépen használható )
Ultimax 4
1999, május
2-126
Leöblítés Ez az eljárás eltávolítja a törmeléket a vágótérből. Az öblítési eljárás indításához: 1. Nyomja meg a kezelőpult Gépüzemmód gombcsoportjában szereplő Kézi vezérlés gombját, hogy megjelenjen a Kézi vezérlés képernyője. 1. Nyomja meg a Kézi üzemmód beállítása ( F2 ) funkcióbillentyűt. 2. Nyomja meg a Hűtőöblítés bekapcsolása ( F5 ) funkcióbillentyűt. A szórófejek hűtőfolyadékot fecskendeznek be, és lemossák a forgácsot a
Ultimax 4
1999, május
2-127
gép aljába, ahonnan aztán könnyen el lehet távolítani. Vagy… Az öblítés leállításához nyomja meg a Hűtőöblítés kikapcsolása ( F6 ) funkcióbillentyűt. Megjegyzés Amennyiben egy VMX 64-es vagy VMX 24-es gépen automatikus üzemmódban dolgozik, az öblítés bekapcsolása automatikusan elindítja a forgács-szállító előre. Ha a forgács-szállító már be van kapcsolva, nem történik változás. Ha az öblítést leállítja, a forgács-szállító továbbra is bekapcsolva marad, mindaddig, amíg le nem állítja a megfelelő funkcióbillentyű segítségével. A forgács-szállító bekapcsolása azonban nem indítja el az öblítést.
Forgács-szállító Néhány VMX gép forgács-szállítókat használ, hogy a törmeléket a munkatérből a forgácstálcákba szállítsa. Ezek a szállítók az asztal előtt és mögött működnek. A forgács-szállítók bekapcsolásához használja a távirányítón található kulcsot, hogy a szállítókat az óramutató járásával azonos ( CW ) vagy azzal ellentétes ( CCW ) irányba fordítsa. A szállítók a forgácsot a gép alatti csúszdákhoz viszik, ahonnan aztán az a gyűjtőtálcákba pereghet.
HURCO ULTIMAX4 Programozói kézikönyv
128
Fejezet 3 –
Továbbfejlesztett Számjegyvezérlésű Alkatrész Programozás
Továbbfejlesztett számjegyvezérlési jellemzők NC Alkatrész Program Felépítése Programkezdet Sorszám Szavak Címkarakterek Különleges Karakterek Blokk NC Programozási Elvek Egy Új NC Program Kezdete NC Paraméterek Beállítása Általános Paraméterek Képernyője NC Konfiguráció Paraméterek Megváltoztatásának Képernyője Furat Paraméterek Képernyője Alkatrész Beállítás Szerszám-beállítás Szerszám Eltolások Törlési Funkciók Visszaállítási Funkciók NC Szerkesztő OPTNUM/AUTONUM Beszúrás/Mutatón Keresztül Szerkesztő Állapotsor NC Szerkesztői Tartomány NC Programok Létrehozása NC Alkatrész Programok Szerkesztése Alap Programozási Funkciók Fő Menüje Keresési és Szerkesztési Funkciók Grafikai Jelzők és Szintaxishibák Program Végrehajtás Fájl- és Programkiválasztás vagy Törlés Előkészítő Funkciók – G Kódok G Kódcsoportok G Kód Táblázata Gép Méretek és Mérési Üzemmódok Egységei Abszolút és Szakaszos (G90, G91) Mértékegységek (BNC G70, G71; ISNC G20, G21) Koordináta-rendszer Beállítás Munka Koordináta-rendszerek Beállítása G10-zel Külső Munka Zéró Eltolások Beállítás (G10 és L2) Alkatrész Zéró Beállítása (G92) Gép Koordináták (G53) Többszörös Munka Koordináta-rendszerek (G54-G59) Precíziós Sarokmegmunkálás (G09) Precíziós Sarokmegmunkálás Be- (G61), illetve Kikapcsolás (G64) Helyi Koordináta-rendszer Beállítás (G52) Polárkoordináta Utasítás (G16) Automata Visszatérés a Referencia Ponthoz, illetve a Referencia Ponttól (G28 és G29)
HURCO ULTIMAX4 Programozói kézikönyv
3-1 3-1 3-1 3-2 3-2 3-4 3-4 3-4 3-5 3-5 3-6 3-6 3-7 3-8 3-8 3-10 3-11 3-11 3-12 3-13 3-13 3-13 3-14 3-14 3-15 3-16 3-16 3-17 3-18 3-18 3-19 3-21 3-21 3-22 3-25 3-25 3-26 3-27 3-27 3-27 3-27 3-29 3-32 3-33 3-33 3-34 3-37 3-38
129
Interpoláció Üzemmódok Gyors Átforgatás (G00) Lineáris Interpoláció (G01) Körkörös és Spirális Interpoláció (G02 és G03) Egykörnegyedes Körkörös Interpoláció (BNC G74) Többkörnegyedes Körkörös Interpoláció (BNC G75) Sík Kiválasztás XY Sík Kiválasztás (G17) XZ Sík Kiválasztás (G18) YZ Sík Kiválasztás (G19) Előtolási Funkciók Percenkénti Előtolás (G94) Programozott Késleltetési Üzemmód (G04) Szerszám Eltolások Beállítása G10-zel Bevezető Szerszám Eltolások (G10 P-vel, R-rel) Szerszám Eltolások Kijelölése (G10 L3-mal) Szerszám Eltolások (G40-G49) Forgácsolási Kompenzáció (G40-G42) Forgácsolási Kompenzáció Kikapcsolása (G40) Forgácsolási Kompenzáció Bal (G41) Forgácsolási Kompenzáció Jobb (G42) Szerszámhossz Eltolás (G43, G44, G49) Szerszám Sugár Eltolás (G45-G48) Szerszám Sugár Eltolás Növelés (G45) Szerszám Sugár Eltolás Csökkentés (G46) Szerszám Sugár Eltolás Kettős Növelése (G47) Szerszám Sugár Eltolás Kettős Csökkentése(G48) Egy paranccsal meghívott események folyamatai Egy paranccsal meghívott események folyamatának Paraméterei Mélység (Z Paraméter) Programozott Késleltetés (P Paraméter) Előtolási Fordulatszám (F Paraméter) Egy paranccsal meghívott események folyamatának Törlése vagy Helyettesítése Egy paranccsal meghívott események folyamatának Leírásai Lyukfúrás (G73) Baloldali Menetfúrási Ciklus (ISNC G74) Fúrás Beirányítás (G76) Egy paranccsal meghívott események folyamatának Törlése (G80) Fúrás, Pontfúrás (G81) Fúrás Programozott Késleltetéssel, Furatsüllyesztés (G82) Mélyfúrás (G83) Menetfúrás (G84) Esztergafúrás (G85) Gyors Kiesztergálási Ciklus (ISNC G86) Forgácstörő (BNC G87) Aláfúrás (ISNC G87) Merev Menetfúrás (BNC G88; ISNC G84.2; ISNC G84.3) Előre Elkészített Fúrás Kézi Előtolással és Programozott Késleltetéssel (ISNC G88) Fúrás Programozott Késleltetéssel (G89)
HURCO ULTIMAX4 Programozói kézikönyv
3-40 3-40 3-42 3-43 3-49 3-49 3-50 3-50 3-51 3-53 3-54 3-54 3-54 3-55 3-56 3-56 3-56 3-57 3-57 3-58 3-59 3-59 3-63 3-63 3-63 3-63 3-63 3-66 3-70 3-71 3-71 3-72 3-72 3-73 3-73 3-74 3-74 3-76 3-77 3-77 3-78 3-80 3-82 3-83 3-84 3-85 3-86 3-86 3-87
130
Visszatérés a Kezdőponthoz az egy paranccsal meghívott események folyamatában (G98) Visszatérés R Szinthez az egy paranccsal meghívott események folyamatában (G99) Különleges Program Támogatás Léptékezés G50 és G51) Forgás (G68 és G69) Tükörkép G50.1 és G51.1) Átugrási (Érzékelési) Funkció (G31) Orsó Sebesség – S Kódok Szerszám Funkciók T Kódok L Kódok (BNC) D Kódok (BNC) M6 Szerszámváltás Kezdeményező Különféle Funkciók – M Kódok M Kód Táblázat Program Funkciók Program Leállás (M00) Tervezett Leállás (M01) Program vége (M02) Végső Program (M30) Orsó M Kódok Az óramutató járásával egyező irányú Orsó Kezdet (M03)
3-88 3-89 3-90 3-90 3-93 3-95 3-98 3-100 3-101 3-101 3-101 3-101 3-101 3-102 3-102 3-103 3-103 3-104 3-104 3-105 3-105 3-105
Az óramutató járásával ellentétes irányú Orsó Kezdet (M04) Orsó Kikapcsolás (M05) Szerszámváltás (M06) Beirányzott Orsó Leállás (M19) Merev Menetfúrás Érvényesítése (ISNC M29) Hűtőanyag M Kódok Másodlagos Hűtőanyag Bekapcsolva (M07) Elsődleges Hűtőanyag Bekapcsolva (M08) Mindkét Hűtőanyag Rendszer Kikapcsolva Mindkét Hűtőanyag Rendszer Bekapcsolva Impulzus Indexelő Egyszeri Növekedés (M20) Z Tengely Nyugalmi Helyzetbe Forgó Tengely Funkciók A-tengely Rögzítés (M32) A-tengely Kioldás (M33) B-tengely Rögzítés (M34) B-tengely Rögzítés (M35) Szervo Kikapcsolás Kód (M36) Egyérintéses Érzékelés (M41) Kétérintéses Érzékelés (M42) Alprogram Hívás (M98) Ugrás; Visszatérés az Alprogramból (M99)
HURCO ULTIMAX4 Programozói kézikönyv
(M09) (M10)
3-105 3-106 3-106 3-107 3-107 3-107 3-107 3-107 3-108 3-108 3-108 3-108 3-108 3-108 3-109 3-109 3-109 3-109 3-109 3-109 3-110 3-110
131
Ábralista Ábra 3-1. Ábra 3-2. Ábra 3-3. Ábra 3-4. Ábra 3-5. Ábra 3-6. Ábra 3-7.
Tipikus NC Blokk NC Alkatrész Beállítási Képernyő Abszolút és Szakaszos közötti különbségek Alkatrész Zéró Beállítása (G92) Gép Koordináták Példájának a kijelzése Többszörös Alkatrészek Munka Eltolási G Kódjai Helyi Koordináta-rendszer Beállítása G52 Alkalmazásával
Ábra 3-8. Ábra 3-9. Ábra 3-10.
Ábra 3-15. Ábra 3-16. Ábra 3-17. Ábra 3-18. Ábra 3-19. Ábra 3-20. Ábra 3-21. Ábra 3-22.
Helyi Koordináták Példájának a kijelzése Polárkoordináták Példájának a kijelzése Automatikus Visszatérés a Referencia Ponthoz, illetve a Referencia Ponttól Példa kijelzése G00 Tengelymozgás G01 Tengelymozgás Körkörös és Spirális Interpoláció Az óramutató járásával egyező irányú Körkörös vagy Spirális Interpoláció Kód (G02) Kijelzése BNC G03 Példa Kijelzése Sík Kiválasztási Csoport Kódok XY Sík Kiválasztás (G17) Alap NC XZ Sík Kiválasztás (G18) ISNC XZ Sík Kiválasztás (G18) YZ Sík Kiválasztás (G19) Forgácsolási Kompenzáció Szerszám Sugár Eltolás Programozási Példájának a Kijelzése
Ábra 3-23. Ábra 3-24.
Lyukfúrási Ciklus Szerszám Mozgása (G73) Fúrás Beirányítási Ciklus (G76) Szerszám Mozgása
Ábra 3-25. Ábra 3-26. Ábra 3-27. Ábra 3-28. Ábra 3-29. Ábra 3-30.
Pontfúrási Ciklus Szerszám Mozgása (G81) Furatsüllyesztési Ciklus Szerszám Mozgása (G82) Mélyfúrási Ciklus (G83) Szerszám Mozgása Menetfúrási Ciklus (G84) Szerszám Mozgása Esztergafúrási Ciklus (G85) Szerszám Mozgása Gyors Kiesztergálási Ciklus (G86) Szerszám Mozgása
Ábra 3-31. Ábra 3-32. Ábra 3-33.
Aláfúrási Ciklus (ISNC G87) Szerszám Mozgása ISNC G88 Ciklus Szerszám Mozgása Fúrás Programozott Késleltetéssel Ciklus (G89) Szerszám Mozgása
Ábra 3-34. Ábra 3-35. Ábra 3-36. Ábra 3-37. Ábra 3-38.
BNC G98 Ciklus Szerszám Mozgása ISNC G98 Ciklus Szerszám Mozgása G99 Ciklus (G89) Szerszám Mozgása G51 Léptékezési Kód Forgás (G68) Kód Példájának Grafikai Megjelenítése
Ábra 3-39. Ábra 3-40.
BNC G50.1 és G51.1 Tükrözési Kódok ISNC Átugrási (Érzékelési) Funkció
Ábra 3-11. Ábra 3-12. Ábra 3-13. Ábra 3-14.
HURCO ULTIMAX4 Programozói kézikönyv
3-4 3-9 3-26 3-29 3-31 3-32 3-35 3-36 3-38 3-40 3-42 3-43 3-45 3-46 3-48 3-50 3-51 3-52 3-52 3-53 3-57 3-66 3-73 3-76 3-77 3-78 3-80 3-82 3-83 3-84 3-85 3-87 3-88 3-88 3-89 3-90 3-92 3-95 3-96 3-100
132
Táblázatjegyzék Táblázat 3-1. Táblázat 3-2. Táblázat 3-3. Táblázat 3-4. Táblázat 3-5. Táblázat 3-6. Táblázat 3-7. Táblázat 3-8. Táblázat 3-9.
G Kód Csoportok G Kódok Szabvány Precíziós Sarokmegmunkálás Precíziós Sarokmegmunkálás UltoPro II Opcióval BNC Előtolási Fordulatszám Mértékegység Formátumok Egy paranccsal meghívott események folyamata, G Kódok és Z Orsó Műveletek BNC és ISNC Specifikus egy paranccsal meghívott események folyamata Egy paranccsal meghívott események folyamatának Paraméterei M Kódok
HURCO ULTIMAX4 Programozói kézikönyv
3-21 3-24 3-33 3-34 3-54 3-68 3-69 3-70 3-102
133
3. Fejezet Továbbfejlesztett számvezérlésű alkatrész programozás
Ez a fejezet ismerteti a továbbfejlesztett számjegyvezérlésű (NC) programozást, amely tartalmazza az alapvető számokkal történő vezérlést (BNC) és a számítógépes számjegyvezérlés szoftver ISNC szerkesztői részét (ipari szabvány számokkal történő vezérlést) minthogy a szerszámgép kezelőpultján használják. A szerkesztő bekapcsolására vonatkozó információt illetően, használja jelen gépkönyv “Rendszer Alapok” fejezetében található “Alkatrész Programozás Szerkesztő Típusának a Bekapcsolását”.
Továbbfejlesztett számjegyvezérlési jellemzők A továbbfejlesztett számjegyvezérlésű alkatrész programozás vagy a BNC eljárás ANSI/EIA RS-274-D szakterminológiához vagy az ISNC eljárás Fanuc 0 programozási normához kötődik. Ezenkívül, az NC programozási lehetőségeket úgy tervezték, hogy az Ultimax párbeszédes rendszert a lehető legtöbbet lehessen használni. Ennek következtében, a legtöbb képernyő ugyanaz az NC és a párbeszédes rendszereknél egyaránt. Ez sima átjárást biztosít a kettő között. Az elsődleges különbség a párbeszédes és az NC programozás között a programszerkesztőkben van. Az NC programozás normál G és M kódokat használ, ugyanakkor, a párbeszédes programozás angol vagy egyéb lehetővé tett programozási nyelvet. NC Alkatrész Program Felépítése Az NC programok olyan karakterek és szavak sorozata, amelyek programblokkokat képeznek. Ezek a programblokkok mondják meg a szerszámgépnek, hogy hogyan és hova mozogjanak. A kezelőnek meg kell értenie az alapvető programfelépítést és a kódtípusokat azért, hogy egy programot sikeresen létrehozzon, megszerkesszen és működtessen. Ez a szakasz azokat az összetevőket ismerteti, amelyek felépítik az NC kódot.
Programkezdet Minden NC program egy “” (százalék) karakterrel kezdődik. A százalék karakter vétele után, a vezérlő elkezdi elfogadni, ellenőrizni és betáplálni a blokkokat a memóriájába. Amennyiben egy új alkatrész programot hoz létre a vezérlőn, a százalék karakter automatikusan beszúrásra kerül a program elején.
Sorszám
HURCO ULTIMAX4 Programozói kézikönyv
134
A sorszám blokk címkeként szolgál; az alkatrész programon belül nincs egyéb jelentősége, minthogy a GOTOkkal együtt kérik az NCPP opcióban és az M99 ugrási parancsban. A sorszámokat gyakran használják marási sorozatok kezdetének a jelölésére, így újra kezdhet egy adott sorszámon vagy lehívhat konkrét műveleteket a programon belül. Amikor számítógéptől független rendszeren végez programozást, a sorszámokat takarékosan kell használni. A sorszámok (N szavak) opcionálisak az NC szerkesztőben, és hasznosak az RS-232 kapcsoló elemen keresztül küldött programokban. Ugyanakkor, a sorszámok hiánya az alkatrész program gyorsabb feldolgozását (betöltés, szintaxis ellenőrzés, és szintaktikus elemzés) engedélyezi, és továbbfejlesztett alkatrész program kivitelezését eredményezheti. Továbbá, ezeknek a számoknak a kihagyása növeli azt a programmennyiséget, ami a memóriába illeszkedhet. Észrevétel Amennyiben az alkatrész program sorszámainak az újraszámozását kívánja, egy emlékeztető üzenet fogja figyelmeztetni, hogy a GOTO utasításokban a sorszámokat nem lehet aktualizálni. Azután le kell nyomni a Yes (F1) programozott billentyűt még az újra sorszámozás előtt. Az újraszámozás törlésére, nyomja le a No (F8) programozott billentyűt.
Szavak Egy “Szó” alfanumerikus karakterek egy csoportja. Az első karakter egy címkarakter-egy betű úgy, mint M vagy G. A címkaraktert követi egy előjellel rendelkező vagy egy előjel nélküli numerikus érték. Néhány NC szó példaként: “X-.03” és “G00.”
Címkarakterek A címkarakter egy programblokkban található szó első karaktere. Egy szó vagy szócsoport alkot egy programblokkot. A Mellőz Parancs jelzi a rendszernek, hogy hagyja figyelmen kívül a blokk maradékát. A Megjegyzés Parancs karaktereit megjegyzések megállapítására használják. Az alábbiakban találja a jelen rendszer által ismert címkarakterek listáját: /
Mellőz Parancs
()
Megjegyzés Parancs
:
Alprogram Szám (NCPP opció)
A
forgási terjedelem X tengely körül
B
forgási terjedelem Y tengely körül
D
szerszám átmérő eltolás
F
előtolás fordulatszám
G
előkészítő funkciók
HURCO ULTIMAX4 Programozói kézikönyv
135
H
mutató a szerszámhossz eltolási táblázatba
I
X tengely ív középpont/eltolás, X léptéktényező, egy parancscsal meghívott furatváltás
J
Y tengely ív középpont/eltolás, Y léptéktényező, egy parancscsal meghívott furatváltás
K
Z tengely ív középpont/eltolás, Z léptéktényező, egy parancscsal meghívott események folyamatának ismétlése
L
szerszámhossz eltolás, adat-beállítási üzemmód
M
különféle funkciók
N
sorszám
O
alprogramszám (NCCP opció)
P
alprogramszám, tartózkodási idő, léptéktényező
Q
egy paranccsal meghívott furatváltás, lyukasztási mélység
R
elfordulási szög, visszatérési szint, körkörös interpolációs sugár
S
orsó fordulatszám funkció
T
szerszám kiválasztás
X
elsődleges X mozgásterjedelem, tartózkodási idő
Y
elsődleges Y mozgásterjedelem
Z
elsődleges Z mozgásterjedelem
Különleges Karakterek Az ASCII karakterek olyan különleges karakterek egy fájlon belül, amelyeknek különleges jelentésük van a rendszer számára, és amelyek nem szerkeszthetők. Az NC szoftver az alábbi különleges karaktereket ismeri:
Szalag eleje/vége-jelzi a rendszernek, hogy az összes alábbi karakter része a programnak. A rendszer automatikusan adja hozzá ezt a karaktert egy új program kezdetéhez. Számításba veheti a karaktert egy szalag végének a jelzésére is.
E
Szalag vége (EOT) (opcionális a BNC-nél és az ISNC-nél – jelzi a rendszernek, hogy több megengedett programkarakter nem következik. Ez a karakter opcióként kompatibilitást biztosít olyan meglévő programoknak, amelyek végén EOT karakterek találhatók.
HURCO ULTIMAX4 Programozói kézikönyv
136
CR
Kocsivissza-jel-programblokk végét jelzi.
CRLF Kocsivissza/soremelés pár-programblokk végét jelzi (hasonló CR-hez). Észrevétel CRLF nem látható, amikor a programot az NC Szerkesztőben tekintik meg.
Blokk A blokk egy szócsoport, melyet egy blokkvégi karakter zár le: egy kocsivisszajel CR vagy egy kocsivissza/soremelés pár CRLF. Minden alkatrész programon belüli blokkot vagy a CR, vagy a CRLF használatával kell lezárni. Az alábbi illusztráció mutat egy tipikus NC blokkot összetevőivel együtt: word sequence number Address character modal preparatory function numeric character one-shot preparatory function dimension words feedrate word miscellaneous function
szó sorszám címkarakter kizárólagos előkészítő funkciók számjegykarakter egylövetű előkészítő funkció dimenzió szavak előtolási fordulatszám szó különféle funkció
Ábra 3-1. Tipikus NC Blokk
NC Programozási Elvek Az NC Szerkesztőt NC alkatrész program létrehozására vagy megváltoztatására használják. Ez a szerkesztő független az előző fejezetben ismertetett Párbeszédes Szerkesztőtől. Ez a szakasz írja le az NC Szerkesztőre történő kapcsolást, illetve az NC dialektusok BNC-ről ISNC-re való átváltását.
Egy Új NC Program Kezdete NC alkatrész programozás megkezdésére, nyomja le a kezelőpult Input billentyűjét. Új NC program létrehozásakor, a rendszer automatikusan a NONAME.HNC nevet adja a BNC-nek vagy a NONAME.FNC nevet az ISNCnek. A a rendszer által kijelölt 0-tól egészen 99-ig terjedő sorszámot képviseli. Nyomja le a kezelőpult Enter billentyűjét (győződjön meg róla, hogy a kurzor a név mezőnél van), vigyen be egy jobban leíró nevet, és üssön Enter-t ismét a befejezéshez. Észrevétel
HURCO ULTIMAX4 Programozói kézikönyv
137
A .HNC állomány-kiterjesztés a BNC alapértelmezése; az .FNC pedig az ISNC alapértelmezése. Amennyiben megváltoztatja az NC programok Állománymaszk alapértelmezését, a kezelő által meghatározott kiterjesztés kerül használatra az összes újonnan létrehozott NC programoknál (BNCnél és ISNC-nél egyaránt).
Figyelmeztetés Az NC programokhoz használt paramétereket, alkatrész-beállítást (a munkadarab eltolások kivételével), és szerszám-beállítást (a szerszám eltolások kivételével) nem tárolják az NC program részeként. Ez az információ betölthető egy párbeszédes programból az NC üzemmódba történő belépés előtt. Amennyiben a munkadarab- és szerszám-beállításra vonatkozó információ jelenik meg a beállítási képernyőkön új NC program betöltését követően, az a korábban kijelzett alkatrész programból a beállítási információ. Használja a Törlési funkciókat ennek a régi információnak az eltávolítására, majd vigye be az új NC program leírásait.
NC Paraméterek Beállítása NC paraméterek létrehozására, nyomja le a Program Paraméterek (F4) programozott billentyűt a kezelőpulton. Általános Paraméterek Képernyője Az Általános Paraméterek képernyőjén található mezők meghatározásai az alábbiak: Mezők
Meghatározások
Térköz
Meghatározza azt a távolságot, amennyire Z tengely visszahúzódik az alkatrész felületéről, hogy az alkatrészből kiemelje a szerszámot.
Gyors Előtolás
Meghatározza a gyors előtolási mozgás végrehajtásához használt előtolási fordulatszámot.
Lyukasztási Térköz
Meghatározza a relatív távolságot az előző lyukasztási szinthez.
Húrhiba
Meghatározza a maximális távolságot, amelylyel a vágóeszköz eltér a valós ív útvonaltól.
Kiürítéses Visszahúzódás
Meghatározza, hogy Z tengely milyen messzire húzódik vissza az alkatrész felszínétől, ha a belső csiszolókorongok NC adatokra “kiéhezetté” válnak. A 0.0 jelen mezőbe történő bevitele a Z tengelyt arra készteti, hogy kapcsolatban maradjon az alkatrész felületével miközben a csiszolókorongok újratöltenek.
Ciklusmegszakító
Visszahúzza a Z tengelyt a visszavonási távol-
Z
HURCO ULTIMAX4 Programozói kézikönyv
138
visszavonás
ságra, amikor lenyomja a Ciklusmegszakító kézipult gombot a Hurco vezérlőn.
Opcionális Programleállás
Arra készteti a rendszert, hogy egy programleállást szúrjon be a Tervezett Leállás (M01) leütésével, amennyiben a mező engedélyezett.
NC Konfiguráció Paraméterek Megváltoztatásának Képernyője Az NC Konfiguráció Paraméterek mezőinek a meghatározásai a következők: Mezők
Meghatározások
Makro Üzemmód B engedélyezése
Engedélyezi Makro Üzemmód B-t amikor Yes-re van állítva.
Engedélyezi a Felhasználó M/G/S/B/T Kódokat
Engedélyezi a felhasználó által meghatározott M, G, S, B vagy T kódokat, amikor a megfelelő mezők Yes-re vannak beállítva.
Függőleges Pozicionálás
Meghatározza az XY síkban megtett mozgás típust gyors pozicionálás során. Amikor ezt a mezőt Yesre állítják, a mozgás egyenes vonalban történik.
Legkisebb Programozott Késleltetési Egységek
Meghatározza a programozott késleltetési egységeket, amikor egész számot használ a programozott késleltetés meghatározására. Ez a mező 0.001-re vagy 0.0001-re állítható.
Legkisebb Számlálási Tényező
A számlálási tényező egységeket határozza meg, amikor egész számot használ számlálási utasítással. Ez a mező 0.001-re vagy 0.0001-re állítható.
X/Y/Z számlálásának hatálytalanítása
Hatálytalanít mindenféle számlálást, amit az X, Y és Z tengelyeken végeztek külön-külön.
Referencia Pont X/Y/Z
Meghatározza G28 utasítás referencia pontját. A szoftver lehetővé teszi a szerszámváltó pozíciók kiválasztását (X, Y, Z) vagy a maximális haladási korlátot (X, Y).
Szerszámhossz Tolerancia
Meghatározza a szerszám érzékeléséhez szükséges értéket.
M6 Szerszámváltás Kezdeményező
Szerszámváltást kezdeményez az M6 kódon, amikor Yes-re van állítva. Amennyiben No-ra van beállítva, a szerszámváltásokat a T kód kezdeményezi.
Szabad Változók Megengedése
Megengedi a változó értékek üresen hagyását, amikor a Yes van kiválasztva.
Feltételezett Fordulatszám .1 Incr.
.1 előtolási fordulatszám növekedést feltételez, amikor a Yes van kiválasztva.
Előtolási
Furat Paraméterek Képernyője A Furat Paraméterek mezői az alábbiak szerint vannak meghatározva: HURCO ULTIMAX4 Programozói kézikönyv
139
Mezők
Meghatározások
Furat Orientált Visszavonás
Azt a távolságot határozza meg, amennyire a furatkés eltávolodik az alkatrész felületétől a fúrási ciklus végén.
Fúrási Üzemszünet
Másodpercekben adja meg a szünetet (üzemszünetet), mielőtt a szerszám visszahúzódik a fúrási művelet aljánál. Az alapértelmezés 0.5 másodperc.
Furat Üzemszünet
Másodpercekben adja meg a szünetet, mielőtt a szerszám visszahúzódik a furat művelet aljánál. Ezt a paramétert NC programoknál nem használják. Az alapértelmezés 1.0 másodperc.
Alkatrész Beállítás Az alkatrész beállítási eljárások kijelölik az alkatrész zéró elhelyezkedését az X és Y tengelyeken a gép abszolút zérójához viszonyítva. Alkatrész zéró bárhol kijelölhető az alkatrészen. Az NC programok alkatrész-beállítását ugyanúgy végzik, mint a párbeszédes programokét. Nyomja le az Alkatrész Beállítás (F1) programozott billentyűt az Input képernyőn a beállítási folyamat megkezdéséhez. Az Alkatrész Beállítás képernyő megjelenik. PART SETUP MACHINE AXIS LIMIT SWITCHES PART ZERO A CENTERLINE B CENTERLINE OFFSET Z ORIENTATION TOOL IN SPINDLE SPINDLE FEED (STOPPED) MAGAZINE CAL STATUS SAFETY WORK REGION PART LIMIT PROBE Z X/Y SKEW (deg.) Enter part zero if known or jog machine to part zero position and press softkey to store position. Prog Units: IN Free WORK OFFSETS TOOL SETUP PART PROGRAMMING PROGRAM PARAMETERS PROBING ORIENT SPINDLE STORE MACHINE POSITION
HURCO ULTIMAX4 Programozói kézikönyv
ALKATRÉSZ BEÁLLÍTÁS GÉP TENGELY VÉGKAPCSOLÓK ALKATRÉSZ ZÉRÓ A KÖZÉPVONAL B KÖZÉPVONAL Z ELTOLÁS ORIENTÁCIÓ SZERSZÁM AZ ORSÓBAN ORSÓ ELŐTOLÁS (LEÁLLÍTVA) TÁR CAL STÁTUSZ BIZTONSÁGOS MUNKATERÜLET ALKATRÉSZ KORLÁT Z ÉRZÉKELŐ X/Y FERDESÉG (fok) Vigye be alkatrész zérót, amennyiben ismert vagy a gépet tolja alkatrész zéró pozíciójába, és nyomja le a programozott billentyűt a pozíció tárolására. programegységek bekapcsolva szabad kapacitás MUNKADARAB ELTOLÁSOK SZERSZÁM-BEÁLLÍTÁS ALKATRÉSZ PROGRAMOZÁS PROGRAMPARAMÉTEREK ÉRZÉKELÉS BEIRÁNYÍTOTT ORSÓ GÉP HELYZETÉNEK TÁROLÁSA
140
EXIT
KILÉPÉS
Ábra 3-2. NC Alkatrész Beállítási Képernyő NC üzemmódban az Alkatrész Beállítási képernyőnél található a Munkadarab Eltolások (F1) programozott billentyű hat munkadarab koordináta kijelzésére (G54-G59), továbbá egy sorozat léptetés eltolási érték. Ezeket lemezhez rögzített összetett alkatrészek összetett alkatrész zéróinak a beállítására használják, és megszakítás nélkül marógéppel munkálják őket ugyanannak a programnak a felhasználásával. Az X, Y és Z munkadarab eltolási értékek bevihetők a G54-től G59-es kódokig. A G54-et meghatározó koordináták az Alkatrész-beállítási képernyőn meghatározott eredeti alkatrész zéró koordinátái. Amikor a G54 koordinátáit megváltoztatják ezen a képernyőn, az alkatrész-beállítás is megváltozik. A léptetési koordináták, amelyek követik a hat munkadarab koordinátát a képernyőn, az összes alkatrész koordinátát csoportként mozdítják el. Ez a növekvő érték hasznos, amikor alkatrész szerelvényeket helyez el a lemezen különböző helyzetben, és a munkadarab eltolások mindegyikét egy újonnan rögzített helyzetbe kívánja eltolni. A G54-G59 eltolási értékek nem változnak meg a képernyőn, amikor a léptetés eltolási értékeit beviszi.
Szerszám-beállítás Használja a Szerszám-beállítási képernyőt azoknak a szerszámoknak a meghatározására, amelyeket jelen alkatrész programnál használni fog. Minden egyes alkatrész programban használt eszközt meg kell határozni a Szerszám-beállítási képernyőkön, máskülönben a rendszernek nem lesz elég információja ahhoz, hogy az alkatrészt megrajzolja a grafikai képernyőn. Jelen alkatrész program szerszám-beállítási képernyőjéhez való hozzáféréshez, jelenítse meg vagy az Input képernyőt vagy az Alkatrész-beállítási képernyőt, majd nyomja le a Szerszám-beállítás (F2) programozott billentyűt. A kurzor az Eszköz mezőben jelenik meg. Vigye be a Szerszámszámot vagy nyomjon Enter-t a Szerszám-beállítási képernyőhöz való hozzáféréshez. A szerszám-beállítási mezők meghatározásai a következők: Mezők
Meghatározások
Átmérő
A szerszám átmérőjét határozza meg. Az átmérő tartomány 0-tól 9.9999 hüvelykig terjed.
Átmérő Kompenzáció
Csak BNC-nél alkalmazzák, és megfelel az NC programblokkban lévő D kódnak. Csak forgácsolási kompenzáció esetén használják.
Zéró Hitelesítés
Határozza meg a hitelesített Z tengely helyzetét. Ez a mező inaktív, amíg a fájlt át nem viszik a gépen található vezérlőre.
HURCO ULTIMAX4 Programozói kézikönyv
141
Fordulatszám
Meghatározza a fordulatszámot jelen szerszám használatához.
Hűtőanyag
Meghatározza a szerszám használatához szükséges hűtőanyagot, amennyiben létezik ilyen.
Kerületi Sebesség
Szerszámok maratására használják. Vigye be a Kerületi Sebességet láb/perc-ben vagy hüvelyk/percben, majd a Hornyok és Előtolás/Horony mezők jelennek meg. Vigye be az értékeket, amelyek a szerszámon található hornyok (fogak) számát jelzik és a hornyonkénti előtolási fordulatszámot. A rendszer a Hornyoknál és az Előtolás/Horony-nál bevitt értékeket használja a szerszám előtolásainak és fordulatszámainak az automatikus kiszámításához. Manuálisan megváltoztathatja a vezérlő által kiszámított összes előtolási és fordulatszám értékeket.
Szonda Hatályban
Hitelesíti a szerszámot szerszámszonda használatával, amikor jelen mezőre Yes-t ütnek be.
Szonda Eltolás X/Y
Eltolja az X vagy Y tengelyt a szonda fölé, amikor a szerszám hosszát hitelesíti.
Szerszám Eltolások Az eltolások bevitelére vagy megváltoztatására, nyomja le az Eltolások (F4) programozott billentyűt a Szerszám-beállítási képernyőn. A szerszámhossz eltolási értékek jelennek meg a képernyőn. A szerszámeltolásokat a szerszámhossz kompenzálására használják az NC program módosítása nélkül. Használja a Pozitív Szerszámhossz Kompenzáció (G43) vagy a Negatív Szerszámhossz Kompenzáció (G44) kódokat. A G49 kód szerszám eltolás törlést határoz meg. A H00 szintén eltolást töröl. A G43 és G44 kódok olyan üzemmódot állítanak be a programon belül, ami a G49 vagy H100 használatáig van hatályban. Amennyiben a H kódot G43 vagy G44 nélkül használja, gyakorlatilag, a szerszámhossz eltolási táblázatban tárolt értéket használja hitelesített szerszámhosszként. A négy billentyűzeti nyíl, valamint a Page Up és Page Down billentyűk 01-től 200 eltolásig görgetnek. Amikor a Géphelyzet Rögzítése (F7) programozott billentyűt nyomja le, egy negatív Z érték tükrözi a képernyőre bevitt Z tengely géphelyzetét.
Fontos A szerszámeltolásokat nem mentik le az NC programmal.
Törlési Funkciók A törlési funkciók csak az Input képernyőn pillanatnyilag kijelzett NC alkatrész programot érintik. A törlési programozott billentyűk ezeket a funkciókat hajtják végre: HURCO ULTIMAX4 Programozói kézikönyv
142
Alkatrész-beállítás Törlése (F1) – újraállítja az összes Alkatrész-beállítást az alapértelmezés szerinti értékeikre.
Szerszám-beállítás Törlése (F2) – az alkatrész számára meghatározott összes szerszám adatot törli.
Programparaméterek újraállítása (F3) – újraállítja a Programparamétereket az alapértelmezés szerinti értékeikre.
Program Törlése (F4) – törli a pillanatnyi NC program adatblokkokat az átmeneti tárolóból.
Mindent Töröl (F5) – törli az összes NC alkatrész programot és szerszám-beállítást az átmeneti tárolóból, majd újraállítja az Alkatrész-beállítási értékeket és Programparamétereket az alapértelmezés szerinti értékeikre.
Kilépés (F8) – újra kijelzi az Input képernyő eredeti programozott billentyűzeti opcióit. Miután kiválasztotta a törlési funkciók egyikét, és amennyiben egy programot és/vagy beállításokat töltenek pillanatnyilag az átmeneti tárolóba, az “Igazán törölni szándékozik Y/N?” figyelmeztetés jelenik meg Önnek, hogy a törlést viszszaigazolja a megfelelő programozott billentyű lenyomásával.
Visszaállítási Funkciók A programozott billentyűk, amelyek visszaállítják a párbeszédes alkatrész program ezen hányadait az NC alkatrész általi használathoz:
Alkatrész-beállítás Visszaállítása (F1) – törli az alkatrész-beállítást és helyettesíti azt a HD3 fájlból a memóriába kiválasztott alkatrész-beállítással.
Szerszám-beállítás Visszaállítása (F2) – az alkatrész számára meghatározott összes adatot törli, és helyettesíti őket a kiválasztott HD3 fájlban tárolt Szerszám-beállítással.
Alkatrész Visszaállítás és Szerszám-beállítás (F3) – törli az alkatrész- és szerszám-beállítási információt, és helyettesíti a kiválasztott HD3 fájl Alkatrészés Szerszám-beállításával.
Programparaméterek Visszaállítása (F4) – törli a Programparaméterek információt, és helyettesíti azt a kiválasztott HD3 fájl Programparamétereivel.
Kilépés (F8) – újra kijelzi az Input képernyő eredeti programozott billentyű opcióit. Amennyiben egy programot és/vagy beállításokat töltenek pillanatnyilag az átmeneti tárolóba, az “Igazán törölni szándékozik Y/N?” figyelmeztetés jelenik HURCO ULTIMAX4 Programozói kézikönyv
143
meg Önnek, hogy visszaigazolja a pillanatnyi résznek a tárolt résszel történő átírását. Amikor lenyomja a visszaállítási programozott billentyűk egyikét, a rendszer megjeleníti a Pillanatnyi Könyvtár képernyőt, így kiválaszthatja a HD3 fájlt a visszaállítási művelethez.
NC Szerkesztő Az NC szerkesztő hasonló a személyi számítógép szövegszerkesztőjéhez. A jelen fejezetben ismertetett rekordok kulcsmező által definiált rendezett sorozata a lehető legkevesebb billentyűleütést igényli.
OPTNUM/AUTONUM (OPCIÓS SZÁMOZÁS/AUTOMATA SZÁMOZÁS) Az OPTNUM/AUTONUM állapotcímke a kijelzés jobb felső sarkában mutatja, hogy a programszámozást a kezelő manuálisan végzi vagy a rendszer automatikusan. Az OPTNUM-ban vagy zárja ki a sorszámokat vagy gépelje be őket minden egyes programozási blokk elején. Amennyiben a mező tartalmazza az AUTONUM-ot, a rendszer automatikusan számozza a sorokat. Az AUTONUM használatánál, a rendszer számokat rendel hozzá a program végén létrehozott új blokkokhoz (az “Átmeneti Adattár Vége” előtt szúrják be). Ha egy blokkot két sorszámozott blokk közé szúrnak be, akkor a szerkesztő elosztja a különbséget. Például, ha a számozási növelés tízesével történik, az N30 és N40 közé szúrt blokk az N35 számot kapja. Ha blokkokat szúrnak be addig, amikor a különbség már tovább nem osztható, a szerkesztő automatikusan újraszámozza a programot kezdve a program memória új blokkjától és befejezve az utolsó blokkjával. Használja a “Blokk Számozási Üzemmód” szakaszt az automatikus számozás alapértelmezés szerinti növelésére vonatkozó bővebb információ végett.
Beszúrás/Mutatón Keresztül A jobb felső sarokban található sor tartalmazza a Beszúrás címkét, az előző képernyőn, megmutatja, hogy a szerkesztő karakter beszúrási (Insert) vagy karakter átírási (Over) adatbeviteli üzemmódban van. A Beszúrási üzemmód használatakor a bevitt karaktereket a pillanatnyi karakter elé szúrja be. Átírási üzemmód esetén, a bevitt karakterek helyettesítik a pillanatnyilag kiemelt karaktert és mozgatják a kurzort a következő karakterhez.
Szerkesztő Állapotsor A szerkesztő állapotsor az alábbi információt nyújtja:
Kurzor Pozíció – R a kurzor sorra, C a kurzor oszlopra, és B a pillanatnyi Blokk Számra. A Blokk szám az a fizikai blokk, amely magában foglalja a kezdeti százalék jelet és nem pedig a kezelő által bevitt sorszámokat. HURCO ULTIMAX4 Programozói kézikönyv
144
Blokk Ugrási Állapot – hogy a blokkokat a Mellőz karakterrel (/) szakítják meg és végrehajtják (Block Skip Off) vagy mellőzik (Block Skip On).
Szabad: ____ - feltünteti az NC program blokkokhoz rendelkezésre álló byte-ok számát.
NC Szerkesztői Tartomány A képernyő közepén lévő terület a szerkesztői tartomány, ahova az NC programot beviszi. A négy szóközkaraktert a program blokktól balra olyan program blokk mutatók számára tartják fenn, mint az alább felsoroltak: Program Blokk Mutató
Meghatározás
/
Mellőz karakter
s
Programkezdet
e
Végjelzők
Grafika kezdet
Grafika befejezés
Grafika kezdet és befejezés ugyanazon a sorban
0-9
Címkeszám jelzők Címke intervallum jelző
NC Programok létrehozása NC alkatrész programok létrehozhatók számítógépes numerikus vezérléssel a szerszámgépen vagy kapcsolat nélküli számítógépes numerikus vezérlésű személyi számítógépen működő programozó szoftverrel. NC programok nem konvertálhatók párbeszédes programokká, sem egyéb NC formátummá. Néhány követendő szabály NC alkatrész programok létrehozásakor:
A tengely betű mindig megelőzi a numerikus információt. Minden tengely méretet pozitívnek tekintenek, hacsak mínuszjelet nem visznek be.
Legtöbb esetben egy egész szám ugyanúgy működik, mint egy tizedes vagy valós szám. A következő esetekben az egész számot léptéktényezővel arányosítják annak érdekében, hogy fenntartsák a kompatibilitást a meglévő NC programokkal: HURCO ULTIMAX4 Programozói kézikönyv
145
Előtolási fordulatszám:
F (csak BNC)
Forgás:
R (csak ISNC)
Üzemszünet:
P, X (BNC és ISNC egyaránt)
Léptékezés:
P (csak ISNC)
Észrevétel Amennyiben egy véletlenül használt egész szám érték van az elfogadott tartomány alatt, a léptékezés után, “Minimum Érték Alatt” hibaüzenet jelenik meg.
Tengely mozgás meghatározásakor, a program blokk kódjainak tartalmazniuk kell az alábbi információt a megfelelő mozgás érdekében:
Tengely azonosítás (pl. X, Y, Z). Az irány, melyben a tengely haladni fog (+ vagy -). A távolság, amelyet a tengely megtesz (pl. 4.0). Vigye be a sebességet az F címet követően a blokk előtolási fordulatszámának a beprogramozásához.
Vegyen számításba egy Z paramétert az NC alkatrész programban, hogy engedélyezze a rendszernek az alkatrész megrajzolását a grafikai képernyőn. Egy abszolút Z utasításnak kell következni a szerszámváltás után, egy másik mozgási utasítás megtétele előtt. NC Alkatrész Programok Szerkesztése A Hurco NC rendszere több programszerkesztő szintet biztosít, valamint szerkesztési eszközöket a feladat egyszerűsítéséhez. Jelen szakasz ismerteti az NC alkatrész programokban való változtatások elvégzését, blokkcsoportok szerkesztését beleértve a címkézést, másolást és blokkcsoportok mozgatását, valamint ugrási és keresési funkciók használatát.
Alap Programozási Funkciók Fő Menüje Miközben NC kódokat visz be blokkok létrehozására, lehetséges, hogy az alkatrész program különböző szakaszait kívánja megjelentetni, blokkokat törölni, vagy új blokkokat beszúrni egy szakaszba. A programozott billentyűk ezeket az alapvető szerkesztési teljesítményeket nyújtják:
HURCO ULTIMAX4 Programozói kézikönyv
146
Blokk Elé való Beszúrás (F1) – egy üres sort készít blokk előtt, ahol a kurzor található. Ez megengedi új adatblokkok hozzáadását.
Blokk Törlése (F2) – eltávolítja azt a blokkot, ahol a kurzor található. Elejére Ugrás (F4) – a memóriában lévő első programblokk elejére mozgatja a kurzort.
Oldal Előreugrás (F5) – a képernyő utolsó blokkjának az elejére mozgatja a kurzort. Amennyiben a kurzor már a képernyő utolsó blokkjánál van, a blokkok következő oldalát az oldal tetején található kurzorral jelzik ki.
Oldal Hátraugrás (F6) – a képernyő első blokkjának az elejére mozgatja a kurzort.
Végére Ugrás (F7) – a memória utolsó program blokkjának az elejére mozgatja a kurzort.
Több (F8) – a programozott billentyűk következő csoportját jeleníti meg.
Keresési és Szerkesztési Funkciók A második csoport programozott billentyűi kiegészítő keresési és szerkesztési funkciókat nyújtanak:
Ugrás-Keresési Funkciók (F1) – egy almenüt jelenít meg, amit meghatározott kódok és alkatrész program blokkok elhelyezésre használnak.
Szerkesztési Funkciók (F2) – egy almenüt jelenít meg, amit alkatrész program blokkok megváltoztatására használnak.
Beszúrás/Üzemmódon Keresztüli Műveletkapcsoló (F3) – az adatbeviteli stílust kapcsolja beszúrás és átírás között.
Blokk Számozási Üzemmód (F4) – megjeleníti a blokk számozás elhelyezésére és megváltoztatására szolgáló Számozási almenüt.
Számológép (F5) – számításokat végez egy szó numerikus hányadán. Ezt a jellemzőt gyakran használják egy tengelyhelyzet újraszámításához. Először, állítsa a kurzort a szó numerikus hányadára, amit meg kell változtatni, majd nyomja le ezt a programozott billentyűt. A számolási terület (Számológép: ) jelenik meg a képernyő tetején. Majd gépelje be a teljes egyenletet használva a plusz (+), mínusz (-) jelet, a szorzási szimbólumot (*), vagy az osztási vonalat (/) a számolás típusának a megjelölésére. Végül, nyomjon Enter-t a számolás elvégzéséhez.
Címke Blokk (F6) – egészen 10 blokkig jelöl ki. A szerkesztő az aktuális blokktól balra jelzi ki a címke számot. Egy blokk megjelölésére, állítsa a HURCO ULTIMAX4 Programozói kézikönyv 147
kurzort abba a mezőbe, amelyet meg akar jelölni, és nyomja le a Címke Blokk (F6) programozott billentyűt. Miután egy blokk címkézése megtörtént, megcímkézve marad mindaddig, amíg a címke számot újrahasználják. A címke számokat újrahasználják az utolsó számjegy (9) kijelölését követően.
Címkézett Blokkra történő Ugrás (F7) – lehetővé teszi a címke szám bevitelét. Az Enter lenyomása után, a rendszer a kurzort a kiválasztott megcímkézett blokkra állítja.
Több (F8) - a programozott billentyűk következő csoportját jeleníti meg.
Grafika Jelzők és Szintaxishibák A programozott billentyű opciók harmadik csoportja engedélyezi egy alkatrész programhányad kiválasztását a kezdet- és befejezésjelzőknek a Grafikai képernyőn történő beállításával. Továbbá megtalálja, és a kurzort ráállítja az alkatrész program szintaxishibájára.
Grafikai Kezdetjelző Beállítása (F2) – az aktuális blokkot a grafikai kijelzés kezdőpontjaként jelöli ki azáltal, hogy egy baloldali szögletes zárójelet “” szúr be a blokktól balra. Amennyiben a kezdő és záró blokkok ugyanolyan blokként vannak beállítva, egy font jel “” jelenik meg a blokk előtt.
Grafikai Befejezésjelző Beállítása (F3) – az aktuális blokkot a grafikai kijelzés végpontjaként jelöli ki azáltal, hogy egy jobboldali szögletes zárójelet “” szúr be a blokktól balra. Amennyiben a kezdő és záró blokkok ugyanolyan blokként vannak beállítva, egy font jel “” jelenik meg a blokk előtt.
Grafikai Jelzők Újraállítása (F4) – visszatéríti a grafikai kezdet- és befejezésjelzőket az alapértelmezés szerinti beállításaikra. Az alapértelmezések a program elején és végén találhatók.
Szintaxishibára történő Ugrás (F7) – a következő érvénytelen blokkot keresi. Amikor eléri a program végét, a rendszer elkezdi a keresést a program elejétől. Amikor a rendszer egy hibás blokkot talál, a kurzor leáll a blokknál, és a kurzor a helytelen szóra mutat. Egy hibaüzenet is megjelenik a képernyő alján a hiba magyarázatával.
Több (F8) - a programozott billentyűk következő csoportját jeleníti meg.
Program Végrehajtás A fő menüből a negyedik programozott billentyű csoportot használja a program végrehajtás előkészítésére vagy a program végrehajtásnak egy konkrét szakaszra történő korlátozására. Jelen opció csoporthoz való hozzáféréshez, nyomja le a Több-et (F7) a fő menüben, amíg az alábbi programozott billentyű csoport megjelenik. HURCO ULTIMAX4 Programozói kézikönyv
148
Kezdetjelző Beállítása (F2) – azt a blokkot jelöli meg, amelyet a rendszernek használnia kell a program végrehajtás megkezdéséhez, amikor az Automata képernyőről működteti a programot.
Befejezésjelző Beállítása (F3) - azt a blokkot jelöli meg, amelyet a rendszernek használnia kell a program végrehajtás befejezéséhez.
Kezdet Újraállítás/Befejezésjelzők (F4) – visszaállítja a kezdet- és befejezésjelzőket az alapértelmezéseikbe. Az alapértelmezések a program elején és végén találhatók.
Blokkugrás Érvényesítése (F5) – a blokk ugrási lehetőségre kapcsol a program végrehajtása folyamán. Ezzel a lehetőséggel engedélyezett, hogy a rendszer átugorja azokat a blokkokat, amelyeket korábban a “Kapcsolja be a Blokkugrás programozott billentyűt a fő menün” jelöléssel láttak el.
Hibaellenőrzés (F6) – a blokkokban lévő hibákat keresi. Amennyiben nem talál hibát, a rendszer kijelzi a becsült futási időt. Amennyiben a rendszer talál hibát, a programozott billentyű címkéket eltávolítja, és egy hibaüzenet jelenik meg a képernyő alján. Nyomja le az Enter billentyűt a folytatáshoz, és a rendszer a kurzort a helytelen blokk elé állítja a szerkesztői képernyőn. Majd javítsa a hibát.
Számolja ki a Becsült Futási Időt (F7) – meghatározza a körülbelüli időtartamot, ameddig a programot működteti. Ez a becsült érték nem tartalmazza a kommunikációhoz, szerszámváltásokhoz vagy program leállásokhoz szükséges időt.
Több (F8) - a programozott billentyűk következő csoportját jeleníti meg.
Fájl- és Programkiválasztás vagy Törlés Az NC menü programozott billentyűinek ötödik csoportját új fájlok létrehozására, fájlokhoz való hozzáféréshez, programok elhelyezésére és fájlok törlésére használják. Ezek a programozott billentyűk a következő oldalakon meghatározottak szerint változnak. Ennek a csoportnak a menüjéhez való visszatéréshez, a programozott billentyű kiválasztása után, használja a Kilépés (F8) programozott billentyűt, amelyik mindegyik almenün megjelenik. Ezek a programozott billentyűk az alábbi fájlt és program jellemzőket nyújtják:
Új Fájl (F1) – új fájlt hoz létre egy üres program mintáról. Fájl Kiválasztása (F2) – egy korábban bevitt szerkesztői vagy program végrehajtási fájlt választ ki. A memóriába pillanatnyilag bevitt fájl lista jelenik meg a képernyőn. Az aktuális NC fájlnak a fájlnévtől balra található egy nyila. HURCO ULTIMAX4 Programozói kézikönyv
149
Válasszon ki egy fájlt kijelöléssel és a Kiválasztás (F1) programozott billentyű lenyomásával. Az ábrát automatikusan újraléptékezi, amikor a programot működteti azért, hogy meggyőződjön arról, hogy a rajzot megfelelően léptékezte-e.
Fontos Amikor lemez műveleteket használnak számos fájlnak a memóriába történő bevitelére, az utolsó fájl alapértelmezés által van kiválasztva. Az a fájlszerkesztéshez igénybe vehető. A program végrehajtás annak a fájlnak az első blokkjával kezdődik. A Program hibaüzenetek Sokszorosítás számának a csökkentése érdekében, a szoftver leellenőrzi, hogy minden fájlt aktuálisan visznek be a memóriába. Amennyiben a fájl már megtalálható a memóriában, egy figyelmeztetés jelenik meg rákérdezve, hogy a fájl átírható-e. Válassza az Igent (átírás) vagy a Nemet (megszakítás) a programozott billentyűkön keresztül.
Program Elhelyezése (F3) – kiválaszt egy korábban bevitt programszámot a szerkesztéshez vagy a program végrehajtáshoz. A memóriába aktuálisan bevitt programszám jegyzék jelenik meg a képernyőn. Válasszon ki egy programszámot kiemeléssel és a Kiválasztás (F1) programozott billentyű lenyomásával. A fájl a kurzorral együtt jelenik meg a kiválasztott alprogram elején. Amennyiben egy programszám egynél több NC blokkban jelenik meg, a második programszám listázású NC blokkot hibásnak jelölik.
Fájl Törlése (F4) – törli a pillanatnyilag kijelzett NC fájlt az átmeneti memóriából. A törlési műveletet meg kell erősíteni a Yes (F1) programozott billentyű lenyomásával, mielőtt a programot törli. A No (F8) programozott billentyű lenyomása hatálytalanítja a törlési műveletet. Ez a művelet nem törli a programot a merevlemezen lévő tartós memóriából, ha korábban lementették a merevlemezre.
Több (F8) - az NC szerkesztői programozott billentyűk eredeti csoportját jeleníti meg. Előkészítő Funkciók – G Kódok Ez a szakasz a G kódokat és funkcióikat írja le. Erre az információra gyakran van szükség, amikor hálózaton kívüli CAM vagy CAD/CAM rendszert használ NC alkatrész programok létrehozására.
G Kódcsoportok A G kódok funkcióik szerint csoportosítva. Csoport 00
Funkció monostabil kioldódóáramkör
HURCO ULTIMAX4 Programozói kézikönyv
Csoport 10
Funkció visszatérés az egy paranccsal meghívott események folyamataiból
150
01 02 03 05 06 07 08 09
interpoláció síkfelület kiválasztás méret előtolás mérés forgácsoló kompenzálás szerszámhossz kompenzálás egy paranccsal meghívott események folyamatai
11 12 14 15 16 17 18
léptékezés makro/alprogram rendszer kiválasztás koordinálása precíziós sarokmegmunkálás forgás polárkoordináták grafikatükrözés
Táblázat 3-1. G Kód Csoportok Észrevétel A rendszer a 010 számot írja ki riasztásként, amennyiben érvénytelen G kódot (ami nincs felsorolva a következő táblázatban) visznek be. Egynél több G kódot lehet meghatározni ugyanabban a blokkban. Amennyiben ugyanabból a csoportból egynél több szerepel, az utolsó bevitt G kód az érvényes. Egy csoport 01-es (Interpoláció) G kóddal történő meghatározása az egy paranccsal meghívott események folyamatában, automatikusan a G80-as állapotot viszi be (egy paranccsal meghívott események folyamatának törlése). Ellenben, egy 01-es G kódú csoportra az egy paranccsal meghívott események folyamatának G kódjai nincsenek hatással.
G Kód Táblázata Ez a táblázat felsorolja a G kódokat, azonosítja az alapértelmezéseket (a vonalkázott részen), felsorolja a Kizárólagos (M) vagy a Nem kizárólagos (N) típusokat, azonosítja a csoportokat, és ismerteti a G kódok funkcióit. Néhány G kód szigorúan BNC vagy szigorúan ISNC, és ilyenképpen vannak azonosítva jelen fejezetben. Máskülönben, a G kódok bármelyik dialektusra vonatkoznak. G Kód G00 G01 G02 G03 G04 G09 G10 G11 G15 G16 G17 G18 G19
Típus M M M M N N N N M M M M M
Csoport 01
00
17 02
Funkció Elhelyezés (Gyors Bejárás) Lineáris Interpoláció (Forgácsolási Előtolás) Körkörös Interpoláció/Spirális CW Körkörös Interpoláció/Spirális CCW Üzemszünet, Pontos Leállás Tengelynek Zéróra történő Lassítása Adat-beállítás Adat-beállítási Üzemmód Törlése Polárkoordináták Törlése Polárkoordináták XY Sík Kiválasztása ZX Sík Kiválasztása YZ Sík Kiválasztása
HURCO ULTIMAX4 Programozói kézikönyv
151
ISNC G20 ISNC G21 G28 G29 G31 G40 G41 G42 G43 G44 G Kód G45 G46 G47 G48 G49 G50 G51 G50.1 G51.1 G52 G53 G54
M M N N N M M M M M Típus N N N N M M M M M N N M
G55
M
G56
M
G57
M
G58
M
G59
M
G61
M
G64 G65 G66 G67 G68 G69 BNC G70 BNC G71 G73 ISNC G74 ISNC G74 és M29 BNC G74 BNC G75
M M M M M M M M M M M M M
06 00
07
08 Csoport 00
08 11 18 00 14
15
12
16 06 09
01
Input hüvelykben Input mm-ben Referencia Ponthoz való Visszatérés Referencia Ponttól való visszatérés Ugrási Funkció Forgácsolási Kompenzáció Törlése Forgácsolási Kompenzáció Bal Forgácsolási Kompenzáció Jobb Szerszámhossz Kompenzáció + Irány Szerszámhossz Kompenzáció – Irány Funkció (folytatás) Szerszám Eltolás Növelés Szerszám Eltolás Csökkentés Szerszám Eltolás Kettős Növelés Szerszám Eltolás Kettős Csökkentés Szerszámhossz Eltolás Kompenzáció Törlés Léptékezés Törlése Léptékezés Grafikatükrözés Törlése Grafikatükrözés Helyi Koordinátarendszer Beállítás A Gép Koordináta Rendszerének a Kiválasztása Munkadarab Koordináta Rendszer Kiválasztás 1 Munkadarab Koordináta Rendszer Kiválasztás 2 Munkadarab Koordináta Rendszer Kiválasztás 3 Munkadarab Koordináta Rendszer Kiválasztás 4 Munkadarab Koordináta Rendszer Kiválasztás 5 Munkadarab Koordináta Rendszer Kiválasztás 6 Zéróra Csökkentés-Precíziós Sarokmegmunkálás Precíziós Sarokmegmunkálás Törlése Makro Utasítás, Alprogram Hívás Kizárólagos Alprogram Hívás Kizárólagos Alprogram Hívás Törlése Koordinátaforgatás Koordinátaforgatás Törlése Input hüvelykben Input mm-ben Lyukfúrási Ciklus Órajárással ellentétes irányú Menetfúrási Ciklus Merev Menetfúrás Egykörnegyedes Cirkuláris Interpoláció Többkörnegyedes Cirkuláris Interpoláció
HURCO ULTIMAX4 Programozói kézikönyv
152
G Kód G76 G80
Típus M M
Csoport 09
G81 G82 G83 G84 ISNC G84.2 ISNC G84.3 ISNC G84 és
M M M M M M M
nak Törlése Fúrási Ciklus, Pontfúrás Fúrási Ciklus, Süllyesztőfúrás Lyukfúrási Ciklus Menetfúrási Ciklus Merev Menetfúrási Ciklus Merev Menetfúrási Ciklus Merev Menetfúrási Ciklus
M29 G85 BNC G86 ISNC G86 BNC G87 ISNC G87 BNC G88 ISNC G88
M M M M M M M
Furat Ciklus Furat Orientált Ciklus Furat Gyors Kikapcsolási Ciklus Forgácstörő Ciklus Visszafúrási Ciklus Merev Menetfúrási Ciklus Fúrási Ciklus Kézi Előtolás, Programozott Kés-
G89 G90 G91 G92 G94 G98
M M M N M M
leltetés Fúrási Ciklus Furat és Programozott Késleltetés Abszolút Parancs Szakaszos Parancs Abszolút Zérópont Programozása Percenkénti Előtolás Visszatérés az egy paranccsal meghívott esemé-
G99
M
03 00 05 10
Funkció (folytatás) Furat Orientált Ciklus Egy paranccsal meghívott események folyamatá-
nyek folyamatának kiindulási pontjához Visszatérés az egy paranccsal meghívott események folyamatának R pontjához
Táblázat 3-2. G Kódok
Gép Méretek és Mérési Üzemmódok Egységei A forgácsolási méretek szerszám- és alkatrész-beállítás) kezdőpontjaira abszolút vagy szakaszos időközökben hivatkoznak. A mérési egységet (hüvelyk vagy metrikus) is be kell állítani a programozási folyamat elején.
Abszolút és Szakaszos (G90, G91) Az Abszolút Forgácsolási Üzemmód (G90) az alapértelmezés és jelzi a rendszernek, hogy a beprogramozott méretek viszonylagosak alkatrész zéróhoz képest. Ha már beprogramozták, ez az alapértelmezés addig marad hatályban, amíg G91-gyel törlik. A Szakaszos Forgácsolási Üzemmód (G91) jelzi a rendszernek, hogy az összes beprogramozott méret növekvő távolságra van az előző blokk helyzetétől. Ha már beprogramozták, ez az alapértelmezés addig marad hatályban, amíg G90nel törlik. HURCO ULTIMAX4 Programozói kézikönyv
153
Amennyiben az Abszolút Forgácsolási Üzemmódot (G90) aktiválják, az I, J és K középpontok abszolút Descartes-féle (derékszögű) koordináták alkatrész zérótól. Amennyiben a Szakaszos Forgácsolási Üzemmódot (G91) aktiválják, az I, J és K középpontok előjeles növekvő távolságok az ív kezdőpontjától. Használja a következő formátumot G90-re: Abszolút parancs: G90 X _____ Y _____ Z _____ Használja a következő formátumot G91-re: Szakaszos parancs: G91 X _____ Y _____ Z _____ A következő egy példa a G91-es kódra: A gép a beprogramozott alkatrész zéró helyzetben pihen, és a következő blokkokat hüvelykben kivitelezik: N2 G01 X1.0 Y1.0 F10.0 N4 X1.0 Y1.5 Amennyiben a rendszer Abszolút Forgácsoló üzemmódban (G90) van, az N2 blokk a tengelyeket 45-os szögben mozgatja X tengely 1.0” és Y tengely 1.0” helyzetébe. Az N4 blokk eredményeképpen, a gép X tengely 1.0” helyzetében marad és Y mozog az 1.5” helyzetbe. Amennyiben a rendszer Szakaszos Forgácsoló üzemmódban (G91) van, az N2 blokk a tengelyeket 45-os szögben mozgatja X tengely 1.0” és Y tengely 1.0” helyzetébe – csakúgy, mint az előbbinél. De, az N4 blokk eredményeképpen, X folytatja a mozgatását 1.0”-nak 2.0” helyzetbe; Y 1.5”-öt mozgatja 2.5” helyzetbe. Az alábbi ábra az abszolút és a szakaszos tengelymozgásokat illusztrálja. Absolute Incremental
abszolút szakaszos
Ábra 3-3. Abszolút és Szakaszos közötti különbségek
Mértékegységek (BNC G70, G71; ISNC G20, G21) Egyesült Királyság-belli Mértékegység kód (BNC G70; ISNC G20) jelzi a rendszernek, hogy a méretek hüvelykben vannak megadva. G71 törli BNC G70-et; G21 törli ISNC G20-at. A Metrikus Mértékegység kód (BNC G71; ISNC G21) jelzi a rendszernek, hogy a méretek metrikus egységekben vannak megadva. HURCO ULTIMAX4 Programozói kézikönyv
154
G70 törli BNC G71-et; G20 törli ISNC G21-et.
Koordináta-rendszer Beállítás Jelen szakasz magyarázza el e koordináta-rendszerek beállításainak az utasításait: alkatrész zérót, gép koordinátákat, többszörös munka koordinátákat, helyi koordinátákat, polárkoordinátákat, és a referencia ponthoz, illetve a referencia ponttól való automatikus visszatérést.
Munka koordináta-rendszerek beállítása G10-zel Ezt a kódot szerszám eltolások beállítására, szerszám kopási adatok bevitelére, és munka koordináta-rendszerek megváltoztatására használják. A G11 utasítás törli az adat beállítási üzemmódot. Csak a G10 L3 utasítással szükséges. (Használja a “Szerszám Eltolások Beállítása G10-zel” szakaszt információ céljából a G10 szerszám eltolások beállítására vonatkozó használatával kapcsolatban.)
Külső Munka Zéró Eltolások Beállítása (G10 és L2) A hat munka koordináta-rendszer egyike megváltoztatható az alábbiak szerint, ahol P-t használják a külső munka zérópont eltolási érték kiválasztására (P paraméter = 0), vagy a munka koordináta-rendszerek egyike (P paraméter = 1-6) és X, Y, Z, A, B minden egyes tengely munka zérópont eltolási értéke. G90 határozza meg az abszolút méretezést és G91 határozza meg a szakaszos méretezést. Használja a következő formátumot G10-re: G10 L2P ____X____Y____Z____A____B___
Alkatrész Zéró Beállítása (G92) Ez az utasítás létrehoz egy munka koordináta-rendszert, hogy a szerszám egy bizonyos pontja, például a szerszám hegye legyen X, Y, Z, A, B a létrehozott munka koordináta-rendszerben. A távolságot, amit ezzel az utasítással eltoltak, hozzáadják az összes egymást követő munka koordináta-rendszer zérópont eltolási értékéhez; az összes munka koordináta-rendszer ugyanazt a távolságot teszi meg. A G92 utasítás bármely munka koordináta-rendszerben alkalmazható (G54-G59).
Fontos A Léptékezés Törlésnek (G50) a G92 kiválasztása előtt aktívnak kell lennie. A G92 utasítás a blokkban található méreteket az aktuális gép fekvés új alkatrészének viszonylagos helyzetébe teszi. Az új alkatrész zéró fekvést a tengelyek aktuális fekvéséből és a G92 blokkban található méretekből számítják ki.
HURCO ULTIMAX4 Programozói kézikönyv
155
Az alkatrész zéró fekvést csak a G92 blokkba beprogramozott méretekre változtatják. Ez lehetővé teszi bizonyos tengelyek alkatrész zéró fekvéseinek a megváltoztatását anélkül, hogy a többit befolyásolná. G92 érvénytelen forgácsolási kompenzáció esetén. Használja a következő formátumot G92-re: G92 X____Y____Z____A____B___ A következő a G92 kódnak egy példája: Alkatrész Zéró Beállítás (G92) új alkatrész relatív koordinátákat hoz létre az aktuális tengely helyzeteknél. Például, amennyiben a gépet alkatrész relatív X2.0-ra és Y2.0-ra állítják, a blokk G92 X0.0 Y0.0 az aktuális X és Y tengely alkatrész relatív pozíciókat 0.0-val tenné egyenlővé. A géptengelyek nem fognak mozdulni, de az állapot képernyő megváltozik jelezve az új alkatrész zéró referencia pontot (pontokat). A G92 blokk után beprogramozott koordinátákra új alkatrész zéró fekvésként (fekvésekként) hivatkoznak. Használja a G92 kódot egy más fekvésű program részeinek a megismétlésére. A következő a szakaszos üzemmódban használt kódok egy példája. Használja e kódok illusztrációjának a következő ábráját. NC Part Program Inch PARTZERO.FNC Set new part zero
NC Alkatrész Program hüvelyk ALKATRÉSZ ZÉRÓ.FNC új alkatrész zéró beállítása
Ábra 3-4. Alkatrész Zéró Beállítása (G92)
Gép Koordináták (G53) Ez a Gép Koordináta utasítás mozgatja a szerszámot X, Y, Z, A, B gép koordináta helyzetbe gyors előtolásnál. Ez az utasítás csak abban a blokkban hatásos, amelyikben meghatározzák, illetve az Abszolút üzemmódban (G90). A rendszer visszatér az utolsó utasított munka koordináta-rendszerhez. Amennyiben egy helyi koordinátát (G52) használnak egy gépi koordináta utasítása előtt, a helyi koordináta törlődik, amikor a gép visszatér az utolsó utasított koordináta rendszerhez. Helyezze a helyi koordináta-rendszert egy másik G52vel újból üzembe. Használja a következő formátumot G53-ra: G53 X____Y____Z____A____B___ A következő a G53 kódnak egy példája: Jelen minta program működtetése előtt, állítsa be a léptető eltolásokat X0-ra Y0-ra Z0-ra és az alkatrész zérót X2.0-ra Y3.0-ra és Z1.0-ra. NC Part Program Inch
HURCO ULTIMAX4 Programozói kézikönyv
NC Alkatrész Program hüvelyk
156
USE MACHINE COORD SYS- HASZNÁLJA A GÉP KOORDINÁTATEM RENDSZERÉT
Nyomja le a kezelőpult Rajz billentyűjét és az alábbi képernyő jelenik meg: VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET VALÓDI NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 3-5. Gép Koordináták Példájának a kijelzése
Fontos Amikor egy programot futtat a kezelőpulton, ne használjon negatív átvitelű eltolásokat G28-cal vagy G53-mal. Egy hibaüzenet fog megjelenni mivel a negatív géphelyzetek megvalósíthatatlanok.
Többszörös Munka Koordináta-rendszerek (G54-G59) Ezek a kizárólagos utasítások választják ki a munka koordináta-rendszereket 16. A munka eltolások, az átváltási eltolás és a G92 (alkatrész zéró beállítása) utasítás vannak hatással a munka koordináta-rendszerekre. A koordináta-rendszer 1 ugyanaz, mint az alkatrész-beállítás, és ez az alapértelmezés szerinti koordináta-rendszer. A koordináta-rendszereket 1-6 kézileg hozzák létre a G55-G59 munka eltolási értékeinek a bevitelével a Munka Eltolás képernyőn a G10 utasítással. Használja a G10 utasítást a munka eltolások beállítására, vigye be a szerszám elkopási adatokat, és változtassa meg a munka koordináta-rendszereket, illetve használja a G92 utasítást alkatrész zéró beállítására. Mind a hat munka koordináta-rendszer egyenlő távolságra és irányba mozgatható a G92 utasítás használatával. NC üzemmódban, az Alkatrész-beállítási képernyő rendelkezik a Munka Eltolások (F1) programozott billentyűvel mind a hat munka koordináta (G54-G59) és egy szett váltás eltolási érték kijelzésére. Ahogy alább látható, ezeket a kódokat a lemezhez rögzített többszörös alkatrészek többszörös alkatrész zéróinak a beállítására használják ugyanazon alkatrész program alkalmazásával. G54 Part Zero Machine Zero
G54 Alkatrész Zéró Gép Zéró
Ábra 3-6. Többszörös Alkatrészek Munka Eltolási G Kódjai A koordináták, amelyek meghatározzák G54-et az Alkatrész-beállítási képernyőn meghatározott eredeti alkatrész zéró koordinátái. Állíts be az X, Y és Z értékeket a G54 és G59 kódokra. Ezeket a munka eltolásokat a memória tárolja, de nem az alkatrész programmal.
HURCO ULTIMAX4 Programozói kézikönyv
157
A G54 munka eltolások ugyanazok a jegyzékek, mint az Alkatrész-beállítási képernyőn találhatók Alkatrész Zéró X és Y-ra, valamint Z eltolásra. G54 munka eltolások többszörös koordináta-rendszerekre való szerkesztése aktualizálja X és Y alkatrész-beállítását és Z-t az Alkatrész-beállítási képernyőn.
Precíziós Sarokmegmunkálás (G09) A Precíziós Sarokmegmunkálás kód (G09) lelassítja a tengelyeket zéró sebességre annak a blokknak a végén, amelyik be van programozva. Leállás után, a tengelyek felgyorsulnak a következő blokk beprogramozott előtolási fordulatszámára. Éles leforgácsolandó sarkot eredményez függetlenül a beprogramozott előtolási fordulatszámtól. A G09 kód nem tartozik a G kód csoporthoz, ezért csak annak a blokknak a tengelymozgására van hatással, amelyben specifikálják.
Precíziós Sarokmegmunkálás Be- (G61), illetve Kikapcsolás (G64) A precíziós sarokmegmunkálás lehetővé teszi nem-tangens blokkok marását precíziós sarokmegmunkálókkal függetlenül a beprogramozott előtolási fordulatszámoktól. Az NC Precíziós Sarokmegmunkálási kódok az alábbi módon működnek a szabvány Hurco gépeknél. Amennyiben az UltiPro II opciót telepíttette be, használja a Precíziós Sarokmegmunkálás és UltiPro II Opciós táblázatot. Kód
Művelet
G61
A tengelyeket arra készteti, hogy zéró sebességre lassuljanak le a blokk végén, amennyiben a blokkok nem érintőek. Az érintkezést úgy határozzák meg, hogy két egymást követő blokk közötti 5 vagy annál kisebb szög. Amennyiben a szög nagyobb 5-nál, a rendszer leáll, majd felgyorsul a következő blokk beprogramozott előtolási fordulatszámára.
G64 (alapértel-mezés)
A tengelyeket arra készteti, hogy zéró sebességre lassuljanak le a blokk végén, amennyiben a blokkok nem érintőek. Az érintkezést úgy határozzák meg, hogy két egymást követő blokk közötti 44 vagy annál kisebb szög. Amennyiben a szög nagyobb 44-nál, a rendszer leáll, majd felgyorsul a következő blokk beprogramozott előtolási fordulatszámára. Az első sort leállásként jelölik, amikor teljes.
Táblázat 3-3. Szabvány Precíziós Sarokmegmunkálás Az NC Precíziós Sarokmegmunkálási kódok az alábbi módon működnek azokban a Hurco gépekben, amelyekbe az UltiPro II opciót telepíttették be. Ha nem telepítteti be az UltiPro II opciót, használja a Szabvány Precíziós SarokmegHURCO ULTIMAX4 Programozói kézikönyv
158
munkálási táblázatot. Használja jelen gépkönyv “Szoftver Opciók” fejezetét az UltiPro II opcióra vonatkozó bővebb információ végett. Kód
Művelet
G61
A tengelyeket arra készteti, hogy zéró sebességre lassuljanak le a blokk végén, amennyiben a blokkok nem érintőek. Az érintkezést úgy határozzák meg, hogy két egymást követő blokk közötti 44 vagy annál kisebb szög. Amennyiben a szög nagyobb 44-nál, a rendszer leáll, majd felgyorsul a következő blokk beprogramozott előtolási fordulatszámára. Az első sort leállásként jelölik, amikor teljes.
G64 (alapértel-mezés)
A tengelyeket arra készteti, hogy keresztezzék az összes blokkot állandó előtolási fordulatszámon, majd átmegy egy állandó felületkiképzésbe az érintkezésre való tekintet nélkül. Az első sort leállásként jelölik, amikor teljes.
Táblázat 3-4. Precíziós Sarokmegmunkálás UltoPro II Opcióval
Helyi Koordináta-rendszer Beállítás (G52) Miközben egy koordináta-rendszerben programozást végez, néha célszerűbb egy helyi koordináta-rendszert használni az aktuális munka koordináta-rendszeren belül. Minden helyi koordináta-rendszer zérópontja azonos az aktuális munka koordináta-rendszer X, Y, Y helyzetével. A helyi koordináta-rendszer törlésére, a helyi koordináta-rendszer zérópontját a munka koordináta-rendszer zérópontjával kellene összepárosítani a G52 X0 Y0 Z0 utasítás felhasználásával. A helyi koordináta-rendszer törölhető egy másik munka koordináta-rendszerre (magában foglalja az aktuális munka koordináta-rendszert) vagy a gép koordináta rendszerére (G53) történő kapcsolással. A G52 utasítás az alprogram utasításokkal a leghasznosabb. Egy alprogram használható egy alkatrész forgácsolására és a helyi koordináta-rendszer átállítható számos azonos alkatrész forgácsolására. Használja a következő formátumot G52-re: G52 X____Y____Z____ A következő egy példa a G52 kódra: Jelen illusztráció egy helyi koordináta-rendszer beállítását mutatja a G52 utasítás alkalmazásával: Local Coordinate System G55 through G58 Shift Offsets Machine Zero Point
HURCO ULTIMAX4 Programozói kézikönyv
Helyi Koordináta-rendszer G55 G58-on keresztül Átváltási Eltolások Gép Zérópontja
159
Ábra 3-7. Helyi Koordináta-rendszer Beállítása G52 Alkalmazásával A következő egy minta program, amely a G52-öt használja helyi koordináták beállítására: NC Part Program Inch USE LOCAL COORD SYSTEM
NC Alkatrész Program hüvelyk HASZNÁLJA A HELYI KOORDINÁTA-RENDSZERT
Nyomja le a kezelőpult Rajz billentyűjét és az alábbi képernyő jelenik meg: VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET VALÓDI NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 3-8. Helyi Koordináták Példájának a kijelzése
Polárkoordináta Utasítás (G16) Ez az utasítás lehetővé teszi az aktuális blokk koordinátáinak polárkoordinátákká történő bevitelét (sugár és szög). Az aktuálisan kiválasztott sík első koordinátája a mm-ben megadott sugár koordináta, és a sík második koordinátája a fokokban megadott szög. Az aktuálisan kiválasztott sík első koordinátája a sugár koordináta, és a sík második koordinátája a fokokban megadott szög. Az XY síkra, az X érték képviseli a sugárt és az Y érték képviseli a szöget. G16-ot G15 törli (Polárkoordináta Törlés). Használja a következő formátumot G16-ra: G16 X____Y____Z____ A következő egy példa a G16 kódra: NC Part Program Metric
NC Alkatrész Program metrikus
Nyomja le a kezelőpult Rajz billentyűjét és az alábbi képernyő megtekintéséhez: VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET VALÓDI NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 3-9. Polárkoordináták Példájának a kijelzése
Automata Visszatérés a Referencia Ponthoz, illetve a Referencia Ponttól (G28 és G29) HURCO ULTIMAX4 Programozói kézikönyv
160
A gép koordináta-rendszerén belül bármelyik pont kiválasztható referencia pontként. A referencia ponthoz való visszatérést gyakran használják az alkatrész előremozgatásához, így a fémhulladékot el tudja távolítani az alkatrészből, és meg tudja tekinteni az alkatrészt. Válassza ki az NC Paraméterek képernyőjén lévő hivatkozási pontot. A Referencia Ponthoz való Automatikus Visszatérés utasítás (G28) a kijelölt tengelyek referencia pontjához való automatikus visszatérést határozza meg. Egy köztes pont határozható meg az X____Y____Z____ paraméterekkel. Amennyiben nem határoznak meg köztes pont koordinátákat, a rendszer az előző köztes pont koordinátákat fogja használni. Amennyiben nem határoznak meg köztes pont koordinátákat az aktuális program végrehajtása során, a gép visszatér közvetlenül a referencia ponthoz. Az Automatikus Visszatérés a Referencia Ponttól utasítás (G29) egy automatikus visszatérést határoz meg a köztes ponton keresztül, amennyiben egy előző G28 meghatározza, az X, Y és Z paraméterek által megjelölt végponthoz. Amennyiben nem határoztak meg köztes pont koordinátákat az aktuális program végrehajtása során, a gép visszatér közvetlenül a referencia ponttól a megjelölt végponthoz. Használja a következő formátumot G28-ra: G28 X____vagy Y____vagy Z____ Ezek a paraméterek az abszolút és szakaszos fekvését határozzák meg a köztes pontnak azokon a koordinátákon, melyek viszonylagosak az aktuális koordináta-rendszerhez képest. A G28 utasítást csak azokra a tengelyekre hajtják végre, amelyek követik a G28 utasítást. Például, ha egy X érték követi a G28-at, a gép az X referencia ponthoz megy, nem pedig az Y vagy Z referencia ponthoz. Használja a következő formátumot G29-re: G29 X____Y____Z____ Amikor a G29 utasítás adott, a rendszer visszatér a legutóbb használt munka koordináta-rendszerhez. Ezek a paraméterek a végpont abszolút és szakaszos fekvését határozzák meg azokon a koordinátákon, amelyek viszonylagosak a hatályban lévő aktuális koordináta-rendszerhez képest, amikor a G28 utasítás volt feldolgozva. Egy példa G28-ra, és G29 követi: Ez a típusprogram használja a G28-at és G29-et, hogy az orsót visszaküldje a referencia ponthoz, illetve a referencia ponttól. Állítsa be Alkatrész Zérót X12 Y9-re a program futtatása előtt. NC Part Program Inch PLAN_28.FNC
NC Alkatrész Program hüvelyk SÍK_28.FNC
Nyomja le a kezelőpult Rajz billentyűjét. Az alábbi képernyő jelenik meg: HURCO ULTIMAX4 Programozói kézikönyv
161
VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET VALÓDI NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 3-10. Automatikus Visszatérés a Referencia Ponthoz, illetve a Referencia Ponttól Példa kijelzése
Interpoláció Üzemmódok Ez a szakasz magyarázza meg a következő forgácsoló üzemmódok NC kódjait: gyors átforgatást, lineáris, körkörös és spirális, egy- vagy többkörnegyedes körkörös, és síkbeli kiválasztást.
Gyors Átforgatás (G00) A Gyors Átforgatás (G00) alapértelmezés és a tengelyeket egy meghatározott helyzetbe mozgatja a Program Paraméterek képernyőn beprogramozott gyors előtolási fordulatszámon. Az összehangolt gyors mozgatás egészen öt tengelye (X, Y, Z, A, B) meghatározható jelen üzemmódban. Állítson be egy lineáris vagy egy nem lineáris szerszám útvonalat az NC Paraméterek képernyőn. A lineáris szerszám útvonal az alapértelmezés. Az ISNC és a BNC különböző lineáris szerszám útvonalakkal rendelkeznek. Az ISNC lineáris üzemmódban a szerszám mozgás mind a három tengelyen (X, Y, Z) egyszerre történik. A BNC lineáris üzemmódban a mozgást külön X, Y és Z mozgásokra osztják. Az XY síkban való mozgás egy egyenes vonal. Az ISNC és BNC nem lineáris üzemmódok ugyanazok. A nem lineáris szerszám útvonal üzemmódban, az XY síkbeli mozgást egy 45-os mozgásra és egy egyenes vonalú mozgásra bontják, amely párhuzamos vagy az X vagy az Y tengelylyel. Annak a meghatározása, hogy a 45-os mozgást vagy az egyenes vonalú mozgást végzik először elsősorban az aktuális helyzetnek az X vagy Y tengely mentén lévő véghelyzettől való távolságától függ. Amennyiben arra van szükség, hogy a szerszám egy olyan helyzetbe mozogjon, amelyik ki van egyenlítve, a G41-et vagy G42-öt meg kell határozni az eltoláson kívül, mielőtt bármilyen tengely koordinátát megadnának. A gyors átforgatás sebessége az Általános Paraméterek képernyőn állítandó be. Észrevételek A G00 üzemmódot törli a G01, G02, G03 használatával, vagy az egy paranccsal meghívott események folyamatának (G73, G76, G81-G89) utasításaival. A G17, G18 vagy G19 az eltolás síkját határozzák meg. A G90 az abszolút méretezést határozza meg, a G91 pedig a szakaszos méretezést. HURCO ULTIMAX4 Programozói kézikönyv
162
Másik munka koordináta-rendszer választható ki a G54-G59 utasítások alkalmazásával. Használja a következő formátumot G00-ra: G00 X____Y____Z____A____B___ Amennyiben egy tengelymozgást specifikálnak a G00 blokkban, a tengely gyors átforgatási előtolási fordulatszámon mozog. Amikor két tengelymozgást specifikálnak a G00 blokkban, gyors átforgatási előtolási fordulatszámot jelölnek ki a leghosszabb vektor komponensnek. Az eredő előtolás, ami megjelenik a képernyőn ténylegesen meghaladhatja a gyors átforgatási előtolási fordulatszám paramétert. Amennyiben egy G00 szavat tartalmazó blokk tartalmaz egy Z szavat is, ami a Z tengelyt elmozgatja az alkatrésztől, akkor a Z tengely mozdul el először. A többi meghatározott tengely utána lineáris vagy nem lineáris üzemmódban mozdul el gyors előtolási fordulatszámon a specifikált végpontjaikhoz. Ha Z készül az alkatrész felé mozogni, az összes tengely a Z kivételével lineáris vagy nem lineáris üzemmódban gyors előtolási fordulatszámon halad a specifikált végpontjaikhoz; majd Z mozog lefelé a végpontjához. Amennyiben Z nincs beprogramozva, az összes tengely olyan gyors előtolási fordulatszámon mozog, ami összhangba van hozva a meghatározott végponttal. A G00 a szerszám pozicionálási kódcsoport egy tagja, és törölhető a G01, G02, G03 és a G81-G89 által.
Figyelmeztetés Ezt a kódot csak pozicionálásra használják, és soha nem alkalmazható forgácsolási anyagra. Az alábbi diagram két különböző gyors átforgatási üzemmódot mutat: Start Point Linear End Point Non-Linear
kezdőpont lineáris végpont nem lineáris
Ábra 3-11. G00 Tengelymozgás Lineáris Interpoláció (G01) A Lineáris Interpoláció kód (G01) mozgatja a tengelyeket egy meghatározott helyzetbe beprogramozott előtolási fordulatszámon. A koordinált mozgás egészen öt tengelye (X, Y, Z, A, B) meghatározható ebben az üzemmódban. A beprogramozott előtolási fordulatszám megváltoztatható az F szónak bármelyik blokkhoz történő hozzáadásával jelen üzemmódban. X, Y, Z, A, B és F méreteket kell megadni csak, amennyiben megváltoznak. G01 a szerszám pozicionálási kódcsoport egy tagja, és a G00, G02, G03 által, valamint az egy paranccsal meghívott események folyamatának az alábbi utasításaival törölhető (G73, G76, G81-89). G90 az abszolút méretezést, G91 pedig a HURCO ULTIMAX4 Programozói kézikönyv
163
szakaszos méretezést határozza meg. G41 vagy G42 opcionálisan kiválasztható, amennyiben egy forgácsolási eltolásra van szükség.
Fontos Ezt a kódot akkor használják, amikor a szerszám kapcsolatban áll a munkadarabbal, hogy egy egyenest forgácsoljanak, ami párhuzamos a tengelylyel vagy szöget zár be a tengellyel. Használja a következő formátumot G01-re: G01 X____Y____Z____A____B___F___ F a szerszám útvonal menti hozzárendelt előtolási fordulatszámot határozza meg. Amennyiben a forgási tengely paramétereket használja (A és B), az előtolási fordulatszám egységek fokokban/percekben vannak. Az alábbi diagram a lineáris interpolációs tengelymozgást illusztrálja. Start Point End Point
kezdőpont végpont
Ábra 3-12. G01 Tengelymozgás
Körkörös és Spirális Interpoláció (G02 és G03) Ez a két kód a szerszám pozicionálási csoport tagja. Az óramutató járásával egyező irányú Körkörös vagy Spirális Interpolációs kód (G02) arra készteti a tengelyeket, hogy egy ívet vagy csigavonalat képezzenek az óramutató járásával egyező irányban. Az előző blokk végpontja határozza meg az ív kezdőpontját. Az óramutató járásával ellentétes irányú Körkörös vagy Spirális Interpolációs kód (G03) arra készteti a tengelyeket, hogy egy ívet vagy csigavonalat képezzenek az óramutató járásával ellentétes irányban. Az előző blokk végpontja határozza meg az ív kezdőpontját.
Fontos Számítsa ki a lineáris előtolási fordulatszámot annak ellenőrzésére, hogy nem lépi túl a különféle határértékeket. A G02 és G03 kódok törölhetők a G00 és G01 által, valamint az egy paranccsal meghívott események folyamatának alábbi utasításai által (G73, G76, G81G89), vagy pedig egymás által. A beprogramozott előtolási fordulatszám megváltoztatható egy F szónak bármelyik blokkhoz történő hozzáadásával, amikor jelen kód aktív. A G17, G18 és G19 interpolációs síkot határoznak meg.
HURCO ULTIMAX4 Programozói kézikönyv
164
A G4 vagy G42 opcionálisan kiválasztható, amennyiben egy forgácsolási eltolásra van szükség. A G40-et a forgácsolási eltolás törlésére használják. A G02 és G03 nem használható beindítás blokkban eltolási üzemmódban. (X, Y) G17-re, (X, Z) G18-ra, és (Y, Z) G19-re határozzák meg a végfekvést a kiválasztott síkon. R vagy a szakaszos koordináták ((I, J) vagy (I, K) vagy (J, K)) határozzák meg az ív központi fekvést. R kizárólagos és addig marad hatályban, amíg egy másik R értéket meghatároznak vagy (I, J)-t használnak. Az R (sugár) paraméterrel, meghatározhatja a sugarat. A középpontot nem kell kiszámítani. Egy pozitív R 180-nál kisebb ívet alkot. Egy negatív R 180-nál kisebb ívet alkot. Az R megelőzi az I-t, J-t és K-t ugyanabban a blokkban. A BNC-nél, az I, J, K és R kizárólagosak G02-re és G03-ra. Az I, J és K középponti fekvés a kezdőponttól növekvő a G91 üzemmódban, illetve az abszolút koordinátáktól a G90 üzemmódban. Az ISNC-nél, amikor G02-öt és G03-at meghatározzák, az I-t, J-t és K-t lenullázzák. Kizárólagosak maradnak, amíg egy másik G02-vel vagy G03-mal nem találkoznak. R-t nem nullázzák. Az ISNC-nél, az I, J, és K a kezdőponttól növekszenek a G90 és G91 üzemmódban egyaránt. F határozza meg az előtolási fordulatszámot fokokban/percben az ív mentén a körkörös síkban. Használja a következő formátumot G02-re és G03-ra: Körkörös interpoláció Spirális interpoláció
(Z = 0) (Z 0)
G02/G03 (G17-re) X____Y____R____vagy I____és J___Z___F___ G02/G03 (G18-ra) X____Z____R____vagy I____és K___Z___F___ G02/G03 (G19-re) Y____Z____R____vagy J____és K___Z___F___ Ez a diagram a körkörös és a spirális interpolációt illusztrálja: End Point (Helical) End Point (Circular) Start Point Circular and Helical Interpolation
végpont (spirális) végpont (körkörös) kezdőpont körkörös és spirális interpoláció
Ábra 3-13. Körkörös és Spirális Interpoláció Mérlegelje az NC program következő szakaszát egy G02 kód használatával abszolút üzemmódban R alkalmazásával a kizárólagos tekercsmenet sugarának a meghatározására: NC Part Program Inch R needs to be specified only once.
HURCO ULTIMAX4 Programozói kézikönyv
NC Alkatrész Program hüvelyk R-t csak egyszer kell meghatározni.
165
Nyomja le a kezelőpult Rajz billentyűjét és ez a képernyő jelenik meg: VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET VALÓDI NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 3-14. Az óramutató járásával egyező irányú Körkörös vagy Spirális Interpoláció Kód (G02) Kijelzése A következő egy BNC programnak a példája a G03 kód abszolút üzemmódban való használatára: NC Part Program Inch
NC Alkatrész Program hüvelyk
Ez ugyanannak a geometriának egy példája a szakaszos üzemmód felhasználásával: NC Part Program Inch
NC Alkatrész Program hüvelyk
Az A és B kódszavak nem megengedettek a körkörös interpolációs üzemmódban. A beprogramozott előtolási fordulatszám megváltoztatható az F szónak bármelyik blokkhoz történő hozzáadásával jelen üzemmódban. A következő az a része a programnak, ahogy az grafikusan megjelenik: VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET VALÓDI NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 3-15. BNC G03 Példa Kijelzése X, Y és Z az ív végpontját határozzák meg, valamint I, J és K az ív középpontját határozzák meg. I képviseli X középpontját; J képviseli Y középpontját; és K képviseli Z középpontját. Az X, Y, Z és F szókódokat nem szükséges beprogramozni, amikor kezdetben beállítja a körkörös interpolációs üzemmódot, amenynyiben azok nem változtak meg az előző blokkból. A BNC-nél, az I, J és K méreteket meg kell határozni, amikor kezdetben beállítja a körkörös interpolációs üzemmódot (amikor G02 és G03 van a blokkban), hogy létrehozzon egy középpontot. Az ISNC-nél, az I-t, J-t és K-t 0.0-ra állítják, amennyiben azok nincsenek kezdetben meghatározva.
HURCO ULTIMAX4 Programozói kézikönyv
166
Ha már egyszer a körkörös interpolációs üzemmód be van állítva, Az X, Y, Z, I, J, K és F méreteket kell megadni, amennyiben azok változnak. Egy olyan blokk, amelynél hiányoznak a méretek, az utolsó meghatározott fekvéseket használja.
Észrevétel Egy kör vagy egy körkörös csavarmenet beprogramozható vagy ugyanannak a vég- és kezdőpontnak a használatával vagy a végpontok beprogramozása nélkül. Győződjön meg arról, hogy a meghatározott végpont matematikailag az íven található. Amennyiben a beprogramozott végpont nincs az íven vagy a csavarmeneten, akkor a végpontot a kezdőpont, középpont és a beprogramozott végpont használatával számítják ki. A kezdőpont és a középpont határozzák meg az ív sugarát, és így a kiszámított végpontnak a középponttól való távolságát. A középpont és a beprogramozott végpont határozzák meg azt a vonalat, amelyen a kiszámított végpont végződik. Észrevétel Az ívek ebben a rendszerben olyan megközelítések, amelyek kis vonal szegmensekből vagy ívhúrokból állnak. Az ívek és csavarmenetek húrhibája ellenőrizhető a Program Paraméterek képernyőn található húr hibán keresztül. Az alapértelmezés szerinti húrhiba 0.003 mm. Ez nagyon sima íveket hoz létre, de korlátozhatja az ív vagy csavarmenet maximális előtolási fordulatszámát. Nagyobb húrhibák az ívek vagy csavarmenetek magasabb előtolási fordulatszámát engedik meg, de pontatlanabbak lehetnek.
Egykörnegyedes Körkörös Interpoláció (BNC G74) Az Egykörnegyedes Körkörös Interpolációs Üzemmód (G74) arra készteti a rendszert, hogy közbeiktasson íveket és csavarmeneteket egy egyes körnegyedben. Az ívnek vagy csavarmenetnek abban a körnegyedben kell maradnia, amelyikben kezdődött (az ív vagy csavarmenet nem lehet 90-nál nagyobb). Mivel az ív nem keresztezheti a körnegyedeket, a középpontot a kezdőponttól az ív közepe felé való tekintéssel határozzák meg. I, J és K előjel nélküli növekvő távolságok az ív kezdőpontjától az ív közepéig. G74-et G75 törli.
Többkörnegyedes Körkörös Interpoláció (BNC G75) A Többkörnegyedes Körkörös Interpoláció Üzemmód (G75) alapértelmezés és arra készteti a rendszert, hogy közbeiktasson egy ívet vagy csavarmenetet az összes körnegyeden keresztül. Az ív vagy csavarmenet bármelyik körnegyedben kezdődhet és végződhet. Egy ív vagy csavarmenet egészen 360-os is lehet ebben HURCO ULTIMAX4 Programozói kézikönyv
167
az üzemmódban. A középpont adatait két különböző módon lehet ábrázolni, amely az aktuális gépméret üzemmódon (G90 és G91) alapul. G75-öt törli G74.
Sík Kiválasztás A sík kiválasztási csoport három kódját és azok egymáshoz való kapcsolatait ábrázolják az alábbiakban: Ábra 3-16. Sík Kiválasztási Csoport Kódok
XY Sík Kiválasztás (G17) Az XY Sík Kiválasztási Kód (G17) alapértelmezés és a körkörös interpolációs üzemmódok G02 és G03 síkját az XY síkra állítja. Az X, Y, Z, I és J szókódok a körkörös interpolációs blokkokban érvényesek; a K szókódok érvénytelenek. Amennyiben egy Z szókódot programoznak be a körkörös interpolációs blokkban, egy csavarmenet képződik az XY síkban. Egy ív vagy csavarmenet irányát az XY síkban meghatározhatják úgy, hogy az XY síkra pozitív X-szel jobbra és pozitív Y-nal felfelé haladva tekintenek. Az XY sík egy jobbkezes koordinátarendszer (a hüvelykujj mutat pozitív Z-re, és az ujjak burkolnak az óramutató járásával ellentétes irányban). G17-ben az ív végpontot a blokkban lévő X és Y szókódok határozzák meg. Az ív középpontot a blokkban lévő I és J szókódok határozzák meg. G17-et törli G18 és G19. Használja a következő formátumot G17-re: G17 X____Y____ Az alábbi diagram illusztrálja az XY sík kiválasztást: Ábra 3-17. XY Sík Kiválasztás (G17)
XZ Sík Kiválasztás (G18) Az XZ Sík Kiválasztási Kód (G18) a körkörös interpolációs üzemmódok G02 és G03 síkját az XZ síkra állítja. Az X, Y, Z, I és K szókódok a körkörös interpolációs blokkokban érvényesek; a J szókódok érvénytelenek. Amennyiben egy Y szókódot programoznak be a körkörös interpolációs blokkban, egy csavarmenet képződik az XZ síkban. Egy ív vagy csavarmenet irányát az XZ síkban meghatározhatják úgy, hogy az XZ síkra pozitív X-szel jobbra és pozitív Z-vel felfelé haladva tekintenek. Az alap NC és ISNC az XZ síkot különbözőképpen kezeli. Az Alap NC-nél az XZ sík egy balkezes koordináta-rendszer (a hüvelykujj mutat pozitív Y-ra, és az ujjak burkolnak az óramutató járásával ellentétes irányban).
HURCO ULTIMAX4 Programozói kézikönyv
168
G18-ben az ív végpontot a blokkban lévő X és Z szókódok határozzák meg. Az ív középpontot a blokkban lévő I és K szókódok határozzák meg. G18-at törli G17 és G19. Használja a következő formátumot G18-ra: G18 Z____X____ Az alábbi diagrammok illusztrálják az XZ sík kiválasztást az Alap NC-ben és ISNC-ben: Ábra 3-18. Alap NC XZ Sík Kiválasztás (G18) Ábra 3-19. ISNC XZ Sík Kiválasztás (G18)
YZ Sík Kiválasztás (G19) Az YZ Sík Kiválasztási Kód (G19) a körkörös interpolációs üzemmódok G02 és G03 síkját az YZ síkra állítja. Az X, Y, Z, J és K szókódok a körkörös interpolációs blokkokban érvényesek; az I szókódok érvénytelenek. Amennyiben egy X szókódot programoznak be a körkörös interpolációs blokkban, egy csavarmenet képződik az YZ síkban. Egy ív vagy csavarmenet irányát az YZ síkban meghatározhatják úgy, hogy az YZ síkra pozitív Y-nal jobbra és pozitív Z-vel felfelé haladva tekintenek. Az YZ sík egy jobbkezes koordináta-rendszer (a hüvelykujj mutat pozitív X-re, és az ujjak burkolnak az óramutató járásával ellentétes irányban). G19-ben az ív végpontot a blokkban lévő Y és Z szókódok határozzák meg. Az ív középpontot a blokkban lévő J és K szókódok határozzák meg. G19-et törli G17 és G18. Használja a következő formátumot G18-ra: G18 Y____Z____ Az alábbi diagram illusztrálja az YZ sík kiválasztást: Ábra 3-20. YZ Sík Kiválasztás (G19)
Előtolási Funkciók Az Előtolási Fordulatszám (F szókódok) érték nem gyors mozgás előtolási fordulatszámot hoz létre. Aktív marad az összes nem gyors mozgásra, amíg egy másik Előtolási fordulatszámot nem visznek be. Az Alap NC-nél, két formátum elfogadott a hüvelykre és a metrikus mértékegységekre egyaránt. Az első egy egész számú alak és a “hüvelyk/perc tízedeként” értelmezik (a hüvelyk/perchez, ossza el az értéket tízzel). A második formátumban, az értéknek van egy tizedes pontja és “hüvelyk/percként” értelmezendő. Metrikus üzemmódban, a tizedes pont nem tesz semmilyen különbséget. HURCO ULTIMAX4 Programozói kézikönyv
169
formátum 1 2 3 4
BNC Előtolási Fordulatszám Mértékegység Formátumok egységek beprogramozott érték aktuális BNC előtolási fordulatszám angol F30 3.0 hüvelyk/perc angol F30.0 30 hüvelyk/perc metrikus F75 75 mm/perc metrikus F75.0 75 mm/perc
Táblázat 3-5. BNC Előtolási Fordulatszám Mértékegység Formátumok Az Előtolási Fordulatszám kód aktív, mielőtt egyéb utasításokat kiviteleznek a program blokkban.
Percenkénti Előtolás (G94) Ez az alapértelmezés szerinti üzemmód a gépet előtolás/perc üzemmódba helyezi. Miután a G95 (előtolás/forgás) utasítást nem igazolják, a G94 az alapértelmezés szerinti utasítás, és művelet nem kérhető az utasításra.
Programozott Késleltetési Üzemmód (G04) A Programozott Késleltetési Üzemmód (G04) arra készteti a gépet, hogy késleltesse a váltást a következő program blokkra a P vagy X paraméter által egy adott időtartamra vonatkozó meghatározott mennyiséggel. Amikor egész számot használnak a G04 utasítással, az értéket 0.01-gyel szorozzák meg a BNCnél, és 0.001-gyel vagy 0.0001-gyel az ISNC-nél az NC Paraméterek képernyőn beprogramozott Legkisebb Programozott Késleltetési Egységektől függően. A BNC formátum a programozott késleltetési időre a következő: Valós Szám: Egész Szám:
.3 mp = G04 X.3 vagy G04 P.3 .3 mp = G04 X30 vagy G04 P30
Ez az ISNC formátum a valós számmal beprogramozott késleltetési időre: Valós Szám:
.3 mp = G04 X.3 vagy G04 P.3
Amikor .001-et programoznak be az NC Paraméterek képernyőn lévő Legkisebb Programozott Késleltetési Egységek mezőbe, az ISNC formátum az egész számmal beprogramozott késleltetési időre a következő: Egész Szám:
.3 mp = G04 X300 vagy G04 P300
Amikor .0001-et programoznak be az NC Paraméterek képernyőn lévő Legkisebb Programozott Késleltetési Egységek mezőbe, az ISNC formátum az egész számmal beprogramozott késleltetési időre a következő: Egész Szám:
.3 mp = G04 X3000 vagy G04 P3000
A Programozott Késleltetési Üzemmód kód csak a programozott blokkban aktív, de a programozott késleltetési idő kizárólagos, és hatást gyakorol az összes egy paranccsal meghívott események folyamatára. HURCO ULTIMAX4 Programozói kézikönyv 170
Használja a következő formátumot G04-re: G04 P____vagy X____ A P vagy X paraméterek másodperceket határoznak meg.
Szerszám Eltolások Beállítása G10-zel Ezt a kódot szerszám eltolások beállítására, szerszám kopási adatok bevitelére, és munka koordináta-rendszerek megváltoztatására használják. A G11 utasítás törli az adat-beállítási üzemmódot. Ez csak a G13 utasítással szükséges.
Bevezető Szerszám Eltolások (G10 P-vel, R-rel) G10-et a P és R paraméterekkel használják. P az eltolási szám 01-200, R az eltolási mennyiség, ami abszolút és növekvő lehet G90-től vagy G91-től függően. Használja a következő formátumot G10-re: G10 P____R____
Szerszám Eltolások Kijelölése (G10 L3-mal) A következő példa megmutatja, hogyan kell kijelölni a szerszám eltolásokat. T a szerszámszám, H a szerszámhossz eltolási szám, D pedig a forgácsolási kompenzáció (eltolási) szám. Használja a következő formátumot G10-re L3-mal: G10 L3 T____H____D____ A következő szerszám eltolás kezdeti értékadás példa megmutatja, hogyan kell beállítani egy programot, hogy eltolásokat jelöljön ki a szerszámokhoz. G10 L3 T0001 H____D____ (szerszám 1-re) T000n H____D____ (szerszám n-re) G11___
(törölni)
Szerszám Eltolások (G40-G49) A Szerszám Eltolások magukban foglalják a Forgácsolási Kompenzációt, valamint a Szerszámhossz és Szerszám Sugár Eltolásokat. A Forgácsolási Kompenzáció G kódokat G40-G42 használják a szerszám mozgás vezérlésére. A Szerszám Eltolási Táblázat tartalmazza a szerszám eltolásokat és a Szerszám-beállítási képernyőről érhető el. A Szerszám Eltolási Táblázat előjeles értékeket tartalmaz forgácsolási kompenzációra (G40-G42), továbbá szerszámhossz eltolást (G43, G44), és átmérő kompenzációt (G43-G48). HURCO ULTIMAX4 Programozói kézikönyv
171
A Szerszám Eltolási Táblázat eltolási mértékegységei a beprogramozott egységektől függnek. Amennyiben szerszám eltolás 15-re –9.5-öt visznek be, akkor a szerszám eltolás –9.5 hüvelyk vagy –9.5 mm.
Forgácsolási Kompenzáció (G40-G42) Forgácsolási kompenzációt két célból lehet használni. Először akkor használható, amikor a programban lévő méretek és az alkatrész felület ugyanakkora. A rendszer kiszámítja a megfelelő szerszám útvonalat az alkatrész felület és a szerszám átmérőre vonatkozó információ felhasználásával. Másodszor, a forgácsolási kompenzáció korrigálja a meghatározott szerszám és az alkatrész forgácsolására ténylegesen használt szerszám átmérői közötti különbséget. Ez a helyzet gyakran előfordul, amikor a program a fő berendezéstől függetlenített készülékből származik. Figyelje meg, hogy azoknak a programoknak a koordinátái általában szerszám középponti adatok. A forgácsolási kompenzáció a szerszám haladási irányán alapul. Annak meghatározására, hogy melyik forgácsolási kompenzációt használja, vizsgálja meg az alkatrészt, mintha körbejárná azt mindig maga előtt tartva az eszközt. Azután nyilvánvalóvá válik, hogy a szerszámnak a beprogramozott vonal jobb vagy bal oldalán kell lennie, vagy pedig az alkatrész határán, ahogy az alábbi illusztráció mutatja. Direction of Cutter Travel Compensated Cutter Path Programmed Part Outline Part Cutter
forgácsolási haladás iránya kompenzált forgácsolási útvonal beprogramozott alkatrész körvonal alkatrész forgácsoló
Ábra 3-21. Forgácsolási Kompenzáció
Forgácsolási Kompenzáció Kikapcsolása (G40) A Forgácsolási Kompenzáció Kikapcsolási kód (G40) alapértelmezés. Törli a forgácsolási kompenzációt azzal, hogy kitörli az összes adatot a rendszer forgácsolási kompenzációjának átvitelgyorsító átmeneti adattárában, és az aktuális kompenzálatlan végponthoz mozog beprogramozott előtolási fordulatszámon. G00-át vagy G01-et kell kiválasztani ehhez az utasításhoz, hogy törölje az eltolási kompenzációt. Mindegyik tengely egyenesen (G01) mozog vagy gyors átforgatással (G00) a kezdőpontnál lévő régi vektor pontjától a végpont felé. A gépnek G40 üzemmódban kell lennie a program vége előtt. Máskülönben, amikor a program véget ér eltolási üzemmódban, a program végpontjához való helyzetbeállítást nem lehet elvégezni, és a vektor értéke elválasztja a szerszám elhelyezést a végső helyzettől. Használja a következő formátumot G40-re: G40 X____Y____ Amennyiben a paramétereket elmulasztják, a szerszám a régi vektor mennyiséget az ellentétes irányba mozgatja, amely hatékonyan törli az eltolást. HURCO ULTIMAX4 Programozói kézikönyv 172
Észrevétel Lehetséges átkapcsolni a balról a jobb forgácsolási kompenzációra (és fordítva) anélkül, hogy egyből törölné a forgácsolási kompenzációt.
Forgácsolási Kompenzáció Bal (G41) A Forgácsolási Kompenzáció Bal kód (G41) forgácsolási kompenzációra kapcsol. Létrehoz egy új szerszám útvonalat, baloldalit és párhuzamosat a beprogramozott útvonallal. Az új szerszám útvonal és a beprogramozott útvonal közötti távolság azonos a beprogramozott szerszám forgácsolási kompenzáció értékével. G41-et G40 törli. Az eltolást csak G17 eltolási síkban hajtják végre. Egyidejű háromtengelyű vezérlésben, az eltolási síkon tervezett szerszám útvonalat kompenzálják. G00, G01, G02 vagy G03 meghatározandók. Használja a következő formátumot G41-re: G41 X____Y____D____ Amennyiben a forgácsolási kompenzáció eltolási száma D00, a rendszer nem fog G41 üzemmódba lépni.
Forgácsolási Kompenzáció Jobb (G42) A Forgácsolási Kompenzáció Jobb kód (G42) forgácsolási kompenzációra kapcsol és egy új szerszám útvonalat, jobboldalit hoz létre, ami párhuzamos a beprogramozott útvonallal. Az új szerszám útvonal és a beprogramozott útvonal közötti távolság azonos a beprogramozott szerszám forgácsolási kompenzáció értékével. G42-t G40 törli. Ez az utasítás egy olyan eltolási módszer, ami hasonló G41-hez kivéve azt, hogy a beprogramozott útvonaltól jobbra való eltolás abba az irányba néz, amerre a szerszám halad előre. G02 esetén, az új vektor az ív központja felé van, G03-nál pedig az ív központjától távol. Az eltolást csak G17 eltolási síkban hajtják végre. Csak az eltolási síkban lévő tengely koordináta értékeit érinti az eltolás. Egyidejű háromtengelyű vezérlésben, az eltolási síkon tervezett szerszám útvonalat kompenzálják. G00, G01, G02 vagy G03 maghatározandók. Használja a következő formátumot G42-re: G42 X____Y____D____ HURCO ULTIMAX4 Programozói kézikönyv
173
Amennyiben a forgácsolási kompenzáció eltolási száma D00, a rendszer nem fog G41 üzemmódba lépni. Amennyiben D címszót nem határoznak meg, a szerszám sugarat használják szerszám eltolásként. A szerszám sugarat a szerszám-beállítási képernyőn lévő Átmérő Kompenzáció mező használatával állítják be, vagy egy D kódszó alkalmazásával, amikor a szerszámokat változtatják meg. Az ISNC-nél a D címszó meghatározandó.
Szerszámhossz Eltolás (G43, G44, G49) Szerszám eltolásokat, G43 és G44 szerszámhossz kompenzáció kódokat használnak a szerszámhossz kompenzálására anélkül, hogy az NC programot módosítanák. G43 a pozitív szerszámhossz kompenzációra szolgál. G44 a negatív szerszámhossz kompenzációra szolgál. Vagy a G49 utasítás, vagy egy H00 utasítás azonnal törli az eltolást. Egy G43 vagy G44 által meghatározott szerszám eltolást hozzáadják vagy kivonják a Szerszám-beállítási képernyőn lévő Zéró Kalibrálási mező szerszámhossz eltolásához. A Szerszám-beállítási képernyőn lévő Zéró Kalibrálási mezőt mindig negatív Z eltolásként kezelik. Például, amennyiben egy 3.0 értéket visznek be a Zéró Kalibrálási mezőbe, egy –3.0 Z eltolási értéket tárolnak a szoftverben. Ha a G43 H1 utasítást használják, akkor, ahol –2.2 értéket tárolnak a H1 eltolási jegyzékben, a szoftver –5.2 teljes szerszám eltolást alkalmaz.
Az alábbi táblázat illusztrálja a teljes szerszám eltolásokat: Szerszám-beállítási Képernyő Zéró Kalibrálás 3.0 3.0 3.0 3.0 3.0 3.0
Szerszámhossz Eltolás Üzemmód G43 G44 G49 G49 G43 G44
H1 -2.2 -2.2 -2.2 +2.2 +2.2 +2.2
Teljes Szerszám Eltolás -5.2 -0.8 -3.0 -3.0 -0.8 -5.2
Észrevétel A Szerszám-beállítási képernyőkön található értékek mindig a kiválasztott egységekben maradnak, amikor az NC Szerkesztőbe lépnek be. A következő információ a BNC-re vonatkozik. Egy H címszó meghatározhatja a szerszámhossz eltolási táblázat egy jelzőszámát anélkül, hogy meghatározna egy G43-at vagy G44-et. Ilyen esetben, a szerszámhossz eltolási táblázat értékét szerszám eltolásként használják. Ez megegyező a Szerszám-beállítási képernyőn található Zéró kalibrálási mezővel. HURCO ULTIMAX4 Programozói kézikönyv
174
Amennyiben egy H kódot használnak G43 vagy G44 nélkül, a szerszám eltolás helyettesíti a szerszám-beállítási képernyőn specifikált szerszámhossz eltolást. BNC-nél és ISNC-nél, amennyiben a rendszer már G43 és G44 üzemmódban van, egy H kód alkalmazható önmagában a már hatályos, meglévő szerszámhossz helyettesítésére. Észrevételek ISNC-nél, a H és D címszó karaktereket a Szerszám Eltolási táblázat jelzőszámaiként kezelik. Ha D címszót NEM használnak jelzőszámként egy szerszám kicserélő blokkban, (pl. T1 D10 M6) az eltolási átmérőt a Szerszám-beállítási képernyőn található szerszám átmérő mezőből veszik. X tengelyen történő eltolás G19-cel specifikálható. Y tengelyen történő eltolás G18-cal specifikálható. Amennyiben egy G17 adott, vagy a sík kiválasztási utasítások (G17, G18 és G19) közül az egyik sincs jelen, határozza meg az X tengelyen történő eltolást. A jelen blokkban használt G17, G18 és G19 utasításokat csak arra alkalmazzák, hogy meghatározzák a szerszám eltolás tengelyét, és nem lesznek hatással a specifikált síkra. Az X vagy Y tengelyen történő eltolás nem specifikálható, amikor a forgácsolási kompenzáció aktív vagy a G45-G48 utasításokat használják. A G45-48 utasítások a meglévő X vagy Y tengely szerszám eltolási programjait támasztják alá; ugyanakkor, időmegtakarítás céljából, automatikus Forgácsolási Kompenzációt (G40-G42) kellene inkább használni. H00 utasítása törli az eltolást. Vagy G43 vagy G44 van érvényben, amíg egy G49-et vagy H00-át nem használnak. H az Eltolási Kód, amelynek a tartománya H00-H200 terjed. G17 opcionális, amikor egy Z tengely eltolásra van szükség. G17____ vagy G18____ vagy G19____ H____. A következő hat különálló példa illusztrálja a szerszámhossz eltolási H kódokat a G43 és G44 kódokkal: T01 M06 (Ezekkel az eltolásokkal, a hitelesített szerszámhossz 5.0 lesz. Ezt a hosszúságot a Szerszám-beállítási képernyőről veszik.) T01 M06 H02 HURCO ULTIMAX4 Programozói kézikönyv
175
(Ezen a ponton, a hitelesített szerszámhossz 5.0 lesz, mert se G43-at se G44-et nem vitték be.) T01 L4.0 M06 G43 H01 (Ezen a ponton, a hitelesített szerszámhossz 4.5 mivel az L értéket hozzáadták a 0.5 eltolási értékhez.) T01 L4.0 M06 G44 H01 (Ezen a ponton, a hitelesített szerszámhossz 3.5.) T01 M06 H02 G43 (Ezen a ponton, a hitelesített szerszámhossz 6.5 lesz mivel G43 után nincs H kód meghatározva.) T01 M06 (5.0-ra állítja a szerszámhosszt) H02 (a szerszámhossz 5.0 marad) G43 (a szerszámhossz 5.0 marad) H03 (6.25-re állítja a szerszámhosszt)
Szerszám Sugár Eltolás (G45-G48) A szerszám helyzet eltolási utasítások növelik vagy csökkentik a tengelymozgás mennyiségét. Eltolási értékek a következő tartományokon belül választhatók a szerszám sugár eltolási utasításokhoz:
eltolási érték
mm bemenet
hüvelyk bemenet
0+999.999 mm
0+999.999 hüvelyk
0+999.999
0+999.999
Észrevétel G45-48 a meglévő X vagy Y tengely szerszám eltolási programjait támasztják alá. Mindazonáltal, időmegtakarítás céljából, használja az automatikus Forgácsolási Kompenzációt (G40-G42) inkább.
Szerszám Sugár Eltolás Növelés (G45)
HURCO ULTIMAX4 Programozói kézikönyv
176
Ez az utasítás megnöveli a meghatározott blokk szerszám sugarának eltolási mennyiségét az eltolási érték memóriában tárolt értékkel.
Szerszám Sugár Eltolás Csökkentés (G46) Ez az utasítás csökkenti a meghatározott blokk mozgási mennyiségét az eltolási érték memóriában tárolt értékkel.
Szerszám Sugár Eltolás Kettős Növelése (G47) Ez az utasítás növeli a meghatározott blokk mozgási mennyiségét az eltolási érték memóriában tárolt érték kétszeresével.
Szerszám Sugár Eltolás Kettős Csökkentése (G48) Ez az utasítás csökkenti a meghatározott blokk mozgási mennyiségét az eltolási érték memóriában tárolt érték kétszeresével. Használja a következő formátumot a szerszám sugár eltolásokra: GXX X____Y____Z____A____B____D____ GXX egy opcionális Interpolációs (Csoport 1) mozgási utasítás, és D az eltolási utasítás. Az a szám, amelyik D-t követi, a szerszám eltolási táblázat egyik jelzőszáma. Az eltolási érték kizárólagos, és csak egyszer kell meghatározni. Az eltolás a paraméterekben meghatározott összes tengelyre vonatkozik. Állítsa a szerszám eltolás 1-et a kívánt eltolásra a következő program futtatása előtt a Szerszám Sugár Eltolási utasítások alkalmazásával (G45-G48): Industry-Standard NC Part Program Inch INNER OUTLINE WITHOUT USING OFFSETS OUTER OUTLINE USING G45, G46, G47, AND G48
Ipari-Szabvány NC Alkatrész Program hüvelyk BELSŐ KÖRVONAL ELTOLÁSOK ALKALMAZÁSA NÉLKÜL KÜLSŐ KÖRVONAL A G45, G46, G47 ÉS G48 ALKALMAZÁSÁVAL
Nyomja le a kezelőpult Rajz billentyűjét és ez a képernyő jelenik meg: VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET VALÓDI NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 3-22. Szerszám Sugár Eltolás Programozási Példájának a Kijelzése
Egy paranccsal meghívott események folyamatai Az egy paranccsal meghívott események folyamatai egy-blokkos G kódot használnak a fúrási, esztergafúrási és menetfúrási műveletek biztosítására. Egy G HURCO ULTIMAX4 Programozói kézikönyv
177
kód használata több helyett segít leegyszerűsíteni az NC programok írását. Különféle paramétereket használnak együtt az összes vagy legtöbb egy paranccsal meghívott események folyamataival. Például, Z-t használják, hogy meghatározzák a mélységét az egy paranccsal meghívott események folyamatának, P-t használják a tartózkodási idő meghatározására, F-t pedig az előtolási fordulatszám megadására. A BNC-nél, amennyiben nem határozzák meg a programban az orsó fordulatszámát és irányát, akkor ezeket az értékeket a szerszám oldalról keresik vissza. Az alábbi táblázat az egy paranccsal meghívott események folyamatait sorolja fel, a G kódokat, és az orsó működést miközben a negatív Z irányban halad, Z legmélyebb pontjánál van, illetve pozitív Z irányban halad.
Egy paranccsal meghívott események folyamata
G Kódok
Orsó működés Z legmélyebb pontjánál semmi
+Z irányban Gyors Átforgatás Előtolás
Előtolás
Orsó Leállás, Programozott Késleltetés, Orsó Kódszó Beirányított Orsó Leállás
Gyors Átforgatás
G80
semmi
semmi
semmi
G81 G82
G81 G82
Előtolás Előtolás
semmi Programozott Késleltetés
Gyors Átforgatás Gyors Átforgatás
G83
G83
semmi
Gyors Átforgatás
G84 és M03
G84
Lyukasztó Előtolás Előtolás
Előtolás
Esztergafúrás Furat Beirányítási Ciklus Gyors Kiesztergálás Aláfúrás
G85 G86 -
G85 G87 G87
Előtolás
Orsó Leállás, Programozott Késleltetés, ISNC Orsó Csatorna-utasításszó vagy BNC Orsó Kódszó semmi
Gyors Átforgatás Gyors Átforgatás
Forgácstörő
G87
-
-
G88
Lyukasztó Előtolás Programozott Késleltetéssel Előtolás
Orsó Leállás Orsó Leállás, Orsó Mozgás, Orsó Elindulás semmi
Programozott Késleltetés
Merev Menetfúrás
G88
Fúrás Programozott Késleltetéssel
G89
G74 és M29; G84 és M29; 84.2; vagy 84.3 G89
Kézi Mozgatás, Gyors Átforgatás Gyors Átforgatás
Lyukasztó Fúrás Óramutató járásával ellenkező értelmű menetfúrás Furat Beirányítás Egy paranccsal meghívott események folyamatának törlése Fúrás, Pontfúrás Fúrás Programozott Késleltetéssel, Furatsüllyesztés Mélyfúrás Menetfúrás
Fúrás Kézi Előtolással
BNC G73
ISNC G73
G84 és M04
G74
-Z irányban Lyukasztó Előtolás Előtolás
G76 G86 G80
G76
Előtolás Előtolás
Előtolás
Orsó Leállás, Programozott Késleltetés, Orsó Hátramenet
Előtolás
Programozott Késleltetés
HURCO ULTIMAX4 Programozói kézikönyv
Előtolás
Gyors Átforgatás
Gyors Átforgatás
178
Táblázat 3-6. Egy paranccsal meghívott események folyamata, G Kódok és Z Orsó Műveletek
Az egy paranccsal meghívott események folyamata más a BNC-nél, mint az ISNC-nél: BNC-specifikus egy paranccsal meghívott események folyamata G84 és M04 Órajárással ellentétes irányú Menetfúrás G84 és M03 Menetfúrás G86 Furat Beirányítási Ciklus G87 Forgácstörő G88 Merev Menetfúrás
ISNC-specifikus egy paranccsal meghívott események folyamata G74 Órajárással ellentétes irányú Menetfúrás G84 Menetfúrás G86 Gyors Kiesztergálás G87 Aláfúrás G74 és G84 és M29 Merev Menetfúrás G88 Fúrás kézi Előtolással
Táblázat 3-7. BNC és ISNC Specifikus egy paranccsal meghívott események folyamata
HURCO ULTIMAX4 Programozói kézikönyv
179
Egy paranccsal meghívott események folyamatának Paraméterei Ezeket a paramétereket használják a különféle egy paranccsal meghívott események folyamatának a beprogramozására. Ezek határozzák meg az orsó mozgást. Az elkövetkezendő oldalakon találja az egy paranccsal meghívott események folyamatának a leírását, illetve a hozzájuk tartozó paraméterek azonosítását. Paraméter F I J K
L
P Q R
X Y Z
Description Előtolás Előjeles, növekvő távolság a kezdőponttól az orsó váltási helyzet közepéig (X tengely). Előjeles, növekvő távolság a kezdőponttól az orsó váltási helyzet közepéig (Y tengely). Egy művelet sorozat megismétlésének száma egy meghatározott blokkban. Tartomány = 1-6; Alapértelmezés = 1. Ha K = 0, a fúrási adatokat tárolják, és fúrást nem végeznek. Az egy paranccsal meghívott események folyamatai közötti növekvő távolságot és irányt az előző blokknak az első egy paranccsal meghívott események folyamatától való helyzete határozza meg. Egy művelet sorozat megismétlésének száma egy meghatározott blokkban. Tartomány = 1-6; Alapértelmezés = 1. Ha L = 0, a fúrási adatokat tárolják, és fúrást nem végeznek. Az egy paranccsal meghívott események folyamatai közötti növekvő távolságot és irányt az előző blokknak az első egy paranccsal meghívott események folyamatától való helyzete határozza meg. K és L paraméterek ugyanúgy működnek. Tartózkodási idő a furat legalsó részén. Növekvő lyukasztási mélység érték vagy orsó váltási távolság. BNC: Növekvő, pozitív távolság a Kezdőponttól az R pontig. Csak a BNC G99 üzemmódjában használják. ISNC: Azt az abszolút Z szintet képviseli, amelyen a forgácsolás megkezdődik vagy G98 vagy G99 üzemmódban. X tengely furat helyzeti adatok. Y tengely furat helyzeti adatok. Z Fenék fekvést határoz meg. BNC: Mindig pozitív érték. G98 üzemmódban: növekvő távolság lefelé a kezdőponttól. G99 üzemmódban: növekvő távolság lefelé az R szinttől. ISNC:
G90 üzemmódban: abszolút Z szint. G91 üzemmódban: negatív növekvő érték R szinttől mérve.
Táblázat 3-8. Egy paranccsal meghívott események folyamatának Paraméterei
Mélység (Z Paraméter) Z-t használják, hogy meghatározzák a mélységét az egy paranccsal meghívott események folyamatának. Az összes egy paranccsal meghívott események folyamata egy Z kódszót igényel. Z Kezdet az a Z szint, ahol a negatív Z (-Z) tengely mozgás kezdődik. Ez a dimenzió ugyanaz, mint a Visszatérés a Kezdőponthoz az egy paranccsal meghívott események folyamatában (G98) és a Visszatérés az R Ponthoz az egy paranccsal meghívott események folyamatában (G99) kódok. A Z Fenék paraméter a maximum Z pont lefelé (az ISNC-nél G88 kivételével) és az a dimenzió, ahol –Z tengelymozgás befejeződik. HURCO ULTIMAX4 Programozói kézikönyv
180
A Z Kezdet szint elején egy gyors mozgást használnak automatikusan arra, hogy az egyik egy paranccsal meghívott események folyamatának blokkjától a másikig eljussanak. Győződjön meg róla, hogy a Z Kezdet szint elég magas-e ahhoz, hogy legyőzze az összes szerelvényt és akadályt. Figyelje meg a különbséget a BNC és az ISNC Z paramétereinek az előző táblázatban található meghatározásai között. A BNC-nél, az aktuális Z szintet létre kellene hozni az egy paranccsal meghívott események folyamatának (G00-án vagy G01-en keresztül) lehívása előtt. Ha egyszer a Z távolságot már beállították, nem szükséges újraprogramozni, amíg az egy paranccsal meghívott események folyamatát nem törlik, és nem változtatják meg. Az ISNC-nél, a Z kódszó egy negatív vagy pozitív abszolút Z fúrási szintet képvisel G90 üzemmódban, aminek az aktuális Z szint alatt kell lennie vagy egy növekvő negatív távolság alatt az aktuális R szinttől G91 üzemmódban.
Programozott Késleltetés (P Paraméter) Az egy paranccsal meghívott események folyamatai közül számos rendelkezik programozott késleltetési alkalmassággal. A számlálási tényezők, amelyeket az egy paranccsal meghívott események folyamatának programozott késleltetési P paraméterével használnak azonosak a Programozott Késleltetés, Pontos Leállással (G04). A tartózkodási idő hossza kizárólagos, és e három módszer egyikének az alkalmazásával meghatározható. 1. G04 P vagy X értékkel 2. P érték az egy paranccsal meghívott események folyamatának az utasításával 3. Programozott Késleltetési paraméterek a Furat Paraméterek képernyőn Észrevétel A menetfúrók a Fúrás Programozott Késleltetési paramétert használják. Amennyiben az alapértelmezés szerinti programozott késleltetési paramétereket használja a Furat Paraméterek képernyőn, G04 P0.0 vagy P0.0 szükséges az egy paranccsal meghívott események folyamatához, törlendő bármely korábban utasított tartózkodási időt.
Előtolási Fordulatszám (F Paraméter) Az aktuális előtolási fordulatszámot használják az előtolási mozgásokhoz, és ezek újraprogramozhatók bármelyik egy paranccsal meghívott események folyamatának blokkjában egy F kódszó alkalmazásával. Az előtolási paraméter csak az egy paranccsal meghívott események folyamata alatti Z irányra vonatkozik. Észrevétel HURCO ULTIMAX4 Programozói kézikönyv
181
A BNC fájloknál, amennyiben tizedes pontot nem tartalmaznak, a rendszer automatikusan elosztja az előtolási fordulatszámot tízzel. Az ISNC fájloknál, amennyiben tizedes pontot nem tartalmaznak, és az ASSUME FEEDRTE.1 INCREMENT mező az NC Paraméterek Képernyőjén YESre van állítva, a rendszer automatikusan elosztja az előtolási fordulatszámot tízzel.
Egy paranccsal meghívott események folyamatának Törlése vagy Helyettesítése Az összes egy paranccsal meghívott események folyamatát törli a G00, G01, G02, G03, (Egylövetű Csoport 00 G kódok) vagy a G80 (Egy paranccsal meghívott események folyamatának Törlése). Az aktuális egy paranccsal meghívott események folyamata helyettesíthető egy másik egy paranccsal meghívott események folyamatával anélkül, hogy egyből törölné az egy paranccsal meghívott események folyamatát. Ha egy G00, G01, G02, G03 vagy G80 jelenik meg ugyanabban a blokkban az egy paranccsal meghívott események folyamatának utasításával (például G00 G85), G00-át figyelmen kívül hagyják, és az egy paranccsal meghívott események folyamatának az utasítását (jelen esetben G85) hajtják végre. Ha egy G00, G01, G02 vagy G03 utasítás követ egy egy paranccsal meghívott események folyamatának utasítását, az X, Y, Z paramétereket használják interpoláció vagy gyors pozicionálás végrehajtására, és a maradék egy paranccsal meghívott események folyamatának blokkban található paramétereit nem veszik figyelembe. Az összes egy paranccsal meghívott események folyamatának az adatai kizárólagosak. Amikor törölnek egy egy paranccsal meghívott események folyamatát G00 vagy G80 használatával, az R pontot, az egy paranccsal meghívott események folyamatának K ismétlési értékét és Q-t (bekapcsolt állapot, furatváltás) törlik.
Fontos Menetfúrási ciklusok kivételével, az egy paranccsal meghívott események folyamata nem aktiválja az orsót. A programnak rendelkeznie kell egy óramutató járásával egyező irányú (M03) Orsóindítóval vagy egy az óramutató járásával ellentétes irányú (M04) Orsóindítóval az orsó bekapcsolásához egy egy paranccsal meghívott események folyamatának az elvégzését megelőzően. Menetfúrási ciklusoknál, mind az orsó fordulatszámot, mind az irányt az eszköz könyvtárból nyerik, amennyiben a programban nincsenek meghatározva. Ha az orsó fordulatszámot nem adják meg M3mal vagy M4-gyel, az orsó fordulatszámot az eszköz könyvtárból fogják használni. Az egy paranccsal meghívott események folyamata, amelyik kikapcsolja az orsót a ciklus folyamán, automatikusan visszaállítja az orsót az eredeti fordulatszámra és irányba a ciklus befejezte előtt. Amennyiben az egy paranccsal meghívott események folyamata bizonyos orsó irányt igényel és az ellentétes orsó
HURCO ULTIMAX4 Programozói kézikönyv
182
irány van éppen érvényben, a rendszer automatikusan megfordítja az orsó irányt.
Egy paranccsal meghívott események folyamatának Leírásai Ez a szakasz tartalmazza a leírásokat, formátumokat és példákat minden egyes egy paranccsal meghívott események folyamatára.
Lyukfúrás (G73) Lyukfúrásra, az orsó lefelé mozog növekvő lépésekben és visszavonul a Furat Paraméter képernyőn beállított helyzetbe. Minden lyukfúrás után, a fúrót viszszavonják az Általános Paraméterek képernyőn beállított Lyukfúrási Síktávolság értékkel. Ezekről a képernyőkről már előzőleg szó esett jelen fejezetben. Az orsó pozicionálást az XY síkban hajtják végre, a furat forgácsolást pedig a Z tengelyen. Ezeket a paramétereket kizárólagos értékekként tárolják; ennélfogva, amennyiben egy paraméter érték nem változik az egymás utáni fúrási utasításoknál, azoknak az utasításoknak nem kell tartalmazniuk a paramétert. Használja a következő formátumot G73-ra: G73 X____,Y____,Z____,R____,Q___,F____,K____vagy L____
Az alábbi diagram illusztrálja a szerszám mozgást a G73 utasításra: Z Start (Basic) Return Point (Industry Standard) Peck Depth Part Z Bottom *NC parameter peck clearance distance
Z Kezdet (Alap) Visszatérési Pont (Ipari Szabvány) Lyukasztási Mélység Alkatrész Z Fenék *NC paraméter lyukasztási hézagtávolság
Ábra 3-23. Lyukfúrási Ciklus Szerszám Mozgása (G73)
Baloldali Menetfúrási Ciklus (ISNC G74) Baloldali Menetfúrási Ciklus során az orsó az óramutató járásával ellentétes irányban forog a furat aljára. Majd az orsó leáll, egy opcionális üzemszünetet hajtanak végre, az orsó az óramutató járásával egyező irányban forog, és a baloldali menetfúrást elvégzik. Jelen ciklus pozicionálását az XY síkon végzik, a furat forgácsolást pedig a Z tengelyen. Baloldali menetfúrás során, az előtolási fordulatszám túlvezérlést figyelmen kívül hagyják és a ciklus nem áll le a visszatérési művelet végéig, még akkor sem, ha előtolás késleltetést alkalmaznak. Amennyiben egy az óramutató járásával egyező irányú Orsó Kezdet (M3) kód van érvényben, az orsó irányt visszafordítják egy G74 ciklus elvégzése előtt. MeHURCO ULTIMAX4 Programozói kézikönyv
183
rev Menetfúrást hajtanak végre, amikor Merev Menetfúrás Engedélyezési (ISNC M29) kódot használnak a G74 blokkot megelőző blokkban. Használja a következő formátumot G74-re: G74 X____,Y____,Z____,R____,P___,F____,Q____, K____vagy L____ Észrevétel Z az a távolság, ami R Ponttól (a Visszatérésben R Pontig az egy parancscsal meghívott események folyamata G99 üzemmódban) Z Fenékig terjed vagy pedig a Kezdőponttól (a Visszatérésben a Kezdőpontig az egy paranccsal meghívott események folyamata G98 üzemmódban) a Z Fenékig való távolság. Q az opcionális lyukasztási mélység. Ha Q egyenlő 0.0-val, nem végez lyukasztást. A G74-nél M29-cel együtt használt Q csak merev menetfúrásra vonatkozik.
Fúrás Beirányítás (G76) A Fúrás Beirányítási ciklus beszúró előtolást, előtolás leállítást, orsó beirányítást biztosít, az alkatrész felületétől elmozgatja a szerszámot, gyors kilépést tesz lehetővé és az orsó újra indítási sorrendjét, ami alkalmas a fúrási műveletekhez, amikor a szerszámot el kell távolítani az alkatrész felületétől a furatból történő visszavonást megelőzően. Amennyiben az alapértelmezés szerinti Fúrás Beirányítás Visszavonási vektora nem megfelelő, I és J szókódok használhatók egy új visszavonási helyzet meghatározására. Egy értéket kell bevinni a Furat Paraméterek képernyőjén (jelen fejezetben már korábban ismertetett) található Fúrás Beirányítás Visszavonási mezőbe. Az az érték határozza meg azt a távolságot, amit X és Y tengelyek megtesznek a szerszámnak az alkatrész felületétől való visszavonása céljából a Fúrás Beirányítási ciklus során. Egy beirányított orsó leállítása a furat aljánál történik, és az orsó visszahúzódik, miután a forgácsolási iránnyal ellentétes irányba váltott át. Magasfokú pontosságot és hatékony fúrást végeznek el anélkül, hogy megkarcolnák a munkadarab felületét. Észrevétel A Fúrás Beirányítási G86 üzemmód folytatódik, hogy alkalmas legyen kompatibilitást nyújtani meglévő BNC programokhoz. A fúrás beirányítási ciklus a tengelyeket ilyen módon mozgatja: 1. Az orsónak már bekapcsolva kell lennie. 2. Az orsó a szerszámot gyors fordulatszámon pozícionálja az XY helyzetbe, ha szükséges. HURCO ULTIMAX4 Programozói kézikönyv
184
3. Az orsó a meghatározott előtolási fordulatszámon halad lefelé a Z értékre. 4. Az orsó leáll és orientálódik. 5. Majd XY fekvésből az IJ helyzetbe mozog vagy pedig a Fúrás Beirányítás Visszavonási távolságára. 6. Ezután a rendszer Z-t gyorsan a kezdeti Z fekvésbe mozgatja.
Fontos Ez a ciklus csak azokra a gépekre vonatkozik, amelyeknek van elektronikus vagy mechanikus tájékozódási sajátosságuk (használja a szerszámgép kezelői gépkönyvet). Használja a következő formátumot G76-ra: G76 X____,Y____,Z____,I____,J____,vagy Q____ R____,P___,F____, K____,vagy L____ Észrevételek I és J szintén használható Q helyett a szakaszos fúrás átváltási érték és irány meghatározására. Ha Q-t használják, Q-nak egy pozitív számnak kell lennie, máskülönben egy hibaüzenet jelenik meg. BNC-nél, Q és I, J opcionálisak kompatibilitás fenntartására régebbi programokkal. 1.0 alapértelmezés szerinti Z értéket fognak használni a BNCnél, ha a Q kódszó nem található meg ugyanabban a blokkban a G86 utasítással. Q nem kizárólagos a BNC-nél.
Figyelmeztetés A Q érték kizárólagos. Mivel Q bekapcsolási érték G73-ra és G83-ra, nagy gonddal járjon el Q meghatározásakor. Az alábbi diagram illusztrálja a Fúrás Beirányítási ciklus szerszám mozgását: Stop Orient Spindle Rapid Feed Feed Rate Move Tool Z Start (Basic) Return Point (Industry Standard) Z Bottom
Leállás és Orsó Beirányítás Gyors Előtolás Előtolási Fordulatszám Szerszám Mozgás Z Kezdet (Alap) Visszatérési Pont (Ipari Szabvány) Z Fenék
Ábra 3-24. Fúrás Beirányítási Ciklus (G76) Szerszám Mozgása
Egy paranccsal meghívott események folyamatának Törlése (G80) HURCO ULTIMAX4 Programozói kézikönyv
185
Az egy paranccsal meghívott események folyamatának Törlése egy gép alapértelmezés szerinti üzemmód, és törli az összes egy paranccsal meghívott események folyamatát. Amikor egy ciklust törölnek a G80 használatával, a program végrehajtás visszatér az Egylövetű (G00, G01, G02 vagy G03) üzemmódra, ami hatályban volt az egy paranccsal meghívott események folyamatának a végrehajtása előtt. Használja vagy a G00-t, G01-et, G02-t vagy a G03-t az egy paranccsal meghívott események folyamatának törlésére. A G80 ciklus szintén törli az R és Z Pontokat. Azaz, R = 0 és Z = 0 a szakaszos utasításnál. Egyéb fúrási adatok is törölhetők.
Fúrás, Pontfúrás (G81) A Fúrás, Pontfúrás ciklus egy beszúró előtolási és gyors kilépési sorozat. A tengelyek ilyen módon haladnak a Bekapcsolt orsóval: 1. Győződjön meg arról, hogy a kezdő Z fekvése Z fenék és egyéb akadályok fölött található. 2. A szerszámot a Kezdeti Z fekvésre pozícionálják és az gyors sebességgel halad az XY-ra, amennyiben a blokkban van. 3. Az orsó lefelé fúr Z Fenékre meghatározott előtolási fordulatszámon. 4. Az orsó gyors sebességgel halad felfelé Z Kezdetre. Használja a következő formátumot G81-re: G81 X____,Y____,Z____,R____,F____,K____,vagy L____ Ez egy minta a BNC Fúrási ciklusra: G81 Z1.0000 hüvelyk G90 vagy G91 Itt egy minta az ISNC Fúrási ciklusra és egy diagram, ami a szerszám mozgást illusztrálja: G81 Z1.0000 hüvelyk G91 üzemmódban Z Start (Basic) Return Point (Industry Standard) Z Bottom
Z Kezdet (Alap) Visszatérési Pont (Ipari Szabvány) Z Fenék
Ábra 3-25. Pontfúrási Ciklus Szerszám Mozgása (G81)
Fúrás Programozott Késleltetéssel, Furatsüllyesztés (G82) A Fúrás Programozott Késleltetéssel, Furatsüllyesztés ciklus egy beszúró előtolási és gyors kilépési sorozat. Használja a következő formátumot G82-re: G82 X____,Y____,Z____,R____,P____,F____, HURCO ULTIMAX4 Programozói kézikönyv
186
K____,vagy L____ Ez a diagram illusztrálja a Furatsüllyesztési ciklus szerszám mozgását: Z Start (Basic) Return Point (Industry Standard) Z Bottom Dwell Point PART
Z Kezdet (Alap) Visszatérési Pont (Ipari Szabvány) Z Fenék tartózkodási pont ALKATRÉSZ
Ábra 3-26. Furatsüllyesztési Ciklus Szerszám Mozgása (G82)
Mélyfúrás (G83) A Mélyfúrási ciklus beszúró előtolási és gyors kilépési mozgások sorozatát biztosítja, amíg egy meghatározott mélyfuratot el nem érnek. A BNC-nél, mindegyik beszúrási előtolás mozgatja a lyukasztási mélység távolságot. A szerszám gyorsan visszatér a Z Kezdet pozícióba. Az ISNC-nél, a szerszám gyorsan kilép a Visszatérési ponthoz. A következő lépésként a szerszám gyorsan lefelé halad, amíg nem éri el a következő lyukasztás kezdőpontját (a BNC-nél vagy az ISNC-nél). A kezdőpont egy növekvő távolság az utolsó lyukasztás fölött, amit a Furat Paraméter képernyőn határoznak meg, mint Lyukasztási Hézagtávolságot. A BNC-nek három értéke van: Z1, Z2 és Z3. Ebben az egy paranccsal meghívott események folyamatában ezek beprogramozhatók, és előjel nélküli növekvő távolságok. Egy gyors átforgatás van R-hez vissza mindegyik lyukasztási ciklus végén, és ezután a szerszám eltolás kezdődik a fölött, ahol az utolsó lyukasztási ciklus során a szerszám megállt. Észrevételek Z1 a furat összmélysége. Z2 az első lyukasztás mélysége. Z3 a maradék lyukasztások mindegyikének a mélysége. Z2-nek és Z3-nak Z1-nél kisebbnek kell lenniük. Ha Z2 és Z3 nincsenek beprogramozva, az egy paranccsal meghívott események folyamata úgy működik, mint a G81. Amennyiben Z3 nincs beprogramozva, Z2 mindegyik lyukasztás mélysége. A furat utolsó lyukasztása a beprogramozott lyukasztási mélység vagy a fennmaradó távolság az utolsó lyukasztástól a furat aljáig, amelyik a kisebb. HURCO ULTIMAX4 Programozói kézikönyv
187
Ha Z1, Z2 és Z3 nem változnak a G83 blokkok között, nem szükséges beprogramozni őket. Használja a Precíziós Sarokmegmunkáló kódokat (G61 és G64) Z tengely lyukasztások közötti lassulásának a vezérlésére. Használja a következő formátumot G83-re: BNC: G83 X____,Y____,Z____,Z____,Z____,F____, K____,vagy L____ Észrevételek A BNC-nél, az első Z a Z Kezdettől a Z Fenékig való távolság. A második Z az első bekapcsolási mélység. Az opcionális harmadik Z a maradék lyukasztások mélysége. A Z-k mindig pozitívok. Az összes lyukasztási mélység azonos lesz, ha a harmadik Z kimarad. A BNC-nél, az R mindig pozitív, és egy növekvő távolság a kezdőponttól az R pontig. ISNC: G83 X____,Y____,Z____,R____,Q____,F____, K____,vagy L____ Észrevétel Az ISNC-nek egy Z paramétere van, ami Z Fenék fekvését képviseli. Az alábbi diagram a G83 kód szerszám mozgását illusztrálja: Z Start (Basic) Return Point (Industry Standard) Peck depth Z Bottom Part *Up to 3 peck depths can be programmed *NC parameter peck clearance distance
Z Kezdet (Alap) Visszatérési Pont (Ipari Szabvány) Lyukasztási mélység Z Fenék alkatrész *egészen 3 lyukasztási mélység programozható be *NC paraméter lyukasztási hézagtávolság
Ábra 3-27. Mélyfúrási Ciklus (G83) Szerszám Mozgása
Menetfúrás (G84) A Menetfúrási ciklus egy menetfúró sorozatot biztosít. Az aktuális előtolási fordulatszámot (F) és az orsó sebességet (S) alkalmazzák. Az orsó egy meghatározott sebességre felgyorsul és a Z tengely alábukik egy meghatározott előtolási fordulatszámon. A furat aljánál, az orsó és Z tengely leállásra összehangolva lelassulnak. Utána irányt változtatnak, és összehangolva felgyorsulnak a beprogHURCO ULTIMAX4 Programozói kézikönyv
188
ramozott előtolásra és sebességre. Újból visszatérve az eredeti Z szintre, az orsó kikapcsol és visszafordul az eredeti irányba felkészülve a következő műveletre. A BNC-nél, a G84-et a jobb- és baloldali menetfúráshoz használják. Az óramutató járásával egyező irányú Orsó Kezdet (M3) és az óramutató járásával ellentétes irányú Orsó Kezdet (M4) utasítások határozzák meg, hogy a jobb- vagy baloldali menetfúrást hajtják végre. Az ISNC-nél, a G84 csak jobboldali menetfúrást végez. Az óramutató járásával ellentétes irányú Orsó Kezdet (M4) utasítást arra készteti a rendszert, hogy viszszafordítsa az orsó irányát a ciklus kezdetén meggyőződvén arról, hogy a jobboldali menetfúrást végzik. Használja a következő formulát a menetfúrási ciklus megfelelő előtolásának és sebességének a kiszámításához: Előtolási fordulatszám: Előtolás hüvely vagy mm/percben
=
Orsó percenkénti fordulatszám =
Orsó percenkénti fordulatszám csavarmenet/hüvely vagy mm Előtolás hüvelykben (mm-ben) x csavarmenet/hüvelyk (mm)
Fontos Amikor egy M3/M4 utasítást észlelnek a programban, és az orsóban lévő aktuális szerszámot, mint menetfúrási eszközt határozzák meg a szerszámbeállításban, a rendszer 10 blokkal előbbre keres egy másik menetfúrási ciklust, egy G01/G02/G03 kódot, vagy egy egy paranccsal meghívott események folyamatát, ami más, mint egy menetfúrás. Amennyiben bármilyen forgácsolási mozgást (G01/G02/G03 vagy bármilyen egy paranccsal meghívott események folyamatát, ami más, mint egy menetfúrás) talál tíz mozgáson belül vagy 10 gyors mozgást talál, az orsó a szokásos módon bekapcsol. Ha egy G84-et talál, és az M3/M4 összes mozgása gyors mozgás, az orsó nem fog bekapcsolni, és a gyors mozgásokat az orsó kikapcsolásával végzik el. Az orsó az óramutató járásával egyező irányban forog a furat aljára. A furat aljánál, az orsó irányát megfordítják és az óramutató járásával ellentétes irányban forog, valamint menetfúrást végez. A menetfúrás folyamán, az előtolási fordulatszám átfedést figyelmen kívül hagyják, és a ciklus nem áll le a visszatérési művelet végéig, még akkor sem, ha előtolási visszatartást alkalmaznak. Az ISNC-nél, egy Merev Menetfúrási Megengedés (M29) utasítás merev menetfúrást kezdeményez egy hagyományos helyett. A Merev Menetfúrást egy G00, G01, G02, G03 vagy G80 utasítást hatálytalanít. Használja a következő formátumot G84-re: G83 X____,Y____,Z____,R____,P____,F____Q____, K____,vagy L____
HURCO ULTIMAX4 Programozói kézikönyv
189
Észrevétel A P-t csak az ISNC-vel használják a Menetfúrási ciklushoz. P a furat aljánál való, illetve a furat elhagyása utáni tartózkodási időtartamot határozza meg. Q az opcionális lyukasztási mélység, csak az ISNC-vel használják a Menetfúrási ciklushoz. Amennyiben Q 0.0-val egyenlő, lyukasztást nem végez. A G74-hez M29-cel használt Q csak merev menetfúrásra vonatkozik. Az alábbi diagram a Menetfúrási ciklus (G84) szerszám mozgását illusztrálja:
Z Start (Basic) Return Point (Industry Standard) Z Bottom Spindle Stop Dwell Spindle Reverse Part
Z Kezdet (Alap) Visszatérési Pont (Ipari Szabvány) Z Fenék Orsó Leállás Programozott Késleltetés Orsó Visszafordítás Alkatrész
Ábra 3-28. Menetfúrási Ciklus (G84) Szerszám Mozgása
Esztergafúrás (G85) Az Esztergafúrási ciklus olyan beszúró előtolási és gyors kilépési mozgások sorozatát biztosítja, ami az esztergafúráshoz alkalmas. Az esztergafúrási ciklus a tengelyeket ilyen módon mozgatja: 1. Az orsónak már bekapcsolva kell lennie M3 kódot használva. 2. A szerszámot a furat fekvés fölött pozícionálják. 3. G85-nél, az orsó Z Fenékig tolul előre a meghatározottak szerint. 4. Z Fenéknél, az orsó Z Kezdet helyzetbe tolul előre. Észrevétel Lehetséges XY helyzetű mozgás G85 kóddal. Használja a következő formátumot G85-re: G85 X____,Y____,Z____,R____,F____K____,vagy L____ Az alábbi diagram az Esztergafúrási ciklus (G85) szerszám mozgását illusztrálja: Z Start (Basic)
HURCO ULTIMAX4 Programozói kézikönyv
Z Kezdet (Alap)
190
Return Point (Industry Standard) Z Bottom Part
Visszatérési Pont (Ipari Szabvány) Z Fenék Alkatrész
Ábra 3-29. Esztergafúrási Ciklus (G85) Szerszám Mozgása
Gyors Kiesztergálási Ciklus (ISNC G86) Az ISNC Gyors Kiesztergálás egy paranccsal meghívott események folyamata egy beszúró előtolási és gyors kilépési mozgások sorozata. Az orsó a furat aljánál áll meg, és gyors átforgási fordulatszámon húzódik vissza. A Gyors Kiesztergálás egy paranccsal meghívott események folyamata a tengelyeket ilyen módon mozgatja a bekapcsolt orsóval: 1. A szerszámot a Kezdeti Z helyzetbe pozícionálják, és gyors sebességgel halad az XY-ra, amennyiben a blokkban van. 2. Az orsó lefelé halad Z Fenékre meghatározott előtolási fordulatszámon. 3. Az orsó kikapcsol. 4. Az orsó felfelé mozog Z Kezdetre gyors sebességen. 5. Az orsó bekapcsol. Használja a következő formátumot G86-ra: G86 X____,Y____,Z____,R____,F____K____,vagy L____ Az alábbi diagram a Gyors Kiesztergálási ciklus szerszám mozgását illusztrálja: Z Start (Basic) Return Point (Industry Standard) Z Bottom Spindle Stop Part
Z Kezdet (Alap) Visszatérési Pont (Ipari Szabvány) Z Fenék Orsó Leállás Alkatrész
Ábra 3-30. Gyors Kiesztergálási Ciklus (G86) Szerszám Mozgása
Forgácstörő (BNC G87) A Forgácstörő ciklus fúrást biztosít programozott késleltetéssel 1.27 mm-enként a forgács törésére. A tartózkodási időt automatikusan számolják ki, így az orsó kétszer forog a forgács törésére. A programozott késleltetés után, a rendszer további 1.27 mm-t tol előre, és ismét töri a forgácsot, amíg a furat alját el nem éri. Ez a ciklus anélkül töri a forgácsot, hogy teljesen visszahúzná a szerszámot a furattól úgy, mint a Mélyfúrási ciklus (G83). Használja a Precíziós Sarokmegmunkálási kódokat (G61 és G64) a programozott késleltetések közötti Z tengely lassításának a vezérlésére. HURCO ULTIMAX4 Programozói kézikönyv
191
A Forgácstörő a tengelyeket ilyen módon mozgatja a bekapcsolt orsóval: 1. A szerszámot gyors sebességen pozícionálják XY-ra, amennyiben szükséges. 2. Az orsó 1.27 mm-t halad lefelé az előtolási fordulatszámon. 3. Az orsó két forgásnak a helyzetében tartózkodik. 4. Az orsó további 1.27 mm-t halad lefelé az előtolási fordulatszámon. 5. Ez Z mélység eléréséig ismétlődik. 6. Az orsó gyors sebességgel halad a kezdeti Z fekvésbe. Használja a következő formátumot G86-re: G87 X____,Y____,Z____,F____,K____,vagy L____
Aláfúrás (ISNC G87) Az Aláfúrási ciklus egy fúrási sorozatot biztosít pozitív Z irányban. A fúrást egy meghatározott R szinttől Z szintig végzik. A pozicionálást XY síkban végzik, a furat forgácsolást pedig a Z tengelyen. Használja a következő formátumot G87-re: G87 X____,Y____,Z____,R____,Q____,I____,J____, P____,F____,K____,vagy L____
Észrevételek Az R-t annak a mélységnek a meghatározására használják, ahova a furat mozog a Q-ra vagy IJ-re való átváltás előtt, és felfelé halad Z szintre. Q-t növekvő furat átváltási érték rögzítésére használják. I és J is használható Q helyett egy növekvő furat átváltási érték meghatározására. I és J használható egy távolság és irány meghatározására. Q csak a távolságot szabhatja meg; az irányt a gép paraméterek előre meghatározzák. Az alábbi diagram az Aláfúrási ciklus (ISNC G87) szerszám mozgását illusztrálja: Z Start (Basic) Return Point (Industry Standard) Z Bottom Dwell Point Spindle Start R Point
HURCO ULTIMAX4 Programozói kézikönyv
Z Kezdet (Alap) Visszatérési Pont (Ipari Szabvány) Z Fenék Tartózkodási Pont Orsó Kezdet R Pont
192
1) Orsó Leállás, Orientálás, és Mozgás 2) Előtolás lefelé R Pontra 3) Orsó Leállás, Orsó Mozgás 4) Orsó Kezdet 5) Előtolás Felfelé Z Fenékre 6) Tartózkodási Pont 7) Orsó Leállás, Orientálás, és Mozgás 8) Gyors Mozgás 9) Orsó Mozgás Leállás és Orsó Beirányítás Gyors Előtolás Előtolási Fordulatszám Szerszám Mozgatás Ábra 3-31. Aláfúrási Ciklus (ISNC G87) Szerszám Mozgása
Merev Menetfúrás (BNC G88; ISNC G84.2; ISNC G84.3) A Merev Menetfúrás lehetővé teszi, hogy ugyanabba a furatba csavarmenetet fúrjanak pontossággal. A merev menetfúrási jellemző növeli a pontosságot azáltal, hogy összhangba hozza az orsó forgását Z tengely előtolásával. ISNC G84.2t használják a jobboldali menetfúráshoz, és ISNC G84.3-t használják a baloldali menetfúráshoz. Használja a következő formátumot G88-ra: G88 X____,Y____,Z____,Z____,R____,F____,P____, K____,vagy L____ Észrevétel A második Z paraméter a lyukasztási mélységet határozza meg.
Előre Elkészített Fúrás Kézi Előtolással és Programozott Késleltetéssel (ISNC G88) Ezzel az egy paranccsal meghívott események folyamatával, egy késleltetett programozást végeznek a furat aljánál és a rendszer Megszakító üzemmódba lép. Az orsó akkor visszahúzható kézileg a kézikar vezérlők használatával. A kívánt kézi helyzet elérése után, kövesse ezeket a lépéseket: 1. Nyomja le a kézipult Auto gombját (Gépi Üzemmód csoport). 2. Az Indító gomb villogni kezd és a “Nyomja le az Indító Gombot” üzenet jelenik meg. 3. Nyomja le az Indító gombot. 4. A program befejezi az egy paranccsal meghívott események folyamatát és azután a program többi részével folytatja. HURCO ULTIMAX4 Programozói kézikönyv
193
Használja a következő formátumot G88-ra: G88 X____,Y____,Z____,R____,I____,J____,P____, F____,K____,vagy L____ Az alábbi rajz illusztrálja az Előre Elkészített Fúrás Kézi Előtolással és Programozott Késleltetéssel ciklus (ISNC G88) szerszám mozgását:
Z Start (Basic) Return Point (Industry Standard) Resume Program Execution Z Bottom Spindle Stop after Dwell Part Rapid Feed Manual Retract Feed Rate
Z Kezdet (Alap) Visszatérési Pont (Ipari Szabvány) Program Folytatás Végrehajtás Z Fenék Orsó Leállás Programozott Késleltetés után Alkatrész Gyors Előtolás Kézi Visszahúzás Előtolási Fordulatszám
Ábra 3-32. ISNC G88 Ciklus Szerszám Mozgása
Fúrás Programozott Késleltetéssel (G89) A Fúrás Programozott Késleltetéssel ciklus egy beszúró előtolási, késleltetett programozási és előtolási sorozatot biztosít. A Fúrás Programozott Késleltetéssel ciklus a tengelyeket ilyen módon mozgatja a bekapcsolt orsóval: 1. A szerszám gyors sebességgel helyezkedik el XY pozícióba, ha szükséges. 2. Az orsó lefelé mozog az előtolási fordulatszámon Z Fenékre. 3. Az orsó Z Fenék helyzetben marad egy meghatározott tartózkodási ideig. 4. Az orsó Z-t felfelé mozgatja Z Kezdetre gyors sebességen. Használja a következő formátumot G89-re: G89 X____,Y____,Z____,R____,P____,F____, K____,vagy L____ Az alábbi rajz illusztrálja a Fúrás Programozott Késleltetéssel ciklus (G89) szerszám mozgását: Z Start (Basic) Return Point (Industry Standard) Resume Program Execution Z Bottom
HURCO ULTIMAX4 Programozói kézikönyv
Z Kezdet (Alap) Visszatérési Pont (Ipari Szabvány) Program Folytatás Végrehajtás Z Fenék
194
Spindle Stop after Dwell Part Rapid Feed Manual Retract Feed Rate
Orsó Leállás Programozott Késleltetés után Alkatrész Gyors Előtolás Kézi Visszahúzás Előtolási Fordulatszám
Ábra 3-33. Fúrás Programozott Késleltetéssel Ciklus (G89) Szerszám Mozgása
Visszatérés a Kezdőponthoz az egy paranccsal meghívott események folyamatában (G98) A Visszatérés a Kezdőponthoz az egy paranccsal meghívott események folyamatában utasítás a Z tengelyt a kezdeti szintre pozícionálja. Z tengely felgyorsul vagy előtolul Z Visszavonás Engedélyezés szintre, amely a végrehajtás alatt álló egy paranccsal meghívott események folyamatán alapul. Z Kezdet az egy paranccsal meghívott események folyamatának leírásában akkor azonos a kezdőponttal. Használja a következő formátumot G98-ra: G98 (nem követik paraméterek) Az alábbi rajz illusztrálja a Visszatérés a Kezdőponthoz az egy paranccsal meghívott események folyamatában utasítás szerszám mozgását a BNC-ben: Initial Point Z Start Return Point Z Bottom
Kezdőpont Z Kezdet Visszatérési Pont Z Fenék
Ábra 3-34. BNC G98 Ciklus Szerszám Mozgása Az alábbi rajz illusztrálja a Visszatérés a Kezdőponthoz az egy paranccsal meghívott események folyamatában utasítás szerszám mozgását az ISNC-ben: Initial Point Z Start Return Point Z Bottom PART
Kezdőpont Z Kezdet Visszatérési Pont Z Fenék ALKATRÉSZ
Ábra 3-35. ISNC G98 Ciklus Szerszám Mozgása
Visszatérés R Szinthez az egy paranccsal meghívott események folyamatában (G99) A Visszatérés R Szinthez az egy paranccsal meghívott események folyamatában (G99) utasítás Z tengelyt egy visszatérési (R) szintre pozícionálja. A Z tengely felgyorsul vagy előre tolul az elhelyezések közötti visszatérési szintre az egy paranccsal meghívott események folyamata során. Z Kezdet az egy paranccsal meghívott események folyamatának leírásaiban akkor azonos a Visszatérési HURCO ULTIMAX4 Programozói kézikönyv
195
Szinttel. A BNC-nél, határozzon meg egy R-t G99-cel. Az ISNC-nél, R kizárólagos értéket használják. Használja a következő formátumot G99-re: G99 R____ Észrevételek A BNC-nél, az R paraméter egy növekvő távolság a kezdeti Z szinttől. Használja ezt a kódot az elhelyezések közötti vissztávolság csökkentésére az egy paranccsal meghívott események folyamata során. Az ISNC-nél, az R paraméter egy abszolút Z szint G90 üzemmódban, és egy növekvő negatív távolság G91 üzemmódban. Az alábbi rajz illusztrálja a Visszatérés R Szinthez az egy paranccsal meghívott események folyamatában (G99) utasítás szerszám mozgását: Initial Point Return Point (Industry Standard) Z Start (Basic) Z Bottom PART
Kezdőpont Visszatérési Pont (Ipari Szabvány) Z Kezdet (Alap) Z Fenék ALKATRÉSZ
Ábra 3-36. G99 Ciklus (G89) Szerszám Mozgása
Különleges Program Támogatás Léptékezést, forgást, tükörképet, érzékelést, és olyan gép funkciókat, mint orsó és hűtőanyag utasítások, különleges program támogatási kódokon keresztül hajtanak végre, melyeket jelen szakaszban ismertetnek.
Léptékezés (G50 és G51) A G51 kódot az egymást követő mozgás utasítások léptékezésére használják egy programozható léptéktényezővel és egy független blokkban kell lennie. A léptékezés nem alkalmazható a következő mozgásra előre elkészített Z mozgások esetén. Ha a léptékezési eredmények lekerekítettek és az egységek közül ötnél kevesebbet hagynak figyelmen kívül, a mozgási mennyiség zéró lehet, és hatást gyakorolhat a forgácsoló mozgásra. Függetlenül attól, hogy a léptékezési funkció hatékony-e vagy sem, beállítható egy paraméterrel minden egyes tengelyre. A léptékezési funkció mindig hatékonnyá válik a G51-es üzemmódban lévő körkörös sugár utasítás R-re, függetlenül ezektől a paraméterektől.
HURCO ULTIMAX4 Programozói kézikönyv
196
Egy vagy több tengely léptékezése hatálytalanítható az NC Paraméterek képernyőn. A léptékezési középpont meghatározására vonatkozó módszerek és a számlálási tényező különbözők a BNC-nél és az ISNC-nél. A BNC-nél, az X, Y és Z a léptékezési középpontok az abszolút koordinátákban. Az I, J és K kódok határozzák meg az X, Y és Z tengelyek léptéktényezőjét. Ha csak I-t határozzák meg, az összes tengelyt az a tényező fogja léptékezni. A G51 léptékezési kódok nem illeszthetők egymásba. Az ISNC-nél, ez a két módszer használható a léptékezési paraméterek meghatározására: Módszer 1:
X, Y vagy Z van jelen. X, Y, Z határozzák meg a léptékezési középpontot. Amennyiben I, J vagy K vannak jelen, ezek határozzák meg a számlálási tényezőket. Amennyiben ezek hiányoznak és P van jelen, a P értéke határozza meg mind a három tengely számlálási tényezőjét. Ha P egy egész szám (nincs tizedes pont), az értéket az NC Paraméterek képernyőjének az utolsó számlálási tényezőjével szorozzák meg; máskülönben a pontos P értéket használják.
Módszer 2:
X, Y vagy Z hiányzik. I, J, K határozzák meg a léptékezési középpontot. P biztosítja a számlálási tényezőt, amennyiben adott a három tengelyre. Ha P egy egész szám (nincs tizedes pont), az értéket az NC Paraméterek képernyőjének az utolsó számlálási tényezőjével szorozzák meg; máskülönben a pontos P értéket használják.
Használja a következő formátumot G51-re: G51 X____,Y____,Z____,I____,J____,K____ Használja a következő formátumokat az ISNC G51 kódra: Módszer 1:
G51 X____,Y____,Z____,(I____,J____, K____vagy P____)
Módszer 2:
G51 I____J____K____P____
Észrevételek A léptékezés legkisebb egysége vagy 0.001 vagy 0.00001, amikor egy egész számú P értéket adtak meg. A Konfiguráció Beállítás képernyő Legkisebb Számlálási Tényező mezőjét a legkisebb léptékezési egység beállítására használják. Ha a számlálási tényezőket nem határozzák meg, az alapértelmezés szerinti 1.0 számlálási tényezőt használják. Amennyiben a léptékezési középpont nincs meghatározva, a G51 utasítás pontot használják a léptékezési középpontra. HURCO ULTIMAX4 Programozói kézikönyv
197
A léptékezés foganatosítható/hatálytalanítható a Konfiguráció Beállítás képernyő egy adott tengelyére. Itt egy minta a léptékezés kódok használatára: G91 használata G00 X20. Y20 G51 X40. Y40. I.5 G01 X40 Y40 X-40. Y-40. G50 Az alábbi diagram illusztrálja az előző kódmintát: Centerpoint Scaled Original
középpont léptékezett eredeti
Ábra 3-37. G51 Léptékezési Kód
Figyelmeztetés A Léptékezési (G51) utasítás mindig törölhető a Léptékezés Törléssel (G50).
Forgás (G68 és G69) A Koordinátaforgás (G68) utasítás kapcsolja be a koordináta-rendszer forgását, és a Koordinátaforgás Törlés (G69) utasítás kapcsolja ki a koordináta-rendszer forgását. Használja a következő formátumot G68-ra: G68 (XY____vagyXZ____vagyYZ____)R____ Amikor G17 síkot használják, X és Y címszavakat alkalmazzák a formátumban a középpont meghatározására. Amikor G18-at használják, X és Z határozzák meg a középpontot. Amennyiben a síkot a G19 használatával határozzák meg, Y és Z címszavak jelölik ki a középpontot. R határozza meg a forgási szöget. Egy pozitív R érték az óramutató járásával ellentétes irányt jelöl ki, és egy negatív R érték az óramutató járásával egyező irányt jelöl ki. Amikor a forgási tengely koordináta értékeit kihagyják, az aktuális helyzetet használják középpontként. Az R tartomány attól függ, hogy BNC-t vagy ISNC-t választották, illetve, hogy egész vagy tizedes értéket határoztak meg. Itt vannak az R tartományok minden egyes NC típusra: BNC:
R tartomány –360.0-tól +360.0-ig, attól függően, hogy egész vagy valós számot használnak.
ISNC:
R egységek értéke 0.001, amikor R egy egész szám.
HURCO ULTIMAX4 Programozói kézikönyv
198
R tartománya –360,000 R 360,000, amikor R egy egész szám. R tartománya –360,0-tól +360,0-ig, amikor R egy valós szám.
A forgást G69 törli. Ne használja G17-et, G18-at vagy G19-et G68 üzemmód közben. Használja G69-et a G68 üzemmód hatálytalanítására, változtassa meg a síkot, majd menjen vissza G68 üzemmódba.
Fontos A G68 kódokat nem lehet egymásba ágyazni. Ez a program forgási kódokat alkalmaz. Part Program Inch USING REAL NUMBER WITH G68 CANCEL ROTATION USING INTEGER NUMBER WITH G68
Alkatrész Program hüvelyk VALÓS SZÁM HASZNÁLATA G68CAL FORGÁS TÖRLÉS EGÉSZ SZÁM HASZNÁLATA G68CAL
Nyomja le a kezelőpult Rajz billentyűjét és ez a képernyő jelenik meg: VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET VALÓDI NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 3-38. Forgás (G68) Kód Példájának Grafikai Megjelenítése
Tükörkép (G50.1 és G51.1) A Grafikatükrözés (G51.1) és a Grafikatükrözés Törlés (G50.1) utasításokat akkor használják, amikor a munkadarab alakja szimmetrikus a tengelyre. Az egész alkatrész előkészíthető egy alprogram beprogramozásával és beprogramozható grafikatükrözés használatával. A hagyományos grafikatükrözés a beprogramozott grafikatükrözés után következik. Az első mozgás utasításnak abszolútnak kell lennie, amikor ebben az üzemmódban van. A következő műveletek akkor fordulnak elő, amikor a grafikatükrözést csak egy olyan tengelyre vonatkoztatják, amelyik egy síkot képez:
Körkörös Utasítás: óramutató járásával egyező irány és az óramutató járásával ellentétes irány megfordítva.
Forgácsolási Kompenzáció: Jobb és Bal Eltolás megfordítva. Koordináta-forgás: Forgási szög fordítottá válik. Használja a következő formátumot G51.1-re és G50.1-re: HURCO ULTIMAX4 Programozói kézikönyv
199
G51.1 X____vagy Y____vagy Z____ G50.1 X0 vagy Y0 vagy Z0 Egy G50.1 meghatározása X, Y vagy Z paraméter nélkül törli a tükrözési kódot az X, Y és Z tengelyeken. A koordináták, amelyekről a szerszám útvonalat tükrözik abszolút értékekben vannak megadva. A tükrözési kódok a következő különleges feltételeket teremtik:
Körkörös Utasításnál: óramutató járásával egyező irány és az óramutató járásával ellentétes irány megfordítva.
Jobb és Bal Forgácsolási Kompenzáció megfordítva. Tükrözési G51.1 kódok nem ágyazhatók egymásba. A G51.1-et szerszám útvonal tükrözésére használják az X, Y vagy Z tengelyről, míg a G50.1-et az X, Y vagy Z tengely tükrözésének a törlésére.
Fontos Ezt az üzemmódot a G50.1 törli. Az első mozgás utasításnak a G50.1 utasítás után egy abszolút utasításnak kell lennie. Ez az üzemmód nem specifikálható a G68 és a G50 üzemmódban. Az alábbi illusztráción, alkatrész 1-et (jobb felső sarokban) háromszor tükrözik alkatrész 2-re, 3-ra és 4-re. Figyelje meg, hogy minden egyes alkatrész szerszám útvonalának (1, 2 és 3 számozású iránynyilak mutatják) az iránya megváltozik minden egyes tükrözési műveletnél: Axis Mirror Axis G51.1 Mirror G50.1 Cancel mirror function
tengely tükrözési tengely G51.1 tükör G50.1 tükrözési funkció törlése
Ábra 3-39. BNC G50.1 és G51.1 Tükrözési Kódok Az alábbi program minta az alkatrészt az előző példában mutatottak szerint tükrözi: NC Part Program Inch MIRROR MIRRORING EXAMPLE MAIN PROGRAM PART1 MIRRORING IN X 3-MIRRORING CONTINUED IN Y CANCEL INITIAL X Y MIRROR PART1 MIRRORED IN X
HURCO ULTIMAX4 Programozói kézikönyv
NC Alkatrész Program hüvelyk TÜKÖR TÜKRÖZÉSI PÉLDA FŐ PROGRAM ALKATRÉSZ 1 TÜKRÖZÉSE X TENGELYEN HÁRMAS TÜKRÖZÉS FOLYTATÓDIK Y TENGELYEN KEZDETI X ÉS Y TÜKRÖZÉS TÖRLÉSE ALKATRSÉZ 1 X TENGELYRE
200
END OF MAIN PROGRAM SUB-PROGRAM 8888 PART1 UPPER RIGHT TRIANGLE
TÜKRÖZVE FŐ PROGRAM VÉGE ALPROGRAM 8888 ALKATRÉSZ 1 JOBB FELSŐ HÁROMSZÖG
Átugrási (Érzékelési) Funkció (G31) Az Átugrási Funkciót az NC programon belüli érzékelés elvégzésére használják. Ez az utasítás egy személyi számítógépen beprogramozható, de csak a vezérlőn működtethető megfelelően. Egy személyi számítógépen, az utasítás hasonlóan üzemel a Lineáris Interpoláció (Forgácsolási Előtolás) (G01) utasításhoz. Kétérintéses és egyérintéses érzékelés biztosított. Ezeket az üzemmódokat az M41 és M42 kódok választják ki. A kétérintéses érzékelés az alapértelmezés szerinti érzékelés. Az Átugrási Funkció utasítás egy egylövetű utasítás és csak az aktuális blokkban van hatályban. Kétérintéses érzékelés végrehajtásakor (M42 van meghatározva), a szonda meghatározott irányban mozog, amíg nem érinti az alkatrészt, hátrál az alkatrésztől, majd ismét előre halad F/10 előtolási fordulatszámon. Amikor a szonda ismét megérinti az alkatrészt, a kioldó pont változó 5061 (X tengely), 5062 (Y tengely), vagy 5063 (Z tengely) az NCPP opcióval. (Használja az “NC Hatékonyság Programcsomag Opció” szakaszt a “Szoftver Opciók” fejezetben a változókról és alprogramokról való bővebb információ végett.) Egyérintéses érzékelés (M41 van meghatározva) végrehajtásakor, a szonda nem hátrál az első érintés után. Értékeket írnak ki a szerszám eltolási változóknak, így azok megtekinthetők a program futtatását követően a Szerszám Eltolási képernyőn. Ha a rendszer nem rendelkezik NCPP opcióval, az értékeket kézileg kell feljegyezni. Egy Beprogramozott Leállítás (M00) utasítás követheti a G31 blokkot a gép leállítására, így feljegyezhető a gép fekvése. A tárolt értékek az aktuális koordináta-rendszerre vonatkoznak (munka, helyi vagy gép). Amennyiben a szonda nem érinti az alkatrészt a mozgás vége előtt, a tárolt végkoordináta érték 5061, 5062 vagy 5063. Használja a következő formátumot G31-re: G31 X____Y____Z____és/vagy F____ Észrevétel Ez az utasítás nem végezhető a forgácsolási kompenzációval (G41, G42, G43 G18-cal vagy G19-cel, G45, G46, G47 és G48). HURCO ULTIMAX4 Programozói kézikönyv
201
A következő program példa a középpontot egy dobozon belül találja, amikor a vezérlőn üzemel. NC Part Program Inch G31_TEXT.FNC GO TO INITIAL PART ZERO THE SPINDLE NOW MOVES TO THE CENTER OF THE BOX
NC Alkatrész Program hüvelyk G31_SZÖVEG.FNC MENJEN A KEZDETI ALKATRÉSZ ZÉRÓRA AZ ORSÓ MOST A DOBOZ KÖZEPÉHEZ MOZOG
A párhuzamos oldalak feltételezhetően az X és Y tengelyekkel vannak egy szintbe állítva. További programozási lépések szükségesek az oldalak, valamint X és Y tengelyek közötti szög meghatározására (kitérő egyenesek szöge), ha az oldalak nincsenek szintbe hozva. A kezdeti alkatrész zéró valahol a dobozon belül van beállítva. A szonda +X és azt követően –X irányban halad, hogy meghatározza az oldalak közötti középpontot az X tengelyen. Y Top X Left Initial Part Zero X Right Y Bottom
Y Tető X Bal Kezdeti Alkatrész Zéró X Jobb Y Fenék
Ábra 3-40. ISNC Átugrási (Érzékelési) Funkció
Orsó Sebesség – S Kódok Az Orsó Sebesség kód (S) az orsó forgási sebességét határozza meg. Az orsó nem forog addig, amíg az Orsó Kezdet az óramutató járásával egyező irányban (M03) vagy az Orsó Kezdet az óramutató járásával ellentétes irányban (M04) nem kerül beprogramozásra. Ha az S kód nincs megadva, akkor a szoftver viszszakeresi az orsó sebességet az eszköz könyvtárból. Amennyiben az S jelen van egy M03-mal vagy egy M04-gyel ugyanabban a program blokkban, aktív mielőtt egyéb kódokat a program blokkban lefuttatnak. Ha egy S-t nem határoznak meg az első M03-at vagy M04-et megelőzően, a Szerszám Beállítási adatokban megadott sebességet használják. Amint egy S megjelenik a programban, annak az értékét használják az M03 és M04 utasításokra, amelyek addig következnek, amíg egy új S értékkel nem találkoznak. Az ISNC-nél, ha az orsó már be van kapcsolva, az S kód elegendő az orsó sebesség megváltoztatására. Ha az orsó már be van kapcsolva, és egy S kód jelenik HURCO ULTIMAX4 Programozói kézikönyv
202
meg vagy a szerszámváltó blokkon vagy a szerszámváltó blokkot követő blokkban, az orsó új orsó sebességre fut fel a szerszámváltás után. Szerszám Funkciók Ezek a kódok vezérlik a szerszám kiválasztást: T, L és D. Az L és D kódok csak a BNC-nél vannak. E kódok aktiválására, ugyanannak a blokknak tartalmaznia kell az M06 kódot. L és D kódszavak aktiválására, az M06-ot egy T kódszóval kell használni. Az NC Paraméterek képernyő két mezőt tartalmaz a szerszámváltások vezérlésére: az Alapértelmezés szerinti Szerszámszámot és az M6 Szerszámváltás Kezdeményezőt.
T Kódok A Szerszám Kiválasztási (T) kódok határozzák meg a szerszámszámot. Az érték két számjegyből áll. A T kódszónak a blokkban történő elhelyezése NEM idézi elő a szerszámváltás előfordulását. Amennyiben az M6 Szerszámváltás Kezdeményező yes-re van beállítva, az M6 kódot kell használni a szerszámváltás kezdeményezésére.
L Kódok (BNC) A Szerszámhossz Eltolás (L) kódok egy meghatározott méret bevitelét idézik elő a szerszám eltolási jegyzékbe. Máskülönben, a megfelelő Szerszám-beállítási adatokban lévő Zéró Kalibrálási értéket használják. Negatív értékek nem megengedettek.
D Kódok (BNC) A Szerszám Átmérő Eltolási kódokat (D értékeket) a BNC programokban használják és egy meghatározott méretnek a szerszám átmérő jegyzékbe való bevitelét idézik elő. Máskülönben, a megfelelő Szerszám-beállítási adatokban lévő Átmérő értéket használják. Ezt a méretet használják a forgácsolási kompenzációra. Negatív értékek nem megengedettek.
M6 Szerszámváltás Kezdeményező Használja ezt a mezőt az NC Paraméterek képernyőn annak a kijelzésére, hogy a szerszámváltásokat az M6 vagy a T kód kezdeményezi. Állítsa ezt a mezőt Nora, és M6-ot hagyja figyelmen kívül, és szerszámváltásokat mindannyiszor kezdeményezik, amikor csak T kódot találnak a programban (nem pedig akkor, amikor T-t találnak a felhasználó által meghatározott alprogramnál vagy alprogram paraméternél). Amennyiben ezt a mezőt Yes-re állítják, M6-ra van szükség a szerszámváltásokhoz. Különféle Funkciók – M Kódok A Különféle Funkciók (M kódok) gép-függő műveletet idéznek elő (pl. hűtővíz vezérlést és szerszámváltásokat). Mindegyik Különféle Funkció magyarázata az HURCO ULTIMAX4 Programozói kézikönyv
203
alábbiakban megtalálható. Összetett M kódok használhatók az NC blokkon belül.
M Kód Táblázat M Kód M00 M01 M02 M03 M04 M05 M06 M07 M08 M09 M10 M20 M25 ISNC M29 M30 M32 M33 M34 M35 M36 M41 M42
M98 M99
Meghatározás Törli az orsó és a hűtőanyag funkciókat; leállítja az alkatrész program végzését A program leállítást gyakran használják, amikor a kezelő újra akarja rögzíteni az alkatrészt Program végét jelzi; leállítja az orsót, a hűtőanyagot, és a tengely előtolást Az óramutató járásával egyező irányú orsó forgást kezd Az óramutató járásával ellentétes irányú orsó forgást kezd Kikapcsolja az orsót Automatikus szerszámváltást kér A másodlagos hűtőanyag rendszerekre kapcsol Az elsődleges hűtőanyag rendszerre kapcsol Kikapcsolja az elsődleges és a másodlagos hűtőanyagot egyaránt Bekapcsolja az elsődleges és a másodlagos hűtőanyagot egyaránt Az indexelő egy pozícióval előretolja Visszavonja a Z tengelyt alapállásba (szerszámváltás magasság) Merev menetfúrást foganatosít A fő program végét jelzi Rögzíti a forgó A tengelyt Kifogja a forgó A tengelyt Rögzíti a forgó B tengelyt Kifogja a forgó B tengelyt Kikapcsolja a szervokat Inaktiválja a kétérintéses érzékelést a G31 utasítás használatakor Foganatosítja a kétérintéses érzékelést a G31 utasítással. Amennyiben az alkatrész szonda érintkezik a G31 mozgás folyamán, a szonda automatikusan visszahúzódik és egy második érintéssel próbálkozik csökkentett előtolási fordulatszámon. Alprogram hívás Ugrás; Visszatérés az alprogramhoz
Táblázat 3-9. M Kódok
Program Funkciók A Program Funkciók (M00, M01, M02 és M30) leállítják az alkatrész programok végrehajtását.
Program Leállás (M00) A Program Leállás (M00) törli az orsó és a hűtőanyag funkciókat és megszüntet további program kivitelezést más utasításoknak ugyanabban a program blokkban történő elvégzése után. A program leállítása után, a meglévő modális információ változatlan marad, mint az egyblokkos műveletben. Az Indító Ciklus gomb a kezelőpulton villog és ez a figyelmeztető üzenet jelenik meg: CIKLUS TELJES; NYOMJON STARTOT A FOLYTATÁSHOZ HURCO ULTIMAX4 Programozói kézikönyv
204
Az Indító Ciklus gomb lenyomása folytatja az orsó és a hűtőanyag műveletet, valamint a program végrehajtását. Ez az M kód nem állítható be párhuzamosan más M kódokkal. Az M00-t kivitelezik a blokkon található többi címszó kód elvégzését követően. Itt egy példa az M00 kód használatára: N10 G01 X2. Y1. F10. M00 Ebben a példában, a gép az X2/Y1 helyzetbe mozog, mielőtt leáll.
Fontos Olyan program blokkokat kellene számításba venni, amelyek visszavonják a szerszámot egy biztonságos helyre, mielőtt egy M00-át tartalmazó blokkot beprogramoznak. Amennyiben ezek a program blokkok nincsenek, az orsó leáll az alkatrész forgácsolása közben.
Tervezett Leállás (M01) A Tervezett Leállás kód (M01) hasonló egy Program Leálláshoz (M00), kivéve azt, hogy az utasítást figyelmen kívül hagyják, hacsak előzőleg nem érvényesítették a paraméter oldalon. Ez a kód csak akkor hatályos, amikor az Opcionális Leállás kapcsolót a gép vezérlő paneljén lenyomták. Az M01 a blokk elvégzése után érvényes. Észrevétel Ajánlatos, hogy azok a program blokkok, amelyek visszavonják a szerszámot egy biztonságos helyre, számításba legyenek véve, mielőtt egy M01-et tartalmazó blokkot beprogramoznak. Amennyiben nincsenek meg ezek a program blokkok, az orsó leáll az alkatrész forgácsolása közben.
Program vége (M02) A Program Vége kód (M02) a fő program végét jelzi (az alkatrésznek a befejeztét), és szükséges a CNC utasításoknak a szalagról a memóriába történő regisztrálásához. Az M02 leállítja az orsót, a hűtőanyagot és a tengely előtolást a programban lévő összes utasítás - beleértve az M02 utasítást tartalmazó blokkot – elvégzése után. M02 a blokk kivitelezése után aktív. Észrevétel Az M02 NEM állítja le az NC programbetöltőt, amennyiben a programot egy soros csatolóbitről töltik be. Egy E karaktert kell továbbítani, hogy jelezze a betöltőnek, hogy a teljes programot elküldték a távjelző készüléknek. HURCO ULTIMAX4 Programozói kézikönyv
205
Fontos Ezt az M kódot nem kellene párhuzamosan használni más M kódokkal, hacsak az nem az utolsó M kód a blokkban.
Végső Program (M30) Ez az utasítás jelzi a fő program végét, és a CNC utasításoknak a szalagról a memóriába történő regisztrálásához szükséges. Amikor a program vége utasítást végrehajtják, a CNC egy újraindító állapotot visz be, és a program visszatér az elejére. A ciklus művelet leállítható, a CNC egység újraindítható a szerszámgéptől függően. A CNC szalagot visszatekerik a program elejére mind memóriában, mind mágnesszalag műveletben. Mindazonáltal, tekercsek nélküli szalagolvasót használva, a szalag visszatér a szalageleji ER () kódra, amennyiben több program létezik. Néhány gép a szalag visszatekerést a Program Vége (M02) utasítással jelzi.
Fontos Ezt az M kódot nem kellene párhuzamosan használni más M kódokkal, hacsak az nem az utolsó M kód a blokkban.
Orsó M Kódok Ezek a különféle funkciók vezérlik a gép orsóját. Az alapértelmezés szerinti Orsó Kikapcsolás (M05).
Az óramutató járásával egyező irányú Orsó Kezdet (M03) Az óramutató járásával egyező irányú Orsó Kezdet kód az óramutató járásával egyező irányú orsó forgást indít el (ahogy látható az orsóházból). Az orsó eléri a beprogramozott sebességet, mielőtt az X, Y, és Z (A és B is amennyiben vannak) tengely előtolása megkezdődik. Ha az orsó sebességet nem határozták meg, akkor a Szerszám-beállítási képernyő orsó sebességét használják. M03 aktív, mielőtt a blokk többi utasítását végrehajtják.
Az óramutató járásával ellentétes irányú Orsó Kezdet (M04) Az óramutató járásával ellentétes irányú Orsó Kezdet kód az óramutató járásával ellentétes irányú orsó forgást indít el (ahogy látható az orsóházból). Az orsó eléri a beprogramozott sebességet, mielőtt az X, Y, és Z (A és B is amennyiben vannak) tengely előtolása megkezdődik. Ha az orsó sebességet nem határozták meg, akkor a Szerszám-beállítási képernyő orsó sebességét használják. M04 aktív, mielőtt a blokk többi utasítását végrehajtják. HURCO ULTIMAX4 Programozói kézikönyv
206
Orsó Kikapcsolás (M05) Az Orsó Kikapcsolási kód az alapértelmezés, és arra készteti az orsót, hogy a megszokott módon álljon le. Amennyiben a gép fel van szerelve fékkel, akkor azt használják. A hűtőanyag szintén KI van kapcsolva. Az M05 aktív, mielőtt a blokk többi utasítását végrehajtják.
Szerszámváltás (M06) A Szerszámváltás kód kéri, hogy a gép szerszámváltást végezzen. Ezeket a szerszámváltásokat gyors oldalirányzó üzemmódban kellene végrehajtani. A következő a sorrend, amennyiben automatikus szerszámváltó van, és Automata Szerszámváltás üzemmódban üzemel: 1. A Z tengely visszahúzódik a szerszámváltás pozícióba. 2. A gép az X és Y tengelyeket a Szerszámváltás pozícióba mozgatja, amennyiben a szerszámváltás pozíció paraméter Yes-re van állítva. 3. Az orsó orientálódik és leáll. 4. A “régi” szerszám visszatér a szerszámváltóhoz. 5. Az “új” szerszám az orsóban kerül elhelyezésre. 6. Az új szerszám eltolásokat a Szerszám Eltolási képernyőről töltik a megfelelő tárolóegységekbe. A G43 és a G33 Szerszámhossz Eltolásai maradnak hatályban. 7. A program folytatódik.
Fontos Az M06 opcionális, amennyiben a Szerszámváltás Kezdeményező mezőt az NC Paraméterek képernyőn Yes-re állítják; máskülönben, a szerszámváltásokat a T kóddal végzik. Ez a sorrend a kézi szerszámváltásoknál: 1. A Z tengely visszahúzódik a szerszámváltás pozícióba. 2. A gép az X és Y tengelyeket a Szerszámváltás pozícióba mozgatja, amennyiben a szerszámváltás pozíció paraméter Yes-re van állítva. 3. Az orsó orientálódik és leáll. 4. A képernyő szerszámváltásra figyelmeztet. 5. Cserélje ki a szerszámot és nyomja le a Ciklus Kezdet gombot a vezérlőn a program folytatásához.
HURCO ULTIMAX4 Programozói kézikönyv
207
6. Új szerszám eltolások töltődnek a megfelelő tárolóegységekbe. 7. A program folytatódik. Észrevétel Az első Z méret abszolút kell, hogy legyen a szerszámváltást követően. A szerszámváltás blokkban beprogramozott méretet figyelmen kívül hagyják.
Beirányzott Orsó Leállás (M19) A Beirányzott Orsó Leállás kód az orsót leállásra készteti a beirányzott helyzetben. Egy féket használnak, amennyiben elérhető. A hűtőanyag szintén ki van kapcsolva. Ez a funkció csak azokra a gépekre vonatkozik, amelyek betájolási tulajdonsággal bírnak. Betájolási tulajdonsággal nem rendelkező gépen, ez a funkció, mint egy Orsó Kikapcsolási (M05) utasítás működik. M19 aktív, miután a blokk többi utasítását végrehajtják.
Merev Menetfúrás Érvényesítése (ISNC M29) Amikor Merev Menetfúrás Érvényesítését (M29) használják Baloldali Menetfúrási Ciklus (ISNC G74) vagy Menetfúrási Ciklus (G84) utasítás előtt, merev menetfúrást hajtanak végre. Az M29 addig marad hatályban, amíg egy Egylövetű (G00, G01, G02, G03) kódot vagy Egy paranccsal meghívott események folyamatának Törlését (G80) nem használják.
Hűtőanyag M Kódok Ezek a különféle funkciók vezérlik a gép hűtőanyag rendszerét. Az alapértelmezés M09 (Mindkét Hűtőanyag Rendszer Kikapcsolva).
Másodlagos Hűtőanyag Bekapcsolva (M07) A Másodlagos Hűtőanyag Bekapcsolva kód ködpermetező hűtőanyagot kapcsol be, amennyiben létezik ilyen. M07 aktív, mielőtt a blokk többi utasítását végrehajtják.
Elsődleges Hűtőanyag Bekapcsolva (M08) Az Elsődleges Hűtőanyag Bekapcsolva kód az elárasztásos hűtőanyagot kapcsolja be, amennyiben létezik ilyen. M08 aktív, mielőtt a blokk többi utasítását végrehajtják.
Mindkét Hűtőanyag Rendszer Kikapcsolva (M09) A Hűtőanyag Kikapcsolva kód az alapértelmezés, és kikapcsolja a hűtőanyagot, amennyiben az aktiválódott a Másodlagos Hűtőanyag Bekapcsolva (M07) vagy az Elsődleges Hűtőanyag Bekapcsolva (M08) által. M09 aktív, miután a blokk többi utasítását végrehajtják. HURCO ULTIMAX4 Programozói kézikönyv
208
Mindkét Hűtőanyag Rendszer Bekapcsolva (M10) A Mindkét Hűtőanyag Rendszer Bekapcsolva kód bekapcsolja a hűtőanyagot, amennyiben az aktiválódott Mindkét Hűtőanyag Rendszer Kikapcsolva (M09) által.
Impulzus Indexelő Egyszeri Növekedés (M20) Az Impulzus Indexelő Egyszeri Növekedés kód egy pozícióval előremozgatja az indexelőt. Az indexelő egy válaszjelzést küld annak jelzésére, hogy mikor van helyzetben. A jelzés megérkezte után, a program folytatódik. A többszörös indexeknél, különálló M20 blokkokat kell beprogramozni. (Használja az indexelő kézikönyvet és a Hurco Karbantartási Kézikönyvet egy indexelőnek a géphez való csatolására vonatkozó információ végett.) M20 aktív, miután a blokk többi utasítását végrehajtják.
Z Tengely Nyugalmi Helyzetbe (M25) A Z Tengely Nyugalmi Helyzetbe kód a nyugalmi helyzetbe vonja vissza a Z tengelyt (szerszámváltás z koordináta) a Program Paraméterek képernyőn kiválasztott gyors előtolási fordulatszámon. Az M25 utáni első Z értéknek abszolútnak kell lennie. M25 aktív, mielőtt a blokk többi utasítását végrehajtják.
Forgó Tengely Funkciók Az NC programok Forgó Tengely Funkciói a forgó tengelyek (A és B) rögzítését és kioldását vezérlik.
A-tengely Rögzítés (M32) Az A-tengely Rögzítés kód az A tengelyt rögzíti. Azért, hogy A tengely mozogjon M32 után, az A tengelyt automatikusan kioldják a mozgáshoz, és újból rögzítik a mozgás befejezte után. M32 aktív, mielőtt a blokk többi utasítását végrehajtják, és egy A tengely Kioldás (M33) utasítás törli.
A-tengely Kioldás (M33) Az A tengely Kioldás kód kioldja az A tengelyt egy M32 beprogramozásáig. M33 aktív, mielőtt a blokk többi utasítását végrehajtják, és egy A tengely Rögzítés (M32) utasítás törli.
B-tengely Rögzítés (M34) HURCO ULTIMAX4 Programozói kézikönyv
209
A B-tengely Rögzítés kód a B tengelyt rögzíti. Azért, hogy B tengely mozogjon M34 után, a B tengelyt automatikusan kioldják a mozgáshoz, és újból rögzítik a mozgás befejezte után. M34 aktív, mielőtt a blokk többi utasítását végrehajtják, és egy B tengely Kioldás (M35) utasítás törli.
B-tengely Kioldás (M35) A B tengely Kioldás kód kioldja a B tengelyt egy M34 beprogramozásáig. M35 aktív, mielőtt a blokk többi utasítását végrehajtják, és egy B tengely Rögzítés (M34) utasítás törli.
Szervo Kikapcsolás Kód (M36) A szervok kikapcsolhatók a Szervo Kikapcsolás (M36) utasítás alkalmazásával. A gép vezérlőteljesítményét kikapcsolják. A vezérlő még bekapcsolva lesz. Ez hasonló egy vészleállítóhoz.
Egyérintéses Érzékelés (M41) Egy G31 érzékelő mozgáshoz, egy érintést végezzen.
Kétérintéses Érzékelés (M42) Egy G31 érzékelő mozgáshoz, két érintést végezzen. Ez az alapértelmezés szerinti üzemmód.
Alprogram Hívás (M98) Az egyik módja az alprogram iterációs számának a meghatározására az M98 alprogram hívásokkal történő végrehajtása. (Használja az “NC Hatékonyság Programcsomag Opció” szakaszt a “Szoftver Opciók” fejezetben az M98 Alprogram hívásról való bővebb információ végett.)
Ugrás; Visszatérés az Alprogramból (M99) Mindegyik alprogram egy M99 Ugrás utasítással végződik.
HURCO ULTIMAX4 Programozói kézikönyv
210
Fejezet 4 –
Szoftver Opciók
DXF Opció a CAD Kompatibilitáshoz Általános Teljesítmények AutoCAD Állományok és a DXF Opció Egy Új DXF Állomány Alkatrész Programjának a Létrehozása DXF Állomány Kijelzése DXF Állománykezelés DXF Képernyő Gombok DXF Paraméterek Beállítása Rajz Szerkesztése Kiterjesztés Összekapcsolás Módosítás Felosztás Program Befejezése Forgási Opció Forgó Alkatrész Programozás Háromdimenziós Alkatrész Programozási Opció Alapelvek Háromdimenziós Körvonaltípusok XY Elforgatva X-ről XZ Elforgatva Z-ről XZ Y-ban Fordítva Összetett Körvonal Programozás Kétdimenziós Körvonal Meghatározása Háromdimenziós Körvonal Programozása UltiNet Opció UltiNet Konfigurálása UltiNet Használata UltiNet II Opció UltiPro és UltiPro II Különbségei Szabvány UltiPro és UltiPro II Opció Vezérlése Felületi Minőség Kiválasztása Felületi Végső Minőség Paraméter UltiPocket Opció Horony Határvonal Spirális Külső – Nem Szigetek Belső Spirál
HURCO ULTIMAX4 Programozói kézikönyv
4-1 4-1 4-1 4-2 4-2 4-3 4-3 4-5 4-7 4-7 4-8 4-8 4-9 4-9 4-11 4-12 4-13 4-13 4-14 4-15 4-16 4-17 4-18 4-19 4-19 4-20 4-22 4-22 4-23 4-25 4-26 4-26 4-27 4-27 4-28 4-29 4-29 4-30
211
Szigetek Beprogramozása Marási Körvonal Marási Keret Marási Kör Alakzat Betétkés Részprogramok Opciója Háromszögek Deltoid Oldallapok Hatszög VMX Szondázási Opció Szondázási Paraméterek Szonda Hitelesítés Szerszám Szondázás Alkatrész Szondázás
HURCO ULTIMAX4 Programozói kézikönyv
4-30 4-30 4-31 4-31 4-31 4-32 4-33 4-35 4-38 4-40 4-40 4-42 4-43 4-44
212
Ábralista Ábra 4-1. Ábra 4-2. Ábra 4-3. Ábra 4-4. Ábra 4-5. Ábra 4-6. Ábra 4-7. Ábra 4-8. Ábra 4-9. Ábra 4-10. Ábra 4-11. Ábra 4-12. Ábra 4-13. Ábra 4-14. Ábra 4-15. Ábra 4-16. Ábra 4-17. Ábra 4-18.
DXF Grafikus Képernyő Fő DXF Opciókkal DXF Opció Paramétereinek a Képernyője Kiterjesztett Vonalak és egy Ív Összekapcsolt Vonalak és Ívek Jellegzetes egytengelyű Forgóasztal (A Tengely) Kétdimenziós Körvonal Háromdimenziós Körvonal XY Elforgatva X-ről Háromdimenziós Körvonal XZ Elforgatva Z-ről Háromdimenziós Körvonal XZ Y-ban Fordítva Összetett Háromdimenziós Körvonal Hálózati Csatlakozás Képernyő Segédkiválasztás Horony Határvonal Belső Spirális Szigetekkel Betétkés Programozott Billentyűk Háromszög Programozási Rajz Kiegészített Marási Háromszög Képernyő 1 Oldallapú Deltoid Rajza 2 Oldallapú Deltoid Rajza Kiegészített Marási 1 Oldallapú Deltoid Képernyő
Ábra 4-19. Ábra 4-20.
Hatszög Rajza Kiegészített Marási Hatszög Képernyő
HURCO ULTIMAX4 Programozói kézikönyv
4-4 4-5 4-7 4-8 4-11 4-14 4-15 4-16 4-17 4-18 4-23 4-28 4-32 4-33 4-33 4-35 4-36 4-37 4-38 4-39
213
Táblázatjegyzék Táblázat 4-1. Táblázat 4-2.
UltiPro és UltiPro II Különbségei Végső Felület Tartomány
HURCO ULTIMAX4 Programozói kézikönyv
4-26 4-27
214
4. Fejezet
Szoftver Opciók Jelen fejezet az Ultimax 4 vezérlőn elérhető szoftver opciókat és azok funkcióit ismerteti. DXF Opció a CAD (számítógéppel támogatott tervezés) Kompatibilitáshoz Az Adat Felcserélési Formátum (DXF) Állomány Továbbítási Opciója egy grafikus és gyors módja a Hurco párbeszédes adatblokkok létrehozásának a CAD rajzokból. A Hurco DXF opció lehetővé teszi a CAD megjelenítés geometrikus adatainak a kiválasztását és automatikus bevitelét egy párbeszédes adatblokkba. Azután az Ultimax képernyőket használhatja alkatrész- és szerszám beállítási információ hozzáadására egy teljes párbeszédes alkatrész program létrehozása céljából.
Általános Teljesítmények Az Ultimax 4 DXF állományokat olvashat és tárolhat a memóriában, majd grafikailag megjelenítheti őket az átalakításhoz. A DXF geometria az X és Y kétdimenziós tárgyait írja le. A geometria gyors átalakításához, válasszon ki egy vonalat, kört, ívet, vagy pontot a megjelenített rajzon egy mutató eszközzel (általában egy hanyattegér, F kezelőpult billentyű plusz nyílbillentyűk). A szoftver automatikusan átalakítja a rajz kiválasztott hányadát Hurco párbeszédes adatblokkokká.
AutoCAD Állományok és a DXF Opció A DXF Állomány Továbbítási szoftver kompatibilis a DXF azokkal az állományokkal, amelyeket az AutoCAD 9-es, illetve későbbi változatával hoztak létre. Az Élőfej szakaszt, ami a rajzzal társított változók beállításait tartalmazza, figyelmen kívül hagyják. A Táblázatok szakaszból való réteg neveket elolvassák. Az egyedszakasz a rajzot leíró geometriát tartalmazza. A DXF opció kétdimenziós íveket, vonalakat, polivonalakat, pontokat és blokkbetéteket biztosít. A DXF opció által nem támogatott adatelemek háromdimenziós egységeket, csatlakozó vonalakból felépülő szövevényes hálózatot, vonalazott felületeket, kibővített adatokat és szövegegységeket foglalnak magukba.
Tanácsok és trükkök
A legjobb, ha a DXF geometriát arányosan kicsinyítve rajzoltatja le. Amennyiben az alkatrészét hüvelykben programozza, és olyan DXF állományban olvassa, amely metrikus egységekben lett lekicsinyítve, átválthatja a metrikus egységeket hüvelykre a DXF Paraméterek képernyőjén található „Értékek hüvelykre való átváltása” szakasz felhasználásával. HURCO ULTIMAX4 Programozói kézikönyv 215
A DXF állomány az adatokat 8 vagy 10 tizedeshellyel írja ki. Ez segíteni fog a szegmensvégpontok közötti hézagok legyőzésében.
A legjobb, ha a DXF geometria szegmenseket a tolerancia értékek közepére rajzolja, mert ennek megtétele javítja a pontosságot az adatok fordításánál.
Egy Új DXF Állomány Alkatrész Programjának a Létrehozása Egy Ultimax párbeszédes alkatrészprogramnak egy DXF állományból történő elkészítésének megkezdésére, először egy alkatrészprogramot hozzon létre az alkatrész geometria vételére. Amennyiben nem a párbeszédes alkatrészprogramot hozza létre először, a DXF szoftver nem tudja lementeni a kiválasztott DXF geometriát, és a „Nincs program a memóriában” üzenet fog megjelenni. Ennek következtében, szükséges lesz visszatérni az Input képernyőhöz, bevinni egy program nevét, valamint kiválasztani a mértékegységet és a gép típusát.
DXF Állomány Kijelzése CAD rajzoknak az AutoCAD-ban történő létrehozását követően, másolja át a DXF állományokat 3.5” floppy lemezekre majd helyezze el a floppy lemezeket a gép kezelőpultjába. Ezután, vagy közvetlenül a floppy lemezekről használja az állományokat, vagy másolja át őket a merevmeghajtó könyvtárak egyikébe.
Fontos DXF állományokat csak egy floppy lemezről lehet átmásolni a vezérlőre; a soros kapuról nem tölthetők át.
DXF Állománykezelés A vezérlőmemóriájában lévő DXF állomány eléréséhez, kövesse az alábbi lépéseket: 1. Nyomja le a segédkonzol billentyűt, majd a Több (F8) programozott billentyűt. 2. Nyomja le a DXF Állomány Olvasása (F5) programozott billentyűt. A rendszer kijelzi az Aktuális Könyvtár képernyőt, hogy ki tudja választani a jelen szakaszban használandó DXF állományt. 3. Emeljen ki egy állományt. Az állománynév a könyvtárlistázás alatt jelenik meg. 4. Nyomjon Enter billentyűt a DXF állomány betöltésére. Figyelje meg. hogy az AutoCAD állománynevek a névben lévő pontot követő DXF kiterjesztéssel végződnek. HURCO ULTIMAX4 Programozói kézikönyv
216
Az állomány kiválasztását követően, a rendszer a segédképernyőn a „PROGRAM OLVASÁSA” üzenetet jelzi ki. Másoljon és mentsen le állományokat, illetve csoportosítsa őket alkönyvtárakba jelen kézikönyv „Rendszer Alapok” fejezetében leírtak szerint.
DXF Képernyő Gombok A DXF program beolvasása után, a DXF rajz jelenik meg a grafikus képernyőn. Az öt – alább bekarikázott - elsődleges képernyő gomb hozzáférést biztosít az összes DXF szoftver sajátossághoz. Egy képernyő gomb kiválasztására, használja a hanyattegért a diafragmakurzornak a képernyő gombhoz történő mozgatásához, majd nyomja le a Kiválasztás kezelőpult-billentyűt. Select new option. BUILD DB LAYERS ZOOM BOX PARAMETERS QUIT CAD
Válasszon új opciót. ADATBÁZIS KÉSZÍTÉS RÉTEGEK NAGYÍTÓ DOBOZ PARAMÉTEREK KILÉPÉS A SZÁMÍTÓGÉPPEL TÁMOGATOTT TERVEZÉSBŐL
Ábra 4-1. DXF Grafikus Képernyő Fő DXF Opciókkal A képernyő gombok az alábbi jellemzőket érik el:
Adatbázis Készítés – az automatikus adatblokk felépítési jellemzőkhöz jut el.
Rétegek – lehetővé teszi a DXF rajz bármelyik vagy az összes rétegének a kiválasztását és kijelzését.
Nagyító Ablak – lehetővé teszi a rajz egy részének a kiválasztását felnagyított nézetként való megjelenítés céljából vagy visszahúzását és a teljes lekicsinyített rajz megtekintését.
Paraméterek – hozzáfér a kijelzés paraméterekhez, amelyek a DXF rajzból való adatblokkok készítése előtt állítandók be.
Kilépés a számítógéppel támogatott tervezésből – befejezi a DXF szakaszt és kilépteti a DXF állományt.
DXF Paraméterek Beállítása Egy DXF szakasz megkezdéséhez, válassza ki a Paraméterek képernyő gombot a grafikus képernyőn az alábbi képernyő kijelzésére: HURCO ULTIMAX4 Programozói kézikönyv 217
PARAMETERS Out Of Square Tolerance DEGREE End Point Tolerance IN Part X Offset Part Y Offset Convert values to inches Dimensions are NOT being converted.
PARAMÉTEREK négyzetes tolerancián kívül FOK végpont tolerancia bevitel Alkatrész X Eltolás Alkatrész Y Eltolás értékek átváltása hüvelykre Méretek átváltása NINCSEN folyamatban. Display converted geom. kijelző konvertált geometria OFF KIKAPCSOLVA Autochain contours Automatalánc körvonalak ON BEKAPCSOLVA Move cursor to box and press to chan- Mozgassa a kurzort az ablakhoz és ge parameter. nyomjon a paraméter változtatásra. MOVE ZERO ZÉRÓ MOZGATÁS EXIT KILÉPÉS
Ábra 4-2. DXF Opció Paramétereinek a Képernyője A Zéró Mozgatás képernyő gombja egy gyors és egyszerű módja az alkatrész zéró grafikus áthelyezésének a rajzon, illetve az értékek automatikus bevitelének az adatblokkokba: 1. Válassza ki a Zéró Mozgatás képernyő gombot. A DXF rajz jelenik meg a grafikus kijelzésen. 2. Mozgassa a grafikus kurzort az alkatrész zéró új helyére, és nyomja le a Kiválasztás kézipult-billentyűt. 3. Miután alkatrész zéró helyzetét meghatározták, válassza ki a Kilépés képernyő gombot a Paraméterek képernyő értékeinek a megtekintésére. A Paraméterek képernyőjén lévő opcióknak az alábbi felhasználásai vannak: Paraméterek
Felhasználások
Négyzetes Tolerancián kívül
Egy Marógép Keretének szögtoleranciáját határozza meg. Amikor egy Marógép Keretének szögtoleranciáját megnövelik, a keret négyzeten kívülre kerül, és egy szerszámgép körvonalának tekintik vonalakkal és/vagy ívekkel. Alapértelmezés szerinti érték = 0.5, maximum = 360, és minimum = 0.
Végpont rancia
Meghatározza, hogy a szegmensek végpontjai elég közel vannak-e ahhoz, hogy egyenértékűnek lehessen tekinteni őket. Ennek a paraméternek egy olyan számra való beállítása, ami nem haladja meg a forgácsolási toleranciát, köti össze a körvonal szegmenseket. Amennyiben a hézag meghaladja a forgácsolási toleranciát, a rajzot módosítani kell a körvonal szegmensek összekötésének elvégzésére. Az alapértelmezés szerinti érték 0.0001 hüvelyk.
Tole-
HURCO ULTIMAX4 Programozói kézikönyv
218
Alkatrész X és Y Eltolások
Azonosítsa X és Y koordináta pontokat meghatározva alkatrész zérót a rajzon belül. Valamennyi méretet ettől a ponttól számítják. Ennek a fekvésnek a kézileg történő megváltoztatásához, mozgassa a kurzort Alkatrész X és Y Eltolás ablakához és nyomja le a Kiválasztás kézipult gombot. Ennek a fekvésnek a grafikus és automatikus megváltoztatására, használja a Zéró Mozgatás ablakot.
Értékek átváltása hüvelykre
A kiválasztott geometriát hüvelykre vagy mm-re váltja át, és a DXF állomány méretértékeit változtatja meg, hogy passzoljanak a Hurco Alkatrész Program egységeihez.
Kijelző konvertált geometria
Konvertált vonalakat jelenít meg a grafikus monitoron különböző színben és vonalstílusban, amikor be van kapcsolva.
Automatalánc körvonalak
Az automata láncolást kapcsolja ki (alapértelmezésénél fogva, szegmensek automatikus láncolata körvonalak alakítására). Az automata láncolás kikapcsolása lehetővé teszi egy körvonal kialakítását a szegmenseknek egy láncolt körvonallá való egyedi kiválasztásával.
A Kilépés képernyő gomb kiválasztása ezeknek a paramétereknek a megváltoztatása után kijelzi a fő DXF rendszer opciókat. A képernyő tetején található paraméterek (Négyzetes Tolerancián kívül, Végpont Tolerancia, Alkatrész X Eltolás és Alkatrész Y Eltolás) adatbevitelt igényelnek a változtatások elvégzéséhez. Válassza ki e paraméterek egyikét, és az adatbeviteli ablak jelenik meg. A rendszer figyelmen kívül hagyja a kézipulton bevitt számokat, amikor ez az ablak található a képernyőn. A párbeszédablak használatához, vigye a diafragmakurzort a párbeszédablakban lévő számra vagy funkcióra, és nyomja le a Kiválasztás kézipult-billentyűt. A kiválasztott számok az ablak tetején jelennek meg. Az alábbi három funkciógomb jelenik meg az ablak bal oldalán:
ESC – kilépteti az adatbemeneteti párbeszédablakot az adatbevitel tárolása nélkül. CLR – törli a korábban bevitt számokat. ENT – a numerikus értéket tölti be a paraméter mezőbe. Az ESC vagy ENT kiválasztása törli a párbeszédablakot a képernyőről.
Rajz Szerkesztése Egy DXF rajz megszerkesztéséhez, használja a következő funkciókat.
Kiterjesztés Amikor vonalakat választ ki egy DXF rajzban, szüksége lehet a vonalak kiterjesztésére. Használja a Kiterjesztés képernyő gombot két vonal metszetének az elhelyezésére, és terjessze ki az egyik vagy mindkét vonalat a metszetponthoz. A vonalak kiterjesztéséhez, válassza ki a Rajzszerkesztés képernyő gombot, majd a Kiterjesztés gombot. Válassza ki a kiterjesztendő két vonalat. Mindkét vonal kijelölendő kiválasztáskor és a metszetpontjaikhoz való kiterjesztéskor. HURCO ULTIMAX4 Programozói kézikönyv
219
Original drawing Edited drawing Extended line Both lines were extended Selected intersection point Start of arc Extended Arc
eredeti rajz szerkesztett rajz kiterjesztett vonal mindkét vonal kiterjesztésre került kiválasztott metszetpont ívkezdet kiterjesztett ív
Ábra 4-3. Kiterjesztett Vonalak és egy Ív
Összekapcsolás Szegmensek összekapcsolásához, válassza ki a Rajzszerkesztést, majd az összekapcsolás képernyő gombot. Az Összekapcsolás opció egy kiválasztott vonal végpontját mozgatja el egy vonal vagy ívszegmens végpontjához. Mindig első végpontként válassza ki azt a pontot, amelyet a második végponthoz kapcsol. Az először kiválasztott szegmens ellentétes végének a végpontja állandó marad, és forgásponttá válik, ahogy az alábbi példák mutatják. A példákban, az 1-es pont a szegmensnek az a végpontja, amelyik mozogni fog, és a 2-es pont az a hely, ahol a szegmensek összekapcsolódnak.
Fontos Az első végpont nem lehet egy ívnek a végpontja. Original drawing Stationary endpoint Selected segment endpoint Joining endpoint Edited drawing Newly joined segment
eredeti rajz állandó végpont kiválasztott szegmens végpontja összekapcsoló végpont szerkesztett rajz újonnan összekapcsolt szegmens
Ábra 4-4. Összekapcsolt Vonalak és Ívek Mindkét szegmenst kiemelik kiválasztáskor, és a képernyőt újrarajzolják a két szegmens összekapcsolódásának a tükrözésére.
Módosítás A Módosítást a szegmensek tényleges geometria adatainak a megtekintésére vagy módosítására használják. A szoftver figyelmeztet arra, hogy három szegmens választható ki. A szegmens (szegmensek) kiválasztása után, válassza az Elfogadás képernyő gombot a szegmens adatok megtekintéséhez. A módosítás adatbeviteli képernyő megjelenik a kiválasztott szegmens adatainak a kijelzésével. Mindegyik változó adatai módosíthatók az ablaknak a grafikai kurzorral történő kiválasztásával.
HURCO ULTIMAX4 Programozói kézikönyv
220
Amennyiben a geometriai paraméterek egyikét választja ki, az azonnal indítható Adatbemenet Párbeszédablak jelenik meg lehetővé téve egy új érték bevitelét. Végpontok, X és Y Szögek, és a vonalszegmensek hossza kerülnek kijelzésre. Ugyanakkor, a Hossz nem szerkeszthető. Kezdő szögek, szárnynyilazási szögek, irány, sugár, valamint X és Y középpontok kerülnek kijelzésre a húrok számára.
Felosztás A felosztást arra használják, hogy felosszák a szegmenseket kijelölés, kijelölés megszüntetés, összekapcsolás és gyakran háromdimenziós műveletek céljából. A szegmensek feloszthatók egy középponton vagy egyéb szegmensekkel való metszés bármely pontján. Egy szegmens felosztásához, először válassza ki a szegmenst, majd jelölje ki azt a pontot, ahol a szegmenst felosztja. Amikor egy szegmens kijelölése felosztás céljából megtörtént, a középpontot vagy a más szegmensekkel való összes metszetpontot diafragmajelekkel látják el.
Program Befejezése Mielőtt egy DXF rajzállományból létrehozott alkatrészprogramot kezdene el futtatni, a Szerszám beállítást, Alkatrész beállítást és Program Paraméter adatokat kell bevinni. Használja a „Rendszer Alapok” c. fejezetet e képernyőkről való bővebb információ céljából. Az alkatrész programozási folyamat során bármikor megjeleníthet és bevihet adatokat. Az alábbi képernyő egy Szerszám beállítási képernyő. Az alkatrész grafikus megjelenítésének a programozási folyamat során való megtekintéséhez, a szerszám információt be kell vinni. Máskülönben, a grafikus megjelenítésnek nem lesz elegendő információja, hogy létrehozzon egy képet az új alkatrészről. A beállítási információnak a programba történő bevitele után, vigyen be különleges szerszám és forgácsolási információt a programon belüli minden adatblokkra. Ne feledje, hogy a rendszer az eredeti DXF állományból nem tudja meghatározni a szerszámolási és forgácsolási információt. Önnek kell megteremteni a párbeszédes alkatrészprogramnak azt a hányadát. Vigye be ezeket az adatokat miközben az adatblokkok létrehozása folyamatban van a DXF alkatrész geometriából, vagy azt követően, hogy az összes DXF információt betöltötték az adatblokkokba.
Figyelmeztetés Meg kell vizsgálni az alkatrész program szerszám útvonalát és elvégezni az öszszes szokásos száraz futást és hibatesztelő eljárásokat, mielőtt megkísérelne futtatni egy DXF geometriából alkotott programot. Forgási Opció
HURCO ULTIMAX4 Programozói kézikönyv
221
Jellemzően, a kezelők használják az opciós rotációs berendezést és a hozzátartozó rendszer szoftvert, mikor körbe kell forgácsolniuk egy henger alakú alkatrészt miközben az forog. Amikor a Forgatóasztal Opciót hozzárendelik a bedmill-hez, egy negyedik tengelymozgása van – az A tengely. Forgási adatblokkok programozása hasonló egyéb párbeszédes adatblokkok programozásához, így a párbeszédes alkatrész programozással való megismerkedés ajánlott a jelen szakaszban bemutatott anyag tanulmányozása előtt. Amikor az Ultimax rendszer megkezdi egy párbeszédes forgási adatblokk kivitelezését, az Y tengelymozgás leáll és az A tengely fogja helyettesíteni. Rendszerint a szerszám egy vonalban van az Y tengely menti forgatóasztal középpontjával, de a szerszám elhelyezhető a középponton kívül is. Az Y és az A tengelyek egyidejű használatához, hozzon létre egy alkatrész programot NC alkatrész programozás alkalmazásával. Ábra 4-5. Jellegzetes egytengelyű Forgatóasztal (A Tengely) A Forgatóasztal programozási tartományai és felbontásai plusz (+)/mínusz (-) 9999.999 (fok) abszolút érték egy forgási körvonalban és „+”/”-„ 360.0000 az összes többi műveletnél. A Forgatóasztal pozitív mozgása az óramutató járásával egyező irányú (CW), amint az megjelenne a kezelőnek, amikor a munkaasztal „+X” végénél áll, szemközt a Forgatóasztallal. Forgási műveletek alkatrész programban való használatához, a programot egy Forgató alkatrész programként kell létrehozni. Jelen szakasz utasításokat tartalmaz Forgató alkatrész programok készítéséhez. Egy forgató alkatrész program készítéséhez, először az Input képernyőt jelenítse meg, majd vigye be a programnevet. A következő lépésként, válassza ki a hüvelyket vagy a metrikus mértékegységet. Válassza ki vagy Forgó A-t (F2) vagy Forgó A Billenti B-t (F3) programozott billentyűt. Ezek a Forgási programozott billentyűk csak akkor jelennek meg, ha a gép rendelkezik forgatóasztal hardverrel.
Fontos Amennyiben képernyőket vált a tengely konfiguráció kiválasztása előtt, az alkatrész program nem tesz eleget a Szabvány tengely konfigurációnak. Szabvány tengely konfiguráció esetén, semmilyen forgási adatblokkot nem lehet létrehozni.
Forgó Alkatrész Programozás A forgó programozási opciók eléréséhez, válassza a forgó opcióval rendelkező gépek Input képernyőjén található Forgó A (F2) programozott billentyűt. Ezután nyomja le az Alkatrész Programozás (F3) programozott billentyűt az Input képernyőn. HURCO ULTIMAX4 Programozói kézikönyv
222
Nyomja le a Forgó (F7) programozott billentyűt a forgási adatblokk opciók eléréséhez. A forgó opció programozott billentyűinek használati területei az alábbiak:
Forgó Helyzet (F1) – „A” referencia helyzetet határozza meg. Egy helyzetblokkal kell kiegészíteni az alkatrész program bármely egyéb forgó opcióját megelőzően.
Forgó Vonalak és Ívek (F2) – azokat a szegmenseket írja le, amelyeket a vezérlő vonalanként és ívenként forgácsol egy henger alakú alkatrész körül.
Forgó Kör (F3) – egy forgácsolt kört ír le, ami beburkolja a forgási középvonalat.
Forgó Keret (F4) – egy forgácsolt keretet ír le, ami beburkolja a forgási középvonalat.
Forgási Programciklus (F5) – azon alkalmak számát határozza meg, ahányszor egy forgási alakzatot megismételnek.
Forgási Fekvések (F6) – azokat a fekvéseket jelöli meg, ahol egy alakzatot megismételnek és az alkatrészen végrehajtott ismétlések közötti távolságokat.
Alakzat Vége (F7) – a program forgó alakzatának a végét jelzi, és pontosan úgy működik, mint az Alakzatokkal.
Forgási paraméterek (F8) – két elsődleges forgási paramétert határoz meg: a Hengersugarat és az Y Középvonalán kívülit.
Háromdimenziós Alkatrész Programozási Opció Az Ultimax háromdimenziós alkatrész programozási opció háromdimenziós alkatrészeket készít kétdimenziós nyitott körvonalakból.
Alapelvek Egy háromdimenziós alkatrész készítéséhez, határozzon meg egy felületet kétdimenziós szelvényként vagy az XY, vagy az XZ síkban. A kétdimenziós szelvényt egy egyenes vonal mentén megismétlik (fordított) vagy egy középvonal mentén ismétlik meg (elforgatott) a végső, háromdimenziós alak létrehozásához. Négy típusa van a háromdimenziós körvonalaknak:
XY Elforgatva X-ről XZ Elforgatva Z-ről XZ Y-ban fordítva Kombinálja a három típus bármelyikét Összetett Körvonalakká, együtt a gép komplex alkatrészeinek az alakzataival. Mivel a befejező művelet eltérő eszközt használ, két háromdimenziós adatblokk szükséges a háromdimenziós körvonal előműveletének és befejező műveletének a beprogramozásához. Például:
HURCO ULTIMAX4 Programozói kézikönyv
223
1. Az első adatblokk egy lapos végmarót határoz meg, és olyan marási információt tartalmaz, amelyet csak a durva megmunkáláshoz használnak az anyag zömének az eltávolításához. 2. A második adatblokk az első adatblokknak a másolata. Egy gömborrú végmarót használ az alkatrésznek méretre történő megmunkálásához.
Háromdimenziós Körvonaltípusok Háromdimenziós felületek négy típusát lehet létrehozni egyetlen kétdimenziós körvonalból. Jelen szakasz példái ezt a kétdimenziós körvonalat használják háromdimenziós alakzatok alapjaként: VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET TERMÉSZETES NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 4-6. Kétdimenziós Körvonal Használja a „Programozási” szakaszt a háromdimenziós felületek programozásáról való bővebb információ végett.
XY Elforgatva X-ről Az alább mutatott körvonalnak ezt a típusát kétdimenziós szelvényként készítik az XY síkban meghatározott ívszegmensekből. A körvonalat azután elforgatják egy középvonalról az X tengelyen, hogy létrehozzák ezt a befejezett körvonalat. VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET TERMÉSZETES NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 4-7. Háromdimenziós Körvonal XY Elforgatva X-ről
XZ Elforgatva Z-ről A körvonalnak ez a típusa az XZ síkban meghatározott kétdimenziós körvonallal kezdődik. A körvonalat elforgatják egy vonalról a Z tengelyen, hogy létrehozzák ezt a befejezett körvonalat. VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
HURCO ULTIMAX4 Programozói kézikönyv
NÉZET TERMÉSZETES NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
224
Ábra 4-8. Háromdimenziós Körvonal XZ Elforgatva Z-ről
XZ Y-ban Fordítva Az XZ Y-ban fordítva típus az alábbiakban, mint kétdimenziós metszet kerül bemutatásra, amely az XZ síkban meghatározott több ívszegmensből áll. VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET TERMÉSZETES NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 4-9. Háromdimenziós Körvonal XZ Y-ban Fordítva
Összetett Körvonal Ez a végső körvonal típus a három típus kombinációja lehet. Az alábbi példa az előző példákat (az összes típust) ötvözi: VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET TERMÉSZETES NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 4-10. Összetett Háromdimenziós Körvonal
Programozás Háromdimenziós körvonalak programozására, először az Input képernyőt jelenítse meg. Majd a szerszámbeállítást programozza be és az alkatrész hézagparaméterét vonja vissza.
Figyelmeztetés A Visszahúzási Hézag az egyetlen háromdimenziós szoftver által használt programparaméter. A Visszavonási Hézagnak elég nagynak kell lennie ahhoz, hogy elhárítsa az összes lehetséges akadályt és megakadályozza az összeütközéseket az alkatrész forgácsolása közben. A szerszám és paraméter információ beállítását követően, nyomja le az Alkatrész Programozás (F3) programozott billentyűt az Input képernyőn. Majd nyomja le a Marási (F3) programozott billentyűt.
Kétdimenziós Körvonal Meghatározása Válassza ki a Háromdimenziós Opció (F7) programozott billentyűt az Új Blokk képernyőn, és a Marási Háromdimenziós képernyő jelenik meg. HURCO ULTIMAX4 Programozói kézikönyv 225
Programozzon be minden alkatrész felületet kétdimenziós metszetként vagy az XY vagy az XZ síkban követve ezeket a lépéseket: 1. Vigye be a szerszámszámot. 2. Nyomja le a Jobb Nyíl () kézipult-billentyűt jelezvén, hogy a Típusmező Kétdimenziós Körvonal kiválasztásának megrajzolását elfogadja, és kezdje el a kétdimenziós szegmensek programozását. 3. Vigye be Szegmens 0 Blokk adatait. Az X Kezdet és Y Kezdet mezők határozzák meg a forgácsoló bemenet pontját. 4. Nyomja le a Jobb Nyíl () kézipult-billentyűt a körvonal szegmensek programozásának a megkezdéséhez. 5. Nyomja le a Jobb Nyíl () kézipult-billentyűt a körvonal minden egyes kiegészítő szegmensének a beprogramozásához.
Megjegyzés Amikor ilyen módon végez programozást, ne feledkezzen meg arról, hogy az összes Y méretet Z méretté alakítják át, amikor a típust megváltoztatják az XY Y-ban Fordítva vagy XZ Z-ről Elforgatva típusokra. Amikor egy XZ síkban használandó körvonalat programozza, a szerszám hegyét az alkatrész fölött tartsa megakadályozandó a kivésést. Az itt bemutatott példában a 2. szegmens végénél, a szerszám a pontok beprogramozott végéhez érintőlegesen mozog X=2.25” és Y=2.00”. Annak megakadályozására, hogy a szerszám hegye a 2. szegmens ív végpontjának a Z síkja alá menjen, egészítse ki a körvonalat egy rövid vonal szegmenssel. Ezzel a szerszám maximális mélység határát állítja be az Y-ban (Z-ben). 6. Nyomja le a Jobb Nyíl () kézipult-billentyűt a szerszám pozicionáláshoz szükséges vonalszegmens beprogramozásához. 7. Ezen a ponton, vizsgálja meg a kétdimenziós körvonalat a Rajzolás kézipult-billentyű lenyomásával.
Háromdimenziós Körvonal Programozása A kétdimenziós körvonal beprogramozása után, vagy nyomja le az Input billentyűt, majd az Alkatrész Programozás (F3) programozott billentyűt, vagy nyomja le az Áttekintés billentyűt a kézipulton, emelje ki a Program Vége blokkot, és nyomja le az Enter-t a Marás Háromdimenziós képernyőhöz való visszatéréshez. Azután válassza ki a forgatási vagy fordítási programozott billentyűk egyikét, hogy megismételjen egy egyenes vonal menti (fordítás) vagy egy középvonal körüli (elforgatás) kétdimenziós körvonalat, hogy a kívánt háromdimenziós alakot létrehozza. A Háromdimenziós Marási mezők meghatározásai az alábbiak: Mezők
Meghatározások
HURCO ULTIMAX4 Programozói kézikönyv
226
Y Kezdet/ Y Befejezés
Az Y tengely menti háromdimenziós körvonal kezdő és végpontjait határozza meg.
Forgácsolási Irány
A szerszám útvonalat ellenőrzi, miközben a háromdimenziós körvonalat forgácsolják. Amikor a Kövesse a Kétdimenziós Körvonalat választja, a körvonalat az eredetileg beprogramozott szerszám útvonal alkalmazásával forgácsolják. Amikor a Körvonalra Merőlegest választják, a szerszám útvonal követi az eredeti kétdimenziós metszetre merőleges alkatrészt.
Kétirányú
A szerszám útvonal irányát határozza meg az alkatrész forgácsolása közben. A Yes kiválasztása arra készteti a szerszámot, hogy mindkét irányban forgácsoljon visszavonás nélkül. A No kiválasztása arra készteti a szerszámot, hogy egy irányban forgácsoljon miközben minden művelet között visszavonást végez.
Munkafázis Mérete
A maró műveletek közötti távolságot határozza meg.
Z Kezdet
Az alkatrész fölötti pontot jelöli ki, ahol az orsó elkezd forogni.
Harántelőtolás
Azt a fordulatszámot jelöli, amelyen a szerszám először behatol az alkatrészbe.
Marási Előtolás
X-Y előtolási fordulatszámot jelöli meg. A kezdetben kijelzett értéket a vezérlő számítja ki, megtartható vagy egy másik értékre megváltoztatható.
Sebesség (percenkénti fordulatszám)
A szerszám orsó sebességét jelöli meg, a Szerszámbeállításban számítják ki. Egy érték ide történő bevitele hatálytalanítja jelen adatblokk Szerszámbeállítási értékét.
Lyukasztási ség
Mély-
Korlátozza a maximális anyagmennyiséget, amit a szerszám műveletenként el tud távolítani. Z Kezdet magasságától mérik a lyukasztásokat, és egyre alacsonyabb mélységekbe vágják, amíg a kívánt felületi magasságot el nem érik.
Alapanyag munkálási gyás
MegRáha-
A háromdimenziós körvonal felületén lévő többletanyagot vagy meghagyja (egy pozitív számmal) vagy eltávolítja (egy negatív számmal).
Szerszám Átmérő
Csak olvasásként jelenik meg. A Szerszámszámnak ez az értéke a Szerszámbeállítás folyamán került bevitelre.
Szerszám Típus
Csak olvasásként jelenik meg. A Szerszámszámnak ez az értéke a Szerszámbeállítás folyamán került bevitelre.
UltiNet Opció Az új UltiNet opció teljesítményfokozatot és flexibilitást kölcsönöz az Ultimax műveletének, kapcsolatot létesítve a helyi számítógépes hálózattal (LAN). Az UltiNet használatával, kommunikálhat más számítógépes numerikus vezérlésekkel és személyi számítógépekkel vagy a helyi számítógépes hálózatra csatlakoztatott állomány-kiszolgálókkal átvitelvezérlő protokoll/ Internet protokoll és állománytovábbító protokoll felhasználásával. Ez a szakasz a helyi számítógépes hálózat követelményeit, az UltiNet konfiguráció paramétereit és az UltiNet termék használatát vázolja fel. Az alaprendszer HURCO ULTIMAX4 Programozói kézikönyv
227
műveletről való bővebb információ végett, használja jelen kézikönyv Rendszer Alapok szakaszát.
Észrevétel Az UltiNet egy opciós jellemző, ami csak az Ultimax 4 2.10-es, illetve afölötti szoftver verziójánál érhető el.
UltiNet Konfigurálása Számos konfigurációs paramétert be kell állítania az UltiNet használata előtt. A megfelelő konfigurációs képernyők elérésére, kövesse ezeket a lépéseket: 1. A Segédképernyőről, nyomja le a Rendszer Konfiguráció (F4) programozott billentyűt. 2. A Rendszer Konfiguráció kijelzésre kerül. Nyomja le a Hálózati Paraméterek Beállítása (F2) programozott billentyűt. 3. Ebből a kezdeti konfigurációs képernyőből, válassza ki a kívánt programozott billentyűt, hogy belépjen a megfelelő beállítási rutinba.
Hálózati Beállítási Paraméterek (F1) – hozzáférést biztosít a Rendszer Konfiguráció Hálózati Beállítási Paraméterek képernyőhöz.
Hálózati Szerver Paraméterek (F2) - hozzáférést biztosít a Rendszer Konfiguráció Hálózati Szerver Paraméterek képernyőhöz.
Hálózati Kliens Paraméterek (F3) - hozzáférést biztosít a Rendszer Konfiguráció Hálózati Kliens Paraméterek képernyőhöz.
Hálózati Gazdaszámítógép Állomány (F4) - hozzáférést biztosít a Rendszer Konfiguráció Hálózati Gazdaszámítógép Állomány képernyőhöz.
UltiNet Használata Az UltiNet kapcsolatot biztosít bármely érvényes gazdához a hálózaton. Kapcsolat létesítésére, az alábbi lépéseket végezze el: 1. Nyomja le a Segéd billentyűt a Segéd képernyő kijelzésére. 2. Ezen a képernyőn nyomja le a Tárolási Funkciók (F1) programozott billentyűt. 3. Erről a képernyőről, nyomja le az Aktuális Tárolómeghajtó Kiválasztás (F6) programozott billentyűt. Azokon a meghajtókon kívül, amelyekkel találkozni szokott, az UltiNet hozzáférést biztosít egy új meghajtóhoz, amit Hálózati Meghajtónak hívnak. Ezt az E Meghajtóval jelölik, és a Hálózati E Meghajtó (F5) programozott billentyű lenyomásával választható ki. Miután a Hálózati Meghajtót kiválasztották, egy előbukkanó üzeneti terület kijelzi a hálózatán lévő Hurco gépek jegyzékét. Ezeket HURCO ULTIMAX4 Programozói kézikönyv
228
a gépeket Gazdaszámítógép Néven és Internet protokoll címen azonosítják. (Használja a „Hálózati Paraméter Mezők” szakaszt jelen fejezetben e mezők beállítására vonatkozó információ céljából.) Egy státusz mező, ami a gazdaszámítógép elérhetőségét jelöli, is látható. Például, az alábbi képernyő azt jelöli, hogy „MACH. LAB-VMX30” csatlakozásra kész, a „CTC-4020” pedig „Foglalt”. CURRENT PROGRAM AUXILIARY CURRENT DISK NETWORK DRIVE E host name list HOST NAME ENTER AN IP ADDRESS STATUS READY BUSY UNKNOWN Select the desired host to communicate with. Use arrow keys to highlight desired host then press ENTER. Prog Units: IN Free EXIT
AKTUÁLIS PROGRAM SEGÉD AKTUÁLIS LEMEZ HÁLÓZATI MEGHAJTÓ E gazdaszámítógép névjegyzék GAZDASZÁMÍTÓGÉP NEVE EGY INTERNET PROTOKOLL CÍMET VIGYEN BE STÁTUSZ KÉSZ FOGLALT ISMERETLEN Válassza ki a kívánt gazdaszámítógépet kommunikáció céljából. Használja a nyílbillentyűket a kívánt gazdaszámítógép kiemelésére, majd nyomjon ENTER-t. Program Egységek: BEMENET szabad KILÉPÉS
Ábra 4-11. Hálózati Csatlakozás Képernyő Segédkiválasztás A Gazdaszámítógép Névjegyzékének aljánál egy belépést jeleznek „Vigyen be egy Internet protokoll címet”. Válassza ki ezt a belépést egy olyan gazdaszámítógép kiválasztásához, ami nem szerepel a Gazdaszámítógép Névjegyzékében. Mozgassa a kurzort a kívánt bemenetre és nyomja le az Enter billentyűt egy csatlakozás kezdeményezésére. Ezen a képernyőn begépelhet egy meghatározott IP címet. Használja ezt a funkciót a gazdaszámítógépek állományában nem található nem Hurco számítógépes numerikusvezérlés (CNC), egy személyi számítógép (PC), egy több feladatot párhuzamosan végrehajtó operációs rendszer vagy egyéb állománytovábbító protokoll (FTP) szerver csatlakoztatására. Ezeket a számítógépeket nem adják hozzá automatikusan a Gazdaszámítógép Jegyzékhez. Miután bevitte a kívánt IP címet, nyomja le az Enter billentyűt a csatlakozás kezdeményezésére.
Észrevétel Figyelmeztethetik egy felhasználó névre és jelszóra, amennyiben a csatlakoztatni kívánt szerver megköveteli azokat.
UltiPro II Opció Az UltiPro II opció, amely átváltoztatja a szabvány 400-as blokk elővizsgálatot egy folyamatos blokk elővizsgálati algoritmussá, most elérhető a Hurco blokkmultiplexercsatornákon és bedmill-eken. Az UltiPro II gyorsabb átviteli sebességeket és továbbfejlesztett sarokmegmunkálási sebességeket is ajánl a szabvány HURCO ULTIMAX4 Programozói kézikönyv
229
UltiPro-val szemben. Ez az opció lehetővé teszi a rendszernek, hogy megfelelően lassítson vagy gyorsítson a program blokkok között, javítva komplex geometriákkal az alkatrészek felületi minőségét. Az UltiPro II vizsgálja az irányváltások szerszám útvonalát, és a kivitelezési előtolási fordulatszámot beszabályozza azokon a területeken, ahol a beprogramozott előtolási fordulatszám a gép rázkódását okozhatja.
A gép rázkódások hézagok a gép gyorsulási fordulatszámában, amely a gép megugrását okozhatja, és rossz felületkiképzést idézhet elő. Ezek a rázkódások gyorsabb előtolási fordulatszámoknál gyakoribbak. Géprázkódások fordulhatnak elő, amikor a rendszer az egyik program blokkból a következőbe megy át, megváltozik a szerszám útvonal iránya, és a beprogramozott előtolási fordulatszámok nagyobb gyorsulási fordulatszámot igényelnek, mint amire a gép képes. A Felületkiképzés Minőségi paraméter használatával, ellenőrizheti alkatrészének felületi kiképzését. Ennek a paraméternek a beállításai: Kiváló, Jó, Közepes, Átlagos Érdességű, Durva. Ezek a kiképzési beállítások viszonylagosak egymáshoz képest, és annak az előtolási fordulatszám csökkentésnek a korlátozásával érhetők el, amit az UltiPro vagy az UltiPro II ír elő az alkatrész programnak. Az előtolási fordulatszám csökkentésének a korlátozása lehetővé teszi a program számára a gyorsabb végrehajtást, de csökkentheti a felületkiképzés minőségét a gépi rázkódás megnövekedett lehetősége miatt. A kivitelezési előtolási fordulatszám pontos hatása a felületkiképzés minőségére végül is az egyedi alkatrész geometriától függ. Válasszon megfelelő paraméter beállítást a kellő felületkiképzési minőség biztosítására kielégítő kivitelezési sebességgel.
UltiPro és UltiPro II Különbségei Az UltiPro jelenleg a szabvány azokon a Hurco blokk-multiplexercsatornákon és bedmill-eken, amelyek az Ultimax 4 szoftver 2.10 és afölötti verzióját működtetik. A következő táblázat az UltiPro és az UltiPro II közötti különbségeket vázolja fel.
HURCO ULTIMAX4 Programozói kézikönyv
230
Jellemző
UltiPro (szabvány)
UlriPro II (opciós)
1 msec
1 msec Folyamatos Átvitelgyorsítási Ablak
Blokk Átviteli Sebesség Blokk Átvitelgyorsító G61 Precíziós megmunkálás csolva G64 Precíziós megmunkálás csolva
400 Blokk
Sarok- Teljes Leállás 5 foknál Bekap- kisebb irányváltással
Teljes Leállás 44 foknál kisebb irányváltással
SarokKikap- Teljes Leállás 44 foknál kisebb irányváltással
Nem követel teljes leállást
(alapértelmezés)
Táblázat 4-1. UltiPro és UltiPro II Különbségei
Észrevétel A Precíziós Sarokmegmunkálásról való bővebb információ végett, használja jelen kézikönyv „Fokozott NC Alkatrész Programozás” fejezetét.
Szabvány UltiPro és UltiPro II Opció Vezérlése Beállíthatja a Felületkiképzési Minőség paramétert ezekkel a lépésekkel: 1. Nyomja le a Program Paraméterek (F4) programozott billentyűt az Input képernyőn. 2. Miután lenyomja a Program Paraméterek (F4) programozott billentyűt az Input képernyőről, az Általános Paraméterek képernyő jelenik meg. Erről a képernyőről nyomja le a Program Paraméterek (F7) programozott billentyűt.
Felületi Minőség Kiválasztása A Program Paraméterek képernyőn, mozgassa a kurzort, a lefelé mutató nyílbillentyű vagy az Enter billentyű használatával, a „Felületi Végső Minőség” mezőre. Válassza ki az engedélyezett programozott billentyűk egyikét (F1)-től (F5)ig az érték megváltoztatására.
Felületi Végső Minőség Paraméter HURCO ULTIMAX4 Programozói kézikönyv
231
A Felületi Végső Minőség Paramétert az öt relatív végső minőség egyikére lehet beállítani. Ezek a tartományok a kiválótól a durváig terjednek. Nyomja le azt a programozott billentyűt, amelyik passzol az Ön által kívánt végső felülethez. A végső minőség kiválasztása lehetővé teszi az előtolási fordulatszám csökkentés mennyiségének a korlátozását. E felületi minőség paraméterek közötti választás kompromisszumot képvisel a végrehajtási sebességben és végső felületben. Ennek a paraméternek a tényleges hatása a forgácsolandó alkatrész geometriájától függ. A billentyű annak a paraméternek a kiválasztására szolgál, amelyik kielégíti az Ön felületi minőségre és gyártási sebességre vonatkozó követelményeit. Programozott billentyű F1 Kiváló F2 Jó F3 Közepes F4 Átlagos Érdességű F5 Durva
Előtolási Fordulatszám Csökkentés maximum magas közepes alacsony nincs
Géprázkódás Valószínűség nincs minimum legnagyobb
Táblázat 4-2. Végső Felület Tartomány
Figyelmeztetés Használjon figyelmeztetést, amikor egy alacsonyabbminőségű végső felületet választ. A géplökés túlzott kopást és repedést idézhet elő a gépén. UltiPocket Opció Az UltiPocket programozási opció különleges marási részprogramokat ad hozzá a forgácsolási horony határvonalakhoz szigetekkel. Ez az opció a különleges alakú hornyok teljes kitisztítását biztosítja anélkül, hogy forgácsolná a határvonalon belül beprogramozott szigeteket. A szoftver automatikusan számítja ki a szigetek körüli szerszám útvonalat kiküszöbölve e formák megtervezésének hosszadalmas feladatát. A szigetek is forgathatók, léptékezhetők és megismételhetők. Ez az opció lehetővé teszi zárt körvonalak hornyokkal és szigetekkel való beprogramozását. A következő két rajz különböző nézeteit mutatja egy belső spirális határvonalnak három különböző módon megformált szigettel. VIEW FULL SCALE ZOOM BOX PARAMETERS DB SEARCH
NÉZET TERMÉSZETES NAGYSÁG NAGYÍTÓ DOBOZ PARAMÉTEREK ADATBÁZIS KERESÉS
Ábra 4-12. Horony Határvonal Belső Spirális Szigetekkel Horonyjellemzőket választhat ki, amikor e szabvány Ultimax program adatblokk bármelyikét létrehozza: Marási Határvonal Marási Kör HURCO ULTIMAX4 Programozói kézikönyv 232
Marási Keret Minta
Fontos Az UltiPocket jellemző használatához, először hozza létre a maró kompenzálás paramétert, majd programozza be az UltiPocket adatblokkokat. Használja a Marási Paraméterek leírását a „Rendszer Alapok” fejezetben. Válassza ki vagy az Ívbeszúrást vagy Vonalbeszúrást a Maró Kompenzálás Paraméter mező számára. Ha ez a mező nem jelenik meg a Marási Paraméterek képernyőn, akkor az UltiPocket opció nem lett feltelepítve a vezérlőre. Hívja fel a Hurco-t vagy a Hurco disztribútort az opció megvétele céljából.
Horony Határvonal A Horony Határvonal az alkatrész keretén kívülre esik. Az UltiPocket opció alapfilozófiája, hogy a határvonal beprogramozását követően mondja meg a rendszernek, hogy melyik hornyoktól vagy szigetektől tartsa távol magát a határvonalon belül. Ez a megközelítés kiküszöböli a komplex számolásokat és lerövidíti az alkatrész programozási folyamatot. A Szerszámszám és a Befejező Eszköz, Z Kezdet és Z Fenék, Harántelőtolás, Marási Előtolás, Sebesség Percenkénti Fordulatszáma és Lyukasztási Mélység szabvány marási értékeit a Horony Határvonal adatblokkban programozzák. Nem szükségesek a horony blokkban. A Horony Határvonalaknak két típusa van: Spirális Külső (nem szigetek) és Spirális Belső.
Spirális Külső – Nem Szigetek Ez a választás csak a szigetek nélküli Kör és Keret adatblokkokra vonatkozik. Amikor kiválasztja ezt a rutint, a szerszám megkezdi a külső alkatrész központi részétől a teljes beprogramozott határvonal fészekbe helyezését. Ez a művelet ezért ugyanaz, mint a szabvány Ultimax Horony kiválasztás. Ezzel a kiválasztással a maró átfedést a Marási Paraméterek képernyőn található Horony Átfedési érték vezérli, nem pedig a Marási Kör és a Marási Keret képernyőkön található Horony Átfedési mező.
Belső Spirál Ez a kiválasztás a meghatározott szigeteket ékeli be a meghatározott határvonal elkerülés külső részétől. E rutin kiválasztását követően, a szerszám behatol az alkatrészbe, és egy útvonalat kezd el követni, amit úgy alakítottak ki, hogy a határvonalat eltolták a szerszám sugarának félértékével plusz a horony átfedéssel. A forgácsolás folyamán az átfedési százalék vezérlésére, vigyen be egy értéket a Marási Kör vagy a Marási Keret képernyőn található Horony Átfedés mezőbe. Az első művelet után, a szerszám követ egy olyan útvonalat, amit úgy hoztak létre, hogy a határvonalat eltolták a szerszám sugarával plusz minden egyes művelet horony átfedésével, miközben a határvonalon belüli szigeteket elkerülték. HURCO ULTIMAX4 Programozói kézikönyv
233
A határvonal fészekbe helyezését követően, a szerszám körülforgácsolja a határvonal belsejét és minden sziget külső részét a kiválasztott keverék eltolás és a beprogramozott szerszám sugár alkalmazásával.
Szigetek Beprogramozása Egy határvonal marási adatblokkjának a beprogramozását követően, egy sziget meghatározható egy Horony Sziget adatblokk létrehozásával. Amennyit csak kíván, annyi sziget határozható meg (a vezérlő számítógépes memóriájának a függvénye), de mindegyiknek passzolnia kell a meghatározott határvonalon belül, és a szerszám számára lehetővé kell tenni, hogy teljesen definiálni tudja a szigetet. A sziget adatblokk lehet egy Marási Keret, Kör vagy Körvonal (amennyiben egy zárt körvonal). A Horony Sziget adatblokkok a szabvány marási értékeket használják a határvonal adatblokkból, és nem tüntetik fel ezeket a paramétereket a sziget programozási képernyőn. A horony átfedési százalékot is a határvonal adatblokkban határozták meg.
Marási Körvonal Egy Marási Körvonal adatblokk létrehozására az UltiPocket felhasználásával, a műveletet a szegmens kezdetben (szegmens zéró) indítsa el. Ahogy a szabvány Ultimax marásban, az UltiPocket Marási Körvonal blokk zéró szegmenssel kezdődő szegmensekből tevődik össze. A kurzorral a Vágó Kompenzálás mezőben, válassza ki a Horony opciók egyikét (F6 vagy F7) a Kezdet szegmensben annak a megjelölésére, hogy ez a blokk az alkatrész határvonala vagy a határvonalon belüli szigetek egyike. A határvonalnak először a programban kell megjelennie. A Kezdet szegmens utáni szegmenseket ugyanúgy programozzák be, mint a szabvány marási vonalakat és íveket. Az ismeretlen pontok automatikus kiszámítása is elérhető ezen adatblokkok számára.
Marási Keret A Marási Keret adatblokkot gyakran használják alkatrész körvonal létrehozására. Ezt a blokkot ugyanúgy programozzák, mint a szabvány Ultimax Marási Keretet a Horony Átfedési százalék hozzáadásával.
Marási Kör A Marási Kör adatblokkot körvonalakhoz és szigetekhez használják. Hasonló a szabvány Marási Kör adatblokkhoz azzal a különbséggel, hogy ha ezt a blokkot egy sziget kialakítására használják, az eszközt pedig a körvonal adatblokkból veszik hozzá.
Alakzat Alakzat adatblokkok iktathatók közbe szigetek forgatására, léptékezésére vagy megismétlésére. Csak Alakzat adatblokkok programozhatók be egy körvonal adatblokk és egy sziget közé. Annyi sziget határozható meg, amennyit csak kíHURCO ULTIMAX4 Programozói kézikönyv
234
ván (az elérhető memória függvénye), de mindegyiknek passzolnia kell a meghatározott körvonalon belül. Betétkés Részprogramok Opciója A betétkés gyártók használják ezeket a speciális marási részprogramokat hornyok háromszög, deltoid és hatszög alakra történő marásánál. Ezeket a részprogramokat Ultimax 4 opcióként értékesítik, és egy program adatblokkban meghatározhatók. A betétkés jellemzőkhöz való hozzáféréshez, nyomja le a kezelőpult Input gombját az Input képernyő kijelzésére. Majd nyomja le az Alkatrész Programozás (F3) programozott billentyűt. Ha az opciót feltelepítette a rendszerre, a következő képernyő egy Különleges (F6) programozott billentyű lesz. Nyomja le a programozott billentyűt az alábbi képernyő megjelenítésére: BLOCK NEW BLOCK Choose type of block. TRIANGLE DIAMOND 1 FACE DIAMOND 2 FACES HEXAGON EXIT Prog Units: IN Free
BLOKK ÚJ BLOKK Válassza ki a blokktípust. HÁROMSZÖG EGY OLDALLAPÚ DELTOID KÉT OLDALLAPÚ DELTOID HATSZÖG KILÉPÉS Program Egységek: BEMENET Szabad
Ábra 4-13. Betétkés Programozott Billentyűk Mind a négy opciónak hasonló képernyője van. Használja a Háromszög képernyőjét a szabvány mezők leírásához. A többi három képernyő további mezőit azokban a szakaszokban határozzák meg.
Háromszögek A háromszögű horony alak három egyforma 60-os szögből áll egy nyitott oldallappal, amint alább is látható. Egy kiegyenlítőbevágás programozható be az 1-es számmal jelölt szögben. Point 3 Open Face Point 2 Relief Corner Radius Centerpoint Point 1 Orientation
3-as pont nyitott oldallap 2-es pont hátszög sugár középpont 1-es pont iránymeghatározás
Ábra 4-14. Háromszög Programozási Rajz A következő egy kiegészített Marási Háromszög adatblokk. Jelen képernyő minta adatai is megjelennek jelen szakasz végén. HURCO ULTIMAX4 Programozói kézikönyv
235
BLOCK TOOL TYPE X CENTER Y CENTER RADIUS ORIENTATION RELIEF 1 CENTER POCKET IN/OUT Z START Z BOTTOM PLUNGE FEED MILL FEED SPEED (RPM) PECK DEPTH TOOL DIAMETER TYPE END MILL DELETE BLOCK INSERT BLOCK BEFORE PROGRAM PARAMETERS PART SETUP TOOL SETUP EXIT
BLOKK SZERSZÁM TÍPUS X KÖZÉP Y KÖZÉP SUGÁR IRÁNYMEGHATÁROZÁS HÁTSZÖG 1 KÖZPONT HORONY BE/KI Z KEZDET Z FENÉK HARÁNTELŐTOLÁS MARÁSI ELŐTOLÁS SEBESSÉG (PERCENKÉNTI FORDULATSZÁM) LYUKASZTÁSI MÉLYSÉG SZERZÁM ÁTMÉRŐ TÍPUS VÉGMARÓ KÉS TÖRÖLJE A BLOKKOT ILLESSZE A BLOKK ELÉ PROGRAM PARAMÉTEREK ALKATRÉSZ BEÁLLÍTÁS SZERSZÁM BEÁLLÍTÁS KILÉPÉS
Enter a block number, use ENTER to edit block, or use left arrow (back), right arrow (advance), or softkey.
Vigyen be egy blokkszámot, használjon ENTER-t a blokk szerkesztéséhez, vagy használja a bal nyilat (vissza), jobb nyilat (előre), vagy a programozott billentyűt.
Prog Units: IN Free
Program Egységek: BEMENET szabad
Ábra 4-15. Kiegészített Marási Háromszög Képernyő Ezek a szabvány mezői az összes betétkés képernyőnek. Használja azokon a képernyőkön található további mezők egyéb opcióinak a leírásait. Mezők
Meghatározások
Szerszám
Annak a szerszámnak a száma, amit a betéthorony forgácsolására használnak.
Típus
A vágóeszköz mozgást határozza meg ezeknek az opcióknak a felhasználásával: Belül – csak a nem nyitott oldallapjait forgácsolja a horonynak beleértve a kiegyenlítőbevágásokat. Belül 2 Művelet – ugyanazt forgácsolja, mint a Belül-nél azzal a kivétellel, hogy ez a kiválasztás egy durva műveletet és egy befejező műveletet használ. A durva művelet során hagynak anyagot a befejező művelethez. Horony Befordítva – a betét oldallapjai mentén forgácsol beleértve a kiegyenlítőbevágásokat, majd befelé lép és kitisztítja az egész betétet az alakzat kisebb változatainak létrehozásával, amíg a középpontot el
HURCO ULTIMAX4 Programozói kézikönyv
236
nem éri. Horony 2 Művelet Befordítva – ugyanúgy forgácsol, mint a Horony Befordítva azzal a kivétellel, hogy ez a kiválasztás egy durva műveletet és egy befejező műveletet használ. Horony Kifordítva – a szerszámot megdönti a betét X-Y közepénél és kifelé forgácsol, létrehozva az alakzat nagyobb változatait, továbbá kiegyenlítőbevágásokat marnak. Horony 2 Művelet Kifordítva – ugyanúgy forgácsol, mint a Horony Kifordítva azzal a kivétellel, hogy ez a kiválasztás egy durva műveletet és egy befejező műveletet használ. X Központ
Az alakzat berajzolt körének középpontjához tartozó X tengelyű koordináta.
Y Központ
Az alakzat berajzolt körének középpontjához tartozó Y tengelyű koordináta.
Sugár
A berajzolt kör átmérőjének a fele hosszúságban, és a horony méretének a meghatározására használják.
Irány-meghatározás
Egy vektorszög, ami merőleges a nyitott oldallapra.
Hátszög 1
Egy olyan érték, amely az 1-es ponttal jelölt szögben található jobboldali, középső és baloldali kiegyenlítőbevágási opciót adja meg.
Z Kezdet
Az a hely, ahol az orsó forogni kezd.
Z Fenék
A befejezett lyuk alja.
Harántelőtolás
Előtolási fordulatszám Z Kezdet és Z Fenék pozíciók között.
Marási Előtolás
X és Y tengelyek előtolási fordulatszáma. A vezérlő rendszer automatikusan számítja ki azt az értéket, ami először jelenik meg a képernyőn. A kiszámított érték helyettesíthető egy másik értékkel vagy tárolható.
Sebesség (percenkénti fordulatszám)
Az a sebesség, amelyen az orsó forog, hogy kifúrja a lyukat.
Lyukasztási ség
Az a távolság, amennyire a szerszám befúródik az alkatrészbe, mielőtt leállna kitisztítani vagy összezúzni a fémforgácsot.
Mély-
Deltoid Oldallapok A deltoid horonyformáknak négy oldaluk van szemben fekvő egyenlő szögekkel. Az 1 Oldallapú Deltoidnak egy nyitott oldallapja van és az 1-es és 2-es pontokkal jelölt szögekben található jobboldali, középső és baloldali kiegyenlítőbevágás opciója, ahogy az alábbiakban is látható: POINT 1 ANGLE RELIEF CORNERS
HURCO ULTIMAX4 Programozói kézikönyv
1-ES PONT SZÖG HÁTSZÖGEK
237
POINT 4 RADIUS CENTERPOINT ORIENTATION POINT 2 OPEN FACE POINT 3
4-ES SZÖG SUGÁR KÖZÉPPONT IRÁNYMEGHATÁROZÁS 2-ES PONT NYITOTT OLDALLAP 3-AS PONT
Ábra 4-16. 1 Oldallapú Deltoid Rajza A Kétoldallapú Deltoid horonynak két nyitott oldallapja van és az 1-es ponttal jelölt szögben található jobboldali, középső és baloldali kiegyenlítőbevágás opciója, ahogy az alábbiakban is látható: POINT 1 RELIEF CORNER ANGLE POINT 4 RADIUS CENTERPOINT ORIENTATION POINT 2 OPEN FACE POINT 3
1-ES PONT HÁTSZÖG SZÖG 4-ES SZÖG SUGÁR KÖZÉPPONT IRÁNYMEGHATÁROZÁS 2-ES PONT NYITOTT OLDALLAP 3-AS PONT
Ábra 4-17. 2 Oldallapú Deltoid Rajza A deltoid horony adatblokkokat ugyanúgy programozzák be, mint a háromszögű hornyokat; ugyanakkor, a deltoid képernyőn két további mező található meg: Alak Szög
Az 1-es és 3-as pontok által formált szög meghatározva egy alakzatot, ami 20-tól 160-ig terjed.
Hátszög 2
(Csak az 1 Oldallapú Deltoidnál) A
2-es ponttal jelölt szögben található jobboldali, középső vagy baloldali kiegyenlítőbevágás opcióját (vagy semmit) nyújtja. A következő egy kiegészített 1 Oldallapú Deltoid adatblokkra példa: BLOCK TOOL TYPE X CENTER Y CENTER RADIUS ORIENTATION SHAPE ANGLE RELIEF 1 RELIEF 2 INSIDE LEFT NONE Z START
HURCO ULTIMAX4 Programozói kézikönyv
BLOKK SZERSZÁM TÍPUS X KÖZÉP Y KÖZÉP SUGÁR IRÁNYMEGHATÁROZÁS ALAK SZÖG HÁTSZÖG 1 HÁTSZÖG 2 BELSŐ BAL SEMMI Z KEZDET
238
Z BOTTOM PLUNGE FEED MILL FEED SPEED (RPM) PECK DEPTH TOOL DIAMETER TYPE END MILL DELETE BLOCK INSERT BLOCK BEFORE PROGRAM PARAMETERS PART SETUP TOOL SETUP EXIT
Z FENÉK HARÁNTELŐTOLÁS MARÁSI ELŐTOLÁS SEBESSÉG (PERCENKÉNTI FORDULATSZÁM) LYUKASZTÁSI MÉLYSÉG SZERZÁM ÁTMÉRŐ TÍPUS VÉGMARÓ KÉS TÖRÖLJE A BLOKKOT ILLESSZE A BLOKK ELÉ PROGRAM PARAMÉTEREK ALKATRÉSZ BEÁLLÍTÁS SZERSZÁM BEÁLLÍTÁS KILÉPÉS
Enter a block number, use ENTER to edit block, or use left arrow (back), right arrow (advance), or softkey.
Vigyen be egy blokkszámot, használjon ENTER-t a blokk szerkesztéséhez, vagy használja a bal nyilat (vissza), jobb nyilat (előre), vagy a programozott billentyűt.
Prog Units: IN Free
Program Egységek: BEMENET szabad
Ábra 4-18. Kiegészített Marási 1 Oldallapú Deltoid Képernyő
Hatszög Ennek a horonynak hat oldala van és minden szöge egyenlő. Az alábbi rajzon, Az alakzatnak két nyitott oldallapja van és az 1-es, 2-es és 3-as pontokkal jelölt szögekben található kiegyenlítőbevágás opciója, továbbá a 0 és 1, valamint a 3 és 4 pontok közötti oldallap hátszög távolság opciója. Point 0 Point 1 Relief 1 Radius Point 5 Orientation X Center Y Center Shape Angle Point 2 Relief 2 Point 3 Relief 3 Point 4 Tool Path Relief Distance Face Example
0 pont 1-es pont 1-es hátszög sugár 5-ös pont iránymeghatározás X központ Y központ alak szög 2-es pont 2-es hátszög 3-as pont 3-as hátszög 4-es pont szerszám útvonal hátszög távolság oldallap példa
Ábra 4-19. Hatszög Rajza
HURCO ULTIMAX4 Programozói kézikönyv
239
A hatszög horony adatblokkokat ugyanúgy programozzák be, mint a háromszögű hornyokat; ugyanakkor, a hatszög képernyőn két további mező található meg: Alak Szög
A 0, 2-es és 4-es pontok által formált szög meghatározva egy alakzatot, ami 60-tól 180-ig terjed.
Hátszög 3
A
3-as ponttal jelölt szögben található jobboldali, középső vagy baloldali kiegyenlítőbevágás opcióját (vagy semmit) vagy a 3-as és 4-es pontok közötti oldallap hátszög távolság opcióját nyújtja.
A következő egy kiegészített hatszög adatblokk: BLOCK TOOL TYPE X CENTER Y CENTER RADIUS ORIENTATION SHAPE ANGLE RELIEF 1 RELIEF 2 RELIEF 3 MILL HEXAGON INSIDE FACE CENTER LEFT Z START Z BOTTOM PLUNGE FEED MILL FEED SPEED (RPM) PECK DEPTH TOOL DIAMETER TYPE END MILL DELETE BLOCK INSERT BLOCK BEFORE PROGRAM PARAMETERS PART SETUP TOOL SETUP EXIT Enter a block number, use ENTER to edit block, or use left arrow (back), right arrow (advance), or softkey.
HURCO ULTIMAX4 Programozói kézikönyv
BLOKK SZERSZÁM TÍPUS X KÖZÉP Y KÖZÉP SUGÁR IRÁNYMEGHATÁROZÁS ALAK SZÖG HÁTSZÖG 1 HÁTSZÖG 2 HÁTSZÖG 3 MARÁSI HATSZÖG BELSŐ OLDALLAP KÖZÉP BAL Z KEZDET Z FENÉK HARÁNTELŐTOLÁS MARÁSI ELŐTOLÁS SEBESSÉG (PERCENKÉNTI FORDULATSZÁM) LYUKASZTÁSI MÉLYSÉG SZERZÁM ÁTMÉRŐ TÍPUS VÉGMARÓ KÉS TÖRÖLJE A BLOKKOT ILLESSZE A BLOKK ELÉ PROGRAM PARAMÉTEREK ALKATRÉSZ BEÁLLÍTÁS SZERSZÁM BEÁLLÍTÁS KILÉPÉS Vigyen be egy blokkszámot, használjon ENTER-t a blokk szerkesztéséhez, vagy használja a bal nyilat (vissza), jobb nyilat (előre), vagy a programozott billentyűt.
240
Prog Units: IN Free
Program Egységek: BEMENET szabad
Ábra 4-20. Kiegészített Marási Hatszög Képernyő
VMX Szondázási Opció A két szondázási típus – szerszám és alkatrész – segít a kezelőnek a szerszám és az alkatrész beállításban. Az alkatrész szondázás gyorsabb és pontosabb alkatrész beállítást biztosít. Kézileg vagy automatikusan végezhető. Az automatikus módszer egy párbeszédes vagy „G” kódú NC adatblokkot használhat az alkatrész elhelyezésére. A szerszám szondázás egyedi szerszámokkal végezhető vagy a szerszámok egy kiválasztott csoportjával. A két szondázási típus alkalmazható függetlenül vagy egymással összefüggésben. Mindegyik szondázási típus tartalmaz hardvert és szoftvert. Észrevétel A szondázás nem elérhető a bedmill-eknél.
Szondázási Paraméterek A szondázási paramétereket arra használják, hogy beállítsák a gépet a szondázási opció telepítése során. Kritikai információt nyújtanak arra vonatkozólag, hogy a gép hogyan fogja használni a szondát (szondákat). A paraméterek által szolgáltatott információ tartalmazza valamelyik szonda típusának a jelenlétét, a szerszám szonda helyzetét (X és Y), az alkalmazandó előtolási fordulatszámokat a szondázás, a biztonságos munkaterület, stb. során. A Szerszám Szondázási paramétereknek az Input képernyőről történő hozzáféréséhez, nyomja le az Alkatrész Beállítás (F1) vagy Szerszám Beállítás (F2) programozott billentyűt. A Szondázás (F2) programozott billentyű a Szerszám Beállítási képernyőn látható.
Észrevétel Az Alkatrész Beállítási képernyőn, a szondázáshoz a Szondázás (F5) által lehet hozzáférni az F2 helyett. Az Alkatrész Beállításhoz, válassza ki az Alkatrész Beállítás (F5) programozott billentyűt, és kövesse ugyanazt az eljárást, mint a Szerszám Beállításnál. Az Alkatrész- és Szerszám Beállítás Szondázási Paraméterek meghatározásai a következők: HURCO ULTIMAX4 Programozói kézikönyv
241
Alkatrész- és Szerszám Beállítás Szondázási Paraméterek
Meghatározás
Jelenlevő
Egy alkatrész szonda jelenlétét jelzi. Amennyiben nincs jelen, úgy a fennmaradó alkatrész szonda paraméterek nem használhatók.
Tűátmérő
A tűhegy átmérőt tartalmazza. A kezelő ezt az információt a kipróbálandó berendezés műszaki előírásaiban találja meg. Használja az „Alkatrész Kipróbálási Tűátmérő Beállítás” szakaszt, ami követi a jelen érték meghatározására vonatkozó információt.
Előtolási szám
Fordulat-
Azt a sebességet határozza meg, amelyen a szonda mozog, amikor az alkatrészt keresi.
X min, X max Y min, Y max Z min
Meghatározza a szonda munka adatvivőjét, és védelmet biztosít a szonda összetörése ellen. Ezek a mezők hasonlóak az alkatrész beállításban található biztonságos munkaterülethez.
Szerszám Beállítás Szondázási Paraméterek
Meghatározás
Jelenlevő
Egy alkatrész szonda jelenlétét jelzi. Amennyiben nincs jelen, a fennmaradó alkatrész szonda paraméterek nem használhatók.
X érintkezőcsúcs Y érintkezőcsúcs
A szerszám szonda X és Y fekvését (a gép koordinátákon) jelöli. Amikor a gép ebben a helyzetben van, egy szerszám megérinti a szerszám szonda tűjének a közepét. Annak érdekében, hogy könnyedén bevigye ezeket az értékeket, illesszen be egy szerszámot az orsóba és rázza le a szonda hegyére. Amikor a szerszám hegye a csúcs köré van fogva, nyomja le az STD/Pos/Store Position billentyűt az ugrás vezérlőkön.
Előtolási szám
Azt a sebességet határozza meg, amelyen Z tengely mozog, amikor megérinti a kipróbálandó szerszámokat.
Fordulat-
Z min
A legalacsonyabb helyzetet határozza meg, amelyen Z tengely mozoghat, amikor előrajzol egy szerszámot a szerszám szondának.
Figyelmeztetés Amikor az alkatrész szondát használják, a vezérlővel kell aktiválni. Ahhoz, hogy ez megtörténjen, a vezérlőnek tudnia kell, hogy mikor van a szonda az orsóban. Az Ultimax úgy hajtja végre ezt, hogy egy új szerszám típust biztosít a szerszám beállításban. Az alkatrész szonda használata előtt, egy szerszámként kell bevinni a szerszám beállításban. Határozza meg, hogy melyik szerszámszámot rendeli hozzá a szondához. Kapcsoljon a Szerszám Beállítás képernyőre. Válassza ki a szerszámszámot, majd a Szondát a szerszám típushoz. A vezérlő akkor tudni fogja, hogy ha a szerszám az orsóban van, aktiválnia kell a szonda hardvert.
Szonda Hitelesítés HURCO ULTIMAX4 Programozói kézikönyv
242
A szonda hitelesítést használják a szerszám szonda Z fekvésének a meghatározására. Csak olyan vezérlőkön kivitelezhető, amelyeknek van szerszám szondájuk. A hitelesítés módja különbözik olyan rendszerek között, amelyeknek szerszám és alkatrész szondázásuk egyaránt van, illetve olyan rendszereknél, amelyeknek csak szerszám szondázásuk van. Amikor mindkét szonda megtalálható, a hitelesítési ciklus a két szondát együtt érinti. Amikor nincs alkatrész szonda, egy referencia szerszámot használnak az alkatrész szonda megérintésére. A hitelesítés sorrendje mindegyik esetben a következőképpen történik. A Szonda Hitelesítéshez való hozzáféréshez, az Input képernyőről nyomja meg a Szerszám Beállítás (F2) programozott billentyűt, a Szondázás (F2) programozott billentyűt, majd a Szerszám Szonda Hitelesítése (F2) programozott billentyűt. Amikor megtörtént a szerszám hitelesítése, a Cal Status mezőben a „Hitelesítve” jelenik meg.
Szerszám Szondázás Nyomja meg a Szerszám Beállítás (F2) programozott billentyűt az Input képernyőn a Szerszám Szondásához való hozzáféréshez. A programozott billentyűk megváltoznak, amint az információt beviszi.
Fontos Amikor a gép konkurens programozást végez, a szerszám szondázás a szerszámot csak a Szerkesztés programban hitelesíti. Egy egyedi szerszám hitelesíthető a szondával vagy több szerszám szondázható automatikus ciklusban a No (F1) vagy a Yes (F2) programozott billentyűk kiválasztásával válaszul a „Magában foglalja a többszörös szerszám hitelesítés ezt a szerszámot?” figyelmeztetésre. A szerszám szonda használata előtt, hasznos átnézni azokat a változásokat, amelyek megjelennek a Szerszám Beállítás képernyőn. Bármilyen eszköz, amit a szondával hitelesítettek, a Zéró Kalibrálási érték mellet egy „P” jelölővel fog rendelkezni. Három új mező is létezik: Szonda Aktiválás, Szonda X Eltolás, Szonda Y Eltolás. Itt találhatók a szerszám szondázási mezők meghatározásai:
Szerszám Mezők
Szondázási
Meghatározások
Szonda Aktiválás
Ezt a mezőt csak egy többszörös szerszám hitelesítési ciklus használja. Meghatározza, hogy melyik szerszámot kell kipróbálni, illetve melyiket kell átugrani. Mindegyik Yes értékkel rendelkező szerszámot megjelölik a többszörös szerszám hitelesítési ciklusban.
Szonda X Eltolás
Ezeket a mezőket a szondázás közbeni asztal pozíció megváltoztatásá-
HURCO ULTIMAX4 Programozói kézikönyv
243
Szonda Y Eltolás
ra használják. Olyan szerszámokhoz kellenek, amelyeknek van egy betétkése, amit a szerszám középpontjától eltolnak. Könnyű bevinni az X és Y eltolásokat a szerszámnak az orsóban történő elhelyezésére, lerázni a kívánt helyzetbe éppen a szonda fölé és lenyomni az Std Pos/Store Position programozott billentyűt. Az eltolásokat automatikusan számolják ki, illetve viszik be.
Három módszer létezik egy szerszám szonda hitelesítésére: egyszerű szerszám ciklus, többszörös szerszám ciklus, és kézi ugrás.
Alkatrész Szondázás Az alkatrész szondázást az alkatrésznek az asztalon történő elhelyezésére használják. Egy olyan módszert biztosít, amely lehetővé teszi a gépnek, hogy automatikusan vigye be Alkatrész Zéró X, Alkatrész Zéró Y, Szonda Z, és X/Y Aszimmetria (fok) mezőket az Alkatrész Beállítási képernyőn. X/Y aszimmetria megmutatja, hogy az alkatrész milyen messze van az asztallal való tökéletes egy vonalba eséstől fokokban. Ezt a szöget úgy határozzák meg, hogy egy második pontot elhelyeznek az alkatrészen vagy az X vagy az Y tengely mentén, és az összes forgácsolási műveletet az aszimmetria szögével igazítják, hogy pontosan passzoljanak az alkatrészhez. Az alkatrész szondázás üzemeltethető kézi üzemmódban vagy az alkatrész programon belüli automata üzemmódban. Az alkatrész programról való üzemeltetéshez, illesszen be egy szonda alkatrész beállítási adatblokkot. Ez a módszer lehetővé teszi, hogy többszörös alkatrészeket szondázzon és elhelyezze őket futási idő közben.
HURCO ULTIMAX4 Programozói kézikönyv
244
A abszolút zéró adatáttöltés nagyobb számítógéptárba, Fogadás programozott billentyű adatáttöltés nagyobb számítógéptárba, párbeszédes alkatrész program
adatátvitel végét jelző bitek adatblokk, forgás adatblokk, grafika be/ki adatblokk, kezdet és befejezés újrakezdéshez adatblokk, kezdet és befejezés üzemeltetéshez adatblokk, Pozíció adatblokk, szerkesztő Aktuális Rendszeridő programozott billentyű beállítása Aktuális Tárolási Könyvtár Kiválasztása programozott billentyű alapelvek alkatrész beállítás alkatrész beállítás, eltolási értékek azonosítása alkatrész beállítás, NC alkatrész programhoz alkatrész beállítás, programozott billentyű alkatrész beállítás, szondázási opció alkatrész beállítás, visszaállítás alkatrész beállítás, Z tengely eltolás Alkatrészjellemzők, ellipszis Alkatrészjellemzők, megírás Alkatrészjellemzők, oldallap marás alkatrész program, aktuális mentés alkatrész program, alkatrész beállítás alkatrész program, alkatrész visszaállítás alkatrész program, állandó tár alkatrész program, átnevezés alkatrész program, automatikus leállítás alkatrész program, betöltés alkatrész program, betöltés programkönyvtárból alkatrész program, betöltés, az utoljára használt program alkatrész program, ellenőrzés alkatrész program, felülírás alkatrész program, futtatás alkatrész program, hibaellenőrzés alkatrész program, mértékegységek beállítása alkatrész program, NC alkatrész program, összegzés alkatrész program, szerkesztés alkatrész program, szerszám beállítás alkatrész program, szerszám visszaállítás alkatrész program, tárolás alkatrész program, teljes blokkokkal való munka alkatrész program, törlés alkatrész program, új név bevitele alkatrész programok szerkesztése alkatrész programozás
HURCO ULTIMAX4 Programozói kézikönyv
1-12, 1-34, 1-37 2-52 2-51 2-53 4-11 2-5 2-49 2-58 2-48 2-7 1-16 1-58 4-13 1-36 1-37 3-8 1-40 4-41 3-12 1-38 2-38 2-40 2-35 1-58 1-36 3-12 1-58 1-59 2-48 1-17 1-18 1-18 2-6 1-58 2-9 2-7 1-21 3-1, 3-15 2-6 2-7 1-39 3-12 2-10, 2-11 2-7 1-59 1-20 2-7 2-1, 3-1
245
Alkatrész Programozás programozott billentyű alkatrész programozás, alkatrész beállítás alkatrész programozás, általános paraméter tartományok és alapértelmezések
alkatrész programozás, betűk alkatrész programozás, furatok alkatrész programozás, konkurens alkatrész programozás, marás alkatrész programozás, minták alkatrész programozás, NC alkatrész programozás, párbeszédes alkatrész programozás, pozíció blokk alkatrész programozás, program paraméterek alkatrész programozás, szerkesztő típus kapcsoló alkatrész programozás, tervezés Alkatrész Szerszám Beállítás visszaállítási programja alkatrész zéró alkatrész zéró a DXF rajzon Alkatrész Zéróhoz viszonyított relatív orsómozgás Állomány Kiválasztása programozott billentyű állomány nevek állománykezelés áramellátás, csatlakoztatás áramellátás, kikapcsolva áramellátás, problémák átfedés, horony átfedés, keverék átmeneti memória áttekintés automata gomb automata léptékezés automata mentés automata mentés, üzenet automata számítás automatikus számítás
1-36, 1-40 1-34 1-48 2-40 2-12 2-9 2-19 2-42 1-33, 3-5 1-33, 2-1, 3-1 2-48 1-45 1-17 1-33 3-12 1-34, 2-48 4-5, 4-6 1-35 3-20 4-3 4-3 1-7 1-63 1-10 1-52 1-52 1-21, 1-23 2-6 2-9 2-4 1-17 1-17 2-3 1-43, 1-45
B balkezes menetfúrás (NC) balkezes menetfúrás (NC), előtolási fordulatszám túlvezérlés balkezes menetfúrás (NC), orsó irány balkezes menetfúrás (NC), programozott késleltetés balos menetfúrás baudráta be/ki gombok Becsült Futási Idő Kiszámítása programozott billentyű Becsült Futási Idő Kiszámítása programozott billentyű (NC) Bedmill, biztonság Befejezés Jelző programozott billentyű beállítása befejezés Z befejezés, előtolás befejezés, sebesség befejezés, XY Beillesztés/Keresztül Üzemmód Műveletkapcsoló programozott billentyű Beillesztés/Keresztül Üzemmód Műveletkapcsoló programozott billentyű
beirányítás bekapcsolás gomb Besüllyesztés vagy Szegmens Előtolási programozott billentyű beállítása
HURCO ULTIMAX4 Programozói kézikönyv
3-74 3-74 3-74 3-74 3-74 2-53 1-27 2-7, 2-57 3-19 1-1 3-18 1-52 1-52 1-52 1-52 3-17 3-17 4-34 1-13, 1-27 2-57
246
betétkés beillesztési opció betétkés beillesztési opció, deltoid oldallapok betétkés beillesztési opció, háromszögek betétkés beillesztési opció, hatszög betétkés beillesztési opció, hátszög 1 betétkés beillesztési opció, iránymeghatározás betétkés beillesztési opció, sugár betétkés beillesztési opció, szabvány mezők betétkés beillesztési opció, típus betöltési eszközök biztonság biztonság, alrendszer hiba biztonság, átírási billentyűkapcsoló biztonság, címkék biztonság, elektromos szekrény biztonság, forgácsolás közben biztonság, haladási korlátok biztonság, hardver/szoftver biztonság, kezelő képzés biztonság, megfelelő felszerelés biztonság, program futtatása közben biztonság, rögzítés biztonság, szerszám cserélő biztonság, távcső biztonság, tulajdonos felelősségei biztonság, tűzvédelem biztonság, végkapcsolók és zárószerkezetek biztonsági billentyű indulási állapot beállítási hiba blokk (NC) blokk (NC), megcímkézés blokk (NC), minta blokk átugrást érvényesítő programozott billentyű (NC) Blokkbeszúrás Elé programozott billentyű Blokkok Másolása és Megváltoztatása programozott billentyű Blokktörlés programozott billentyű VMX, biztonság BNC
2-1, 4-32 4-35 4-33 4-38 4-34 4-34 4-34 4-34 4-34 1-26 1-1 1-6 2-55 1-4 1-11 1-5, 2-55 1-5 1-2 1-3 1-4 1-5 1-4 1-31 1-4 1-1 1-2, 1-7 1-5 1-11 3-4 3-17 3-4 3-19 3-16 2-7 3-16 1-1 3-1
C CAD CAD, állományok DXF opcióhoz CAD, Kilép CAD, kompatibilis szoftver CAD, párbeszédes adatblokkokhoz Cikluskezdet gomb Cikluskezdet gomb, figyelmeztetés Ciklusmegszakítás gomb ciklusmegszakítás Z visszavonás címkarakterek (NC) Címkézett Blokkra történő Ugrás
4-1 4-4 4-1 4-1 1-13, 1-15, 1-27, 1-31 1-5 1-47 1-47, 1-48 3-2 3-17
CS csavarvonal
2-28
D
HURCO ULTIMAX4 Programozói kézikönyv
247
dátum deltoidok deltoidok, egy oldallap deltoidok, két oldallap diafragmakurzor DXF opció, adatbázis felépítése DXF opció, alap opciók képernyője DXF opció, automatalánc DXF opció, kompatibilitás DXF opció, program befejezése DXF opció, rajzok szerkesztése, felosztás DXF opció, rajzok szerkesztése, kiterjesztés DXF opció, rajzok szerkesztése, módosítás DXF opció, rajzok szerkesztése, összekapcsolás DXF opció, teljesítmények DXF opció, új program létrehozása
1-16 4-35 4-35 4-36 2-5 4-4 4-4, 4-28 4-6 4-1 4-9 4-9 4-7 4-8 4-8 4-1 4-2
E egy paranccsal meghívott események folyamata (NC) egy paranccsal meghívott események folyamatának paramétere I, NC egy paranccsal meghívott fúrás kézi előtolással és programozott késleltetéssel (ISNC)
egyenirányú marás egyes gomb elektro-mechanikai hibák elektromos rendszerek elektromos szekrény elektromos szekrény, túlmelegedés ellipszis ellipszis, mezők ellipszis, típusok Előre Ugrás programozott billentyű előrelátható nem rendeltetésszerű használat előrelátható nem rendeltetésszerű használat, biztonsági eszközök szakszerűtlen kezelése előrelátható nem rendeltetésszerű használat, felügyelet nélküli működésmód
előrelátható nem rendeltetésszerű használat, gépmódosítás előrelátható nem rendeltetésszerű használat, kezelő hibájából Előtolás Visszatartási gomb előtolási fordulatszám (NC) előtolási fordulatszám, befejezés előtolási fordulatszám, besüllyesztés előtolási fordulatszám, futási időbecslés előtolási fordulatszám, húrhiba előtolási fordulatszám, marási előtolás előtolási fordulatszám, NC programokban előtolási funkciók előtolási funkciók, egész számú alak előtolási funkciók, metrikus üzemmód előtolási funkciók, percenkénti előtolás előtolási funkciók, programozott késleltetési üzemmód előtolási funkciók, tizedes pont Előtolási programozott billentyű beállítása előtolások és sebességek Eltolás Eltolás, keverék Eltolás, maximum Eltolás, szerszámhossz (NC)
HURCO ULTIMAX4 Programozói kézikönyv
3-66 3-70 3-86 1-52 2-9 1-7, 1-8 1-7 1-8 1-62 2-38 2-39 2-38 3-16 1-1 1-2 1-5, 1-7 1-2 1-1 2-9 3-72 1-52 1-43, 2-14, 4-35. 2-7 1-49 4-35 3-3, 3-15 3-54 3-54 3-54 3-54 3-54 3-54 2-57 2-23 1-38 1-52 2-21, 2-23 3-11
248
Eltolások programozott billentyű európai gépek, biztonság európai gépek, kézi üzemmód európai gépek, védett művelet
3-11 1-1 2-55 2-55
F F egy paranccsal meghívott események folyamatának paramétere, NC
F paraméter fekvések felfekvési felület felfekvési felület, hátsó felmenő áram felmenő áram, gép felmenő áram, napi ellenőrzések felügyelet nélküli üzemeltetés Felületkiképzés Felületkiképzés Minősége Felületkiképzés, Minőségi paraméter Felületkiképzés, tartomány fémforgács eltávolítás fémforgács eltávolítás, csigafúró fémforgács eltávolítás, lemosás fémforgács körülzárás (csak Európa) végkapcsoló floppy lemez floppy meghajtó hibák beindításkor floppy meghajtó kiválasztás tároláshoz forgácsolás, biztonság forgácsoló kompenzáció forgácsoló kompenzáció, bal ás jobb forgácsoló kompenzáció, mező forgácsoló kompenzáció, NC programok számára forgácsoló kompenzáció, UltiPocket paraméterek forgácsoló kompenzáció, UltiPocket paraméterek, ív beszúrása forgácstörő forgácstörő, Hurco NC forgás forgás (NC) forgás, A Döntött B-vel forgás, fekvések forgás, hurok forgás, keret forgás, kör forgás, mintadarab vége forgás, NC programokhoz forgás, opciók forgás, paraméterek forgás, pozíció forgás, pozíció blokk forgás, vminek a szöge forgás, vonalak és ívek fúrás fúrás fúrás fúrás programozott késleltetéssel fúrás, előtolási fordulatszám fúrás, mező meghatározások
HURCO ULTIMAX4 Programozói kézikönyv
3-70 3-70, 3-72 2-14 2-13 2-18 1-9 1-9 1-9 1-5, 1-7 4-26 4-25 4-26, 4-27 4-27 2-59 2-60 2-60 1-62 2-11 1-11 2-11 1-5 1-41, 1-42, 2-21 2-22 2-20 3-28, 3-57 4-29 1-53 3-84 3-84 1-21, 4-11 3-93 1-21 4-12 4-12 4-12 4-12 4-12 3-108 4-12 4-12 4-12 2-49 3-93 4-12 3-82 2-13 3-77 3-77 1-45 2-14
249
fúrás, programozott billentyűk fúrás, tartózkodási paraméter furat iránymeghatározás furat programozott késleltetéssel furat, gyors kiiktatás (NC) furat, iránymeghatározás furat, iránymeghatározás visszavonási paraméter furat, kézi előtolás és programozott késleltetés (ISNC) furat, NC furat, programozott késleltetési paraméter furat, programozott késleltetéssel furatok furatok, paraméterek furatok, programozott billentyű furatsüllyesztés furatsüllyesztés fúrógép, pontfúrás (NC) Futási Program Törlése
2-13 1-50 3-74 3-87 3-83 3-74 1-50, 3-74 3-86 3-82 1-50 3-87 2-12 1-50 2-1 3-77 2-13 3-77 1-22
G G kódok G kódok, abszolút üzemmód G kódok, alkatrész zéró beállítása G kódok, automatikus visszatérés a hivatkozási ponthoz G kódok, automatikus visszatérés a hivatkozási ponttól G kódok, beállítás G kódok, csoportok G kódok, egy paranccsal meghívott események folyamatának törlése G kódok, egykörnegyedes cirkuláris interpoláció G kódok, funkciók G kódok, gép koordináták G kódok, gyors keresztezés G kódok, helyi koordináta-rendszer beállítás G kódok, hüvelyk üzemmód G kódok, lineáris interpoláció G kódok, maró kompenzálás G kódok, metrikus üzemmód G kódok, modális G kódok, munka koordináta-rendszerek beállítása G kódok, növekvő üzemmód G kódok, poláris koordináták parancsa G kódok, poláris koordináták törlési parancsa G kódok, programozott késleltetési üzemmód G kódok, riasztás G kódok, sík kiválasztás G kódok, szerszám eltolások, hossz G kódok, szerszám eltolások, sugár G kódok, többkörnegyedes cirkuláris interpoláció G kódok, többszörös munka koordináta rendszerek G kódok, többszörös, ugyanaz a blokk G kódok, többszörös, ugyanaz a csoport G00 geometria Gép Konfiguráció képernyő hibaüzenetek Gép Parkoltatása programozott billentyű Gép programozott billentyű hitelesítése
HURCO ULTIMAX4 Programozói kézikönyv
3-21 3-25 3-27 3-38 3-38 3-27, 3-55 3-22 3-21 3-49 3-22 3-29 3-40 3-34 3-26 3-42 3-57 3-26 3-22 3-27, 3-55 3-25 3-37 3-37 3-54 3-21 3-50 3-59 3-63 3-49 3-32 3-21 3-21 3-40, 3-58, 3-59, 3-71, 3-72
4-6, 4-8 1-12 1-64 1-13
250
gépdiagnosztika Gépdiagnosztika programozott billentyű gépdiagnosztika, üzemmód gombok, automata gépdiagnosztika, üzemmód gombok, egyes gépdiagnosztika, üzemmód gombok, kézi gépdiagnosztika, üzemmód gombok, teszt Géphelyzet Tárolása programozott billentyű grafika grafika kijelzése grafika, adatblokk kutatás grafika, be vagy ki blokk grafika, funkciók, NC grafika, hiba ellenőrzés grafika, jelzők, alapértelmezés szerinti beállítások grafika, jelzők, kezdet és befejező pontok grafika, nézetek grafika, rajzolás billentyű grafika, rajzolás leállások grafika, rajzolás leállítás Grafikai Befejezés Jelző programozott billentyű beállítása Grafikai Jelzők programozott billentyű újraindítása Grafikai Kezdetjelző programozott billentyű beállítása
1-61 1-62 2-9 2-9 2-54 2-9 1-37 1-39, 2-4 2-4 2-4 2-5 3-18 2-4 3-18 3-18 2-5 2-4 2-4 2-4 3-18 3-18 3-18
GY gyors keresztezés gyors keresztezés, optimalizálás során gyors keresztezés, X, Y és Z tengelyek számára gyors kifúrás Gyors Rögzítőcsap paraméter
1-48 2-57 1-47 3-83 1-25
H háromdimenziós ívek; előtolás háromdimenziós ívek; X központ háromdimenziós ívek; X pont háromdimenziós ívek; X vég háromdimenziós ívek; Y központ háromdimenziós ívek; Y pont háromdimenziós ívek; Y vég háromdimenziós ívek; Z központ háromdimenziós ívek; Z pont háromdimenziós ívek; Z vég háromdimenziós körvonal háromdimenziós marási opció háromszögek Hátra Ugrás programozott billentyű hátrafúrás hátrafúrás, ISNC hátrasüllyesztés hatszögek helyettesít hiba üzenetek, DXF hiba üzenetek, Gép Konfiguráció hiba üzenetek, gépdiagnosztika hiba üzenetek, indulási állapot beállítása hibaellenőrzés
HURCO ULTIMAX4 Programozói kézikönyv
2-29 2-29 2-29 2-29 2-29 2-29 2-29 2-29 2-29 2-29 4-20 4-13 4-33 3-16 3-85 3-85 2-18 2-1, 4-38 3-72 4-2 1-12 1-61 1-11 2-4, 2-7
251
hibaellenőrzés, párbeszédes programok Hibák programozott billentyű ellenőrzése Hibák programozott billentyű ellenőrzése (NC) hitelesítés hitelesítés, szerszám hitelesítés, szerszámgép hitelesítés, szonda hivatkozási sarok homlokmarás homlokmarás, mezők homlokmarás, típusok homlokmarás, vonatkozási sarok homlokmarás, X egyirányú homlokmarás, X kétirányú homlokmarás, Y egyirányú homlokmarás, Y kétirányú horony, átfedési paraméter horony, forgácsoló beszúrási opció horony, programozott billentyű húrhiba hűtőanyag hűtőanyag, vezérlő (NC) hüvelyk hüvelyk, Csavarmenet hüvelyk, DXF-ben
2-7 2-7, 2-57 3-19 1-42 1-12 4-42 2-33, 2-37 2-35 2-37 2-35 2-37 2-35 2-36 2-36 2-36 4-29 4-32 2-31, 2-33 1-47, 1-48, 3-49 1-42 3-102 1-21 1-41 4-6
I I paraméter idő Index Impulzusok indexelő NC programokban Input képernyő Input képernyő, alkatrész beállítás Input képernyő, Szerkesztés Váltás/Programok Futtatása programozott billentyű
interpoláció üzemmódok interpoláció üzemmódok, gyors keresztezés interpoláció üzemmódok, lineáris interpoláció ISNC ISNC és BNC alkatrész programozás ívek ívek, előtolás ívek, háromdimenziós ívek, húrhiba ívek, irány ívek, keverék ívek, sugár ívek, szegmens ívek, X kezdet ívek, X központ ívek, X vég ívek, Y kezdet ívek, Y központ ívek, Y vég ívek, Z kezdet ívek, Z vég
HURCO ULTIMAX4 Programozói kézikönyv
3-70 1-16 2-49 3-108 1-10 1-36 2-9 3-40 3-40 3-42 3-1 3-1 2-26 2-26 2-29 1-48 2-26 2-26 2-26 2-26 2-26 2-26 2-26 2-26 2-26 2-26 2-26 2-26
252
J J egy paranccsal meghívott események folyamatának paramétere, NC
J paraméter
3-70 3-70
K K egy paranccsal meghívott események folyamatának paramétere, NC
K paraméter kapcsoló szekrény, túlmelegedés Kapocstábla programozott billentyű kapuk, kiválasztás kapuk, soros karbantartás képernyő gombok képernyők, Aktuális Könyvtár képernyők, Alkatrész Beállítás képernyők, általános paraméterek képernyők, Blokk Szerkesztő képernyők, DXF Grafika képernyők, DXF Paraméterek képernyők, Furat Paraméterek képernyők, Gépkonfiguráció képernyők, Input képernyők, kézi képernyők, Marási Deltoid képernyők, Marási Háromszög képernyők, Marási Hatszög képernyők, Marási Paraméterek képernyők, NC, Alkatrész Beállítás képernyők, NC, automatikus visszatérés a referencia ponthoz/ponttól
képernyők, NC, gépkoordináták képernyők, NC, helyi koordináták képernyők, NC, Input képernyő Állomány Karbantartási programozott billentyűkkel
képernyők, NC, körkörös interpoláció képernyők, NC, poláris koordináták képernyők, NC, rotáció kód képernyők, NC, spirális interpoláció képernyők, NC, Szerszám Beállítás képernyők, Próba Üzem képernyők, Rendszer Konfiguráció képernyők, Segéd képernyők, Szerszám Beállítás keret keret, DXF állományból keret, hivatkozási sarok keret, mezők keret, típusok kétdimenziós körvonal keverék ív keverék ív, típusok Kezdet/Befejezés Jelzők programozott billentyű újraindítása Kezdetjelző programozott billentyű beállítása kezdő szegmens, UltiPocket kezelő, betanítás kezelő, hiba kezelő, megfelelő felszerelés
HURCO ULTIMAX4 Programozói kézikönyv
3-70 3-70 1-62 3-17 2-52 2-52, 2-53 1-3 2-4 1-20 1-36 1-46 2-8 4-4, 4-28 4-5 1-50 1-12 1-10 1-25 4-37 4-33 4-39 1-51 3-9 3-40 3-31 3-36 3-19 3-48 3-38 3-95 3-46 3-61, 3-63 2-56 1-15 1-15, 2-52 1-39 2-32 4-6 2-33 2-33 2-32 4-14, 4-19 2-26 2-27 3-19 3-18 4-30 1-3 1-1 1-4
253
kezelő, minősítések kezelő, személyes odafigyelés Kézi Előtolási paraméter kézi képernyő kézi képernyő, gép parkoltatása kézi képernyő, lökési paraméterek Kézi Orsó Sebesség paraméter kézigomb kikapcsolás kikapcsolás, automatikus kikapcsolás, gép parkoltatása módszer kikapcsolás, Vészleállítási módszer kikapcsolási eljárás kiürítéses visszavonás konkurens programozás koordináta-rendszer koordináta-rendszer, tárolt értékek (NC) könyvtár Könyvtár programozott billentyűre váltás könyvtárak könyvtárak, gyökérkönyvtár könyvtárak, opciók könyvtárak, szerkezet könyvtárak, újrarendez kör kör, mezők kör, típus körkörös interpoláció körkörös interpoláció, egykörnegyed körkörös interpoláció, többkörnegyed körvonal körvonal, háromdimenziós körvonal, kétdimenziós körvonal, zárt középpontfúró küldés programozott billentyű különféle programozott billentyű különleges programozott billentyű
1-1 1-4 1-25 1-14 1-63 1-25 1-25 1-27, 2-54 1-63 1-16 1-63 1-65 1-63 1-47, 1-48 2-9 3-98 1-20 1-58 1-57 1-57 1-57 1-57 1-60 2-30 2-31 2-30 3-43 3-49 3-49 4-13 4-20 4-19 4-30 2-13 2-52 2-1 2-1
L L egy paranccsal meghívott események folyamatának paramétere, NC
L paraméter leállítási mező leírások lemez biztonság lemez mozgatása előre a program végén Lemez Műveletek Lemez Műveletek, Lista Könyvtár programozott billentyű lemez védelem lemosás lépték, ISNC módszerek lépték, körkörös sugár utasítás lépték, középpont meghatározása lépték, léptékezési tényező meghatározása lépték, mozgatási utasítások
HURCO ULTIMAX4 Programozói kézikönyv
3-70 3-70 2-48 3-73 2-55 2-48 1-20 1-57, 1-59 1-37, 1-63 2-60 3-91 3-90 3-90 3-90 3-90
254
LY lyukasztás, fúrás (NC) lyukasztás, hézag síkja lyukasztás, mélység lyukasztás, típus lyukfúrás lyukkör
3-73 1-47, 1-48 2-14, 2-21, 2-32, 4-35 2-14, 2-15 3-73 2-15
M marás marás, ellipszis marás, előtolási fordulatszám marás, előtolások és sebességek marás, háromdimenziós ív marás, hengeres csavarvonal marás, irányelvek marás, irányelvek marás, ívek marás, keret marás, keverék ívek marás, kör marás, mezők marás, oldallap marás, paraméterek marás, paraméterek, befejező betöltés marás, paraméterek, befejező sebesség marás, paraméterek, horony átfedés marás, paraméterek, keverék átfedés marás, paraméterek, keverék eltolás marás, paraméterek, keverék eltolás marás, paraméterek, marási irány marás, paraméterek, X-Y befejezése marás, paraméterek, Z befejezése marás, programozott billentyű marás, szegmensek marás, vonalak megelőző mérés meghajtók, könyvtárak bekapcsolva meghajtók, könyvtárak bekapcsolva, programtárolás meghajtók, külső adatátvitel megírás megírás, egy karakter kitörlése megírás, forgácsoló kompenzáció megírás, mezők Melegedés, törlési ciklus mélyfúrás mélyfúrás (NC) mélylyukfúró mélység mélység memória memória, állandó menetfúrás menetfúrás menetfúrás, merev
HURCO ULTIMAX4 Programozói kézikönyv
2-19 2-38 1-45 2-23 2-29 2-28 2-30 1-52 2-26 2-32 2-26 2-30 2-29 2-35 1-51, 1-52 1-52 1-52 1-52 1-52 1-52 1-52 1-52 1-52 1-52 2-1 2-20 2-25 4-20 1-57 2-11 2-51 2-40 2-41 2-40 2-40 1-15 3-78 3-78 2-14 3-71 3-71 2-11 1-21, 1-23, 1-58, 2-10 3-80 3-80 2-16, 3-74, 3-86
255
menetfúrás, merev engedélyezés (ISNC NC) menetfúró menetfúró, csavarmenet/hüvelyk menetfúró, maximális sebesség merev menetfúrás merev menetfúrás merev menetfúrás érvényesítése (ISNC NC) mértékegységek metrikus metrikus, DXF-ben metrikus, hüvelyk mm/csavarmenet mező meghatározások minta műveletek minta műveletek, alapelvek minta műveletek, cél minta műveletek, vége Minták programozott billentyű módok, kenőolaj tartály mozgatás utasítások, léptékezés munkadarab Munkadarab Eltolások programozott billentyű munkadarab, alkatrész zéró munkadarab, biztonságos terület munkadarab, vastagság kompenzálása műszaki szolgáltatások, hívás előkészítése
3-107 2-16 1-41 2-16 3-86 2-16 3-107 1-21 1-21 4-6 1-41 4-20 2-42 2-46 2-42 2-46 2-1 1-62 3-90 1-38, 2-15 3-9, 3-32 1-34 1-37 1-38 1-12
N NC alkatrész program, alkatrész beállítás NC alkatrész program, blokk NC alkatrész program, címkarakterek NC alkatrész program, forgás NC alkatrész program, kezdet NC alkatrész program, kocsivissza NC alkatrész program, kocsivissza/soremelés pár NC alkatrész program, minta blokk NC alkatrész program, paraméterek NC alkatrész program, soron következő szám NC alkatrész program, speciális karakterek NC alkatrész program, számozás NC alkatrész program, szavak NC alkatrész program, százalék karakter NC alkatrész program, szerkesztés NC alkatrész program, szerkezet NC alkatrész program, szerszám beállítás NC alkatrész program, szintaxis ellenőrzés NC alkatrész program, törlés NC alkatrész programozás NC alkatrész programozás, NC alkatrész programozás, abszolút üzemmód NC alkatrész programozás, alkatrész zéró beállítása NC alkatrész programozás, Állomány kiválasztás programozott billentyű NC alkatrész programozás, automatikus visszatérés a referencia ponthoz NC alkatrész programozás, automatikus visszatérés a referencia ponttól
NC alkatrész programozás, AUTONUM/OPTNUM NC alkatrész programozás, beállítás NC alkatrész programozás, Befejezést Jelző programozott billentyű beállítása
HURCO ULTIMAX4 Programozói kézikönyv
3-8, 3-12 3-4 3-2 3-108, 3-109 3-1 3-4 3-4 3-4 3-6 3-2 3-4 3-13, 3-17 3-2 3-1 3-16 3-1 3-10, 3-12 3-18 3-20 3-5 3-25 3-27 3-20 3-38 3-38 3-13 1-33 3-18
256
NC alkatrész programozás, Blokkbeszúrás Elé programozott billentyű NC alkatrész programozás, Blokkszámozási Üzemmód programozott billentyű
NC alkatrész programozás, Blokktörlés programozott billentyű NC alkatrész programozás, Blokkugrást Érvényesítő programozott billentyű
NC alkatrész programozás, Előreugrás programozott billentyű NC alkatrész programozás, előtolási fordulatszámok NC alkatrész programozás, előtolási funkciók NC alkatrész programozás, eltolások NC alkatrész programozás, forgácsoló kompenzáció NC alkatrész programozás, G kódok NC alkatrész programozás, gép koordináták NC alkatrész programozás, grafika NC alkatrész programozás, Grafikai Befejezés Jelző programozott billentyű beállítása NC alkatrész programozás, Grafikai Jelzők Újraállítása programozott billentyű NC alkatrész programozás, Grafikai Kezdetjelző programozott billentyű beállítása
NC alkatrész programozás, gyors keresztezés NC alkatrész programozás, Hátraugrás programozott billentyű NC alkatrész programozás, helyi koordináta-rendszer beállítása NC alkatrész programozás, hengeres csavarvonal NC alkatrész programozás, hüvelyk metrikus üzemmód NC alkatrész programozás, interpoláció üzemmódok NC alkatrész programozás, Kapocstábla programozott billentyű NC alkatrész programozás, Kezdet/Befejezés Jelzők Újraállítása programozott billentyű NC alkatrész programozás, legkisebb programozott késleltetési egységek
NC alkatrész programozás, létrehozás NC alkatrész programozás, lineáris interpoláció NC alkatrész programozás, M kódok NC alkatrész programozás, megcímkézés NC alkatrész programozás, Munkadarab Eltolások programozott billentyű
NC alkatrész programozás, növekményes számozás NC alkatrész programozás, növekményes üzemmód NC alkatrész programozás, Oldallapozás Előre programozott billentyű NC alkatrész programozás, Oldallapozás Hátra programozott billentyű
NC alkatrész programozás, opcionális leállítás NC alkatrész programozás, paraméterek NC alkatrész programozás, percenkénti előtolás NC alkatrész programozás, poláris koordináták törlési utasítása NC alkatrész programozás, Program Elhelyezése programozott billentyű
NC alkatrész programozás, Programtörlés programozott billentyű NC alkatrész programozás, rendszerjellemzők NC alkatrész programozás, szabályok NC alkatrész programozás, számológép programozott billentyű NC alkatrész programozás, Szerkesztési Funkciók programozott billentyű NC alkatrész programozás, szerkesztőprogram, beillesztési üzemmód
NC alkatrész programozás, szerkesztőprogram, Fő Menü NC alkatrész programozás, szerkesztőprogram, keresési és szerkesztési funkciók
NC alkatrész programozás, szerkesztőprogram, státusz vonal NC alkatrész programozás, szerkesztőprogram, szerkesztési terület
NC alkatrész programozás, szerszám eltolás, beállítás NC alkatrész programozás, szerszám eltolás, hossz NC alkatrész programozás, szerszám eltolás, sugár NC alkatrész programozás, szerszám funkciók NC alkatrész programozás, Szintaktikus Hibára Ugrás programozott billentyű
NC alkatrész programozás, tengelymozgás NC alkatrész programozás, több programozott billentyű NC alkatrész programozás, többszörös munka koordináta-rendszerek
HURCO ULTIMAX4 Programozói kézikönyv
3-16 3-17 3-16 3-19 3-16 3-15 3-54 3-9 3-57 3-21 3-29 3-18 3-18 3-18 3-18 3-40 3-16 3-34 3-50, 3-51, 3-53 3-26 3-40 3-17 3-19 3-54 3-15 3-42 3-102 3-17 3-32 3-13 3-26 3-16 3-16 1-47 1-47 3-54 3-37 3-20 3-20 3-1 3-15 3-17 3-17 3-13 3-16 3-17 3-14 3-14 3-27, 3-55 3-59 3-63 3-101 3-18 3-15 3-16,17,18,19,20 3-32
257
NC alkatrész programozás, Ugrási-keresési Funkciók programozott billentyű
NC alkatrész programozás, Új Állomány programozott billentyű NC alprogramok, elhelyezés NC blokkok megjelölése NC karakterek, kocsivissza NC karakterek, kocsivissza/vonal előtolási pár NC karakterek, szalag kezdete NC karakterek, szalag vége NC kódok, alprogram utasítások NC kódok, beprogramozott előtolási fordulatszám megváltoztatása
NC kódok, D kódok NC kódok, D00 NC kódok, egy paranccsal meghívott események folyamatai NC kódok, F kódok NC kódok, forgácsoló eltolás törlése NC kódok, forgácsoló kompenzáció NC kódok, forgás NC kódok, G kódok, csoportok NC kódok, G00 törlése NC kódok, G01 NC kódok, G01 törlése NC kódok, G02 NC kódok, G02 törlése NC kódok, G03 NC kódok, G03 törlése NC kódok, G04 NC kódok, G09 NC kódok, G10 NC kódok, G11 NC kódok, G15 NC kódok, G16 NC kódok, G17 NC kódok, G17-19 NC kódok, G18 NC kódok, G19 NC kódok, G20 NC kódok, G21 NC kódok, G28 NC kódok, G28, hibák NC kódok, G29 NC kódok, G31 NC kódok, G40 NC kódok, G40-42 NC kódok, G41 NC kódok, G42 NC kódok, G43 NC kódok, G43-48 NC kódok, G44 NC kódok, G45-48 NC kódok, G49 NC kódok, G50 NC kódok, G50.1 NC kódok, G51 NC kódok, G51.1 NC kódok, G52 NC kódok, G53
HURCO ULTIMAX4 Programozói kézikönyv
3-17 3-19 3-19 3-17 3-4 3-4 3-4 3-4 3-34 3-44 3-59, 3-101 3-58, 3-59 3-66 3-3, 3-15, 3-44, 3-54 3-44 3-98 3-93 3-22 3-42 3-41,42,58,59,71,72,98 3-43 3-41,43,44,50,51,58,59,72
3-44 3-41,43,44,47,50,51,58,59,72
3-44 3-54, 3-71 3-33 3-27, 3-32, 3-55 3-27, 3-55 3-37 3-37 3-41,44,50,51,53,61,93 3-50 3-41,44,50,51,53,61,93 3-41,44,50,51,53,58,61,93
3-26, 3-37 3-26 3-38 3-31 3-38 3-98 3-44,57,58,59 3-61, 3-63 3-41,43,44,58,59 3-41,43,44,59 3-59 3-56 3-59 3-61, 3-63 3-59 3-27, 3-90, 3-96 3-95 3-90 3-95 3-34 3-29, 3-34
258
NC kódok, G53, hibák NC kódok, G54-59 NC kódok, G61 NC kódok, G64 NC kódok, G68 NC kódok, G69 NC kódok, G70 NC kódok, G71 NC kódok, G73 NC kódok, G74 NC kódok, G75 NC kódok, G76 NC kódok, G80 NC kódok, G81 NC kódok, G82 NC kódok, G83 NC kódok, G84 NC kódok, G85 NC kódok, G86 NC kódok, G87 NC kódok, G88 NC kódok, G89 NC kódok, G90 NC kódok, G91 NC kódok, G92 NC kódok, G94 NC kódok, G98 NC kódok, G99 NC kódok, H00 NC kódok, hűtőanyag NC kódok, I paraméter NC kódok, interpoláció síkja, specifikál NC kódok, ívközponti fekvés NC kódok, J paraméter NC kódok, L kódok NC kódok, L2 NC kódok, L3 NC kódok, M kódok NC kódok, M00 NC kódok, M01 NC kódok, M02 NC kódok, M03 NC kódok, M04 NC kódok, M05 NC kódok, M06 NC kódok, M07 NC kódok, M08 NC kódok, M09 NC kódok, M10 NC kódok, M19 NC kódok, M20 NC kódok, M25 NC kódok, M29 NC kódok, M3 NC kódok, M30 NC kódok, M32
HURCO ULTIMAX4 Programozói kézikönyv
3-31 3-9, 3-32, 3-41 3-33, 3-84 3-33, 3-84 3-93, 3-96 3-93 3-26 3-26 3-67, 3-73 3-49,67,74,107 3-49 3-67, 3-74 3-67,71,72,76 3-67, 3-77 3-67, 3-77 3-67, 3-78, 3-84 3-67, 3-80, 3-107 3-67, 3-72, 3-82 3-67,68,75,83 3-68, 3-84, 3-85 3-68, 3-71, 3-86 3-68, 3-87 3-25,27,43,44,56,71 3-25,27,43,44,56 3-27, 3-32 3-54 3-71, 3-88 3-71, 3-89 3-61 3-107 3-44 3-44 3-44 3-44 3-101 3-27 3-27, 3-55, 3-56 3-102, 3-105 3-103 3-104 3-104 3-67,72,100,105 3-67,72,100,105 3-106, 3-107 3-101, 3-106 3-107 3-107 3-108 3-108 3-107 3-108 3-108 3-74, 3-107 3-74 3-105 3-108
259
NC kódok, M33 NC kódok, M34 NC kódok, M35 NC kódok, M36 NC kódok, M98 NC kódok, M99 NC kódok, N szavak NC kódok, orsó NC kódok, pozitív R érték NC kódok, R paraméter NC kódok, S kódok NC kódok, T kódok NC opciók NC Paraméterek képernyője legkisebb programozott késleltetési egységek
NC programok, forgás NC, M6 szerszámváltáshoz
3-109 3-109 3-109 3-109 3-110 3-2, 3-110 3-2 3-100, 3-105 3-44 3-44 3-3, 3-100 3-101 1-17 3-54 4-11 3-101
O olajozás olajozás, rendszerhiba Oldallapozás Előre programozott billentyű Oldallapozás Hátra programozott billentyű opcionális programleállítás optimalizáció orsó aktiválása orsó irány orsó sebesség orsó, be/ki gombok orsó, iránybeállítás orsó, kézi sebesség orsó, Lefogás gomb orsó, percenkénti fordulatszám számlap orsó, Pozíció blokk során orsó, sebesség megváltoztatása orsó, sebesség megváltoztatása orsó, sebességtartomány kijelzése orsó, sebességtartomány számlap orsó, szerszám betöltés vmibe Orsóbeirányítás programozott billentyű
1-8, 1-9, 1-65 1-6 3-16 3-16 1-47, 1-48 2-56 3-72 3-73 3-73 2-9 2-55 1-25 1-28 1-26, 1-43 2-49 1-26, 2-58 1-26, 1-45, 2-58 2-59 1-26 1-27, 1-28 2-55
Ö összetett körvonal összetett körvonal (háromdimenziós)
4-18 4-18
P P egy paranccsal meghívott események folyamatának paramétere, NC
P paraméter paraméter paraméterek paraméterek, alkatrész X és Y eltolások paraméterek, általános paraméterek, befejező előtolás paraméterek, befejező sebesség paraméterek, befejező X-Y paraméterek, befejező Z
HURCO ULTIMAX4 Programozói kézikönyv
3-70 3-70, 3-71 3-66, 3-70, 3-71, 3-72
4-4, 4-5, 4-6 4-6 1-47, 1-48 1-52 1-52 1-52 1-52
260
paraméterek, DXF opcióhoz paraméterek, értékek hüvelykre történő váltása paraméterek, forgácsoló kompenzáció paraméterek, fúrás programozott késleltetés paraméterek, furat beirányítás visszavonása paraméterek, fúró programozott késleltetés paraméterek, gyors keresztezés paraméterek, gyors rögzítőpecek paraméterek, hézag visszavonás paraméterek, horony átfedés paraméterek, képernyő gombok paraméterek, keverék átfedés paraméterek, keverék eltolás paraméterek, kézi lökési előtolás paraméterek, kilépés a számítógéppel segített tervezésből paraméterek, lökésvezérlések paraméterek, marás paraméterek, marási irány paraméterek, nagyító doboz paraméterek, NC alkatrész program paraméterek, nem derékszögű tolerancia paraméterek, párbeszédes alkatrész program paraméterek, program paraméterek, szerszám és alkatrész beállítás paraméterek, szondázási opció paraméterek, végpont tolerancia paraméterek, Z Tető és Fenék x párbeszédes alkatrész program párbeszédes alkatrész program, adatáttöltés/adatlehívás párbeszédes alkatrész program, fogad párbeszédes alkatrész program, futtat párbeszédes alkatrész program, küld párbeszédes alkatrész programozás párbeszédes alkatrész programozás, általános paraméterek párbeszédes alkatrész programozás, autom. érték kalkuláció párbeszédes alkatrész programozás, beállítás párbeszédes alkatrész programozás, együtem párbeszédes alkatrész programozás, forgó adatblokkok párbeszédes alkatrész programozás, helyreállítás/újraindítás párbeszédes alkatrész programozás, kalkulátor párbeszédes alkatrész programozás, kézi üzem párbeszédes alkatrész programozás, konkurens párbeszédes alkatrész programozás, marási paraméterek párbeszédes alkatrész programozás, próba üzem párbeszédes alkatrészprogram áttöltése paritás pillanatnyi operációt végrehajtó függvény vezérlők, paraméterek pillanatnyi operációt végrehajtó függvény, Tengely Előtolási Fordulatszám pillanatnyi operációt végrehajtó függvény, Tárolási Helyzet gomb
pneumatikus rendszerek pontfúrás pozíció blokk pozíció blokk, gyors Z mozgás csökkentése pozíció blokk, hozzáférési programozott billentyű pozíció blokk, orsómozgások problémamegoldás, áramnövekedési problémák
HURCO ULTIMAX4 Programozói kézikönyv
4-5 4-6 1-53 1-50 1-50, 3-74 1-50 2-57 1-25 4-19 1-52 4-4 1-52 1-52 1-25 4-4 1-25 1-51, 1-52, 4-29 1-52 4-4 1-47, 3-6 4-6 1-47 1-55 4-9 4-41 4-6 1-37 2-51 2-53 2-54 2-53 2-1, 3-1 1-46 2-2 1-33 2-57 4-11 2-49 2-2 2-54 2-9 1-51 2-56 2-51 2-53 1-25 2-56 1-40, 1-42 1-6 3-77 2-48 1-38 2-1 2-49 1-10
261
Program Elhelyezése programozott billentyűt Program Futtatás programozott billentyű Program írása Lemez programozott billentyűre program leállítás (NC) program mentése program mentése dátum/idő bélyegzésével program mentése merev meghajtóra program paraméterek Program Paraméterek programozott billentyű program vége (NC) program végrehajtás, beállítás programozás programozott billentyűk, Alkatrész Beállítás programozott billentyűk, Alkatrész Programozás programozott billentyűk, Forgás programozott billentyűk, forgási opciók programozott billentyűk, Forgási programozott billentyűk programozott billentyűk, Furatok programozott billentyűk, Gép Parkoltatás programozott billentyűk, Géphelyzet Tárolása programozott billentyűk, Kilépés programozott billentyűk, Könyvtár Létrehozása programozott billentyűk, Könyvtár Törlése programozott billentyűk, Különféle programozott billentyűk, Különleges programozott billentyűk, Marás programozott billentyűk, Mester Újraindítása programozott billentyűk, Minden Program Megjelölése programozott billentyűk, Minták programozott billentyűk, Orsó Beirányítás programozott billentyűk, Összes Megjelölt Program Másolása programozott billentyűk, Összes Megjelölt Program Törlése programozott billentyűk, Pozíció programozott billentyűk, Program Címke Kipeckelése programozott billentyűk, Program Paraméterek programozott billentyűk, Számított Érték Tárolása programozott billentyűk, Szerszám Beállítás programozott billentyűk, Szerszám Törlése programozott billentyűk, Szerszám Visszaállás programozott billentyűk, Szerszám Zéró programozott billentyűk, Szondázás programozott billentyűk, Több programozott késleltetés programozott késleltetési üzemmód (NC) programozott késleltetésű fúrógép, furatsüllyesztés (NC) Programtörlés programozott billentyű protokoll
3-20 2-57 1-58 3-103 1-57 1-16 1-58 1-45, 1-46 1-36, 1-46 3-104, 3-105 3-18 4-19 1-40 1-36, 1-40 2-2 4-12 4-12 2-1 1-64 1-37 1-37, 1-40, 2-2 1-60 1-60 2-1 2-1 2-1 1-62 1-60 2-1 1-37 1-61 1-61 2-1 1-61 1-36, 1-46 2-3 1-36 1-40 1-40 1-40 1-37, 1-40, 4-40 1-61 3-71, 3-72 3-54, 3-71 3-77 1-59, 3-20 2-53
Q Q egy paranccsal meghívott események folyamatának paramétere, NC
Q paraméter
3-70 3-70
R R egy paranccsal meghívott események folyamatának paramétere, NC
R paraméter
HURCO ULTIMAX4 Programozói kézikönyv
3-70 3-70
262
R paraméter rajzolás billentyű Rendszer Konfiguráció képernyő Rendszer Konfiguráció programozott billentyű részprogram karbantartás rétegek rögzítés rögzítés, biztonság RS-232-C soros kapu beállítások RS-274-D szabvány
3-93 2-4 1-15 1-15 1-8 4-4 1-4 1-4 2-53 3-1
S sebesség sebesség percenkénti fordulatszáma Sebesség programozott billentyű beállítása sebesség, befejező sebesség, fúráshoz sebesség, marási sebesség, orsó segédképernyő segédképernyő, feltölt/letölt segédképernyő, program átnevezése segédképernyő, programok másolása segédképernyő, Rendszer Konfiguráció segédképernyő, tárolási funkciók soron következő szám (NC) soros kapu, beállítás soros kapu, újraállítási paraméterek spirális interpoláció sugár süllyesztőfúró
1-42, 1-43, 144 1-44 2-57 1-52 2-14 2-21, 2-32, 2-34 1-26, 2-58 1-15 2-52 1-59 1-60 1-15 1-56, 1-59 3-2 2-52 2-52 3-43 4-34 2-14
SZ szabvány szerszámgép szalag vége (NC) opcionális szalag visszatekerés (NC) szalag, CNC utasítások memóriába történő regisztrálása szalag, újraindítási állapot (NC) szalagkezdet (NC) számítás (automatikus) számítás, csavarvonal számítás, újraszámíttatás Számított Érték Tárolása programozott billentyű számológép programozott billentyű (NC) számológép, NC számológép, párbeszédes programozás szavak (NC) szegmensek szegmensek szegmensek, háromdimenziós marási opció szegmensek, mezők szegmensek, visszaállítás tervezése személyi számítógépek, adatátviteli programok vmiből Szerkesztés Kicserélés/Programok Futtatása programozott billentyű
Szerkesztés programozott billentyű megváltoztatása
HURCO ULTIMAX4 Programozói kézikönyv
1-21 3-4 3-105 3-105 3-105 3-4 2-2, 2-25 2-28 2-3 2-3 3-17 3-17 2-2 3-2 4-19 2-20 4-19 2-20 2-20 2-51 2-9 1-17
263
Szerkesztési Funkciók programozott billentyű szerszám szerszám átalakító, automatikus bevitel szerszám átalakító, biztonság szerszám beállítás szerszám típusokkal Szerszám Beállítási képernyő szerszám bevitel szerszám hitelesítés szerszám szonda, Z fekvés szerszám visszaállás programozott billentyű Szerszám Zéró Hitelesítési Sík és Alkatrész Zéró a Z tengelyen Szerszám Zéró programozott billentyű beállítása szerszám, átmérő szerszám, az orsóban szerszám, az orsóban programozott billentyű szerszám, beállítás szerszám, beállítás képernyő szerszám, Beállítás programozott billentyű szerszám, beállítás, ellenőrzés szerszám, beállítás, NC alkatrész programhoz szerszám, befejező szerszám, bemelegítés szerszám, előrelátható visszaélés szerszám, eltolási hossz szerszám, eltolások (NC), beállítás szerszám, eltolások (NC), beállítás, külső munka zéró eltolások
szerszám, eltolások (NC), bevezető szerszám, eltolások (NC), hozzárendelés szerszám, eltolások, lemez szerszám, felügyelet nélküli működtetés szerszám, funkciók szerszám, funkciók, forgácsoló kompenzáció szerszám, funkciók, szerszám eltolás, beállítás szerszám, funkciók, szerszám eltolás, hossz szerszám, funkciók, szerszám eltolás, sugár szerszám, hitelesítés szerszám, In és Out gombok szerszám, karbantartás szerszám, kikapcsolásra parkol szerszám, kikapcsolásra parkol szerszám, kódcsoport pozicionálása (NC) szerszám, meghatározások a rendszerben szerszám, orsó oszlop szerszám, szabvány szerszám, szám szerszám, táphálózatra csatlakoztatás szerszám, táphálózatra csatlakoztatáshoz felkészülés szerszám, típusok szerszám, törött szerszám, tulajdonos felelősségei szerszám, változások (NC) szerszám, zéró szerszámtörlés programozott billentyű Szervók és Orsó programozott billentyű újraindítása szervók, áram kikapcsolása szervók, áramellátás létesítése
HURCO ULTIMAX4 Programozói kézikönyv
3-17 2-20 1-29 1-31 1-41 4-40 1-26 1-12 4-42 1-40 1-34 1-40 1-41, 1-44, 1-45 1-28 2-54 1-39, 3-12 1-39 1-36 1-39 3-10 2-21, 2-31 1-14 1-1 3-11 3-27, 3-55 3-27 3-56 3-56 3-56 1-5, 1-7 3-101 3-57 3-27, 3-55 3-59 3-63 1-38, 1-42 1-27 1-8 1-63 1-63 3-42, 3-43 1-39 2-59 1-21 1-41 1-9 1-9 1-41 1-39 1-1 3-102 1-40 1-40 1-13, 1-63, 2-55 1-65 1-13
264
szervók, újraindítás programozott billentyű szintaktikus hibák, NC szintaxis ellenőrzés, NC programok Szintaxishibára történő Ugrás Szondázás programozott billentyű szondázás, hitelesítés szondázás, programozott billentyű szondázás, szerszámszondázás, Szonda Eltolás X/Y szondázási opció, alkatrész beállítás szondázási opció, átugrási funkció (NC) szondázási opció, előtolási fordulatszám szondázási opció, paraméterek szondázási opció, paraméterek, alkatrész beállítás szondázási opció, paraméterek, szerszám beállítás szondázási opció, szerszámszondázás, Szonda Aktiválása szondázási opció, szerszámszondázás, típusok, alkatrész szondázási opció, szerszámszondázás, típusok, szerszám szondázási opció, tű szögek, szárnynyilazási szög szögek, XY
1-13 3-18 3-18 3-18 4-40 4-42 1-40 4-43 4-44 3-98 4-41 4-40 4-41 4-41 4-43 4-40 4-40 4-41 2-28 2-25
T tágítás tájékozódási furat Tárolási Funkciók programozott billentyű tároló meghajtó tartó készülék tartomány, R paraméter, NC távolsági műveletek egysége, chip fúrókapcsoló tengely Tengelyhitelesítés Tengely Kiválasztás tengely, A és B tengelyhitelesítés tengely, A tengely tengely, előtolási fordulatszám számlap tengely, hitelesítés tengely, mozgás NC programokban tengely, X és Y tengelyek hitelesítése tengely, Z tengelyhitelesítés tervezett leállítás (NC) teszt gomb teszt üzem típusok továbbfejlesztett NC Alkatrész Programozás Több programozott billentyű, Fő Menü Több programozott billentyű, Fő Menü Több programozott billentyűk többszörös alkatrészek törlés törlési funkciók törlési funkciók, program futtatása tükörkép tükörkép (NC) tűzveszélyek
HURCO ULTIMAX4 Programozói kézikönyv
2-17 1-28 1-18,56,58,59, 2-10 1-19 1-27, 1-28 3-93 2-60 1-13 1-21 1-14 1-21, 4-11 1-56 1-13 3-15 1-14 1-13 3-104 2-9 2-56 4-14 3-1 3, 3-18 4, 3-19, 3-20 3-16, 3-17 2-42, 3-9, 3-32 3-72, 3-76 1-21 1-22 3-95 3-95 1-7
265
U ugrás (szondázás) funkció ugrási (szondázási) funkció (NC) Ugrási-Keresési Funkciók programozott billentyű Új Állomány programozott billentyű újraindítás, kezdet és befejezés blokkok újraindítás, kezdő szegmensek újraindítás, párbeszédes alkatrész program Újraindító Mester programozott billentyű újratöltés Ultimax, betétkés beszúrási opció UltiNet használat UltiNet konfigurálása UltiNet Rendszer használata UltiNet, konfigurálás UltiPocket opció UltiPocket opció, keret UltiPocket opció, körvonal UltiPocket opció, körvonal UltiPocket opció, marási értékek UltiPocket opció, marási paraméterek UltiPocket opció, minta UltiPocket opció, programozási szigetek UltiPocket opció, vonalak és ívek UltiPro II különbségek
3-98 3-98 3-17 3-19 2-49 2-20, 2-50 2-49 1-62 1-62 4-32 4-23 4-22 4-23 4-22 4-28 4-31 4-29 4-31 4-29 4-29 4-31 4-30 4-30 4-26
Ü ütközés gátlás ütközés gátlás, szondázás közben ütközések üzem üzem, becsült idő üzem, kézi üzem, párbeszédes alkatrész program üzem, teszt
1-37, 4-19 4-41 4-25 2-54 2-7 2-54 2-58 2-56
V váltás (NC) Változtatások Végzése programozott billentyű végkapcsolók vészleállító Vészleállító lekapcsolva vészleállító, gombkapcsoló vészleállító, lekapcsoláshoz vezérlő kikapcsolási idő vezérlőpult billentyűk vezérlőpult billentyűk, áttekintés vezérlőpult billentyűk, cikluskezdet vezérlőpult billentyűk, előrelapoz és hátralapoz vezérlőpult billentyűk, előtolás visszatartás vezérlőpult billentyűk, F vezérlőpult billentyűk, kiválasztás vezérlőpult billentyűk, rajzolás vezérlőpult billentyűk, segéd vezérlőpult billentyűk, törlés
HURCO ULTIMAX4 Programozói kézikönyv
3-9 2-9 2-25 1-63 1-65 1-13 1-65 1-16 2-6 1-15 2-7 2-9 4-1 2-4 2-4 1-15 2-3
266
vezérlőpult gombok vezérlőpult gombok, bekapcsolt vezérlőpult gombok, cikluskezdet vezérlőpult gombok, megszakító ciklus vezérlőpult gombok, orsó kikapcsolva vezérlőpult gombok, vészleállító Visszaállítás Újraindítás programozott billentyű visszaállítási funkciók visszaállítási funkciók, aktuális könyvtár megváltoztatása visszaállítási funkciók, aktuális tároló meghajtó könyvtár visszaállítási funkciók, alkatrész beállítás visszaállítási funkciók, alkatrész szerszám beállítás visszaállítási funkciók, könyvtár létrehozása visszaállítási funkciók, NC-hez visszaállítási funkciók, program átnevezése visszaállítási funkciók, program másolása visszaállítási funkciók, program törlése visszaállítási funkciók, szerszám beállítás visszatérés a kezdőponthoz visszatérés a kezdőponthoz, egy paranccsal meghívott események folyamata visszatérés R szinthez, egy paranccsal meghívott események folyamata
Visszavonási Hézag vonalak vonalak, előtolás vonalak, szegmens vonalak, X kezdet vonalak, X vég vonalak, XY hossz vonalak, XY szög vonalak, Y kezdet vonalak, Y vég vonalak, Z kezdet vonalak, Z vég
1-13, 1-63 1-5, 1-13, 1-63 1-47 2-9 1-5 2-49, 2-57 1-23, 124 1-24 1-24 3-12 3-12 1-24 3-12 1-24 1-24 1-24 3-12 3-88 3-88 3-89 1-47, 1-48, 4-19 2-25 2-25 2-25 2-25 2,25 2-25 2-25 2-25 2-25 2-25 2-25
X X egy paranccsal meghívott események folyamatának paramétere, NC
X paraméter XY X-ről elforgatva típus (háromdimenziós) XY X-ről forgatva XZ Y-ban fordítva XZ Y-ban fordítva típus (háromdimenziós) XZ Z-ről elforgatva típus (háromdimenziós) XZ Z-ről forgatva
3-70 3-70 4-15 4-15 4-17 4-17 4-16 4-16
Y Y egy paranccsal meghívott események folyamatának paramétere, NC
Y paraméter
3-70 3-70
Z Z egy paranccsal meghívott események folyamatának paramétere, NC
Z Fenék paraméter Z Hézag Z Kezdet paraméter Z Mélység Z paraméter
HURCO ULTIMAX4 Programozói kézikönyv
3-70 1-37, 2-14,18,21,31 2-18 2-14, 2-18 2-18 3-70
267
Z tengely, eltolás Z tengely, harántelőtolási fordulatszám (NC) Z tengely, kezdet paraméter Z Tető paraméter Z Visszavonás Zéró hitelesítés Zéró hitelesítés NC-ben Zéró hitelesítés, (P) jelölő Zéró képernyő gomb mozgatása
HURCO ULTIMAX4 Programozói kézikönyv
1-38 3-71 2-56 1-37 2-19 1-40, 1-42 3-60 4-43 4-5
268