Felhasználói kézikönyv
CNC PILOT 4290 B és Y tengely NC szoftver 625 952-xx
Magyar (hu) 10/2010
CNC PILOT 4290 B és Y tengely
CNC PILOT 4290 B és Y tengely Ez a kézikönyv a 625 952-xx (7.1 kiadás) számú NC szoftverrel rendelkező CNC PILOT 4290 B tengelye, Y tengelye és szerszámtárja számára elérhető funkciókat és tulajdonságokat írja le. Ez a kézikönyv a CNC PILOT 4290 felhasználói kézikönyv kiegészítése.
2
B és Y tengely
1 B és Y tengely ..... 7 1.1 Alapok ..... 8 Az Y tengely ..... 8 A B tengely ..... 8 A szerszámtár ..... 10 1.2 Kézi vezérlés és automatikus üzemmódok ..... 11 Automata üzemmód referenciapont felvétele nélkül ..... 11 Tárlista ..... 11 Munka a társzerszámokkal ..... 14 Társzerszámok mérése és korrigálása ..... 18 Szerszámkorrekció automatikus üzemmódban ..... 19 1.3 Megjegyzések a programozáshoz ..... 20 Marási kontúr pozíció ..... 20 Forgácsolási határ ..... 20 Fúrás és marás döntött síkban ..... 21 1.4 DIN PLUS: Programrész kódok ..... 22 PLATE MAGZN. programrész ..... 22 FRONT_Y, REAR_SIDE_Y programrész ..... 22 SURFACE_Y programrész ..... 23 1.5 DIN PLUS: Kontúrok az XY síkban ..... 24 G170 Geo kontúr kezdőpontja ..... 24 Lineáris elem G170 Geo ..... 24 Körív G172/G173 Geo ..... 25 Furat G370 Geo ..... 26 Egyenes horony G371 Geo ..... 26 Íves horony G372/G373 Geo ..... 27 Teljes kör G374 Geo ..... 27 Négyszög G375 Geo ..... 28 Külpontos sokszög G377 Geo ..... 28 Furatsor XY síkban, G471-Geo ..... 29 Furatkör XY síkban, G472 Geo ..... 30 Egyszerű felület G376 Geo ..... 31 Központos sokszög G477 Geo ..... 31
HEIDENHAIN CNC PILOT 4290
3
1.6 DIN PLUS: Kontúrok az YZ síkban ..... 32 G180 Geo kontúr kezdőpontja ..... 32 Lineáris elem G181 Geo ..... 32 Körív G182/G183 Geo ..... 33 Furat G380 Geo ..... 34 Egyenes horony G381 Geo ..... 34 Íves horony G382/G383 Geo ..... 35 Teljes kör G384 Geo ..... 35 Négyszög G385 Geo ..... 36 Külpontos sokszög G387 Geo ..... 36 Furatsor YZ síkban, G481-Geo ..... 37 Furatkör YZ síkban, G482-Geo ..... 38 Egyszerű felület G386 Geo ..... 39 Központos sokszög G487 Geo ..... 39 1.7 DIN PLUS: Munkasíkok ..... 40 Munkasík döntése G16 ..... 41 1.8 DIN PLUS (Y tengely): Pozícionáló parancsok ..... 42 Gyorsjárat G0 ..... 42 Szerszámváltási pont megközelítése G14 ..... 42 Gyorsjárat a gép koordinátákhoz G701 ..... 43 1.9 DIN PLUS: Társzerszámok ..... 44 Társzerszám beillesztése G714 ..... 44 Szerszámpozíció meghatározása G712 ..... 47 Szerszám előválasztás G600 ..... 48 1.10 DIN PLUS: Lineáris és körpályák ..... 49 Marás: Egyenes elmozdulás G1 ..... 49 Marás: Körelmozdulás G2, G3 – növekményes középpont koordináták ..... 50 Marás: Körpálya G12, G13 – abszolút középpont koordináták ..... 51 1.11 DIN PLUS (Y tengely): Marási ciklusok ..... 52 Területmarás - nagyolás G841 ..... 52 Területmarás - simítás G842 ..... 53 Központos sokszög marás - nagyolás G843 ..... 54 Központos sokszög marás - simítás G844 ..... 55 Zsebmarás - nagyolás G845 (Y tengely) ..... 56 Zsebmarás - simítás G846 (Y tengely) ..... 61 Gravírozás XY síkban, G803 ..... 63 Gravírozás YZ síkban, G804 ..... 64 Menetmarás XY síkban, G800 ..... 65 Menetmarás YZ síkban, G806 ..... 66 Lefejtő marás G808 ..... 67 1.12 Szimuláció ..... 68 A döntött sík szimulációja ..... 68 A koordináta-rendszer kijelzése ..... 69 Pozíció kijelzés B és Y tengellyel ..... 69
4
1.13 TURN PLUS: Szerszámtár és B tengely ..... 70 Szerszámtár ..... 70 Szerszámok a B tengely számára ..... 70 1.14 TURN PLUS: Y tengely ..... 71 Y tengely - Alapok ..... 71 Marási kontúrok meghatározása ..... 72 1.15 TURN PLUS: Kontúrok az XY síkban ..... 73 Referencia adatok - XY homlokoldal/XYR hátoldal ..... 73 XY sík: A kontúr kezdőpontja ..... 74 XY sík: Lineáris elem ..... 75 XY sík: Ív ..... 76 XY sík: Egyszerű furat ..... 77 XY sík: Kör (teljes kör) ..... 79 XY sík: Négyszög ..... 80 XY sík: Sokszög ..... 81 XY sík: Egyenes horony ..... 82 XY sík: Íves horony ..... 83 XY sík: Lineáris furat mintázat ..... 84 XY sík: Furatkör ..... 85 XY sík: Lineáris alakzat mintázat ..... 86 XY sík: Kör alakú mintázat ..... 87 XY sík: Egyszerű felszín ..... 88 XY sík: Központos sokszög ..... 88 1.16 TURN PLUS: Kontúrok az YZ síkban ..... 89 Referencia adatok - Y palást felület ..... 89 YZ sík: A kontúr kezdőpontja ..... 89 YZ sík: Lineáris elem ..... 90 YZ sík: Körív ..... 91 YZ sík: Egyszerű furat ..... 92 YZ sík: Kör (teljes kör) ..... 94 YZ sík: Négyszög ..... 95 YZ sík: Sokszög ..... 96 YZ sík: Egyenes horony ..... 97 YZ sík: Íves horony ..... 98 YZ sík: Lineáris furat mintázat ..... 99 YZ sík: Furatkör ..... 100 YZ sík: Lineáris alakzat mintázat ..... 101 YZ sík: Kör alakú mintázat ..... 102 Egyszerű felület YZ síkban ..... 103 Központos sokszög YZ síkban ..... 103 1.17 Példa programok ..... 104 Marás az Y tengellyel ..... 104 Marás a B tengellyel ..... 109
HEIDENHAIN CNC PILOT 4290
5
B és Y tengely
HEIDENHAIN CNC PILOT 4290
7
1.1 Alapok
1.1 Alapok Az Y tengely Az Y tengellyel a munkadarabok homlok-, hátsó és palástfelületein végezhet fúrási és marási műveleteket. Az Y tengely használatakor két tengely lineáris vagy körkörös interpolációt végez az adott munkasíkban, a harmadik tengely pedig lineáris interpolációt végez. Ez lehetővé teszi például sík fenekű és merőleges peremű hornyok és zsebek megmunkálását. Az orsó szögének megadásával meghatározhatja a marási kontúr helyzetét a munkadarabon. A CNC PILOT az alábbi módokban támogatja az alkatrészprogramok Y tengellyel történő létrehozását: DIN PLUS TURN PLUS kontúrmeghatározás TURN PLUS munkaterv létrehozás A kontúr leírás és a megmunkálás különválasztása az Y tengellyel történő marásra is érvényes. Kontúrgenerálás nem lehetséges marási műveletekhez. Az Y tengely kontúrokat programrész kódokkal határozzák meg. A grafikus szimuláció a marási műveletet mutatja a szokásos esztergapadon, homlok és felületi ablakokban valamint az "oldalnézetben (YZ)."
A B tengely Döntött munkasík A B tengely lehetővé teszi a fúrást, süllyesztést és marást ferde síkokba. A programozás megkönnyítése érdekében a koordinátarendszer meg van döntve úgy, hogy a fúrási mintákat és marási kontúrokat az YZ síkban adhatja meg. Az aktuális fúrási és marási művelet végrehajtása ekkor a döntött síkban történik. A kontúr leírás és a megmunkálás elkülönítése a döntött síkokban történő megmunkálási műveletekre is érvényes. Kontúr regenerálás nem lehetséges. A kontúrokat a döntött síkokban a SURFACE_Y programrész kód azonosítja. A CNC PILOT a DIN PLUS módban támogatja az alkatrészprogramok B tengellyel történő létrehozását. A grafikus szimuláció a megmunkálási műveleteket mutatja a döntött munkasíkban a jól ismert eszterga- és első ablakokban, az “oldalnézet (YZ)”-hez hasonlóan.
8
B90
B180
G714 B.. C0
Így kevesebb szerszámra és szerszámcserére van szükség. Szerszámadatok: A szerszám adatbázisban összes szerszám leírása megtalálható X, Z és Y méreteinek valamint korrekciós értékeinek meghatározásával. Ezek a méretek a B=0° döntési szögre vonatkoztatva vannak megadva.
B0
A szerszám adatbázisban megadott másik paraméter a pozíciószög. Ez a nem meghajtott szerszámok (forgácsoló szerszámok) munkapozícióját határozza meg.
B90
G714 B.. C180
A B tengely dőlésszöge nem marad meg a szerszám adatokkal. Ezt a szöget meg kell határozni a szerszámhívás meghatározásakor, vagy a szerszám behelyezésekor. Szerszám orientáció és pozíció kijelző: A forgó szerszámok esetén a szerszám csúcsának kiszámítása a vágóél orientációján alapul. Ez az orientáció nem regenerálódik automatikusan a B tengely billentése és/vagy forgatása esetén.
2
A B tengely mozgatása után ellenőrizni kell, hogy az orientáció még érvényes-e, és újra ki kell jelölni, ha szükséges.
1
3 4
8
O=
A B tengely manuálisan mozgatása esetén a vezérlés a pozíció kijelzést érvénytelennek jelzi. Kijelző fekete számokkal: A pozíció kijelzés érvényes. Kijelző szürke számokkal: A pozíció kijelzés érvénytelen.
1.1 Alapok
Szerszámok a B tengely számára A B tengely másik előnye az, hogy lehetővé teszi a szerszámok rugalmas használatát a esztergálási műveletek során. A B tengely döntésével és a szerszám forgatásával olyan helyzetbe állíthatja azokat, ami lehetővé teszi, hogy egy és ugyanazt a szerszámot használja a hosszirányú és a keresztirányú (másképpen: sugárirányú és tengelyirányú) megmunkáláshoz az orsón és az ellenorsón.
5
7 6
A szerszámok orientálásakor a vezérlés különbséget tesz a nagyoló, simító és félgömbölyű szerszámok, valamint a mélyítő és menetkészítő szerszámok között (lásd az ábrát). Az 1, 3, 5 vagy 7. szerszám pozíció érvényes a nagyoló, simító és félgömbölyű szerszámokra. A vezérlés a neutrális szerszámokat a szerszám szöge alapján ismeri fel. A 2, 4, 6 vagy 8. szerszám pozíció érvényes a mélyítő és menetkészítő szerszámokra. A "jobbos" és "balos" szerszámokat a szerszámadatokban határozzák meg. Gép kijelző: A T mező a gép kijelzőjén a szerszámzsebet mutatja a tárban. A B tengely aktuális dőlésszögét figyelembe veszik az ebben a mezőben látható korrekciós adatok. A B tengely döntése vagy forgatása után a pozíció kijelzőn látható értékek érvénytelenek.
HEIDENHAIN CNC PILOT 4290
9
1.1 Alapok
Multipont szerszámok a B tengely számára Ha több szerszámot szerelnek egy szerszámtartóba, ezt "program szerszámnak" hívják. Egy multipont szerszám minden egyes vágóéléhez (szerszám) külön azonosítószám és leírás tartozik. A pozíciószöget, amelyet az ábrán "C" jelez, tartalmazzák a szerszámadatok. Amikor egy multipont szerszám egyik vágóéle (szerszáma) aktiválódik, a CNC PILOT a multipont szerszámot a megfelelő helyzetbe fordítja. A pozíciót a pozíciószögből határozza meg, amelyhez hozzáadja a szerszámcsere eljárásból az eltolási pozíciószöget . Ez lehetővé teszi a szerszám "normál" vagy "fej feletti" behelyezését.
C240
C0
A fénykép egy multipont szerszámot mutat, három vágóéllel. C120
A szerszámtár A CNC PILOT támogatja a zsebes szerszámtárat 99 szerszámig. A zsebes azt jelenti, hogy minden egyes szerszám egy adott zsebhez van rendelve a tárban. A gépkezelő jelöli ki a zsebeket, amikor felállítja a tárat. A tárlista mutatja a szerszámtár aktuális kijelöléseit. A szerszámokat ID számukkal veszik fel a listába. Szerszám programozás: A tárban lévő szerszámok a B tengely számára szolgálnak. A G714 parancs szolgál a szerszámok cseréjére és pozícionálására. Alternatív módon, önálló parancsok (G0, G15 stb.) is használhatók a B tengely döntésének és a szerszám pozíciószögbe forgatásának programozásához. Meg kell azonban jegyezni, hogy ebben az esetben G712-vel meg kell határozni a szerszám pozíciót.
10
1.2 Kézi vezérlés és automatikus üzemmódok
1.2 Kézi vezérlés és automatikus üzemmódok Automata üzemmód referenciapont felvétele nélkül A 625 952-02 szoftver verziót követően: Végrehajthat magazin és kézi programokat anélkül hogy valamennyi tengellyel felvenné a referenciapontot. A funkció használatához a megkezdeni kívánt programhoz írjon egy megjegyzés sort. Ebben a megjegyzésben megadja a referencia állapot nélkül engedélyezett tengelyeket. A megjegyzés sor szintaktikája: [@0nn]—ahol nn a referencia nélküli tengelyek betűjellel megadott címét jelöli Példák: [@0B]—a B tengelynek nem kell felvennie referenciapontot [@0BY]—a B és Y tengelyek nek nem kell felvenniük referenciapontot A szerszámtár felállítás és a társzerszám behelyezés funkcióinak működési feltételeit a CNC PILOT-tal és a géppel a szerszámgép gyártója határozza meg. A működés módja az Ön gépén ezért eltérhet az ebben a kézikönyvben leírt funkcióktól. További információkat a gépkönyvben olvashat.
Tárlista A tárlista mutatja a szerszámtár aktuális kijelöléseit. A tárlista összeállításakor minden egyes szerszámot egy adott tárzsebhez kell rendelni, a szerszám ID számának beírásával. Egy multipont szerszámhoz, a szerszám bármely vágóélének ID száma beírható. Ebből az ID számból a CNC PILOT meghatározza a multipont szerszám összes többi vágóélét, mivel egy multipont szerszám összes ID száma össze van kapcsolva a szerszám adatbázisban. A szerszámtár különböző módokon állítható össze: Szerszámok hozzáadása a tárhoz a betöltő nyílással: lásd “Szerszámok hozzáadása a tárhoz a betöltő nyílással”, 12. oldal Szerszámok hozzáadása a tárhoz a gép munkatere felől: lásd “Szerszámok hozzáadása a tárhoz a gép munkatere felől”, 13. oldal Szerszámok eltávolítása a tárból: lásd “Szerszámok eltávolítása a tárból”, 13. oldal
HEIDENHAIN CNC PILOT 4290
11
1.2 Kézi vezérlés és automatikus üzemmódok
A szerszámok éltartam kezelése szintén korlátozás nélkül érvényes a társzerszámokra. Ütközésveszély Össze kell hasonlítani a tárlistát a ténylegesen a szerszámtárban lévő szerszámokkal, és ellenőrizni kell a szerszámadatokat a részprogram végrehajtása előtt. A tárlistának és a regisztrált szerszámok méreteinek meg kell felelniük a ténylegesen ott lévő szerszámoknak, mivel a CNC PILOT ezeket az adatokat használta az összes szánmozgáshoz, védőzóna figyeléshez és egyéb szánmozgásokhoz. Szerszámok hozzáadása a tárhoz a betöltő nyílással Szerszámot hozzá adhat a tárhoz úgy, hogy azt a betöltő nyíláson keresztül illeszti be, és hozzárendeli a szerszám ID számát a tárlista egy megadott zsebéhez. A szerszám ID számának beírása: U
Válassza a “Beállítás > Szerszámlista > Lista beállítása” menüpontot kézi vezérlés üzemmódban.
U
Vigye a kurzort arra a tárzsebre, amelyhez hozzá kívánja rendelni a szerszámot.
U
Válassza ki a szerszám ID számát az adatbázisból, és erősítse meg, vagy nyomja meg az INS billentyűt, és írja be közvetlenül az ID számot.
U
Forgassa a szerszámtárat a megfelelő helyzetbe, és helyezze be a szerszámot.
A "Szerszámlista összehasonlítása az NC programmal" és a "Szerszámlista betöltése NC programból" funkciók nem használhatók a magazinlistához.
12
U U
U
Helyezze a szerszámot a szerszámtartóba (a gép munkaterében). Válassza a “T > Tár > Asztal betöltése” menüpontot kézi üzemmódban. A CNC PILOT megnyitja a "Magazin: tár betöltése" párbeszédablakot. Írja be a paramétereket, és kattintson az OK-ra a párbeszédpanel bezárásához. A vezérlés betölti a társított NC programot. U Aktiválja az NC programot a ciklusindítással (Cycle Start).
1.
1.2 Kézi vezérlés és automatikus üzemmódok
Szerszámok hozzáadása a tárhoz a gép munkatere felől Helyezze a szerszámot a szerszámtartóba, és hívja a "Tár betöltése" funkciót. Írja be a szerszám ID számát és a tárzseb számát. A CNC PILOT behelyezi s szerszámot a tárba, és beírja az ID számot a tárlistába.
2. ID . . . P ...
3.
4.
B
Paraméter ID A szerszámtár ID száma. P
A zseb száma a szerszámtárban:
B
B tengelyszög. A B tengely dőlésszöge.
A CNC PILOT betölti a szerszámot a tárba, beírja a szerszámot a tárlistába, a szánt a szerszámcsere pozícióba mozgatja, és dönti a B tengelyt, Megjegyzés a művelethez és a kijelzőn: Ez a funkció NC program használatával kerül végrehajtásra. Az NC program aktiválásához nyomja meg a ciklusindítást (Cycle Start). Szerszámok eltávolítása a tárból Távolítsa el a szerszámot a szerszámtárból, és törölje a bejegyzést a tárlistából. U U U
Forgassa a szerszámtárat a megfelelő helyzetbe, és távolítsa el a szerszámot. Válassza a “Beállítás > Szerszámlista > Lista beállítása” menüpontot kézi vezérlés üzemmódban. Vigye a kurzort az eltávolított szerszám tárzsebére. U Nyomja meg a funkciógombot vagy a DEL gombot, és megerősítésként kattintson az igen-re. A vezérlés törli a szerszámot a tárlistából.
HEIDENHAIN CNC PILOT 4290
13
1.2 Kézi vezérlés és automatikus üzemmódok
Munka a társzerszámokkal Társzerszámok cseréje Ezt a funkciót a szerszám cseréjére, vagy az aktív szerszám dőlésszögének vagy pozíciószögének módosítására lehet használni. U
U
U
Válassza a “T > Tár > Szerszámcsere” menüpontot kézi üzemmódban. A vezérlés megnyitja a "Magazin: szerszámcsere" párbeszédablakot. Nyomja meg a funkcióbillentyűt, válasszon szerszámot a tárlistából, írja be a további paramétereket és kattintson az OK-ra a párbeszédpanel bezárásához. A vezérlés betölti a társított NC programot. Aktiválja az NC programot a ciklusindítással (Cycle Start).
Paraméterek ID A szerszámtár ID száma. O
A forgácsoló szerszámok orientációja. A szerszám vágóélének pozíciója (lásd az ábrát). 1, 3, 5, 7. szerszám pozíciók: nagyoló, simító és félgömbölyű szerszámok (a semleges szerszámok felismerése a szerszám szöge alapján történik). 2, 4, 6, 8. szerszám pozíciók: beszúró és menetvágó ciklusok ("jobbos" és "balos" szerszámokat a szerszámadatokban határozzák meg).
B
B tengelyszög. A B tengely dőlésszöge.
C
A forgácsoló szerszámok eltolási pozíciószöge. 0°: Szerszám helyzete "normál" 180°: Szerszám helyzete "fej feletti"
H
Rögzítő fék 0: A fék a szerszám paraméterétől függően reteszelődik (ha "nincs meghajtva", a fék reteszelt; ha "meghajtva", a fék nincs reteszelve) 1: A fék reteszelve 2: A fék nincs reteszelve
A CNC PILOT betölti a szerszámot a tárba, kiveszi a meghatározott szerszámot a tárból, a szerszámot szerszámcsere helyzetbe viszi, dönti a B tengelyt, elforgatja a szerszámot"normál" vagy "fej feletti" helyzetbe (eltolási pozíciószög C), kiszámítja a szerszámadatokat, az "O orientációt", a B tengely pozícióját és pozíciószögét számításba véve, és szabályozza a fék beállításokat. 14
O 3 4
B
TM 2
1 8
O=
0° B
5
6
7 C
C=0°
C=180°
1.2 Kézi vezérlés és automatikus üzemmódok
A szerszám pozíciójának megváltoztatása: Ha a hívás aktív szerszámra hivatkozik, a szán szerszámcsere pozícióba áll, és a B tengelyt megdönti vagy a szerszámot elforgatja a pozíciószögbe. Eltolási pozíciószög: Az " eltolási pozíciószöggel" a forgácsoló szerszámokat "normál" vagy "fordított" helyzetbe állíthatja. A szerszám pozícionálásakor a CNC PILOT a szerszám adatbázisban elmentett alapbeállításokat is figyelembe veszi (pozíciószög = pozíciószög a szerszámadatokból + eltolási pozíciószög). Szerszám orientáció: A CNC PILOT számításba veszi a vágóél orientációját, amikor kiszámítja a szerszám csúcsának pozícióját. A vezérlés különbséget tesz a nagyoló, simító és félgömbölyű szerszámok, valamint a mélyítő és menetkészítő szerszámok között (lásd az ábrát). Megjegyzés a művelethez és a kijelzőn: Ez a funkció NC program használatával kerül végrehajtásra. Az NC program aktiválásához nyomja meg a ciklusindítást (Cycle Start). Társzerszámok jelentése Ha szerszám van a gép munkaterében, amikor a vezérlést kikapcsoljuk, és újra bekapcsoljuk, a szerszámot jelenteni kell. A megfelelő párbeszédpanelben a CNC PILOT automatikusan azokat az értékeket ajánlja, amelyek a vezérlés kikapcsolásakor voltak érvényben. U
Válassza a “T > Tár > Kézi szerszám” menüpontot kézi üzemmódban. A vezérlés megnyitja a "Magazin: kézi szerszám" párbeszédablakot.
U
Nyomja meg a funkciógombot, írja be a B tengely szögét, ellenőrizze az összes többi paramétert, majd az OK-ra kattintva zárja be a párbeszédpanelt. A vezérlés betölti a társított NC programot.
U
Aktiválja az NC programot a ciklusindítással (Cycle Start).
O
3 4
2
1 8
O= 5
B
TM
6
B
7 C
C=0°
C=180°
Paraméterek ID A szerszámtár ID száma. P
A zseb száma a szerszámtárban:
O
A forgácsoló szerszámok orientációja. A szerszám vágóélének pozíciója (lásd az ábrát). 1, 3, 5, 7. szerszám pozíciók: nagyoló, simító és félgömbölyű szerszámok (a semleges szerszámok felismerése a szerszám szöge alapján történik). 2, 4, 6, 8. szerszám pozíciók: beszúró és menetvágó ciklusok (a "jobbos" és "balos" szerszámok a szerszámadatokban határozhatók meg).
B
B tengelyszög. A B tengely dőlésszöge.
HEIDENHAIN CNC PILOT 4290
15
1.2 Kézi vezérlés és automatikus üzemmódok
Paraméterek C A forgácsoló szerszámok eltolási pozíciószöge. 0°: Szerszám helyzete "normál" 180°: Szerszám helyzete "fej feletti" H
Rögzítő fék 0: A fék a szerszám paraméterétől függően reteszelődik (ha "nincs meghajtva", a fék reteszelt; ha "meghajtva", a fék nincs reteszelve) 1: A fék reteszelve 2: A fék nincs reteszelve
A CNC PILOT a szerszámot szerszámcsere helyzetbe viszi, dönti a B tengelyt, elforgatja a szerszámot "normál", vagy "fej feletti" helyzetbe (eltolási pozíciószög C), kiszámítja a szerszámadatokat, az "O orientációt", a B tengely pozícióját és pozíciószögét számításba véve, és szabályozza a fék beállításokat.
A szerszámtartóban lévő szerszámra vonatkozó információ nem tárolódik a vezérlés kikapcsolásakor. HEIDENHAIN ezért javasolja a társzerszámok eltávolítását a munkatérből a vezérlés kikapcsolása előtt. Megjegyzés a művelethez és a kijelzőn: Ez a funkció NC program használatával kerül végrehajtásra. Az NC program aktiválásához nyomja meg a ciklusindítást (Cycle Start). Szerszámok visszajuttatása a tárba A "Szerszám visszajuttatása a magazinba" funkció a szerszámot visszaviszi a gép munkateréből a magazinba. A szerszámkéstartó ezután szerszámcsere helyzetbe mozog, és meghatározott szögben megdönti a B tengelyt. U
U
Válassza a “T > Tár > Szerszám visszajuttatása” menüpontot kézi üzemmódban. A vezérlés megnyitja a "Magazin: szerszám visszajuttatása" párbeszédablakot. Írja be a "B tengelyszög B" paramétereket, és kattintson az OK-ra a párbeszédablak bezárásához. A vezérlés betölti a társított NC programot. U Aktiválja az NC programot a ciklusindítással (Cycle Start).
Paraméterek B B tengelyszög. A B tengely dőlésszöge.
16
TM 0
B
1.2 Kézi vezérlés és automatikus üzemmódok
A CNC PILOT betölti a szerszámot a tárba, a szerszámot szerszámcsere helyzetbe viszi, dönti a B tengelyt, Megjegyzés a művelethez és a kijelzőn: Ez a funkció NC program használatával kerül végrehajtásra. Az NC program aktiválásához nyomja meg a ciklusindítást (Cycle Start). A B tengely döntése kézi üzemmódban Vagy a szerszámcsere hívást lehet használni a B tengely pozícionálásához, vagy a kézikerékkel, vagy a PLC gombokkal, kézzel lehet a tengelyt dönteni. Szerszámcsere hívás: Ha behívja a szerszámcsere funkciót, a bejegyzések alapértelmezésben az aktuális értékeket mutatják. Határozza meg a B tengely kívánt szögét, és aktiválja a funkciót. Kézi döntés: A B tengely döntése a kézikerékkel történik. A B tengelyt a PLC gombokkal is lehet mozgatni, ha a vezérlést a szerszámgép gyártója speciálisan erre a működésre készítette. További információkat a gépkönyvben olvashat. A B tengely kézi döntése esetén az vezérlés az új B tengelyszöget veszi számításba, de a szerszám orientációjának változását nem észleli. A vezérlés ezért az X és Z tényleges pozíció kijelzéseit érvénytelennek jelöli (szürke számok). A következő szerszámhívásnál a CNC PILOT újra számolja a szerszámcsúcs pozícióját, és az X és Z pozíció kijelzéseket érvényesnek jelöli. Ne felejtse el, hogy az X és Z pozíciók kijelzései (gép kijelző) érvénytelen értékeket mutatnak, mihelyt a B tengelyt kézzel dönti. A CNC PILOT ezt a pozícióértékek szürke színével jelzi.
HEIDENHAIN CNC PILOT 4290
17
1.2 Kézi vezérlés és automatikus üzemmódok
Társzerszámok mérése és korrigálása Szerszámok mérése: A funkció meghatározza a szerszám hosszát a B tengely aktuális dőlésszögére és a szerszám pozíciószögére vonatkoztatva. Ezek azok az értékek, amelyeket a kijelző mutat. A vezérlés ezen túlmenően átalakítja a mért adatokat a B=0 pozícióra vonatkoztatott méretekre, és menti ezeket a szerszám adatbázisba. U
Válassza a “Beállítás > Szerszám beállítás > Szerszám mérése” menüpontot kézi vezérlés üzemmódban. A vezérlés az aktuális mérési értékeket a "Szerszám mérése T..." párbeszédablakban mutatja.
U
Végezze el a mérést, és írja be a szerszám méreteit, majd kattintson az OK-ra a párbeszédpanel bezárásához.
A vezérlés törli a korrekciós értékeket, és beírja a szerszám adatokat az adatbázisba. A korrekciós értékek meghatározása A korrekciós értékek meghatározása és kijelzése a B tengely aktuális dőlésszögére és a szerszám pozíciószögére vonatkoztatva történik. A vezérlés átalakítja a mért adatokat a B=0 pozícióra vonatkoztatott méretekre, és menti ezeket a szerszám adatbázisba. U
Válassza a “Beállítás > Szerszám beállítás > Szerszám korrekciója” menüpontot kézi vezérlés üzemmódban. Az "Érintő szerszám" párbeszédablakban a vezérlés az aktuális korrekciós értékeket a B=0 pozíciójára vonatkoztatva mutatja.
U
Határozza meg a korrekciós értékeket, és kattintson az OK-ra a párbeszédpanel bezárásához.
A vezérlés alkalmazza a korrekciós értékeket.
18
1.2 Kézi vezérlés és automatikus üzemmódok
Szerszámkorrekció automatikus üzemmódban Szerszámkorrekció: Meghatározza a korrekciós értékeket a B tengely aktuális dőlésszögére és a szerszám pozíciószögére vonatkoztatva. A vezérlés átalakítja a mért adatokat a B=0 pozícióra vonatkoztatott méretekre, és menti ezeket a szerszám adatbázisba. U
Válassza a "Korr > Szerszámkorrekció" menüpontot automatikus üzemmódban. A vezérlés megnyitja a "Szerszámkorrekció" párbeszédablakot.
U
Írja be a paramétereket, és kattintson az OK-ra a párbeszédpanel bezárásához.
U
A "Szerszámkorrekció" párbeszédablakban a vezérlés az előző párbeszédablakban meghatározott B tengelyszögre vonatkoztatva mutatja a korrekciós értékeket.
U
Írja be az új korrekciós értékeket.
A "T" mezőben (gép kijelzője), a vezérlés az aktuális B tengelyszögre és szerszám pozíciószögére vonatkoztatva mutatja a korrekciós értékeket. A CNC PILOT a szerszám többi adataival együtt menti a szerszám korrekciós adatait az szerszám adatbázisban. Ha a B tengely döntött, a CNC PILOT számításba veszi a szerszám korrekciós adatait, amikor kiszámítja a szerszámcsúcs pozícióját. Az additív korrekciós értékek függetlenek a szerszámadatoktól. A korrekciós adatok érvényesek az X, Y, és Z irányban. A B tengely döntése nincs hatással az additív korrekciós értékekre.
HEIDENHAIN CNC PILOT 4290
19
1.3 Megjegyzések a programozáshoz
1.3 Megjegyzések a programozáshoz Marási kontúr pozíció Határozza meg a referenciasíkot vagy a referenciaátmérőt a rész kódnál. Adja meg a marási kontúr (zseb, sziget) mélységét és pozícióját a kontúrmeghatározásnál: Az előző G308 ciklusban programozott P mélységgel. Vagy ábrákon: a P mélység ciklusparaméterrel. A “P” előjele meghatározza a marási kontúr pozícióját: P<0: zseb P>0: sziget Marási kontúr pozíció Rész P
Felület
Marás alja
STIRN [HOMLOKOLDAL]
P<0
Z
Z+P
P>0
Z+P
Z
RUECKSEITE [HÁTOLDAL]
P<0
Z
Z–P
P>0
Z–P
Z
MANTEL [FELÜLET]
P<0
X
X+(P*2)
P>0
X+(P*2)
X
X: Referencia átmérő a programrész kódból X: Referenciasík a programrész kódból P: Mélység G308-ból vagy az alak meghatározásból A területmarási ciklusok a felületet a kontúr meghatározásban meghatározottak szerint marják. A vezérlő nem veszi figyelembe az adott felületen található szigeteket.
Forgácsolási határ Ha a marási kontúr részei az esztergálási kontúron kívül esnek, le kell határolni a megmunkálási területet a terület átmérő X/referencia átmérő X segítségével (a programrész kód vagy az alakmeghatározás paraméterei) A forgácsolási határok döntött síkban történő marás esetében is érvényesek.
20
1.3 Megjegyzések a programozáshoz
Fúrás és marás döntött síkban HEIDENHAIN javasolja a koordinátarendszer döntését olyan módon, hogy a furatmintázatot és a marási kontúrokat az YZ síkban lehessen meghatározni. Ennek az az előnye, hogy az összes kontúr, alak és minta meghatározást használni lehet az YZ síkban. Maguknak a fúrási és marási ciklusoknak a végrehajtása a döntött síkban történik. Ezek a ciklusok a kontúr meghatározásokból határozzák meg a döntött sík helyzetét. Jó ötlet a B tengelynek a G714-gyel történő döntése is, mivel ez a G funkció tartalmazza a szerszámhelyzet számítását is. Így a következő programsorrend javasolt: Forgassa el és tolja el a döntött sík a koordináta-rendszerét a SURFACE_Y (lásd “SURFACE_Y programrész”, 23. oldal) programrész kóddal. Határozza meg a furatmintákat és marási kontúrokat az YZ síkban. Állítsa be a B tengelyt a G714-gyel. Aktiválja az YZ síkot G19-cel. Használja a fúrási és marási ciklusokat a megmunkáláshoz. Vagy, megdöntheti a munkasíkot G16-tal, majd végrehajthatja a megmunkálási műveleteket a döntött síkban. Ne felejtse el, hogy a szerszám orientációja nem áll vissza automatikusan, amikor a B tengelyt önálló G0 vagy G15 parancsokkal pozícionálja. Programozza G712-t a szerszám helyzetének újraszámításához.
HEIDENHAIN CNC PILOT 4290
21
1.4 DIN PLUS: Programrész kódok
1.4 DIN PLUS: Programrész kódok A szerszámtárral és/vagy Y tengellyel felszerelt esztergák esetében a következő programrész kódok állnak rendelkezésre.
PLATE MAGZN. programrész A PLATE MAGZN. programrészben az NC programban használt összes szerszámot felsorolja. Ezt a listát használja G714 programozásakor (szerszámtár behelyezése). A bejegyzések bármilyen sorrendben elvégezhetők. A társzerszámok listájának létrehozásához/szerkesztéséhez: U
Válassza a "Fej > Szerszámlista összeállítása." menüpontot.
U
Válassza ki a szerszámokat az adatbázisból, és vigye be azokat a listába.
U
Nyomja meg az ESC billentyűt a lista befejezéséhez.
Egyes társzerszámok bevitele vagy szerkesztése: U
Vigye a kurzort a PLATE MAGZN. programrészbe.
U
Új szerszám beírásához: Nyomja meg az INS billentyűt.
U
Egy szerszám szerkesztéséhez: Nyomja meg a RETURN billentyűt, vagy duplán kattintson az egér bal gombjával.
U
"Szerszámlista beállítás" párbeszédablak szerkesztése.
FRONT_Y, REAR_SIDE_Y programrész A programrész kód meghatározza az XY síkot (G17) és a kontúr referenciasíkját (Z irány). Paraméterek X Terület átmérő (mint forgácsolási határ) Z
A referenciasík helyzete – alapérték: 0
C
Főorsó helyzete – alapérték: 0
22
A programrész kód meghatározza az YZ síkot (G19) A B tengellyel szerelt gépek esetében meghatározza a döntött síkot.
B, I, K
B tengely nélkül: A referencia átmérő meghatározza a kontúr helyzetét X irányában; a C tengelyszög határozza meg a helyzetet a munkadarabon.
C
H=0 I
X
Paraméterek X Referencia átmérő
B
H=1
I
C tengelyszög – a főorsó helyzetét határozza meg
1.4 DIN PLUS: Programrész kódok
SURFACE_Y programrész
Z K
A B tengellyel (lásd az ábrát): SURFACE_Y még a következő transzformációkat és forgatásokat hajtja végre a döntött sík számára: Eltolja a koordináta-rendszert az I, K pozícióba Elforgatja a koordináta-rendszert B szöggel; referencia pont: I, K H=0: eltolja az elforgatott koordináta-rendszert –I-vel. A koordinátarendszer "vissza" mozog. Paraméterek X Referencia átmérő C
C tengelyszög – a főorsó helyzetét határozza meg
B
Síkszög: Pozitív Z tengely
I
Sík referencia X irányban (sugár)
K
Sík referencia Z irányban
H
A koordináta-rendszer automatikus eltolása (alapérték: 0)
X
X
B
B Z
Z
0: Az elforgatott koordináta-rendszer -I-vel eltolódik 1: A koordináta-rendszer nem tolódik el Koordináta-rendszer "vissza" tolása: A CNC PILOT kiértékeli a forgácsolási határhoz tartozó referencia átmérőt. Ez az érték referencia értékként szolgál ahhoz a mélységhez is, amit a fúrási műveletekhez és a marási kontúrokhoz programoz. Mivel a referencia átmérő az aktuális nullapontra hivatkozik, a döntött síkú megmunkálásnál javasolt az elforgatott koordináta rendszert I távolsággal "vissza" tolni. HA a forgácsolási határok nem szükségesek, letilthatja a koordináta rendszer eltolását (H=1) és beállíthatja a referencia átmérőt 0-ra., pl. furat fúrásnál. Ne feledje: X az előtolás iránya döntött koordináta-rendszerben. Az X koordináták átmérő koordinátákként vannak beírva. A koordináta-rendszer tükrözése nincs hatással a dőlésszög referencia tengelyére (G714 "B tengelyszöge").
HEIDENHAIN CNC PILOT 4290
Példa: “FELSZÍN_Y” PROGRAMMKOPF [PROGRAMFEJ] ... CONTOUR Q1 X0 Z600 ROHTEIL [NYERS] ... FERTIGTEIL [KÉSZDARAB] ... MANTEL_Y X118 C0 B130 I59 K0 [SURFACE_Y] ... BEARBEITUNG [MEGMUNKÁLÁS] ...
23
1.5 DIN PLUS: Kontúrok az XY síkban
1.5 DIN PLUS: Kontúrok az XY síkban G170 Geo kontúr kezdőpontja G170 meghatározza egy kontúr kezdőpontját az XY síkban. Paraméterek X Kontúr kezdőpontja (sugár) Y
Kontúr kezdőpontja
Lineáris elem G170 Geo G170 egy egyenest határoz meg az XY sík egy kontúrjában. Paraméterek X Végpont (sugár) Y
Végpont
A
A pozitív X tengellyel bezárt szög
B
Letörés/lekerekítés. Meghatározza az átmenetet a következő kontúrelemre. Letörés/lekerekítés megadásakor az elméleti végpontot programozza. Ha nem ad meg semmit: érintő irányú átmenet B=0: nem érintő irányú átmenet B>0: lekerekítési sugár B<0: Letörés szélessége
Q
Metszéspont. Végpont, ha az egyenes metsz egy körívet (alapérték: 0): Q=0: közelebbi metszéspont Q=1: távolabbi metszéspont Programozás X, Y: Abszolút, növekményes, öröklődő vagy “?”
24
1.5 DIN PLUS: Kontúrok az XY síkban
Körív G172/G173 Geo G172/G173 egy körívet határoz meg az XY sík egy kontúrjában. Forgásirány: lásd a segédábrát Paraméterek X Végpont (sugár) Y
Végpont
I
Középpont X irányban (sugár)
J
Középpont Y irányban
R
Sugár
B
Letörés/lekerekítés. Meghatározza az átmenetet a következő kontúrelemre. Letörés/lekerekítés megadásakor az elméleti végpontot programozza. Ha nem ad meg semmit: érintő irányú átmenet B=0: nem érintő irányú átmenet B>0: lekerekítési sugár B<0: Letörés szélessége
Q
Metszéspont. Végpont, ha az egyenes metsz egy körívet (alapérték: 0): Egy egyeneshez való átmenethez: Q=0: közelebbi metszéspont Q=1: távolabbi metszéspont Egy körívhez való átmenethez: Q=0: Távoli metszéspont Q=1: Közeli metszéspont Programozás X, Y: Abszolút, növekményes, öröklődő vagy “?” I, J: abszolút vagy növekményes A végpont nem egyezhet a kezdőponttal (nem teljes kör).
HEIDENHAIN CNC PILOT 4290
25
1.5 DIN PLUS: Kontúrok az XY síkban
Furat G370 Geo G370 egy furatot határoz meg süllyesztéssel és menettel XY síkban Paraméterek X Furat középpontja (sugár) Y
Furat középpontja
B
Furatátmérő
P
Furat mélysége (kizáró pont)
W
Pontszög (alapérték: 180°)
R
Süllyesztés átmérője
U
Süllyesztés mélysége
E
Süllyesztés szöge
I
Menet átmérője
J
Menetmélység
K
Menet túlfutási hossza
F
Menetemelkedés
V
Balmenet vagy jobbmenet (alapérték: 0) V=0: jobbmenet V=1: balmenet
A
A Z tengellyel bezárt szög – a furat ferdesége Első homlok (tartomány: –90° < A < 90°) – alapérték: 0° Hátsó oldal (tartomány: 90° < A < 270°) – alapérték: 180°
O
Központozó átmérő
Egyenes horony G371 Geo G371 meghatározza egy egyenes horony kontúrját az XY síkban. Paraméterek X Horony középpontja (sugár) Y
Horony középpontja
K
Horony hossza
B
Horony szélessége
A
A horony hosszának szöge (hivatkozás: pozitív X tengely) – alapérték: 0°
P
Mélység/magasság (alapérték: "P" G308-ból) P<0: zseb P>0: sziget
I
Terület átmérő (mint forgácsolási határ) Nincs bejegyzés: "X" a programrész kódból "I" felülírja "X"-et a programrész kódból
26
1.5 DIN PLUS: Kontúrok az XY síkban
Íves horony G372/G373 Geo G372/G373 egy íves hornyot határoz meg XY síkban. G372: íves horony az óramutató járásával megegyezően G373: íves horony az óramutató járásával ellentétesen Paraméterek X Horonygörbület középpontja (sugár) Y
Horonygörbület középpontja
R
Görbület sugara (referencia: a horony középpontjának pályája)
A
Kiindulási szög; vonatkoztatás: pozitív X tengely (alapérték: 0°)
W
Végszög; vonatkoztatás: pozitív X tengely (alapérték: 0°)
B
Horony szélessége
P
Mélység/magasság (alapérték: "P" G308-ból) P<0: zseb P>0: sziget
I
Terület átmérő (mint forgácsolási határ) Nincs bevitel: "X" a programrész kódból "I" felülírja "X"-et a programrész kódból
Teljes kör G374 Geo G374 egy teljes kört határoz meg XY síkban. Paraméterek X Körközéppont (sugár) Y
Körközéppont
R
Körsugár
P
Mélység/magasság (alapérték: "P" G308-ból) P<0: zseb P>0: sziget
I
Terület átmérő (mint forgácsolási határ) Nincs bevitel: "X" a programrész kódból "I" felülírja "X"-et a programrész kódból
HEIDENHAIN CNC PILOT 4290
27
1.5 DIN PLUS: Kontúrok az XY síkban
Négyszög G375 Geo G375 egy négyszöget határoz meg XY síkban. Paraméterek X Négyszög középpontja (sugár) Y
Négyszög középpontja
K
Négyszög hossza
B
(Magasság) négyszög szélessége
R
Letörés/lekerekítés (alapérték: 0) R>0: lekerekítési ív sugara R<0: Letörés szélessége
A
X tengellyel bezárt szög (alapérték: 0°)
P
Mélység/magasság (alapérték: "P" G308-ból) P<0: zseb P>0: sziget
I
Terület átmérő (mint forgácsolási határ) Nincs bevitel: "X" a programrész kódból "I" felülírja "X"-et a programrész kódból
Külpontos sokszög G377 Geo G377 meghatározza egy külpontos sokszög kontúrját az XY síkban. Paraméterek X Sokszög középpontja (sugár) Y
Sokszög középpontja
Q
Élek száma (Q >= 3)
A
X tengellyel bezárt szög (alapérték: 0°)
K
Élhossz K>0: élhossz K<0: Belső átmérő
R
Letörés/lekerekítés – alapérték: 0 R>0: lekerekítési ív sugara R<0: Letörés szélessége
P
Mélység/magasság (alapérték: "P" G308-ból) P<0: zseb P>0: sziget
I
Terület átmérő (mint forgácsolási határ) Nincs bevitel: "X" a programrész kódból "I" felülírja "X"-et a programrész kódból
28
1.5 DIN PLUS: Kontúrok az XY síkban
Furatsor XY síkban, G471-Geo G471 egy furatsort határoz meg XY síkban. G741 hatással van a következő mondatban meghatározott furatra vagy mintázatra (G370..375, G377). Paraméterek Q Alakzatok száma X
Furatsor kezdőpontja (sugár)
Y
Furatsor kezdőpontja
I
Furatsor végpontja (X irány; sugár)
J
Furatsor végpontja (Y irány)
Ii
Távolság X irányban két alakzat között
Ji
Távolság Y irányban két alakzat között
A
A hossztengely X tengellyel bezárt szöge
R
A mintázat teljes hossza
Ri
Két alakzat közötti távolság (mintázat távolság) Megjegyzések a programozáshoz A furatot/alakzatot a következő középpont nélküli mondatban programozza. A marási ciklus (MEGMUNKÁLÁS rész) a következő mondatban szereplő furatot/alakzatot hívja meg - nem a mintázat meghatározása.
HEIDENHAIN CNC PILOT 4290
29
1.5 DIN PLUS: Kontúrok az XY síkban
Furatkör XY síkban, G472 Geo G472 egy furatkört határoz meg XY síkban. G742 hatással van a következő mondatban meghatározott mintázatra (G370..375, G377). Paraméterek Q Alakzatok száma K
Furatkör átmérő
A
Kezdő szög – a mintázat első pozíciója; referencia: pozitív X tengely (alapérték: 0°)
W
Végszög –a mintázat utolsó pozíciója; referencia: pozitív X tengely; (alapérték: 360°)
Wi
Két alakzat közötti szög
V
Irány – orientáció (alapérték: 0) V=0, W nélkül: az alakzatok egy teljes körön helyezkednek el V=0, W-vel: az alakzatok a hosszabb köríven helyezkednek el V=0, Wi-vel: a Wi előjele határozza meg az irányt (Wi<0: óramutató járásával megegyező) V=1, W-vel: óramutató járásával megegyező V=1, Wi-vel: óramutató járásával megegyező (a Wi előjelének nincs jelentősége) V=2, W-vel: óramutató járásával ellentétes V=2, Wi-vel: óramutató járásával ellentétes (a Wi előjelének nincs jelentősége)
X
Furatsor középpontja (sugár)
Y
Mintázat középpontja
H
Az alakzatok pozíciója (alapérték: 0) H=0: normál pozíció; az alakzatok a körközépponthoz képest forgásszimmetrikusan helyezkednek el (forgatás) H=1: eredeti pozíció; az alakzatok pozíciója a koordinátarendszerhez képest állandó (fordítás) A furatot/alakzatot a következő középpont nélküli mondatban programozza. Kivétel: íves horony. A marási ciklus (MEGMUNKÁLÁS rész) a következő mondatban szereplő furatot/alakzatot hívja meg - nem a mintázat meghatározását.
30
1.5 DIN PLUS: Kontúrok az XY síkban
Egyszerű felület G376 Geo G376 egy felületet határoz meg XY síkban. Paraméterek Z Referencia él (alapérték: "Z" a programrész kódból) K
Maradék mélység
Ki
Mélység
B
Szélesség (vonatkoztatás: Z referencia él) B<0: Felület negatív Z irányban B>0: Felület pozitív Z irányban
I
Felület átmérő Nincs bevitel: "X" a programrész kódból "I" felülírja "X"-et a programrész kódból
C
A felület szöghelyzete (alapérték: "C" a programrész kódból) Az, hogy a felület az első homlokon vagy a hátsó oldalon fekszik, nem befolyásolja a "B szélesség" előjelének értékelését.
Központos sokszög G477 Geo G477 sokszög felületeket határoz meg XY síkban. Paraméterek Z Referencia él (alapérték: "Z" a programrész kódból) K
Belső átmérő (szélesség síkokon keresztül)
Ki
Oldal hossza
B
Szélesség (vonatkoztatás: Z referencia él) B<0: Felület negatív Z irányban B>0: Felület pozitív Z irányban
Q
Oldalak száma (Q >= 2)
I
Felület átmérő Nincs bevitel: "X" a programrész kódból "I" felülírja "X"-et a programrész kódból
C
A felület szöghelyzete (alapérték: "C" a programrész kódból) Az, hogy a felület az első homlokon vagy a hátsó oldalon fekszik, nem befolyásolja a "B szélesség" előjelének értelmezését.
HEIDENHAIN CNC PILOT 4290
31
1.6 DIN PLUS: Kontúrok az YZ síkban
1.6 DIN PLUS: Kontúrok az YZ síkban G180 Geo kontúr kezdőpontja G180 meghatározza egy kontúr kezdőpontját az YZ síkban. Paraméterek Y Kontúr kezdőpontja Z
Kontúr kezdőpontja
Lineáris elem G181 Geo G181 egy egyenest határoz meg az YZ sík egy kontúrjában. Paraméterek Y Végpont Z
Végpont
A
A pozitív Z tengellyel bezárt szög
B
Letörés/lekerekítés. Meghatározza az átmenetet a következő kontúrelemre. Letörés/lekerekítés megadásakor az elméleti végpontot programozza. Ha nem ad meg semmit: érintő irányú átmenet B=0: nem érintő irányú átmenet B>0: lekerekítési sugár B<0: Letörés szélessége
Q
Metszéspont. Végpont, ha az egyenes metsz egy körívet (alapérték: 0): Q=0: közelebbi metszéspont Q=1: távolabbi metszéspont Programozás Y, Z: Abszolút, növekményes, öröklődő vagy “?”
32
1.6 DIN PLUS: Kontúrok az YZ síkban
Körív G182/G183 Geo G182/G183 egy körívet határoz meg az YZ sík egy kontúrjában. Forgásirány: lásd a segédábrát Paraméterek Y Végpont (sugár) Z
Végpont
J
Középpont (Y irányban)
K
Középpont (Z irányban)
R
Sugár
B
Letörés/lekerekítés. Meghatározza az átmenetet a következő kontúrelemre. Letörés/lekerekítés megadásakor az elméleti végpontot programozza. Ha nem ad meg semmit: érintő irányú átmenet B=0: nem érintő irányú átmenet B>0: lekerekítési sugár B<0: Letörés szélessége
Q
Metszéspont. Végpont, ha az egyenes metsz egy körívet (alapérték: 0): Egy egyeneshez való átmenethez: Q=0: közelebbi metszéspont Q=1: távolabbi metszéspont Egy körívhez való átmenethez: Q=0: Távoli metszéspont Q=1: Közeli metszéspont Programozás Y, Z: Abszolút, növekményes, öröklődő vagy “?” J, K: Abszolút vagy növekményes A végpont nem egyezhet a kezdőponttal (nem teljes kör).
HEIDENHAIN CNC PILOT 4290
33
1.6 DIN PLUS: Kontúrok az YZ síkban
Furat G380 Geo G380 egyetlen furatot határoz meg süllyesztéssel és menettel YZ síkban Paraméterek Y Furat középpontja Z
Furat középpontja
B
Furat átmérője
P
Furat mélysége (kizáró pont)
W
Pontszög (alapérték: 180°)
R
Süllyesztés átmérője
U
Süllyesztés mélysége
E
Süllyesztés szöge
I
Menet átmérője
J
Menetmélység
K
Menet kezdete (menetkifutás hossza)
F
Menetemelkedés
V
Balmenet vagy jobbmenet (alapérték: 0) V=0: jobbmenet V=1: balmenet
A
X tengellyel bezárt szög; tartomány: –90° < A < 90°
O
Központozó átmérő
Egyenes horony G381 Geo G381 meghatározza egy egyenes horony kontúrját az YZ síkban. Paraméterek Y Horony középpontja Z
Horony középpontja
X
Referencia átmérő Nincs bevitel: "X" a programrész kódból "X" a G381-ből felülírja "X"-et a programrész kódból
A
A Z tengellyel bezárt szög (alapérték: 0°)
K
Horony hossza
B
Horony szélessége
P
Zsebmélység (alapérték: "P" G308-ból)
34
1.6 DIN PLUS: Kontúrok az YZ síkban
Íves horony G382/G383 Geo G382/G383 egy íves hornyot határoz meg YZ síkban. G382: íves horony az óramutató járásával megegyezően G383: íves horony az óramutató járásával ellentétesen Paraméterek Y Horonygörbület középpontja Z
Horonygörbület középpontja
X
Referencia átmérő Nincs bevitel: "X" a programrész kódból "X" a G381-ből felülírja "X"-et a programrész kódból
R
Sugár; referencia: a horony középpontjának vonala
A
Kiindulási szög; vonatkoztatás: X tengely (alapérték: 0°)
W
Végszög; vonatkoztatás: X tengely (alapérték: 0°)
B
Horony szélessége
P
Zsebmélység (alapérték: "P" G308-ból)
Teljes kör G384 Geo G384 egy teljes kört határoz meg YZ síkban. Paraméterek Y Körközéppont Z
Körközéppont
X
Referencia átmérő Nincs bevitel: "X" a programrész kódból "X" a G381-ből felülírja "X"-et a programrész kódból
R
Körsugár
P
Zsebmélység (alapérték: "P" G308-ból)
HEIDENHAIN CNC PILOT 4290
35
1.6 DIN PLUS: Kontúrok az YZ síkban
Négyszög G385 Geo G385 egy négyszöget határoz meg YZ síkban. Paraméterek Y Négyszög középpontja Z
Négyszög középpontja
X
Referencia átmérő Nincs bevitel: "X" a programrész kódból "X" a G381-ből felülírja "X"-et a programrész kódból
A
A hossztengely Z tengellyel bezárt szöge (alapérték: 0°)
K
Négyszög hossza
B
(Magasság) négyszög szélessége
R
Letörés/lekerekítés (alapérték: 0) R>0: lekerekítési ív sugara R<0: Letörés szélessége
P
Zsebmélység (alapérték: "P" G308-ból)
Külpontos sokszög G387 Geo G387 meghatározza egy külpontos sokszög kontúrját az YZ síkban. Paraméterek Y Sokszög középpontja Z
Sokszög középpontja
X
Referencia átmérő Nincs bevitel: "X" a programrész kódból "X" a G381-ből felülírja "X"-et a programrész kódból
Q
Élek száma (Q >= 3)
A
A Z tengellyel bezárt szög (alapérték: 0°)
K
Élhossz K>0: élhossz K<0: Belső átmérő
R
Letörés/lekerekítés – alapérték: 0 R>0: lekerekítési ív sugara R<0: Letörés szélessége
P
36
Zsebmélység (alapérték: "P" G308-ból)
1.6 DIN PLUS: Kontúrok az YZ síkban
Furatsor YZ síkban, G481-Geo G481 egy furatsort határoz meg YZ síkban. G481 hatással van a következő mondatban meghatározott mintázatra (G380..385, G387). Paraméterek Q Alakzatok száma Y
Furatsor kezdőpontja
Z
Furatsor kezdőpontja
J
Furatsor végpontja (Y irány)
K
Furatsor végpontja (Z irány)
Ji
Távolság két alakzat között (Y irányban)
Ki
Távolság két alakzat között (Z irányban)
A
A furatsor hossztengelyének szöge (vonatkoztatás: pozitív Z tengely)
R
A mintázat teljes hossza
Ri
Két alakzat közötti távolság (mintázat távolság) Megjegyzések a programozáshoz A furatot/alakzatot a következő középpont nélküli mondatban programozza. A marási ciklus (MEGMUNKÁLÁS rész) a következő mondatban szereplő furatot/alakzatot hívja meg - nem a mintázat meghatározását.
HEIDENHAIN CNC PILOT 4290
37
1.6 DIN PLUS: Kontúrok az YZ síkban
Furatkör YZ síkban, G482-Geo G482 egy furatkört határoz meg YZ síkban. G482 hatással van a következő mondatban meghatározott mintázatra (G380..385, G387). Paraméterek Q Alakzatok száma K
Furatkör átmérő
A
Kezdő szög – a mintázat első pozíciója; referencia: pozitív Z tengely (alapérték: 0°)
W
Végszög – a mintázat utolsó pozíciója; referencia: Z tengely (alapérték: 360°)
Wi
Két alakzat közötti szög
V
Irány – orientáció (alapérték: 0) V=0, W nélkül: az alakzatok egy teljes körön helyezkednek el V=0, W-vel: az alakzatok a hosszabb köríven helyezkednek el V=0, Wi-vel: a Wi előjele határozza meg az irányt (Wi<0: óramutató járásával megegyező) V=1, W-vel: óramutató járásával megegyező V=1, Wi-vel: óramutató járásával megegyező (a Wi előjelének nincs jelentősége) V=2, W-vel: óramutató járásával ellentétes V=2, Wi-vel: óramutató járásával ellentétes (a Wi előjelének nincs jelentősége)
Y
Mintázat középpontja
Z
Mintázat középpontja
H
Az alakzatok pozíciója (alapérték: 0) H=0: normál pozíció; az alakzatok a körközépponthoz képest forgásszimmetrikusan helyezkednek el (forgatás) H=1: eredeti pozíció; az alakzatok pozíciója a koordinátarendszerhez képest állandó (fordítás) A furatot/alakzatot a következő középpont nélküli mondatban programozza. Kivétel: íves horony. A marási ciklus (MEGMUNKÁLÁS rész) a következő mondatban szereplő furatot/alakzatot hívja meg - nem a mintázat meghatározását.
38
1.6 DIN PLUS: Kontúrok az YZ síkban
Egyszerű felület G386 Geo G386 egy felületet határoz meg YZ síkban. Paraméterek Z Referencia él K
Maradék mélység
Ki
Mélység
B
Szélesség (vonatkoztatás: Z referencia él) B<0: Felület negatív Z irányban B>0: Felület pozitív Z irányban
X
Referencia átmérő Nincs bevitel: "X" a programrész kódból "X" a G381-ből felülírja "X"-et a programrész kódból
C
A felület szöghelyzete (alapérték: "C" a programrész kódból) Az X referencia átmérő korlátozza a megmunkálható felületet.
Központos sokszög G487 Geo G487 sokszög felületeket határoz meg YZ síkban. Paraméterek Z Referencia él K
Belső átmérő (szélesség síkokon keresztül)
Ki
Oldal hossza
B
Szélesség (vonatkoztatás: Z referencia él) B<0: Felület negatív Z irányban B>0: Felület pozitív Z irányban
X
Referencia átmérő Nincs bevitel: "X" a programrész kódból "X" a G381-ből felülírja "X"-et a programrész kódból
C
A felület szöghelyzete (alapérték: "C" a programrész kódból)
Q
Oldalak száma (Q >= 2) Az X referencia átmérő korlátozza a megmunkálható felületet.
HEIDENHAIN CNC PILOT 4290
39
1.7 DIN PLUS: Munkasíkok
1.7 DIN PLUS: Munkasíkok Az Y tengellyel történő fúrási vagy marási műveletek programozásakor meg kell határozni a munkasíkot. Ha nincs munkasík programozva, a CNC PILOT a C tengellyel végzett esztergálási vagy marási folyamatot feltételez (G18 XZ sík). Mint a 625 952-05 szoftver verzióban: a megmunkálási program végén (M30, M99) a munkasík G18-ra áll vissza. G17 XY sík (homlok- vagy hátoldal) A marási ciklusok végrehajtása az XY síkban történik, a marási és fúrási ciklusok Z irányú előtolásával. G18 XZ sík (esztergálás) Az XZ síkban a "normál esztergálási műveletek" valamint a fúrási és marási műveletek végrehajtása a C tengellyel történik. G19 YZ sík (oldalnézet/felület) A marási ciklusok végrehajtása az YZ síkban történik, a marási és fúrási ciklusok X irányú előtolásával.
40
G16 a következő transzformációkat és forgatásokat hajtja végre:
X X
Paraméterek B Síkszög; referencia: Pozitív Z tengely I
U, W
B, I, K
Eltolja a koordináta-rendszert az I, K pozícióba Elforgatja a koordináta-rendszert B szöggel; referencia pont: I, K Eltolja, ha programozva van, a koordináta-rendszert U-val és W-vel az elforgatott koordináta-rendszerben
W
B U
I
Z
Sík referencia X irányban (sugár)
K
Sík referencia Z irányban
U
Eltolás X irányban
W
Eltolás Z irányban
Q
A munkasík döntésének engedélyezése/tiltása
Z
K
0: döntött munkasík funkció tiltása 1: Munkasík döntése 2: Az előző G16 sík visszaállítása G16 Q0 visszaállítja a munkasíkot. A G16 előtt meghatározott nulla pont és a koordináta-rendszer újból érvényes.
X
X
B
G16 Q2 visszaállítja az előző G16 síkot..
B Z
A pozitív Z tengely a "B síkszög" referencia tengelye. Tükrözött koordináta rendszerekre is ezt alkalmazzák.
Z
Ne feledje: X az előtolás iránya döntött koordináta-rendszerben. Az X koordináták átmérő koordinátákként vannak beírva. A koordináta-rendszer tükrözése nincs hatással a dőlésszög referencia tengelyére (G714 "B tengelyszöge"). Más nulla pont eltolások nem megengedettek, amíg G16 aktív.
Példa: “G16” ... BEARBEITUNG [MEGMUNKÁLÁS] ... N.. G19 N.. G15 B130 N.. G16 B130 I59 K0 Q1 N.. G1 X.. Z.. Y.. N.. G16 Q0 ...
HEIDENHAIN CNC PILOT 4290
41
1.7 DIN PLUS: Munkasíkok
Munkasík döntése G16
1.8 DIN PLUS (Y tengely): Pozícionáló parancsok
1.8 DIN PLUS (Y tengely): Pozícionáló parancsok Gyorsjárat G0 G0 a szerszámot gyorsjáratban a legrövidebb úton az X, Y, Z célponthoz viszi, és megdönti a B tengelyt. Paraméterek X Átmérő – célpont Z
Hossz – célpont
Y
Hossz – célpont
B
A B tengely szöge Programozás X, Y, Z, B: Abszolút, növekményes vagy öröklődő
Szerszámváltási pont megközelítése G14 A G14 funkció gyorsjáratban mozgatja a szánt a szerszámcserepozícióba. Beállítási módban határozza meg a szerszámcsere-pozíció állandó koordinátáit. Paraméterek Q Sorrend (alapérték: 0) 0: Mozgs egy időben X és Z tengely irányában (átlós út) 1: Először az X, majd a Z irányban 2: Először a Z, majd az X irányban 3: Csak X irány, Z változatlan marad 4: Csak Z irány, X változatlan marad 5: Csak Y irány 6: Mozgás egy időben X, Y és Z tengely irányában (átlós út) Ha Q=0-4, az Y tengely nem mozog.
42
B
Y
Z Z
Y
X X
1.8 DIN PLUS (Y tengely): Pozícionáló parancsok
Gyorsjárat a gép koordinátákhoz G701 G701 a szerszámot gyorsjáratban a legrövidebb úton az X, Y, Z célponthoz viszi, és megdönti a B tengelyt. Paraméterek X Végpont (átmérő) Y
Végpont
Z
Végpont
B
A B tengely szöge "X, Y, Z" a gép nulla pontjára és a szán referencia pontjára vonatkozik.
HEIDENHAIN CNC PILOT 4290
43
1.9 DIN PLUS: Társzerszámok
1.9 DIN PLUS: Társzerszámok Társzerszám beillesztése G714 A G714 együttműködését a vezérléssel és a géppel a szerszámgép gyártójának kell biztosítania. A paraméterek és a működési sorrend következő leírása ezért eltérhet az Ön gépének működési módjától. További információkat a gépkönyvben olvashat.
Paraméterek ID A szerszámtár ID száma. Nyomja meg a "Folytatás" funkciógombot az tárlista kijelzéséhez. Jelölje ki a kívánt szerszámot, és erősítse meg választását. O
A forgácsoló szerszámok orientációja. A szerszám vágóélének pozíciója (lásd az ábrát). 1, 3, 5, 7. szerszám pozíciók: nagyoló, simító és félgömbölyű szerszámok (a semleges szerszámok felismerése a szerszám szöge alapján történik). 2, 4, 6, 8. szerszám pozíciók: beszúró és menetvágó ciklusok (a "jobbos" és "balos" szerszámok a szerszámadatokban határozhatók meg).
B
B tengelyszög. A B tengely dőlésszöge.
C
A forgácsoló szerszámok eltolási pozíciószöge. 0°: Szerszám helyzete "normál" 180°: Szerszám helyzete "fej feletti"
D
44
Additív korrekció (1-16). Aktiválja az additív korrekciót. Az additív korrekció a következő szerszámváltással deaktiválódik (lásd G149).
2
3 4
1 8
O=
5
G714 a következő funkciókat tartalmazza: Szerszámcsere-pozícióba mozgás. Az aktív szerszám visszamozgatása a tárba. A meghatározott szerszám kivétele a tárból. A B tengely megdöntése a programozott szögbe. A szerszám elforgatása "megfelelő szögpozícióba" ("normál" vagy "fej feletti" helyzetbe). Szerszámadatok kiszámítása az "O orientáció", a B tengely helyzete és a pozíciószög alapján. Ha be van programozva, az (additív) "D korrekció" aktiválása. A rögzítőfék beállítása a programozásnak megfelelően.
B
O
B
6
7
C
C=0°
0°
V
C=180°
V V0 V1 V2 V3 V4 V5 V6 V9
X+Z+Y X+Z X, Z Z, X X Z Y X+Z+Y
1.9 DIN PLUS: Társzerszámok
Paraméterek H Rögzítő fék 0: A fék a szerszám paraméterétől függően reteszelődik (ha "nincs meghajtva", a fék reteszelt; ha "meghajtva", a fék nincs reteszelve) 1: A fék reteszelve 2: A fék nincs reteszelve V
Szerszámváltás pozíció megközelítése (alapérték: 6) Nincs bejegyzés: Mozgás egy időben X, Y és Z irányban. 0: Egyidejűleg mozgat az X és a Z irányokban 1: Először az X, majd a Z irányban 2: Először a Z, majd az X irányban 3: Csak X irány 4: Csak Z irány 5: Csak Y irány 6: Mozgás egy időben X, Y és Z irányban 9: Ne közelítsen a szerszámváltás pozícióhoz
A 625 952-02 szoftver verziót követően: Paraméterek Q További funkciók Ezt a paramétert egy érték szerszámváltóba viteléhez használhatja. A funkció értékét a gépgyártó határozza meg. X
Átmérő X átmérő, ami felé a szerszám mozog a szerszámcsere végén, ha szükséges.
Z
Hossz Z pozíció, ami felé a szerszám mozog a szerszámcsere végén, ha szükéges.
Y
Hossz Y pozíció, ami felé a szerszám mozog a szerszámcsere végén, ha szükéges.
A tár visszamozgatása: Ha G714-et "ID szám" nélkül programozza, a CNC PILOT visszamozgatja az aktív szerszámot a tárba, új szerszám behelyezése nélkül. Szerszám helyzetének megváltoztatása: Ha a hívás aktív szerszámra vonatkozik, a B tengelyt megdönti, és/vagy a pozíciószöget megváltoztatja. A "V" paraméterben meghatározható, hogy ezt a funkciót az aktuális helyzetben hajtsa-e végre, vagy a szerszámváltás helyzetben. Eltolási pozíciószög: Az " eltolási pozíciószöggel" a forgácsoló szerszámokat "normál" vagy "fordított" helyzetbe állíthatja. A szerszám pozícionálásakor a CNC PILOT a szerszám adatbázisban elmentett alapbeállításokat is figyelembe veszi (pozíciószög = pozíciószög a szerszámadatokból + eltolási pozíciószög). HEIDENHAIN CNC PILOT 4290
45
1.9 DIN PLUS: Társzerszámok
Szerszám orientáció: A CNC PILOT számításba veszi a vágóél orientációját, amikor kiszámítja a szerszám csúcsának pozícióját. A vezérlés különbséget tesz a nagyoló, simító és félgömbölyű szerszámok, valamint a mélyítő és menetkészítő szerszámok között (lásd az ábrát). G16 aktív: Ha egy döntött sík (G16) aktív, ez deaktiválódik, amíg a G714 hívást végrehajtja. A döntött sík a G714 után ismét érvényes. HEIDENHAIN javasolja G714 alkalmazását a dőlésszög vagy a szerszámpozíció (eltolási pozíciószög) megváltoztatásához is. Példa: G714 ... FERTIGTEIL [KÉSZDARAB] ... SURFACE_Y X118 C0 B130 I59 K0
Leírja a döntött munkasíkot
... BEARBEITUNG [MEGMUNKÁLÁS] ... N . . G714 ID“B_522-32-10“ O0 B130
Társzerszám behelyezése; B tengely döntése
N . . G19
YZ sík aktiválása
... N . . G840 NS ..
Marási művelet döntött síkban
... N . . G18
XZ sík aktiválása
N . . G714 ID“B_112-93-80“ O1 B90 C0
Társzerszám behelyezése; B tengely döntése; eltolási pozíciószög beállítása a szerszámhoz
... N . . G810 NS .. ... ENDE [VÉGE]
46
Esztergálás
O
A G712 együttműködését a vezérléssel és a géppel a szerszámgép gyártójának kell biztosítania. A paraméterek és a működési sorrend következő leírása ezért eltérhet az Ön gépének működési módjától. További információkat a gépkönyvben olvashat.
3 4
B 2
1 8
O= 5
Ha a B tengely pozícionálása önálló parancsokkal történt, a G712 programozásával informálni kell a szerszámpozíció vezérlését.
1.9 DIN PLUS: Társzerszámok
Szerszámpozíció meghatározása G712
6
B
7 C
G712 a következő deklarációkat tartalmazza: A B tengely szöge Eltolási pozíciószög Szerszámtájolás
C=0°
C=180°
Paraméterek B B tengelyszög. Az a szög, amelynél a B tengely található. C
A forgácsoló szerszámok eltolási pozíciószöge. 0°: Szerszám helyzete "normál" 180°: Szerszám helyzete "fej feletti"
O
A forgácsoló szerszámok orientációja. A szerszám vágóélének pozíciója (lásd az ábrát). 1, 3, 5, 7. szerszám pozíciók: nagyoló, simító és félgömbölyű szerszámok (a semleges szerszámok felismerése a szerszám szöge alapján történik). 2, 4, 6, 8. szerszám pozíciók: beszúró és menetvágó ciklusok (a "jobbos" és "balos" szerszámok a szerszámadatokban határozhatók meg).
Eltolási pozíciószög: Az " eltolási pozíciószög" a forgácsoló szerszámokat "normál" vagy "fordított" helyzetbe fordítja. A szerszám pozícionálásakor a CNC PILOT a szerszám adatbázisban elmentett alapbeállításokat is figyelembe veszi (pozíciószög = pozíciószög a szerszámadatokból + eltolási pozíciószög). Szerszám orientáció: A CNC PILOT számításba veszi a vágóél orientációját, amikor kiszámítja a szerszám csúcsának pozícióját. A vezérlés különbséget tesz a nagyoló, simító és félgömbölyű szerszámok, valamint a mélyítő és menetkészítő szerszámok között (lásd az ábrát). G712 a szerszám pozícióját határozza meg. A szerszám nincs elmozdítva.
HEIDENHAIN CNC PILOT 4290
47
1.9 DIN PLUS: Társzerszámok
Szerszám előválasztás G600 A 625 952-04 szoftver verziót követően: Ha az alkalmazott esztergán van magazin, a G600-at speciális funkciókra használhatja. A G600 a szerszám aktuális zsebszámát a PLC-be átviszi. Paraméterek ID A szerszámtár ID száma. A G600 funkciót a gépgyártó biztosítja. További információkat a gépkönyvben olvashat.
48
1.10 DIN PLUS: Lineáris és körpályák
1.10 DIN PLUS: Lineáris és körpályák Marás: Egyenes elmozdulás G1 G1 a szerszámot lineáris pályán mozgatja az előtolási sebességgel a "végpontig". G1 végrehajtása a munkasíktól függően változik: G17 Interpoláció az XY síkban Fogásvétel Z irányban A szög – referencia: pozitív X tengely G18 Interpoláció az XZ síkban Fogásvétel Y irányban A szög – referencia: negatív Z tengely G19 Interpoláció az YZ síkban Fogásvétel X irányban A szög – referencia: pozitív Z tengely Paraméterek X Végpont (átmérő) Y
Végpont
Z
Végpont
A
Szög (referencia: a munkasíktól függ)
Q
Metszéspont. Végpont, ha az egyenes metsz egy körívet (alapérték: 0): Q=0: közelebbi metszéspont Q=1: távolabbi metszéspont
B
Letörés/lekerekítés. Meghatározza az átmenetet a következő kontúrelemre. Letörés/lekerekítés megadásakor az elméleti végpontot programozza. Ha nem ad meg semmit: érintő irányú átmenet B=0: nem érintő irányú átmenet B>0: lekerekítési sugár B<0: Letörés szélessége
E
Speciális előtolási tényező a letöréshez/lekerekítéshez (alapérték: 1) Speciális előtolás = aktív előtolás * E (0 < E <= 1) Programozás X, Y, Z: Abszolút, növekményes, öröklődő vagy “?”
HEIDENHAIN CNC PILOT 4290
49
1.10 DIN PLUS: Lineáris és körpályák
Marás: Körelmozdulás G2, G3 – növekményes középpont koordináták G2/G3 a szerszámot köríven mozgatja az előtolási sebességgel a "végpontig". G2/G3 végrehajtása a munkasíktól függően változik: G17 Interpoláció az XY síkban Fogásvétel Z irányban Középpont meghatározása: I, J segítségével G18 Interpoláció az XZ síkban Fogásvétel Y irányban Középpont meghatározása: I, K segítségével G19 Interpoláció az YZ síkban Fogásvétel X irányban Középpont meghatározása: J, K segítségével Paraméterek X Végpont (átmérő) Y
Végpont
Z
Végpont
I
Inkrementális középpont (sugár)
J
Inkrementális középpont
K
Növekményes középpont
R
Sugár
Q
Metszéspont. Végpont, ha az egyenes metsz egy körívet (alapérték: 0): Q=0: közelebbi metszéspont Q=1: távolabbi metszéspont
B
Letörés/lekerekítés. Meghatározza az átmenetet a következő kontúrelemre. Letörés/lekerekítés megadásakor az elméleti végpontot programozza. Ha nem ad meg semmit: érintő irányú átmenet B=0: nem érintő irányú átmenet B>0: lekerekítési sugár B<0: Letörés szélessége
E
Speciális előtolási tényező a letöréshez/lekerekítéshez (alapérték: 1) Speciális előtolás = aktív előtolás * E (0 < E <= 1)
Ha nem programozza a középpontot, a CNC PILOT automatikusan kiszámítja a középpont lehetséges megoldásait, és kiválasztja azt a pontot középpontnak, amely a legrövidebb ívet eredményezi. Programozás X, Y, Z: Abszolút, növekményes, öröklődő vagy “?” 50
1.10 DIN PLUS: Lineáris és körpályák
Marás: Körpálya G12, G13 – abszolút középpont koordináták G12/G13 a szerszámot köríven mozgatja az előtolási sebességgel a "végpontig". G12/G13 végrehajtása a munkasíktól függően változik: G17 Interpoláció az XY síkban Fogásvétel Z irányban Középpont meghatározása: I, J segítségével G18 Interpoláció az XZ síkban Fogásvétel Y irányban Középpont meghatározása: I, K segítségével G19 Interpoláció az YZ síkban Fogásvétel X irányban Középpont meghatározása: J, K segítségével Paraméterek X Végpont (átmérő) Y
Végpont
Z
Végpont
I
Abszolút középpont (sugár)
J
Abszolút középpont
K
Abszolút középpont
R
Sugár
Q
Metszéspont. Végpont, ha az egyenes metsz egy körívet (alapérték: 0): Q=0: közelebbi metszéspont Q=1: távolabbi metszéspont
B
Letörés/lekerekítés. Meghatározza az átmenetet a következő kontúrelemre. Letörés/lekerekítés megadásakor az elméleti végpontot programozza. Ha nem ad meg semmit: érintő irányú átmenet B=0: nem érintő irányú átmenet B>0: lekerekítési sugár B<0: Letörés szélessége
E
Speciális előtolási tényező a letöréshez/lekerekítéshez (alapérték: 1) Speciális előtolás = aktív előtolás * E (0 < E <= 1)
Ha nem programozza a középpontot, a CNC PILOT automatikusan kiszámítja a középpont lehetséges megoldásait, és kiválasztja azt a pontot középpontnak, amely a legrövidebb ívet eredményezi. Programozás X, Y, Z: Abszolút, növekményes, öröklődő vagy “?” HEIDENHAIN CNC PILOT 4290
51
1.11 DIN PLUS (Y tengely): Marási ciklusok
1.11 DIN PLUS (Y tengely): Marási ciklusok Területmarás - nagyolás G841 G841 nagyolja a G376 Geo-val (XY sík) vagy G386 Geo-val (YZ sík) meghatározott felületeket. A ciklus kívülről befelé végzi a marást. A szerszám a munkadarab anyagán kívül mozog a munkasíkhoz. Paraméterek NS Mondatszám – hivatkozás a kontúr leírására P
(Maximális) marási mélység (előtolás a munkasíkban)
I
Ráhagyás X irányban
K
Ráhagyás Z irányban
U
(Minimális) átlapolási tényező. A marási pályák átlapolását adja meg (alapérték: 0,5). Átlapolás = U*marás átmérője
V
Túlfutási tényező. Azt a távolságot határozza meg, amellyel a szerszámnak túl kell lépnie a munkadarab külső sugarát (alapérték: 0,5). Túlfutás = V*marási átmérő
F
Fogásvételi előtolás (alapérték: aktív előtolás)
J
Visszahúzás síkja (alapérték: vissza a kezdőpozícióba) XY sík: Visszahúzási pozíció Z irányban YZ sík: Visszahúzási pozíció X irányban (átmérő) Ráhagyások figyelembe vétele: G57: ráhagyás X, Z irányban G58: egyenlő távolságú ráhagyás a marás síkjában
Ciklus lefutása 1
Kiindulási pozíció (X, Y, Z, C) a ciklus megkezdése előtti pozíció.
2
A vezérlő kiszámítja a forgácsolások méretezését (fogásvétel a marási síkokban, a marási mélységekben).
3
Mozgatás a biztonsági távolságra, és fogásvétel az első fúrási mélységhez.
4
Az első sík marása.
5
Visszahúzás a biztonsági távolsággal, visszatérés, és a következő marási mélység forgácsolása.
6
Addig ismétli a 4. és 5. lépést, míg a teljes területet meg nem munkálja.
7
Visszatérés a "J visszahúzási síkba".
52
1.11 DIN PLUS (Y tengely): Marási ciklusok
Területmarás - simítás G842 G842 simítja a G376 Geo-val (XY sík) vagy G386 Geo-val (YZ sík) meghatározott felületeket. A ciklus kívülről befelé végzi a marást. A szerszám a munkadarab anyagán kívül mozog a munkasíkhoz. Paraméterek NS Mondatszám – hivatkozás a kontúr leírására H
Forgácsolási irány az oldalsimításhoz (alapérték: 0) H=0: ellenirányú marás H=1: egyenirányú marás
P
(Maximális) marási mélység (előtolás a munkasíkban)
U
(Minimális) átlapolási tényező. A marási pályák átlapolását adja meg (alapérték: 0,5). Átlapolás = U*marás átmérője
V
Túlfutási tényező. Azt a távolságot határozza meg, amellyel a szerszámnak túl kell lépnie a munkadarab külső sugarát (alapérték: 0,5). Túlfutás = V*marási átmérő
F
Fogásvételi előtolás (alapérték: aktív előtolás)
J
Visszahúzás síkja (alapérték: vissza a kezdőpozícióba) XY sík: Visszahúzási pozíció Z irányban YZ sík: Visszahúzási pozíció X irányban (átmérő)
Ciklus lefutása 1
Kiindulási pozíció (X, Y, Z, C) a ciklus megkezdése előtti pozíció.
2
A vezérlő kiszámítja a forgácsolások méretezését (fogásvétel a marási síkokban, a marási mélységekben).
3
Mozgatás a biztonsági távolságra, és fogásvétel az első fúrási mélységhez.
4
Az első sík marása.
5
Visszahúzás a biztonsági távolsággal, visszatérés, és a következő marási mélység forgácsolása.
6
Addig ismétli a 4. és 5. lépést, míg a teljes területet meg nem munkálja.
7
Visszatérés a "J visszahúzási síkba".
HEIDENHAIN CNC PILOT 4290
53
1.11 DIN PLUS (Y tengely): Marási ciklusok
Központos sokszög marás - nagyolás G843 G843 nagyolja a G477 Geo-val (XY sík) vagy G487 Geo-val (YZ sík) meghatározott központos sokszögeket. A ciklus kívülről befelé végzi a marást. A szerszám a munkadarab anyagán kívül mozog a munkasíkhoz. Paraméterek NS Mondatszám – hivatkozás a kontúr leírására P
(Maximális) marási mélység (előtolás a munkasíkban)
I
Ráhagyás X irányban
K
Ráhagyás Z irányban
U
(Minimális) átlapolási tényező. A marási pályák átlapolását adja meg (alapérték: 0,5). Átlapolás = U*marás átmérője
V
Túlfutási tényező. Azt a távolságot határozza meg, amellyel a szerszámnak túl kell lépnie a munkadarab külső sugarát (alapérték: 0,5). Túlfutás = V*marási átmérő
F
Fogásvételi előtolás (alapérték: aktív előtolás)
J
Visszahúzási sík (alapérték: vissza a kezdőpozícióba) XY sík: Visszahúzási pozíció Z irányban YZ sík: Visszahúzási pozíció X irányban (átmérő) Ráhagyások figyelembe vétele: G57: ráhagyás X, Z irányban G58: egyenlő távolságú ráhagyás a marás síkjában
Ciklus lefutása 1
Kiindulási pozíció (X, Y, Z, C) a ciklus megkezdése előtti pozíció.
2
Számítsa ki az optimális forgácsolást (előtolások a marási síkokhoz, előtolások a marási mélységben) és a főorsó pozíciókat.
3
A főorsó az első pozícióba fordul. A szerszám a biztonsági távolságra mozog, és fogásvétel az első fúrási mélységhez.
4
Az első sík marása.
5
Visszahúzás a biztonsági távolsággal, visszatérés, és a következő marási mélység forgácsolása.
6
Addig ismétli a 4. és 5. lépést, míg a teljes területet meg nem munkálja.
7
A szerszám visszatér a "J visszahúzási síkba". Az orsó a következő pozícióba fordul. A szerszám a biztonsági távolságra mozog, és fogásvétel az első fúrási mélységhez.
8
A 4-7 lépés ismétlése, amíg az összes sokszög felület marása elkészül.
9
Visszatérés a "J visszahúzási síkba".
54
1.11 DIN PLUS (Y tengely): Marási ciklusok
Központos sokszög marás - simítás G844 G844 simítja a G477 Geo-val (XY sík) vagy G487 Geo-val (YZ sík) meghatározott központos sokszögeket. A ciklus kívülről befelé végzi a marást. A szerszám a munkadarab anyagán kívül mozog a munkasíkhoz. Paraméterek NS Mondatszám – hivatkozás a kontúr leírására H
Forgácsolási irány az oldalsimításhoz (alapérték: 0) H=0: ellenirányú marás H=1: egyenirányú marás
P
(Maximális) marási mélység (előtolás a munkasíkban)
U
(Minimális) átlapolási tényező. A marási pályák átlapolását adja meg (alapérték: 0,5). Átlapolás = U*marás átmérője
V
Túlfutási tényező. Azt a távolságot határozza meg, amellyel a szerszámnak túl kell lépnie a munkadarab külső sugarát (alapérték: 0,5). Túlfutás = V*marási átmérő
F
Fogásvételi előtolás (alapérték: aktív előtolás)
J
Visszahúzás síkja (alapérték: vissza a kezdőpozícióba) XY sík: Visszahúzási pozíció Z irányban YZ sík: Visszahúzási pozíció X irányban (átmérő)
Ciklus lefutása 1
Kiindulási pozíció (X, Y, Z, C) a ciklus megkezdése előtti pozíció.
2
Számítsa ki az optimális forgácsolást (előtolások a marási síkokhoz, előtolások a marási mélységben) és a főorsó pozíciókat.
3
A főorsó az első pozícióba fordul. A szerszám a biztonsági távolságra mozog, és fogásvétel az első fúrási mélységhez.
4
Az első sík marása.
5
Visszahúzás a biztonsági távolsággal, visszatérés, és a következő marási mélység forgácsolása.
6
Addig ismétli a 4. és 5. lépést, míg a teljes területet meg nem munkálja.
7
A szerszám visszatér a "J visszahúzási síkba". Az orsó a következő pozícióba fordul. A szerszám a biztonsági távolságra mozog, és fogásvétel az első fúrási mélységhez.
8
A 4-7 lépés ismétlése, amíg az összes sokszög felület marása elkészül.
9
Visszatérés a "J visszahúzási síkba".
HEIDENHAIN CNC PILOT 4290
55
1.11 DIN PLUS (Y tengely): Marási ciklusok
Zsebmarás - nagyolás G845 (Y tengely) G845 zárt kontúrokat nagyol, amelyek az XY vagy YZ síkban vannak meghatározva a következő programrészekben: STIRN_Y [HOMLOKOLDAL_Y] RUECKSEITE_Y [HÁTOLDAL_Y] MANTEL_Y [FELÜLET_Y] Az alkalmazott marószerszámtól függően válasszon az alábbi fogásvételi stratégiák közül: Fogásvétel függőlegesen Fogásvétel előfúrt pozícióban Fogásvétel váltakozó irányú vagy csavarvonalas mozgással "Előfúrt pozícióban történő fogásvétel" esetén a következő lehetőségek vannak: Pozíciók kiszámítása, fúrás, marás. A megmunkálási folyamat a következő lépéseket tartalmazza: Fúró behelyezése. Furatpozíció kiszámítása "G845 A1.."-gyel. Furatok fúrása "G71 NF.." -fel. "G845 A0 ..” ciklus hívása. A ciklus a furat fölé pozicionálja a szerszámot; a szerszám fogást vesz és kimarja a zsebet. Fúrás, marás. A megmunkálási folyamat a következő lépéseket tartalmazza: Furat fúrása a zseben belül "G71.."-gyel. A marószerszám pozícionálása a furat fölé, és “G845 A0 ..” hívása. A szerszám fogást vesz és kimarja az adott részt. Ha a zseb több részből áll, a G845 funkció a zseb minden részét figyelembe veszi a fúrásnál és a marásnál. "G845 A0 ..” hívása minden szakaszhoz, ha a furatok kiszámítása “G845 A1 ..” nélkül történik. A G845 funkció a következő ráhagyásokat veszi figyelembe: G57: ráhagyás X, Z irányban G58: egyenlő távolságú ráhagyás a marás síkjában Programozzon ráhagyásokat a furat pozícióinak kiszámításához és maráshoz.
56
1.11 DIN PLUS (Y tengely): Marási ciklusok
G845 (Y tengely) – Furatpozíciók számítása “G845 A1 ..” számítja ki a furatpozíciókat, és tárolja azokat az "NF"ben meghatározott referenciánál. A ciklus figyelembe veszi az aktív szerszám átmérőjét a furat pozícióinak kiszámításakor. Ezért a fúrót a “G845 A1 ..” hívása előtt be kell helyezni. Csak a következő listán szereplő paramétereket programozza. Lásd még: G845 – Alapismeretek: Oldal 56 G845 – Marás: Oldal 58 Paraméterek – Furatpozíciók számítása NS Mondatszám – hivatkozás a kontúr leírására I
Ráhagyás X irányban
K
Ráhagyás Z irányban
Q
Megmunkálási irány (alapérték: 0) Q=0: belülről kifelé Q=1: kívülről befelé
A
Sorrend a "Furatpozíciók kiszámításához": A=1
NF
Pozíciójel – az a referencia, amelynél a ciklus a furatpozíciókat tárolja [1-127].
WB
Fogásvételi hossz – a marószerszám átmérője G845 felülír minden furatpozíciót, amely esetleg még az "NF" referenciánál tárolva van. A "WB" paraméter a furatpozíció és a marás kiszámítására szolgál. A furatpozíciók kiszámításánál "WB" írja le a marószerszám átmérőjét.
HEIDENHAIN CNC PILOT 4290
57
1.11 DIN PLUS (Y tengely): Marási ciklusok
G845 (Y tengely) – Marás Megváltoztatható a forgácsolási irányt a "H forgácsolási iránnyal", a "Q megmunkálási iránnyal" és a szerszám forgásirányával (lásd a G845 táblázatot a Felhasználói kézikönyvben).l Csak a következő listán szereplő paramétereket programozza. Lásd még: G845 – Alapismeretek: Oldal 56 G845 – Furat pozíciók kiszámítása: Oldal 57 Paraméterek – Marás NS Mondatszám – hivatkozás a kontúr leírására P
(Maximális) marási mélység (előtolás a munkasíkban)
I
Ráhagyás X irányban
K
Ráhagyás Z irányban
U
(Minimális) átfedési tényező (alapérték: 0,5) Átlapolás = U*marás átmérője
V
Túlfutási tényező. Azt a távolságot határozza meg, amellyel a szerszámnak túl kell lépnie a munkadarab külső sugarát (alapérték: 0,5): 0: A meghatározott kontúr teljes marása 0 < V <= 1: Túlfutás = V*marási átmérő
H
Forgácsolási irány (alapérték: 0) H=0: ellenirányú marás H=1: egyenirányú marás
F
Fogásvételi előtolás (alapérték: aktív előtolás) 625 952-05 verziójú szoftverektől: az F, mint megmunkálási előtolás alkalmazandó a váltakozó irányú, vagy csavarvonalas fogásvételnél.
E
Csökkentett előtolás íves elemeknél (alapérték: pillanatnyi előtolás)
J
Visszahúzás síkja (alapérték: vissza a kezdőpozícióba) XY sík: Visszahúzási pozíció Z irányban YZ sík: Visszahúzási pozíció X irányban (átmérő)
Q
Megmunkálási irány (alapérték: 0) Q=0: belülről kifelé Q=1: kívülről befelé
A
Sorrend "Maráshoz": A=0 (alapérték=0)
NF
Pozíció jelzés – hivatkozás, melyből a ciklus kiolvassa a furat pozícióit [1-127].
O
Megközelítési mód (alapérték: 0) Függőleges fogásvétel O=0: A ciklus a kezdőpontba mozgatja a szerszámot; a szerszám a fogásvételi előtolással fogást vesz, és kimarja a zsebet.
58
1.11 DIN PLUS (Y tengely): Marási ciklusok
Paraméterek – Marás Fogásvétel előfúrt pozícióban O=1: Ha "NF" van programozva: A ciklus a marószerszámot az első előfúrt furat fölé mozgatja; a szerszám fogást vesz és kimarja az első területet. Ha lehetséges, a ciklus a következő előfúrt furathoz pozicionálja a szerszámot, és kimarja a következő területet stb. Ha "NF" nincs programozva: A szerszám fogást vesz a jelenlegi helyzetében, és kimarja a területet. Ha lehetséges, a vezérlő a következő előfúrt furathoz pozicionálja a szerszámot, és kimarja a következő területet stb. Fogásvétel csavarvonalas mozgással O=2, 3: a szerszám fogást vesz “W” szögben, és teljes, “WB” átmérőjű köröket mar ki. Amint eléri a "P" marási mélységet, a ciklus homlokmarásra vált. O=2 – kézzel: A ciklus fogást vesz az aktuális pozícióban és megmunkálja azt a területet, amit elérhet ebből a pozícióból. O=3 – automatikusan: A ciklus kiszámítja a fogásvétel pozícióját, fogást vesz és megmunkálja ezt a területet. A fogásvételi mozgás az első marási pálya kezdőpontjában fejeződik be, ha ez lehetséges. Ha a zseb több területből áll, a ciklus egymás után az összes területet megmunkálja. Fogásvétel váltakozó irányú lineáris mozgással O=4, 5: a szerszám fogást vesz “W” szögben, és egy “WB” hosszúságú lineáris pályát mar ki. A pozíciószöget "WE"-ben lehet meghatározni. A ciklus ekkor az adott pálya mentén, az ellenkező irányban végez marást. Amint eléri a "P" marási mélységet, a ciklus homlokmarásra vált. O=4 – kézzel: A ciklus fogást vesz az aktuális pozícióban, és megmunkálja azt a területet, amit elérhet ebből a pozícióból. O=5 – automatikusan: A ciklus kiszámítja a fogásvétel pozícióját, fogást vesz és megmunkálja ezt a területet. A fogásvételi mozgás az első marási pálya kezdőpontjában fejeződik be, ha ez lehetséges. Ha a zseb több területből áll, a ciklus egymás után az összes területet megmunkálja. A fogásvétel pozíciója az alakzat típusából és "Q"-ból adódik. Q0 (belülről kifelé): – Egyenes horony, négyszög, sokszög: az alakzat referenciapontja – Kör: körközéppont – Íves horony, “szabad” kontúr: a legbelső marási pálya kezdőpontja Q1 (kívülről befelé): – Egyenes horony: a horony kezdőpontja – Íves horony, kör: nincs megmunkálva – Négyszög, sokszög: az első lineáris elem kezdőpontja – “Szabad” kontúr: az első lineáris elem kezdőpontja (legalább egy lineáris elemnek lennie kell)
HEIDENHAIN CNC PILOT 4290
59
1.11 DIN PLUS (Y tengely): Marási ciklusok
Paraméterek – Marás Fogásvétel váltakozó irányú körmozgással O=6, 7: a szerszám fogást vesz “W” fogásvételi szögben és egy 90°-os körívet mar ki. A ciklus ekkor az adott pálya mentén, az ellenkező irányban végez marást. Amint eléri a "P" marási mélységet, a ciklus homlokmarásra vált. "WE" az ív középpontját, "WB" az ív sugarát határozza meg. O=6 – kézzel: A szerszám pozíciója megfelel a körív középpontjának. A szerszám az ív kezdőpontjába mozog és fogást vesz. O=7 – automatikusan (csak íves hornyok és körök esetében engedélyezett): A ciklus a "Q" alapján kiszámítja a fogásvétel pozícióját. Q0 (belülről kifelé): – Íves horony: a körív a horony görbületi sugarán fekszik – Kör: nem engedélyezett Q1 (kívülről befelé): íves horony, kör: a körív a legkülső marási pályán található W
Fogásvételi szög a fogásvétel irányában
WE
A marási pálya/körív pozíciószöge. Referenciatengely: Homlok- vagy hátsó felület: pozitív XK tengely Palástfelület: pozitív Z tengely Alap pozíciószög, "O:"-tól függően. O=4: WE= 0° O=5 és Egyenes horony, négyszög, sokszög: WE= az alakzat pozíciószöge Íves horony, kör: WE=0° "Szabad" kontúr és Q0 (Belülről kifelé): WE=0° "Szabad" kontúr és Q1 (kívülről befelé): A kezdő elem pozíciószöge
WB
Fogásvétel hossza/átmérője (alapérték: 1,5 * marási átmérő)
A forgácsolási irány, megmunkálási irány és a szerszám forgásiránya vonatkozásában lásd a G845 táblázatot a Felhasználói kézikönyvben. Q=1 megmunkálási irány esetén (kívülről befelé) ne feledje: A kontúrnak lineáris elemmel kell kezdődnie. Ha a kezdő elem < WB, a vezérlő lecsökkenti a WB értékét a kezdő elem hosszára. A kezdő elem hossza nem lehet kevesebb a marószerszám átmérőjének 1,5-szeresénél.
60
1.11 DIN PLUS (Y tengely): Marási ciklusok
Ciklus lefutása 1
Kiindulási pozíció (X, Y, Z, C) a ciklus megkezdése előtti pozíció.
2
Számítsa ki az optimális forgácsolást (előtolások a marási síkokhoz, előtolások a marási síkokba) és a fogásvétel pályáit a váltakozó irányú vagy csavarvonalas fogásvételek esetén.
3
Mozgatás a biztonsági távolságra, és fogásvétel az első fúrási mélységhez.
4
Az első sík marása.
5
Visszahúzás a biztonsági távolsággal, visszatérés, és a következő marási mélység forgácsolása.
6
Addig ismétli a 4. és 5. lépést, míg a teljes területet meg nem munkálja.
7
Visszatérés a "J visszahúzási síkba".
Zsebmarás - simítás G846 (Y tengely) G846 zárt kontúrokat simít, amelyek az XY vagy YZ síkban vannak meghatározva a következő programrészekben: Y_HOMLOK Y_HÁTSÓ OLDAL Y_PALÁST Megváltoztatható a forgácsolási irányt a "H forgácsolási iránnyal", a "Q megmunkálási iránnyal" és a szerszám forgásirányával. Paraméterek – Marás NS Mondatszám – hivatkozás a kontúr leírására P
(Maximális) marási mélység (előtolás a munkasíkban)
R
Megközelítési/elhagyási ív sugara (alapérték: 0) R=0: A kontúrelem közvetlen megközelítése; előtolás a kezdőpontig a marási sík fölött, majd függőleges fogásvétel. R>0: a szerszám egy érintő íven közelíti meg/hagyja el a kontúrelemet.
U
(Minimális) átlapolási tényező. A marási pályák átlapolását adja meg (alapérték: 0,5). Átlapolás = U*marás átmérője
V
Túlfutási tényező, ha a marási kontúr részben az esztergálási kontúron kívül fekszik: 0: A meghatározott kontúr teljes marása 0 < V <= 1: Túlfutás = V*marási átmérő
H
Forgácsolási irány (alapérték: 0) H=0: ellenirányú marás H=1: egyenirányú marás
F
Fogásvételi előtolás (alapérték: aktív előtolás)
HEIDENHAIN CNC PILOT 4290
61
1.11 DIN PLUS (Y tengely): Marási ciklusok
Paraméterek – Marás E Csökkentett előtolás íves elemeknél (alapérték: pillanatnyi előtolás) J
Visszahúzás síkja (alapérték: vissza a kezdőpozícióba) XY sík: Visszahúzási pozíció Z irányban YZ sík: Visszahúzási pozíció X irányban (átmérő)
Q
Megmunkálási irány (alapérték: 0) Q=0: belülről kifelé Q=1: kívülről befelé
O
Fogásvételi mód (alapérték: 0) O=0 – függőleges fogásvétel: A ciklus a szerszámot a kezdőponthoz mozgatja; a szerszám fogást vesz, és elvégzi a zseb simítását. Q=1 – Megközelítő ív mélységi előtolással: A felső marási síkok megmunkálásakor a szerszám előre halad a marási síkhoz, majd egy íven közelít. Az alsó marási sík megmunkálásakor a szerszám fogást vesz a marási mélységben és közben a megközelítési íven mozog (háromdimenziós megközelítési ív). Ez a megközelítési mód csak egy "R" közelítő ívvel együtt használható, és amikor a megmunkálás kívülről befelé történik (Q=1).
A forgácsolási irány, megmunkálási irány és a szerszám forgásiránya vonatkozásában lásd a G846 táblázatot a Felhasználói kézikönyvben. Ciklus lefutása 1
Kiindulási pozíció (X, Y, Z, C) a ciklus megkezdése előtti pozíció.
2
A vezérlő kiszámítja a forgácsolások méretezését (fogásvétel a marási síkokban, a marási mélységekben).
3
Mozgatás a biztonsági távolságra, és fogásvétel az első fúrási mélységhez.
4
Az első sík marása.
5
Visszahúzás a biztonsági távolsággal, visszatérés, és a következő marási mélység forgácsolása.
6
Addig ismétli a 4. és 5. lépést, míg a teljes területet meg nem munkálja.
7
Visszatérés a "J visszahúzási síkba".
62
1.11 DIN PLUS (Y tengely): Marási ciklusok
Gravírozás XY síkban, G803 G803 lineárisan elrendezett karakterláncokat gravíroz az YZ síkban. A gravírozandó szöveget karakterláncként az "ID" ablakba kell beírni. Paraméterek ID Szöveg. A bevésendő szöveg () NS
Karakterszám. A bevésendő karakter ASCII kódja
X
Kezdő átmérő (átmérő méret)
Y
Kezdőpont
Z
Marás alja. Z pozíció, fogásvételi mélység maráskor.
K
Visszahúzás síkja. Z visszahúzási pozíció pozicionáláshoz.
H
Betűmagasság. A karakterek magassága [mm]
W
A karakterlánc pozíciószöge lineáris elrendezés esetén. Példa: 0° = Függőleges karakterek: a karakterek egymás után jönnek pozitív X irányban
E
Távolság tényező. A karakterek közötti távolságot az alábbi képlet szerint számítja a vezérlő: H / 6 * E
F
A 625 952-05 szoftver verziót követően érhető el: Megközelítési előtolási tényező (előtolás = aktuális előtolás * F)
Olyan mellékjeleket és speciáis karaktereket, melyeket nem tud megadni a DIN szerkesztőben, karakterenként megadhat az NS mezőben. Ha a szöveg meghatározása "ID"-ben történik, és egy karakter meghatározása "NS"-ben, a szöveg gravírozása a karakter előtt történik. G803 a kezdőponttól vagy az aktuális pozíciótól kezdi a gravírozást, ha nincs kezdő pozíció meghatározva. Például: ha egy karakterlánc bevésését több hívással hajtja végre, adja meg a kezdőpozíciót az első hívásnál. A további hívásoknál a kezdőpozíciót már nem kell programozni. Karaktertáblázat: lásd a Felhasználói kézikönyvet.
HEIDENHAIN CNC PILOT 4290
63
1.11 DIN PLUS (Y tengely): Marási ciklusok
Gravírozás YZ síkban, G804 G804 lineárisan elrendezett karakterláncokat gravíroz az YZ síkban. A gravírozandó szöveget karakterláncként az "ID" ablakba kell beírni. Paraméterek ID Szöveg. A bevésendő szöveg () NS
Karakterszám. A bevésendő karakter ASCII kódja
Z
Kezdőpont
Y
Kezdőpont
X
Marás alapja (átmérő) X pozíció, fogásvételi mélység maráskor.
I
Visszahúzási átmérő. Z visszahúzási pozíció pozicionáláshoz.
H
Betűmagasság. A karakterek magassága [mm]
W
A karakterlánc pozíciószöge. Példák: 0°: –Y-tól +Y-ig 90°: –Z-től +Z-ig (lásd az ábrát)
E
Távolság tényező. A karakterek közötti távolságot az alábbi képlet szerint számítja a vezérlő: H / 6 * E
F
A 625 952-05 szoftver verziót követően: Megközelítési előtolási tényező (előtolás = aktuális előtolás * F)
A DIN szerkesztőben nem beírható segédjelek és különleges karakterek karakterenként definiálhatók, "NS"-ben. Ha a szöveg meghatározása "ID"-ben történik, és egy karakter meghatározása "NS"-ben, a szöveg gravírozása a karakter előtt történik. G804 a kezdőponttól vagy az aktuális pozíciótól kezdi a gravírozást, ha nincs kezdő pozíció meghatározva. Például: ha egy karakterlánc bevésését több hívással hajtja végre, adja meg a kezdőpozíciót az első hívásnál. A további hívásoknál a kezdőpozíciót már nem kell programozni. Karaktertáblázat: lásd a Felhasználói kézikönyvet.
64
1.11 DIN PLUS (Y tengely): Marási ciklusok
Menetmarás XY síkban, G800 A 625 952-05 verziójú szoftverektől: G800 menetmarás létező furatokba. A ciklus a menet végpontjába pozicionálja a szerszámot a furaton belül. Ezután a szerszám az "R megközelítési sugárral" közelíti meg, és marja ki a menetet. Ezalatt a szerszám az F menetemelkedéssel halad előre. Ezt követően a ciklus visszahúzza a szerszámot, és visszatér a kezdőpontba. A V paraméterrel programozható, hogy a menet egy fordulattal, vagy egyedi szerszámpontokkal és több fordulattal legyen-e kimarva. Paraméterek X Kezdőpont Y
Kezdőpont
C
Kezdőpont
Z
Marás felső éle
I
Menet átmérője
K
Menetmélység
R
Megközelítési sugár
F
Menetemelkedés
J
Menet iránya - (alapérték: 0) 0: jobbmenet 1: balmenet
H
Forgácsolási irány (alapérték: 0) 0: ellenirányú marás 1: egyenirányú marás
V
Egy fordulat / több fordulat 0: A menet egy 360°-os fordulattal kerül kimarásra 1: A menet több fordulattal kerül kimarásra (egyedi szerszámpontok)
O
Főorsó fék (az O akkor kerül érvényesítésre, ha a fék a 1019 gépi paraméterben szerepel)—alapérték: 0 0: Főorsó fék aktiválás 1: Főorsó fék inaktiválás Használjon menetmaró szerszámokat a G800 ciklushoz. Ütközésveszély! A furat mélységének legalább F/2-vel meg kell haladnia a menet mélységét.
HEIDENHAIN CNC PILOT 4290
65
1.11 DIN PLUS (Y tengely): Marási ciklusok
Menetmarás YZ síkban, G806 A 625 952-05 verziójú szoftverektől: G806 menetmarás létező furatokba. A ciklus a menet végpontjába pozicionálja a szerszámot a furaton belül. Ezután a szerszám az "R megközelítési sugárral" közelíti meg, és marja ki a menetet. Ezalatt a szerszám az F menetemelkedéssel halad előre. Ezt követően a ciklus visszahúzza a szerszámot, és visszatér a kezdőpontba. A V paraméterrel programozható, hogy a menet egy fordulattal, vagy egyedi szerszámpontokkal és több fordulattal legyen-e kimarva. Paraméterek I Menet átmérője X
Kezdőpont X-ben
K
Menetmélység
R
Megközelítési sugár
F
Menetemelkedés
J
Menet iránya - (alapérték: 0) 0: jobbmenet 1: balmenet
H
Forgácsolási irány (alapérték: 0) 0: ellenirányú marás 1: egyenirányú marás
V
Egy fordulat / több fordulat 0: A menet egy 360°-os fordulattal kerül kimarásra 1: A menet több fordulattal kerül kimarásra (egyedi szerszámpontok)
O
Főorsó fék (az O akkor kerül érvényesítésre, ha a fék a 1019 gépi paraméterben szerepel)—alapérték: 0 0: Főorsó fék aktiválás 1: Főorsó fék inaktiválás Használjon menetmaró szerszámokat a G806 ciklushoz.
Ütközésveszély! A furat mélységének legalább F/2-vel meg kell haladnia a menet mélységét.
66
A 625 952-05 szoftver verziót követően érhető el:
H=0
A G808 egy fogaskerék profilt mar a "Z kezdőponttól" a "K-ban megadott végpont"-ig. W-ben adhatja meg a szerszám szöghelyzetét. O
Ráhagyás programozásakor, a lefejtő marás nagyoló megmunkálásra és azt követő simításra válik szét. Az O, R és V paraméterekben határozhatja meg a szerszám eltolást. Az R-rel való eltolás biztosítja a lefejtő maró egyenletes kopását.
Végpont
A
Fogtő átmérő:
B
Külső átmérő
W
Szögpozíció
J
Fogak száma, munkadarab
D
A munkadarab forgatási iránya
X Y
V=4
R RR R
P
K
Y
Z
Paraméterek Z Kezdőpont K
H=1
X
Y
1.11 DIN PLUS (Y tengely): Marási ciklusok
Lefejtő marás G808
I B
A
Z
Y=0
3: M3 4: M4 S
Felületi sebesség [m/perc]
P
Maximális fogásvétel
F
Fordulatonkénti előtolás
I
Ráhagyás
E
Simítási előtolás
O
Kiinduló helyzet eltolása
R
Eltolási érték
V
Eltolások száma
H
Fogásvételi tengely 0: A szerszám az X tengely irányában vesz fogást 1: A szerszám az Y tengely irányában vesz fogást
Q
Munkadarab orsó 0: Orsó száma 0 (főorsó), a munkadarabot befogó orsó 3: Orsó száma 3 (ellenorsó), a munkadarab befogására
U
Szerszám áttételi arány
HEIDENHAIN CNC PILOT 4290
67
1.12 Szimuláció
1.12 Szimuláció A döntött sík szimulációja Kontúr grafika: A szimuláció a munkadarab YZ nézetét és a döntött sík kontúrját oldalnézetben mutatja. Ahhoz, hogy a furatmintázatot és a marási kontúrokat a döntött síkra merőlegesen mutassa, azaz torzítás nélkül, a szimuláció figyelmen kívül hagyja a koordinátarendszer elforgatását és eltolását az elforgatott koordináta-rendszeren belül. A kontúr grafika vonatkozásában döntött síkban vegye figyelembe az alábbiakat: A G16 vagy a SURFACE_Y "K" paramétere határozza meg a furatmintázat vagy a marási kontúr "kezdetét" a Z irányban. A furatmintázat és a marási kontúrok a döntött síkra merőlegesen vannak rajzolva. Ennek eredménye egy "eltolás" az esztergálási kontúrhoz viszonyítva. Az alakzat és a hozzárendelt programrész mutatja ezt a helyzetet. Marási, fúrási és kiesztergálási műveletek: Amikor oldalnézetet alkalmaz a szerszámpályák kijelzésére a döntött síkban, ugyanez a szabály érvényes a kontúr grafikára.
Példa: "Kontúr döntött síkban" ...
Döntött síkban történő munka esetén a homlok ablak mutatja a szerszám "körvonalát". A szerszám szélessége arányosan szimulált. Így ellenőrizhető a marási pályák átfedése. A szerszámpályák szintén méretarányosak (perspektivikus nézetben), vonalgrafikaként.
KÉSZ ALKATR.
Az összes "kiegészítő ablakban", a szimuláció akkor mutatja a szerszámot és a forgácsolási pályát, amikor a szerszám merőleges az adott síkra. +/– 5° tűrést vesz számításba. Amikor a szerszám nem merőleges a síkra, ezt "világító pont" mutatja, és a szerszámpálya vonalként látszik.
N4 G1 Z-50
N2 G0 X0 Z0 N3 G1 X50 N5 G1 X0 N6 G1 Z0 MANTEL_Y X50 C0 B80 I25 K-10 H0 [SURFACE_Y] N7 G386 Z0 Ki10 B–30 X50 C0 [Egyszerű felület] MANTEL_Y X50 C0 B20 I25 K-20 H1 [SURFACE_Y] N8 G384 Z–10 Y10 X50 R10 P5 [Teljes kör] ...
68
1.12 Szimuláció
A koordináta-rendszer kijelzése A szimuláció az eltolt/elforgatott koordináta-rendszert az "eszterga ablakban" mutatja, ha szükséges. Ennek a lehetőségnek az alkalmazásához le kell állítani a szimulációt. U
Nyomja meg a Folytatás billentyűt. A szimuláció az aktuális koordináta-rendszert mutatja.
A koordináta-rendszer eltűnik, amikor a következő parancs szimulálása történik, vagy amikor ismét megnyomja a Folytatás gombot.
Pozíció kijelzés B és Y tengellyel A kijelzés következő ablakai nem szerkeszthetők: N: NC forrásmondat mondatszáma X, Z, C: Pozícióértékek (pillanatnyi értékek) A többi ablak a PgUp / PgDown billentyűkkel, vagy a "> Állapotvonal beállítása" menüvel állítható be: Alapértelmezett beállítások (kiválasztott szán értékei): Y: Pozíció érték (tényleges érték) T: Szerszámadatok revolverzsebbel, tárzsebbel (“(..)”-ben) és ID szám Technológiai adatok beállításai: Fordulatszám Előtolás Orsó forgásiránya B tengely beállítása: B: A B tengely döntési szöge G16/B A döntött sík szöge
HEIDENHAIN CNC PILOT 4290
69
1.13 TURN PLUS: Szerszámtár és B tengely
1.13 TURN PLUS: Szerszámtár és B tengely Szerszámtár TURN PLUS észleli, hogy revolvert használnak-e szerszámkéstartónak, vagy a szerszámkéstartó a tárból töltődik be. A szerszám kiválasztása függ a megmunkálási paraméter 2 beállításától: "Szerszámok a tárból" beállítás: TURN PLUS a tárlistába beírt szerszámokat használja. "Szerszámok az adatbázisból" beállítás: TURN PLUS megkeresi a megfelelő szerszámokat az adatbázisban. "Kombinált beállítás": TURN PLUS a tárlistában és az adatbázisban keresi a megfelelő szerszámokat. Amikor szerszámtárat helyez be, a használatban lévő szerszámok a PLATE MAGZN. programrészben vannak felsorolva, amikor a TURN PLUS generálja a programot. A TURN PLUS automatikusan G714-et is generál a szerszámváltáshoz.
Szerszámok a B tengely számára A B tengely döntésével és a szerszám forgatásával olyan helyzetbe állíthatja azokat, ami lehetővé teszi, hogy egy és ugyanazt a szerszámot használja a hosszirányú és a keresztirányú (másképpen: sugárirányú és tengelyirányú) megmunkáláshoz az orsón és az ellenorsón. TURN PLUS támogatja a szerszámoknak ezt a rugalmas használatát az IWG-ben. Miután kiválasztotta a szerszámot, az IWG megnyitja a "Szerszámpozíció" párbeszédablakot. Ekkor meg lehet határozni a szerszám pozícióját a következő lépésben elvégzendő megmunkálási művelethez. Paraméterek O A forgácsoló szerszámok orientációja. A szerszám vágóélének pozíciója (lásd az ábrát). 1, 3, 5, 7. szerszám pozíciók: nagyoló, simító és félgömbölyű szerszámok (a semleges szerszámok felismerése a szerszám szöge alapján történik). 2, 4, 6, 8. szerszám pozíciók: beszúró és menetvágó ciklusok (a "jobbos" és "balos" szerszámok a szerszámadatokban határozhatók meg). B
B tengelyszög. A B tengely dőlésszöge.
C
A forgácsoló szerszámok eltolási pozíciószöge. 0°: Szerszám helyzete "normál" 180°: Szerszám helyzete "fej feletti"
70
O 3 4
B
TM 2
1 8
O=
0° B
5
6
7 C
C=0°
C=180°
1.14 TURN PLUS: Y tengely
1.14 TURN PLUS: Y tengely Az AWG csak B tengely nélküli szánok esetében alkalmazható. Ha B tengelyes szán lett megadva a programfejben, az automatikus munkaterv létrehozása nem lehetséges.
Y tengely - Alapok TURN PLUS támogatja a marási kontúrok és furatok meghatározását, és munkatervet hoz létre az Y tengellyel történő maráshoz és fúráshoz. Marási kontúrok / furatok: A marási kontúrokat alakzatoknak (hornyok, négyszögek stb.), furatsoroknak vagy furatköröknek, vagy "szabad" kontúroknak tekinti, amit Ön határozott meg. A furatokat önálló furatoknak vagy furatmintázatnak tekinti. Marási, fúrási és kiesztergálási műveletek: TURN PLUS támogatja a marást, fúrást és kiesztergálást IWG-ben (interaktív munkaterv generálás) és AWG-ben (automatikus munkaterv generálás). Az AWG használata előtt rendelje hozzá a megmunkálási attribútumokat a kontúrhoz (lásd a Felhasználói kézikönyvet) A TURN PLUS által kínált ismerős módszerekkel meghatározható a marási műveletek sorrendje, a szerszámok használata stb. Megjegyzés az adatbevitelre vonatkozóan: Hierarchikus marási kontúrokkal dolgozva (zseb a zsebben, furatok/alakzatok egy felületen stb.), a fel/le kurzorbillentyűkkel lehet választani egy "munkadarab felület" hierarchia szintjén lévő összes kontúr közül. A jobb/bal kurzorbillentyűkkel egy hierarchia szint marási kontúrjai közül lehet választani.
HEIDENHAIN CNC PILOT 4290
71
1.14 TURN PLUS: Y tengely
Marási kontúrok meghatározása Egy marási kontúr programozása előtt, határozza meg nyers munkadarabot és az esztergálási kontúrt. “Szabad kontúr: Az "egyenes" és a "körív" elemekkel bármilyen kontúr meghatározható. Egyszerűen határozza meg a "kontúr kezdőpontját", írja le a kontúrt, majd határozza meg a zseb/kontúr mélységét. "Szabad" kontúr programozása U U U U U U
Válassza a “Munkadarab > Készdarab > Alakzat > Kontúr” menüpontot. Ha még nincs definiálva: Válassza ki a beviteli síkot (XY homlok, XYR hát, ZY palást felület). Állítsa be a referencia elemet. Ellenőrizze a "referencia adatokat" és egészítse ki, ha szükséges. Határozza meg a kontúrt. Ellenőrizze a kontúrt az ellenőrző grafikán.
Alakzatok/minták programozása U U U U U U U
Válassza a "Munkadarab > Készdarab > Minta" (vagy ".. >Alakzat"). Válasszon egy mintát vagy alakzatot. Ha még nincs definiálva: Válassza ki a beviteli síkot (XY homlok, XYR hát, ZY palást felület). Állítsa be a referencia elemet. Ellenőrizze a "referencia adatokat" és egészítse ki, ha szükséges. Írja be a minta/alakzat paramétereit. Ellenőrizze a mintát/alakzatot az ellenőrző grafikán. Ha a fő nézetet használja programozáshoz, TURN PLUS kéri a munkasík beállítását. Ha a homlokoldali, hátoldali vagy a felületi ablakot használja, a vezérlés ezt a síkot feltételezi munkasíknak. Az "aktív ablakot" a "PgUp/PgDn" billentyűkkel vagy a kurzorral változtathatja.
72
1.15 TURN PLUS: Kontúrok az XY síkban
1.15 TURN PLUS: Kontúrok az XY síkban Referencia adatok - XY homlokoldal/XYR hátoldal A "referencia adatokban" meghatározhatja a sík pozícióját. Paraméterek C Főorsó szöge (főorsó pozíció); (alapérték: 0) I
Átmérő-korlát. A forgácsolási terület korlátozására szolgál, ha az alakzat részben a munkadarabon kívül van.
Z
Referencia méret. A referenciasík pozíciója.
HEIDENHAIN CNC PILOT 4290
73
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: A kontúr kezdőpontja Ez a funkció meghatározza az XY sík kezdőpontját. Paraméterek X Kontúr kezdőpontja (sugár) Y
Kontúr kezdőpontja
P
A kontúr kezdőpontja polárkoordinátákkal
a
A kontúr kezdőpontja a polárkoordinátákban (referenciaszög: pozitív X tengely)
74
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Lineáris elem Ez a funkció meghatározza az YZ sík egy egyenes szakaszát. Paraméterek X Végpont derékszögű koordináta-rendszerben (sugár) Y
Végpont derékszögű koordináta-rendszerben
Xi
Inkrementális végpont
Yi
Növekményes végpont
P
Végpont polárkoordinátákkal
a
Végpont polárkoordinátákban (referenciaszög: pozitív X tengely)
W
A vonal szöge (referenciáért lásd az illusztrációt)
WV
A megelőző elemmel bezárt szög az óramutató járásával ellentétes irányban. Ha a megelőző elem egy körív: Érintővel bezárt szög.
WN
A következő elemmel bezárt szög az óramutató járásával ellentétes irányban. Ha a következő elem egy körív: Érintővel bezárt szög.
L
Elem hossza Érintőleges/nem érintőleges: Meghatározza az átmenetet a következő kontúrelemre
Lineáris elem meghatározása: Hívja meg a vonalak menüt.
Válassza ki a vonal irányát. Függőleges vonal Vízszintes vonal Vonal szögben Vonal szögben Vonal bármelyik irányban
Írja be a vonal méreteit és határozza meg az átmenetet a következő elemre.
HEIDENHAIN CNC PILOT 4290
75
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Ív Ez a funkció egy körpálya elemet határoz meg meg XY síkban. Paraméterek Az ív végpontja X Végpont derékszögű koordináta-rendszerben (sugár) Y
Végpont derékszögű koordináta-rendszerben
Xi
Növekményes végpont
Yi
Növekményes végpont
P
Végpont polárkoordinátákkal
a
Végpont polárkoordinátákban (referenciaszög: pozitív X tengely)
Pi
Végpont inkrementális polárkoordinátákkal (lineáris távolság a kezdőpont és végpont között)
ai
Végpont poláris, inkrementális (referencia: A kezdőpontot metsző, és az X tengellyel párhuzamos képzetes egyenes, és egy, a kezdőponttól a végpontig húzódó egyenes közötti szög) Körív középpontja XM
Középpont derékszögű koordináta-rendszerben (sugár)
YM
Középpont derékszögű koordináta-rendszerben
Mi
Növekményes középpont
YMi
Növekményes középpont
PM
Középpont polárkoordinátákkal
b
Középpont polárkoordinátákban (referenciaszög: pozitív X tengely)
PMi
Középpont poláris, inkrementális (egyenes távolság kezdőponttól végpontig)
bi
Középpont poláris, inkrementális (referencia: A kezdőpontot metsző, és az X tengellyel párhuzamos képzetes egyenes, és egy, a kezdőponttól a végpontig húzódó egyenes közötti szög)
Egyéb paraméterek R
Körív sugara Érintőleges/nem érintőleges: Meghatározza az átmenetet a következő kontúrelemre
WA
A pozitív X tengely és a körív kezdőpontjának érintője közötti szög
WE
A pozitív X tengely és a körív végpontjának érintője közötti szög
WV
A megelőző elem és a körív kezdőpontjába húzott érintő által bezárt szög az óramutató járásával ellentétes irányban. Ha a megelőző elem egy körív: Érintővel bezárt szög.
WN
A következő elem és a körív végpontjába húzott érintő által bezárt szög az óramutató járásával ellentétes irányban. Ha a következő elem egy körív: Érintővel bezárt szög.
76
1.15 TURN PLUS: Kontúrok az XY síkban
Köríves elem meghatározása: Hívja meg az ívek menüt.
Válassza ki a forgásirányt.
Írja be a körív méreteit és határozza meg az átmenetet a következő elemre.
XY sík: Egyszerű furat Ez a funkció egy egyszerű furatot határoz meg meg XY síkban. A furat a következő elemeket tartalmazhatja: Központozás Magfurat Süllyesztés Menet Furat referenciapontjának paraméterei X Pozíció – középpont derékszögű koordináta-rendszerben (sugár) Y
Pozíció - középpont derékszögű koordináta-rendszerben
PM
Pozíció - középpont polárkoordinátákban
a
Pozíció – középpont polárkoordinátákban (referenciaszög: pozitív X tengely)
HEIDENHAIN CNC PILOT 4290
77
1.15 TURN PLUS: Kontúrok az XY síkban
Központosítás XY síkban Központozó paraméterek Q Központozó átmérő
Magfurat XY síkban Magfurat paraméterei B Furat átmérője P
Furat mélysége (kizáró pont)
W
Csúcsszög W=0°: az AWG "előtolás csökkentést (V=1)" generál a fúrási ciklushoz W>0°: pontszög Illesztés: H6-H13 vagy "illesztés nélkül"
Süllyesztés XY síkban Süllyesztés paraméterei R Süllyesztés átmérője U
Süllyesztés mélysége
E
Süllyesztés szöge
78
1.15 TURN PLUS: Kontúrok az XY síkban
Menetfúrás XY síkban Menetparaméterek I Névleges átmérő J
Menetmélység
K
Menet túlfutási hossza
F
Menetemelkedés Menet típusa: Jobbmenet Balmenet
XY sík: Kör (teljes kör) Ez a funkció egy teljes kört határoz meg meg XY síkban. Paraméterek X Középpont derékszögű koordináta-rendszerben (sugár) Y
Középpont derékszögű koordinátákkal
PM
Középpont polárkoordinátákkal
a
Középpont polárkoordinátákban (referenciaszög: pozitív X tengely)
R
Körsugár
K
Kör átmérője
P
Alakzat mélysége
HEIDENHAIN CNC PILOT 4290
79
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Négyszög Ez a funkció egy négyszöget határoz meg XY síkban. Paraméterek X Középpont derékszögű koordináta-rendszerben (sugár) Y
Középpont derékszögű koordinátákkal
PM
Középpont polárkoordinátákkal
a
Középpont polárkoordinátákban (referenciaszög: pozitív X tengely)
A
Pozíciószög (referencia: pozitív X tengely és a négyszög hosszú oldala)
K
Négyszög hossza
B
Négyszög szélessége
R
Letörés/lekerekítés Letörés szélessége Lekerekítés sugara
P
80
Alakzat mélysége
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Sokszög Ez a funkció egy sokszöget határoz meg XY síkban. Paraméterek X Középpont derékszögű koordináta-rendszerben (sugár) Y
Középpont derékszögű koordinátákkal
PM
Középpont polárkoordinátákkal
a
Középpont polárkoordinátákban (referenciaszög: pozitív X tengely)
A
A sokszög egyik oldalával bezárt szög (referencia: X tengely)
Q
Sarkok száma (Q>=3)
K
Élhossz
SW
Szemközti élek távolsága (beírt kör átmérője)
R
Letörés/lekerekítés Letörés szélessége Lekerekítés sugara
P
Alakzat mélysége
HEIDENHAIN CNC PILOT 4290
81
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Egyenes horony Ez a funkció egy egyenes hornyot határoz meg meg XY síkban. Paraméterek X Középpont derékszögű koordináta-rendszerben (sugár) Y
Középpont derékszögű koordinátákkal
PM
Középpont polárkoordinátákkal
a
Középpont polárkoordinátákban (referenciaszög: pozitív X tengely)
A
A horony hossztengelyével bezárt szög (referencia X tengely)
K
Horony hossza
B
Horony szélessége
P
Alakzat mélysége
82
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Íves horony Ez a funkció egy íves hornyot határoz meg meg XY síkban. Paraméterek X A görbület középpontja derékszögű koordináta-rendszerben (sugár) Y
Görbület középpontja derékszögű koordinátákkal
PM
A görbület középpontja polárkoordinátákban
a
Görbület középpontja polárkoordinátákban (referenciaszög: pozitív X tengely)
A
A horony kezdőpontja (referencia: X tengely)
W
A horony végpontja (referencia: X tengely)
R
Görbület sugara (referencia: a horony középpontjának pályája)
B
Horony szélessége
P
Alakzat mélysége
HEIDENHAIN CNC PILOT 4290
83
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Lineáris furat mintázat Ez a funkció egy Lineáris furat mintázatot határoz meg meg XY síkban. Paraméterek X Furatsor kezdőpontja derékszögű koordináta-rendszerben (sugár) Y
Mintázat kezdőpontja derékszögű koordinátákkal
a
A mintázat kezdőpontja a polárkoordinátákban (referenciaszög: pozitív X tengely)
P
Mintázat kezdőpontja polárkoordinátákkal
Q
Furatok száma
I
Furatsor végpontja derékszögű koordináta-rendszerben (sugár)
J
Mintázat végpontja derékszögű koordinátákkal
Ii
Távolság X irányban két furat között
Ji
Távolság Y irányban két furat között
b
A mintázat hossztengelyével bezárt szög (referencia X tengely)
L
A mintázat teljes hossza
Li
Távolság két furat között (furatsor távolság) A furat leírása (lásd “XY sík: Egyszerű furat”, 77. oldal)
84
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Furatkör Ez a funkció egy Lineáris furat mintázatot határoz meg meg XY síkban. Paraméterek X A mintázat középpontja derékszögű koordináta-rendszerben (sugár) Y
Mintázat középpontja derékszögű koordinátákkal
a
Mintázat középpontja polárkoordinátákban (referenciaszög: pozitív X tengely)
PM
Mintázat középpontja polárkoordinátákkal
Q
Furatok/alakzatok száma Irányítottság: Az óramutató járásával megegyező irányban Órajárással ellentétes
R
Mintázat sugara
K
Mintázat átmérője
A
Kezdőszög, az első furatpozíciója (referencia: X tengely)
W
Végszög, az utolsó furat pozíciója (referencia: X tengely)
Wi
Két furat közötti szög (az előjelnek nincs hatása) A furat leírása (lásd “XY sík: Egyszerű furat”, 77. oldal)
A kezdő- és végszögek speciális esetei (A, W): A és W nélkül: Az alakzatok teljes körben helyezkednek el, 0°-nál kezdve W nélkül: Az alakzatok teljes körben vannak elrendezve
HEIDENHAIN CNC PILOT 4290
85
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Lineáris alakzat mintázat Ez a funkció egy Lineáris alakzat mintázatot határoz meg meg XY síkban. Paraméterek X Furatsor kezdőpontja derékszögű koordináta-rendszerben (sugár) Y
Mintázat kezdőpontja derékszögű koordinátákkal
a
A mintázat kezdőpontja a polárkoordinátákban (referenciaszög: pozitív X tengely)
P
Mintázat kezdőpontja polárkoordinátákkal
Q
Alakzatok száma
I
Furatsor végpontja derékszögű koordináta-rendszerben (sugár)
J
Mintázat végpontja derékszögű koordinátákkal
Ii
Távolság X irányban két alakzat között
Ji
Távolság Y irányban két alakzat között
b
A mintázat hossztengelyével bezárt szög (referencia X tengely)
L
A mintázat teljes hossza
Li
Két alakzat közötti távolság (mintázat távolság) Az alakzat leírása
86
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Kör alakú mintázat Ez a funkció egy kör alakú mintázatot határoz meg meg XY síkban. Paraméterek X A mintázat középpontja derékszögű koordináta-rendszerben (sugár) Y
Mintázat középpontja derékszögű koordinátákkal
a
Mintázat középpontja polárkoordinátákban (referenciaszög: pozitív X tengely)
PM
Mintázat középpontja polárkoordinátákkal
Q
Alakzatok száma Irányítottság: Az óramutató járásával megegyező irányban Órajárással ellentétes
R
Mintázat sugara
K
Mintázat átmérője
A
Kezdőszög, az első alakzat pozíciója (referencia: X tengely)
W
Végszög, az utolsó alakzat pozíciója (referencia: X tengely)
Wi
Két alakzat közötti szög (az előjelnek nincs jelentősége) Az alakzatok pozíciója Normál pozíció: az eredeti alakzat el van forgatva a mintázat középpontja körül (forgatás) Eredeti pozíció: az eredeti alakzat pozíciója megmarad (transzláció) Az alakzat leírása
A kezdő- és végszögek speciális esetei (A, W): A és W nélkül: Az alakzatok teljes körben helyezkednek el, 0°-nál kezdve W nélkül: Az alakzatok teljes körben vannak elrendezve Íves hornyokat tartalmazó mintázatok meghatározásakor a "görbületi sugár kezdőpontja" hozzáadódik a mintázat pozíciójához.
HEIDENHAIN CNC PILOT 4290
87
1.15 TURN PLUS: Kontúrok az XY síkban
XY sík: Egyszerű felszín Ez a funkció egy egyszerű felületet határoz meg meg XY síkban. Paraméterek Ki Mélység (a kimarandó anyagé) K
Maradék mélység (megmaradó anyag)
B
Szélesség (vonatkoztatás: Z referencia él) B<0: Felület negatív Z irányban B>0: Felület pozitív Z irányban
XY sík: Központos sokszög Ez a funkció sokszög felületeket határoz meg XY síkban. Paraméterek Q Oldalak száma (Q >= 2) K
Szemközti élek távolsága (beírt kör átmérője)
Ki
Élhossz
B
Szélesség (vonatkoztatás: Z referencia él) B<0: Felület negatív Z irányban B>0: Felület pozitív Z irányban
88
1.16 TURN PLUS: Kontúrok az YZ síkban
1.16 TURN PLUS: Kontúrok az YZ síkban Referencia adatok - Y palást felület A "referencia adatokban" meghatározhatja a sík pozícióját. Paraméterek C Főorsó szöge (főorsó pozíció); (alapérték: 0) Z
Határ méret - referencia pozíció egyszerű felületekhez és középpontos sokszögekhez
X
Referencia átmérő Referencia pozíció az alakzatokhoz/kontúrokhoz A forgácsolási terület korlátozására szolgál, ha az alakzat részben a munkadarabon kívül van
YZ sík: A kontúr kezdőpontja Ez a funkció meghatározza az YZ sík kezdőpontját. Paraméterek Y Kontúr kezdőpontja derékszögű koordináta-rendszerben Z
A kontúr kezdőpontja derékszögű koordinátákkal
P
A kontúr kezdőpontja polárkoordinátákkal
a
A kontúr kezdőpontja a polárkoordinátákban (referenciaszög: pozitív Z tengely)
HEIDENHAIN CNC PILOT 4290
89
1.16 TURN PLUS: Kontúrok az YZ síkban
YZ sík: Lineáris elem Ez a funkció meghatározza az YZ sík egy egyenesét. Paraméterek Y Végpont derékszögű koordináta-rendszerben Z
Végpont derékszögű koordinátákkal
Yi
Növekményes végpont
Zi
Növekményes végpont
P
Végpont polárkoordinátákkal
a
Végpont polárkoordinátákban (referenciaszög: pozitív Z tengely)
W
A vonal szöge (referenciáért lásd az illusztrációt)
WV
A megelőző elemmel bezárt szög az óramutató járásával ellentétes irányban. Ha a megelőző elem egy körív: Érintővel bezárt szög.
WN
A következő elemmel bezárt szög az óramutató járásával ellentétes irányban. Ha a következő elem egy körív: Érintővel bezárt szög.
L
Elem hossza Érintőleges/nem érintőleges: Meghatározza az átmenetet a következő kontúrelemre
Lineáris elem meghatározása: Hívja meg a vonalak menüt.
Válassza ki a vonal irányát. Függőleges vonal Vízszintes vonal Vonal szögben Vonal szögben Vonal bármelyik irányban
Írja be a vonal méreteit és határozza meg az átmenetet a következő elemre.
90
1.16 TURN PLUS: Kontúrok az YZ síkban
YZ sík: Körív Ez a funkció egy körpálya elemet határoz meg meg YZ síkban. Paraméterek Az ív végpontja Y
Végpont derékszögű koordináta-rendszerben
Z
Végpont derékszögű koordináta-rendszerben
Yi
Növekményes végpont
Zi
Növekményes végpont
P
Végpont polárkoordinátákkal
a
Végpont polárkoordinátákban (referenciaszög: pozitív Z tengely)
Pi
Végpont növekményes polárkoordinátákkal (egyenes távolság a kezdőpont és végpont között)
ai
Végpont poláris, inkrementális (referencia: A kezdőpontot metsző, és a Z tengellyel párhuzamos képzetes egyenes, és egy, a kezdőponttól a végpontig húzódó egyenes közötti szög)
Körív középpontja YM
Középpont derékszögű koordináta-rendszerben (sugár)
ZM
Középpont derékszögű koordináta-rendszerben
YMi
Növekményes középpont
ZMi
Növekményes középpont
PM
Középpont polárkoordinátákkal
b
Középpont polárkoordinátákban (referenciaszög: pozitív Z tengely)
PMi
Középpont poláris, inkrementális (egyenes távolság kezdőponttól végpontig)
bi
Középpont poláris, inkrementális (referencia: A kezdőpontot metsző, és a Z tengellyel párhuzamos képzetes egyenes, és egy, a kezdőponttól a végpontig húzódó egyenes közötti szög)
Egyéb paraméterek R
Körív sugara Érintőleges/nem érintőleges: Meghatározza az átmenetet a következő kontúrelemre
WA
A pozitív Z tengely és a körív kezdőpontjába húzott érintő által bezárt szög
WE
A pozitív Z tengely és a körív végpontjába húzott érintő által bezárt szög
WV
A megelőző elem és a körív kezdőpontjába húzott érintő által bezárt szög az óramutató járásával ellentétes irányban. Ha a megelőző elem egy körív: Érintővel bezárt szög.
WN
A következő elem és a körív végpontjába húzott érintő által bezárt szög az óramutató járásával ellentétes irányban. Ha a következő elem egy körív: Érintővel bezárt szög.
HEIDENHAIN CNC PILOT 4290
91
1.16 TURN PLUS: Kontúrok az YZ síkban
Köríves elem meghatározása: Hívja meg az ívek menüt.
Válassza ki a forgásirányt.
Írja be a körív méreteit és határozza meg az átmenetet a következő elemre.
YZ sík: Egyszerű furat Ez a funkció egy egyszerű furatot határoz meg meg YZ síkban. A furat a következő elemeket tartalmazhatja: Központozás Magfurat Süllyesztés Menetek Furat referenciapontjának paraméterei Y Pozíció - középpont derékszögű koordináta-rendszerben Z
Pozíció - középpont derékszögű koordináta-rendszerben
PM
Pozíció - középpont polárkoordinátákban
a
Pozíció - középpont polárkoordinátákban (referenciaszög: pozitív Z tengely)
92
1.16 TURN PLUS: Kontúrok az YZ síkban
Központosítás XY síkban Központozó paraméterek Q Központozó átmérő
Magfurat XY síkban Magfurat paraméterei B Furat átmérője P
Furat mélysége (kizáró pont)
W
Csúcsszög W=0°: az AWG "előtolás csökkentést (V=1)" hoz létre a fúrási ciklushoz W>0°: pontszög Illesztés: H6-H13 vagy "illesztés nélkül"
Süllyesztés XY síkban Süllyesztés paraméterei R Süllyesztés átmérője U
Süllyesztés mélysége
E
Süllyesztés szöge
HEIDENHAIN CNC PILOT 4290
93
1.16 TURN PLUS: Kontúrok az YZ síkban
Menetfúrás XY síkban Menetparaméterek I Névleges átmérő J
Menetmélység
K
Menet túlfutási hossza
F
Menetemelkedés Menet típusa: Jobbmenet Balmenet
YZ sík: Kör (teljes kör) Ez a funkció egy teljes kört határoz meg meg YZ síkban. Paraméterek Y Középpont derékszögű koordináta-rendszerben Z
Középpont derékszögű koordinátákkal
PM
Középpont polárkoordinátákkal
a
Középpont polárkoordinátákban (referenciaszög: pozitív Z tengely)
R
Körsugár
K
Kör átmérője
P
Alakzat mélysége
94
1.16 TURN PLUS: Kontúrok az YZ síkban
YZ sík: Négyszög Ez a funkció egy négyszöget határoz meg YZ síkban. Paraméterek Y Középpont derékszögű koordináta-rendszerben Z
Középpont derékszögű koordinátákkal
PM
Középpont polárkoordinátákkal
a
Középpont polárkoordinátákban (referenciaszög: pozitív Z tengely)
A
Pozíciószög (referencia: pozitív Z tengely és a négyszög hosszú oldala)
K
Négyszög hossza
B
Négyszög szélessége
R
Letörés/lekerekítés Letörés szélessége Lekerekítés sugara
P
Alakzat mélysége
HEIDENHAIN CNC PILOT 4290
95
1.16 TURN PLUS: Kontúrok az YZ síkban
YZ sík: Sokszög Ez a funkció egy sokszöget határoz meg YZ síkban. Paraméterek Y Középpont derékszögű koordináta-rendszerben Z
Középpont derékszögű koordinátákkal
PM
Középpont polárkoordinátákkal
a
Középpont polárkoordinátákban (referenciaszög: pozitív Z tengely)
A
A sokszög egyik oldalához képesti szög (referencia: Z tengely)
Q
Sarkok száma (Q>=3)
K
Élhossz
SW
Szemközti élek távolsága (beírt kör átmérője)
R
Letörés/lekerekítés Letörés szélessége Lekerekítés sugara
P
96
Alakzat mélysége
1.16 TURN PLUS: Kontúrok az YZ síkban
YZ sík: Egyenes horony Ez a funkció egy egyenes hornyot határoz meg meg YZ síkban. Paraméterek Y Középpont derékszögű koordináta-rendszerben Z
Középpont derékszögű koordinátákkal
PM
Középpont polárkoordinátákkal
a
Középpont polárkoordinátákban (referenciaszög: pozitív Z tengely)
A
A horony hossztengelyéhez képesti szög (referencia: Z tengely)
K
Horony hossza
B
Horony szélessége
P
Alakzat mélysége
HEIDENHAIN CNC PILOT 4290
97
1.16 TURN PLUS: Kontúrok az YZ síkban
YZ sík: Íves horony Ez a funkció egy íves hornyot határoz meg meg YZ síkban. Paraméterek Y A görbület középpontja derékszögű koordináta-rendszerben Z
Görbület középpontja derékszögű koordinátákkal
PM
A görbület középpontja polárkoordinátákban
a
Görbület középpontja polárkoordinátákban (referenciaszög: pozitív Z tengely)
A
A horony kezdőpontja (referencia: Z tengely)
W
A horony végpontja (referencia: Z tengely)
R
Görbület sugara (referencia: a horony középpontjának pályája)
B
Horony szélessége
P
Alakzat mélysége
98
1.16 TURN PLUS: Kontúrok az YZ síkban
YZ sík: Lineáris furat mintázat Ez a funkció egy Lineáris furat mintázatot határoz meg meg YZ síkban. Paraméterek Y Mintázat kezdőpontja derékszögű koordinátákkal Z
Mintázat kezdőpontja derékszögű koordinátákkal
a
A mintázat kezdőpontja a polárkoordinátákban (referenciaszög: pozitív Z tengely)
P
Mintázat kezdőpontja polárkoordinátákkal
Q
Furatok száma
J
Mintázat végpontja derékszögű koordinátákkal
K
Mintázat végpontja derékszögű koordinátákkal
Ji
Távolság Y irányban két furat között
Ki
Távolság Z irányban két furat között
b
A mintázat hossztengelyéhez képesti szög (referencia: Z tengely)
L
A mintázat teljes hossza
Li
Távolság két furat között (furatsor távolság) A furat leírása (lásd “XY sík: Egyszerű furat”, 77. oldal)
HEIDENHAIN CNC PILOT 4290
99
1.16 TURN PLUS: Kontúrok az YZ síkban
YZ sík: Furatkör Ez a funkció egy Lineáris furat mintázatot határoz meg meg YZ síkban. Paraméterek Y Mintázat középpontja derékszögű koordinátákkal Z
Mintázat középpontja derékszögű koordinátákkal
a
Mintázat középpontja polárkoordinátákban (referenciaszög: pozitív Z tengely)
PM
Mintázat középpontja polárkoordinátákkal
Q
Furatok/alakzatok száma Irányítottság: Az óramutató járásával megegyező irányban Órajárással ellentétes
R
Mintázat sugara
K
Mintázat átmérője
A
Kezdőszög, az első furatpozíciója (referencia: Z tengely)
W
Végszög, az utolsó furatpozíciója (referencia: Z tengely)
Wi
Két furat közötti szög (az előjelnek nincs hatása) A furat leírása (lásd “XY sík: Egyszerű furat”, 77. oldal)
A kezdő- és végszögek speciális esetei (A, W): A és W nélkül: Az alakzatok teljes körben helyezkednek el, 0°-nál kezdve W nélkül: Az alakzatok teljes körben vannak elrendezve
100
1.16 TURN PLUS: Kontúrok az YZ síkban
YZ sík: Lineáris alakzat mintázat Ez a funkció egy Lineáris alakzat mintázatot határoz meg meg YZ síkban. Paraméterek Y Mintázat kezdőpontja derékszögű koordinátákkal Z
Mintázat kezdőpontja derékszögű koordinátákkal
a
A mintázat kezdőpontja a polárkoordinátákban (referenciaszög: pozitív Z tengely)
P
Mintázat kezdőpontja polárkoordinátákkal
Q
Alakzatok száma
J
Mintázat végpontja derékszögű koordinátákkal
K
Mintázat végpontja derékszögű koordinátákkal
Ji
Távolság Y irányban két alakzat között
Ki
Két mintázat közötti távolság Z irányban
b
A mintázat hossztengelyéhez képesti szög (referencia: Z tengely)
L
A mintázat teljes hossza
Li
Két alakzat közötti távolság (mintázat távolság) Az alakzat leírása
HEIDENHAIN CNC PILOT 4290
101
1.16 TURN PLUS: Kontúrok az YZ síkban
YZ sík: Kör alakú mintázat Ez a funkció egy kör alakú mintázatot határoz meg meg YZ síkban. Paraméterek Y Mintázat középpontja derékszögű koordinátákkal Z
Mintázat középpontja derékszögű koordinátákkal
a
Mintázat középpontja polárkoordinátákban (referenciaszög: pozitív Z tengely)
PM
Mintázat középpontja polárkoordinátákkal
Q
Alakzatok száma Irányítottság: Az óramutató járásával megegyező irányban Órajárással ellentétes
R
Mintázat sugara
K
Mintázat átmérője
A
Kezdőszög, az első alakzat pozíciója (referencia: Z tengely)
W
Végszög, az utolsó alakzat pozíciója (referencia: Z tengely)
Wi
Két alakzat közötti szög (az előjelnek nincs jelentősége) Az alakzatok pozíciója Normál pozíció: az eredeti alakzat el van forgatva a mintázat középpontja körül (forgatás) Eredeti pozíció: az eredeti alakzat pozíciója megmarad (transzláció) Az alakzat leírása
A kezdő- és végszögek speciális esetei (A, W): A és W nélkül: Az alakzatok teljes körben helyezkednek el, 0°-nál kezdve W nélkül: Az alakzatok teljes körben vannak elrendezve Íves hornyokat tartalmazó mintázatok meghatározásakor a "görbületi sugár kezdőpontja" hozzáadódik a mintázat pozíciójához.
102
1.16 TURN PLUS: Kontúrok az YZ síkban
Egyszerű felület YZ síkban Ez a funkció egy egyszerű felületet határoz meg meg YZ síkban. Paraméterek Ki Mélység (a kimarandó anyagé) K
Maradék mélység (megmaradó anyag)
B
Szélesség (vonatkoztatás: Z referencia él) B<0: Felület negatív Z irányban B>0: Felület pozitív Z irányban
Központos sokszög YZ síkban Ez a funkció sokszög felületeket határoz meg YZ síkban. Paraméterek Q Oldalak száma (Q >= 2) K
Szemközti élek távolsága (beírt kör átmérője)
Ki
Élhossz
B
Szélesség (vonatkoztatás: Z referencia él) B<0: Felület negatív Z irányban B>0: Felület pozitív Z irányban
HEIDENHAIN CNC PILOT 4290
103
1.17 Példa programok
1.17 Példa programok Marás az Y tengellyel A következő NC program először a "sokszög felületet" (homlokfelület) marja, majd az egyszerű felületet. Ezután egy "nyolcas" alakú zsebet mar az egyszerű felületbe. Példa: "Y tengely [BSP_Y.NC]”
PROGRAMMKOPF [PROGRAMFEJ] #DATUM 01.03.07 [DÁTUM] #MATERIAL ST 60-2 [ANYAG] #SCHLITTEN $1 [SZÁN] #SYNCHRO 0 REVOLVER 1 [REVOLVERFEJ] T
1 ID"512-1000.10"
T
2 ID"111-80-080.1"
T
3 ID"521-1400.10"
T
4 ID"121-55-040.1"
T
5 ID"511-1000.10"
ROHTEIL [NYERS] N
1 G20 X100 Z150 K1
KÉSZDARAB [FINISHED PART] N
2 G0 X0 Z-120
N
3 G1 Z0
N
4 G1 X50 B-2
N
5 G1 Z-40 B3
N
6 G1 X80 B-2
N
7 G1 Z-100
N
8 G1 X100 B-2
104
9 G1 Z-120
N 10 G1 X0 STIRN_Y Z0 X50 C0 [HOMLOK_Y]
[központos sokszög homlokfelületét határozza meg]
N 11 G308 N 12 G477 Z0 K40 B-3 I50 C0 Q6 N 13 G309 STIRN_Y Z0 X46 C0 [HOMLOK_Y]
[Sokszög homlokfelületét határozza meg]
N 14 G308 P-2 N 15 G377 X4 Y0 K-30 A30 R3 Q6 N 16 G309 MANTEL_Y X80 C90 [PALÁST_Y] N 17 G308
[egyszerű felületet határoz meg]
N 18 G386 Z-37 KI15 B-43 X80 C90 N 19 G308 P-2
["nyolcas" alakú zsebet határoz meg]
N 20 G180 Z-53 Y0 N 21 G181 Y? B12 Q1 N 22 G183 Z-61 YI0 R12 K-57 J-18 B12 N 23 G181 Y? A-90 B12 N 24 G183 Z-53 YI0 R12 K-57 J18 Q1 B12 N 25 G181 Y0 N 26 G309 N 27 G309 MEGMUNKÁLÁS [MACHINING] N 28 G0 Y0
[// Nagyolás - harántirányú - külső - homlokfelület]
N 29 G701 X380 Z500 N 30 G26 S4000 N 31 T2 N 32 G96 S150 G95 F0.3 M4 N 33 G0 X106 Z4 N 34 G47 P3 N 35 G820 NS4 NE4 P1 I1 K0.3 E0 Z-134 A90 W270 Q2 V3 D4 N 36 G0 X52 N 37 G0 Z4 N 38 G95 F0.5
HEIDENHAIN CNC PILOT 4290
[//Nagyolás - hosszirányú - külső]
105
1.17 Példa programok
N
1.17 Példa programok
N 39 G0 X106 Z3.3 N 40 G47 P3 N 41 G810 NS5 NE9 P1 I1 K0.3 E0 Z-134 A0 W180 Q2 V1 D4 N 42 G0 Z3.3 N 43 G0 X106 N 44 G0 X210 Z465 N 45 T4
[// Simítás - harántirányú - külső - homlokfelület]
N 46 G96 S200 G95 F0.25 M4 N 47 G0 X52 Z3 N 48 G47 P2 N 49 G890 NS4 NE4 V3 H3 D3 N 50 G47 P2
[// Simítás - kontúr párhuzamos - külső]
N 51 G890 NS5 NE9 V1 H0 D1 I106 K-117 N 52 G0 X210 Z464 N 53 G126 S4000
[// Marás - felület 10 mm - külső - homlokfelület]
N 54 M5 N 55 T1 N 56 G17 N 57 G197 S637 G193 F0.1 M103 N 58 M14 N 59 G0 X64 Z3 N 60 G0 Y0 N 61 G147 I2 K2 N 62 G843 NS12 P1 U0.5 V0.5 N 63 G0 X64 Z3 N 64 G0 Y0 N 65 G0 X220 Z400 N 66 M105 N 67 T3 N 68 G19 N 69 G197 S455 G193 F0.1 M103 N 70 G0 X106 Z-37 N 71 G0 Y0 N 72 G147 I2 K2 N 73 G841 NS18 P1 V0.5 N 74 G0 X106 Z-37 N 75 G0 Y0 N 76 G0 X180 Z500
106
[// Marás - felület 14mm - külső - palástfelület]
1.17 Példa programok
N 77 M105 N 78 T1
[// Marás - kontúr 10 mm - külső - homlokfelület]
N 79 G17 N 80 G197 S637 G193 F0.1 M103 N 81 G0 X8 Z3 N 82 G0 Y0 N 83 G147 I2 K2 N 84 G845 NS15 P3 I1 U0.5 V0.5 H1 Q0 N 85 G0 X8 Z3 N 86 G0 Y0 N 87 G0 X220 Z400 N 88 M105 N 89 T5
[// Marás - szabad alakzat - külső - palástfelület]
N 90 G19 N 91 G197 S637 G193 F0.1 M103 N 92 G0 X106 Z-50 N 93 G0 Y11 N 94 G147 I2 K2 N 95 G845 NS23 P1 U0.5 V0.5 H1 Q0 N 96 G0 X106 Z-50 N 97 G0 Y0 N 98 G0 X140 Z500 N 99 M105 N 100 G0 Y0 N 101 G18 N 102 M15 N 103 M30 VÉGE [END]
HEIDENHAIN CNC PILOT 4290
107
1.17 Példa programok
Marás a B tengellyel A következő NC program először egy "felületet" (ferde síkot) mar, majd egy zsebet a döntött síkba. Ezt követően furatokat fúr a zsebbe. Ebben a példában a döntött sík marása önálló parancsok programozásával történik. A kontúr meghatározásában azonban ez az egyszerű felület meg van határozva. Ilyen módon az alakzatokat és a furatokat a döntött síkra vonatkoztatva lehet meghatározni. A másik előny az, hogy a felület megjelenik a szimulációban. Példa: "B tengely [DOKBSP1.NC]”
PROGRAMMKOPF [PROGRAMFEJ] #DATE 01.03.07 #MATERIAL ST 60-2 [ANYAG] #SCHLITTEN $1 [SZÁN] #SYNCHRO 0 SCHEIBENMAGAZIN [FORGÓTÁR] ID"B_112-80-0.8" ID"B_512-600.10" ID"B_322-1000.10" ID"B_332-0500.10" ID"372-600.10" ID"B_522-6000.1" NYERSDARAB [WORKPIECE BLANK] N
1 G20 X120 Z120 K1
KÉSZDARAB [FINISHED PART] N
2 G0 X0 Z-118
N
3 G1 Z0
N
4 G1 X100 B-1
N
5 G1 Z-80 B2
N
6 G1 X118 B-1
N
7 G1 Z-118 B-1
N
8 G1 X0
108
N
1.17 Példa programok
MANTEL_Y X100 C45 B75 I35 K0 [PALÁST_Y]
[A döntött sík meghatározása]
9 G308
N 10 G386 Z0 KI15 B-65 X100 C45
[Felületet határoz meg]
N 11 G308 P-8 N 12 G385 Z-25 Y10 A90 K55 B30 R4
[négyszög alakú zseb meghatározása]
N 13 G308 P-12 N 14 G481 Z-17.5 Y30 K-32.5 J-10 Q2
[Lineáris furat mintázat]
N 15 G380 B5 P12 W118 I6 J8 K2 F1 V0 A90 O6 N 16 G309 N 17 G309 N 18 G309 MEGMUNKÁLÁS [MACHINING] N 19 G0 Y0
[// Nagyolás - harántirányú - külső - homlokfelület]
N 20 G14 Q0 N 21 G26 S4000 N 22 G714 ID"B_112-80-0.8" B90 O1 C0 N 23 G96 S220 G95 F0.4 M3 N 24 M108 N 25 G0 X126 Z4 N 26 G47 P3 N 27 G820 NS4 NE4 P2.5 I1 K0.3 E0 Z-104 A90 W270 Q2 V3 D4 N 28 G0 X104 N 29 G0 Z4 N 30 G14 Q0 N 31 M109 N 32 G95 F0.2
[//Nagyolás - hosszirányú - külső]
N 33 M108 N 34 G0 X126 Z3.3 N 35 G47 P3 N 36 G810 NS5 NE7 P5 I1 K0.3 E0 Z-104 A0 W180 Q2 V1 D4 N 37 G0 Z3.3 N 38 G0 X126 N 39 G14 Q0 N 40 M109 N 41 G714 ID"B_122-55-0.8" B90 O1 C0
HEIDENHAIN CNC PILOT 4290
[// Simítás - kontúr párhuzamos - külső]
109
1.17 Példa programok
N 42 G96 S250 G95 F0.2 M3 N 43 M108 N 44 G0 X6 Z3 N 45 G47 P2 N 46 G890 NS4 NE6 E0.2 V2 H0 D1 I124 K-78 N 47 G14 Q0 N 48 M109 N 49 G126 S4000
[// Marás - felület, 75 fok]
N 50 M5 N 51 G714 ID"B_522-6000.1" O0 B75 C0
[Szerszám a felület marásához]
N 52 G19
[YZ sík aktiválása]
N 53 G197 S2500 G193 F0.05 M103 N 54 M14 N 55 M108 N 56 G0 X126 Z0 Y-60 N 57 G110 C45 N 58 M12
[Főorsó reteszelése]
N 59 G16 B75 I35 K0 U-35 W0 Q1
[Munkasík döntése]
N 60 G0 X83 Z-28 Y-60 N 61 G1 Y50 N 62 G1 X70 N 63 G1 Y-60 N 64 G0 X100 N 65 G16 Q0
[Munkasík visszaállítása]
N 66 G0 X126 Z-25 N 67 G0 Y0 N 68 G14 Q0 N 69 M105 N 70 M109 N 71 G714 ID"B_512-600.10" O0 B75 C0
[// Marás - zseb 6mm - külső - palástfelület]
N 72 G197 S1485 G193 F0.05 M103 N 73 M108 N 74 G0 X126 Z-25 N 75 G0 Y10 N 76 G147 I2 K2 N 77 G845 NS12 P5 U0.5 V0.5 F0.01 Q0 N 78 G0 X126 Z-25
110
[Zsebmarás]
1.17 Példa programok
N 79 G0 Y0 N 80 G14 Q0 N 81 M105 N 82 M109 N 83 G714 ID"B_322-1000.10" O0 B75 C0
[// Központozás - 10mm - külső - palástfelület]
N 84 G197 S1146 G195 F0.1 M103 N 85 M108 N 86 G0 X126 Z-25 N 87 G147 K2 N 88 G72 NS15 K75 N 89 G14 N 90 M105 N 91 M109 N 92 G714 ID"B_332-0500.10" O0 B75 C0
[// Fúrás 5mm - külső - palástfelület]
N 93 G197 S2228 G195 F0.08 M103 N 94 M108 N 95 G0 X126 Z-17.5 N 96 G0 Y30 N 97 G147 K2 N 98 G71 NS15 E0.05 K75 N 99 G0 X126 Z-32.5 N 100 G0 Y0 N 101 G14 Q0 N 102 M105 N 103 M109 N 104 G714 ID"372-600.10" O0 B75 C0
[// Menet M6 - külső - palástfelület]
N 105 G197 S1000 G195 F1 M103 N 106 M108 N 107 G0 X126 Z-17.5 N 108 G0 Y30 N 109 G147 K5 N 110 G73 NS15 B5 K75 N 111 G0 X126 Z-32.5 N 112 G0 Y0 N 113 G14 Q0 N 114 M105 N 115 M109
HEIDENHAIN CNC PILOT 4290
111
1.17 Példa programok
N 116 G0 Y0 N 117 G18 N 118 M15 N 119 M30 VÉGE [END]
112
G
B tengely Alapok ... 8 Döntés kézi üzemmódban ... 17 Pozíciókijelző ... 9 Szerszámok rugalmas használata ... 9 Szerszámtájolás ... 9 Többállású szerszámok ... 10
G funkciók a kontúr leírásához G 170 Kontúr kezdőpontja XY síkban ... 24 G170 Egyenes XY síkban ... 24 G172 Körív XY síkban ... 25 G173 Körív XY síkban ... 25 G180 Kontúr kezdőpontja YZ síkban ... 32 G181 Egyenes YZ síkban ... 32 G182 Körív YZ síkban ... 33 G183 Körív YZ síkban ... 33 G370 Furat XY síkban ... 26 G371 Egyenes horony XY síkban ... 26 G372 Íves horony XY síkban ... 27 G373 Íves horony XY síkban ... 27 G374 Teljes kör XY síkban ... 27 G375 Négyszög XY síkban ... 28 G376 Egyszerű felület XY síkban ... 31 G377 Külpontos sokszög XY síkban ... 28 G380 Furat YZ síkban ... 34 G381 Egyenes horony YZ síkban ... 34 G382 Íves horony YZ síkban ... 35 G383 Íves horony YZ síkban ... 35 G384 Teljes kör YZ síkban ... 35 G385 Négyszög YZ síkban ... 36 G386 Egyszerű felület YZ síkban ... 39 G387 Külpontos sokszög YZ síkban ... 36 G471 Furatsor XY síkban ... 29 G472 Furatkör XY síkban ... 30 G477 Központos sokszög XY síkban ... 31 G481 Furatsor YZ síkban ... 37 G482 Furatkör YZ síkban ... 38 G487 Központos sokszög YZ síkban ... 39 G funkciók a megmunkáláshoz G0 Gyorsjárat (Y tengely) ... 42 G1 Lineáris pálya (Y tengely) ... 49 G12 Körpálya (Y tengely) ... 51 G13 Körpálya (Y tengely) ... 51 G14 Szerszámváltás helyzet (Y tengely) ... 42 G16 Munkasík döntése ... 41 G17 XY sík ... 40 G18 XZ sík (esztergálás) ... 40
D Döntött munkasík - Alapok ... 8 Döntött sík - Fúrás és marás ... 21
E Egyenes DIN PLUS Egyenes XY síkban, G170 ... 24 Egyenes YZ síkban, G181 ... 32 TURN PLUS Egyenes XY síkban ... 75 Egyenes YZ síkban ... 90 Egyenes pálya G1 (marás) ... 49 Excentrikus sokszög DIN PLUS Sokszög XY síkban, G377 ... 28 Sokszög YZ síkban, G387 ... 36
F Forgácsolási határ ... 20 FRONT_Y - programrész kód ... 22 Fúrás TURN PLUS Furat XY síkban ... 77 Furat YZ síkban ... 92 Furat DIN PLUS Furat XY síkban, G370 ... 26 Furat YZ síkban, G380 ... 34
HEIDENHAIN CNC PILOT 4290
G19 YZ sík ... 40 G2 Körpálya (Y tengely) ... 50 G3 Körpálya (Y tengely) ... 50 G600 Szerszám előválasztás ... 48 G701 Gyorsjárat a gép koordinátákhoz (Y tengely) ... 43 G712 Szerszám pozíció meghatározása ... 47 G714 Társzerszám beillesztése ... 44 G800 Menetmarás XY síkban ... 65 G803 Gravírozás XY síkban (Y tengely) ... 63 G804 Gravírozás YZ síkban (Y tengely) ... 64 G806 Menetmarás YZ síkban ... 66 G808 Lefejtő marás ... 67 G841 Területmarás - nagyolás (Y tengely) ... 52 G842 Területmarás - simítás (Y tengely) ... 53 G843 Sokszög marás - nagyolás (Y tengely) ... 54 G844 Sokszög marás - simítás (Y tengely) ... 55 G845 Zsebmarás - nagyolás (Y tengely) ... 56 G846 Zsebmarás - simítás (Y tengely) ... 61 G kontúr parancsok G472 Furatkör (XY sík) ... 30 Gravírozás Gravírozás XY síkban, G803 ... 63 Gravírozás YZ síkban, G804 ... 64 Gyorsjárat A gép koordinátákban G701 (Y tengely) ... 43 Gyorsjárat G0 (Y tengely) ... 42
113
Index
B
Index
H
K
M
Horony DIN PLUS Egyenes horony XY síkban, G371 ... 26 Egyenes horony YZ síkban G381 ... 34 Íves horony XY síkban, G372/ G373 ... 27 Íves horony YZ síkban, G382/ G383 ... 35 Horony, egyenes DIN PLUS Egyenes horony XY síkban, G371 ... 26 Egyenes horony YZ síkban, G381 ... 34
Körív DIN PLUS Körív marás (Y tengely) G12 ... 51 Körív marás (Y tengely) G13 ... 51 Körív marás (Y tengely) G2 ... 50 Körív marás (Y tengely) G3 ... 50 Körív XY kontúrban, G172 ... 25 Körív XY kontúrban, G173 ... 25 G182 (YZ sík) ... 33 G183 (YZ sík) ... 33 Körpályák G12 (marás) ... 51 G13 (marás) ... 51 G2 (marás) ... 50 G3 (marás) ... 50
Menetmarás XY síkban, G800 ... 65 Menetmarás YZ síkban, G806 ... 66 Mintázat DIN PLUS Furatkör XY síkban, G472 ... 30 Furatkör YZ síkban, G482 ... 38 Furatsor XY síkban, G471 ... 29 Furatsor YZ síkban, G481 ... 37 TURN PLUS Furatkör XY síkban ... 85 Furatkör YZ síkban ... 100 Kör alakú mintázat XY síkban ... 87 Kör alakú mintázat YZ síkban ... 102 Lineáris alakzat mintázat XY síkban ... 86 Lineáris alakzat mintázat YZ síkban ... 101 Lineáris furat mintázat XY síkban ... 84 Lineáris furat mintázat YZ síkban ... 99 Multipont szerszámok a B tengely számára ... 10 Munkasík döntése G16 ... 41 Munkasíkok, DIN PLUS ... 40
I Íves horony DIN PLUS Íves horony XY síkban, G372/ G373 ... 27 Íves horony YZ síkban, G382/ G383 ... 35
K Koncentrikus poligon DIN PLUS XY sík G477 ... 31 YZ sík G487 ... 39 TURN PLUS XY sík ... 88 YZ sík ... 103 Kontúr kezdőpontja DIN PLUS Kontúr kezdőpontja XY síkban, G170 ... 24 Kontúr kezdőpontja YZ síkban, G180 ... 32 TURN PLUS XY sík ... 74 YZ sík ... 89 Kontúrmeghatározás DIN PLUS XY sík ... 24 YZ sík ... 32 TURN PLUS XY sík ... 73 YZ sík ... 89
114
L Lefejtő marás G808 ... 67
M Marási ciklusok, DIN PLUS ... 52 Marási kontúr meghatározása, TURN PLUS ... 72 Marási kontúr pozíció DIN PLUS Y tengely ... 20 Marási mélység ... 20 Maróciklusok DIN PLUS Gravírozás XY síkban, G803 (Y tengely) ... 63 Gravírozás YZ síkban, G804 (Y tengely) ... 64 Sokszög marás - nagyolás G843 (Y tengely) ... 54 Sokszög marás - simítás G844 (Y tengely) ... 55 Területmarás - nagyolás G841 (Y tengely) ... 52 Területmarás - simítás G842 (Y tengely) ... 53 Zsebmarás - nagyolás G845 (Y tengely) ... 56 Zsebmarás - simítás G846 (Y tengely) ... 61 Menetfúrás TURN PLUS XY sík ... 77 YZ sík ... 92
N Négyszög DIN PLUS Négyszög XY síkban, G375 ... 28 Négyszög YZ síkban, G385 ... 36
O Önálló felület G376 (XY sík) ... 31 G386 (YZ sík) ... 39 XY sík, TURN PLUS ... 88 YZ sík, TURN PLUS ... 103
T
Z
Palást felület SURFACE_Y programrész ... 23 Példa Megmunkálás a B tengellyel ... 109 Megmunkálás az Y tengellyel ... 104 Pozícionáló parancsok, DIN PLUS ... 42 Programrész kódok a szerszámtárhoz ... 22 Programrész kódok az Y tengelyhez ... 22
Tárlista - Alapok ... 11 Társzerszám Jelentés ... 15 Korrekció automatikus üzemmódban ... 19 Korrigálás ... 18 Mérés ... 18 Módosítás ... 14 Szerszám pozíció meghatározása G712 ... 47 Szerszámok visszajuttatása a tárba ... 16 Társzerszám beillesztése G714 ... 44 Teljes kör DIN PLUS Teljes kör XY síkban, G374 ... 27 Teljes kör YZ síkban, G384 ... 35 G374 (XY sík) ... 27 Területmarás Területmarás - nagyolás G841 (DIN PLUS) ... 52 Területmarás - simítás G842 (DIN PLUS) ... 53 Többállású szerszámok Bejegyzések a tárlistába ... 11
Zsebmarás DIN PLUS Zsebmarás - nagyolás G845 (Y tengely) ... 56 Zsebmarás - simítás G846 (Y tengely) ... 61
R REAR_SIDE_Y - programrész kód ... 22 Referenciaadatok, TURN PLUS Y homlokoldal és hátoldal ... 73 Y palást felület ... 89 Referenciasík FRONT_Y, REAR_SIDE_Y programrész ... 22 SURFACE_Y programrész ... 23
S Sokszög marás - nagyolás G843 ... 54 Sokszög marás - simítás G844 ... 55 SURFACE_Y - programrész kód ... 23 Szerszám előválasztás G600 ... 48 Szerszám pozíció meghatározása G712 ... 47 Szerszámcsere-pozíció Szerszámváltás helyzet G14 (Y tengely) ... 42 Szerszámtár Alapok ... 10 Szerszámok eltávolítása ... 13 Szerszámok hozzáadása ... 12
HEIDENHAIN CNC PILOT 4290
Index
P
X XY sík G17 (homlok- vagy hátoldal) ... 40 XZ sík G18 (esztergálás) ... 40
Y Y hátoldal, TURN PLUS referencia adatok ... 73 Y homlokoldal, TURN PLUS referencia adatok ... 73 Y palást felület, TURN PLUS referencia adatok ... 89 Y tengely - Alapok ... 8 Y tengely - Alapok, TURN PLUS ... 71 YZ sík G19 (oldalnézet/felület) ... 40
115