Professional Documents
Culture Documents
hu
modulokhoz
2010
1
Forrás: http://www.doksi.hu
Források:
2
Forrás: http://www.doksi.hu
1. A munka megkezdése előtt a CNC gép használatában fontos feladatot lát el a referenciapont.
A CNC- forgácsológépen történő megmunkáláshoz ismertesse a referenciapont szerepét!
Szabadkézi vázlattal értelmezze a szerszám pontosan meghatározott kiindulási helyzetét a gépi
nullponthoz képest! Az elmondottakat magyarázza el az Ön által tanult vezérlésen:
- esztergagép esetére,
- marógép esetére!
Információtartalom vázlata
– A mérőrendszerek csoportosítása
– Növekményes mérési elv
– Gépi nullpont
– Szerszámvonatkoztatási pont
– Referenciapont meghatározása
– Jobbsodrású koordináta rendszer felépítése
– Koordináta rendszer szerszámgépen való elhelyezése
– Gépi nullpont és a szerszámvonatkoztatási pont egymáshoz viszonyított
elhelyezkedésének ábrázolása
– Az üzemmódok felsorolása
– Referenciapont felvételének ismertetése
– Nevezetes pontok, koordináta rendszer ábrázolása
A mérőrendszerek csoportosítása
A CNC gépek mérőrendszereinek működési elve az úgynevezett foto-elektromos fénysorompó-elve.
3
Forrás: http://www.doksi.hu
Az útmérők lehetnek:
4
Forrás: http://www.doksi.hu
5
Forrás: http://www.doksi.hu
Szerszámvonatkoztatási pont
A szerszámvonatkozási pont a szerszám koordinátarendszerének kezdőpontja, ezt mozgatja a vezérlő
a gépi koordinátarendszerben.
A szerszámnullpont elhelyezkedése:
- esztergáknál a revolverfej homokfelületén, a gyártó által meghatározott ponton
- marógépeknél a főorsó középvonalában, a homloklapon van.
Referenciapont meghatározása
Ezek az útmérők a szerszámgép üzembe helyezése után – mivel saját nulla-helyzetük nincs – csak a
szánoknak az üzembe helyezés pillanatában elfoglalt helyzetétől történő elmozdulását képesek
jelezni. Ezt a mérőrendszert tehát le kellene nullázni: a szerszám-vonatkozási pontot el kellene vinni
a gépi koordináta-rendszer nulla pontjára. Mivel a szerszám-vonatkozási pont a revolverfejen van, a
gépi nullpont pedig a tokmány mögött, ez nem valósítható meg.
A megoldás: a szánokat – szerszám-vonatkozási pontot – a gépi nullponttól ismert távolságra levő
referencia pontra kell elvezetni. Ezt a pontot a szánok útjában elhelyezett végállás-kapcsolókkal
(újabban induktív érzékelőkkel) jelöli ki a gép építője. A szánokat a referencia pontra futtatva a
vezérlő „felveszi” az Xref és Zref értékeket, majd a szánok mozgása során ebből levonja a szerszám-
vonatkozási pont X és Z irányban megtett útját. Így minden pillanatban „tudni” fogja a szerszám-
nullpontnak a gépi nullponttól való helyzetét.
6
Forrás: http://www.doksi.hu
1. Gépi nullpont
2. Munkadarabnullpont
3. Szerszámcsere pont
4. Szerszámnullpont
5. Referenciapont
7
Forrás: http://www.doksi.hu
A vezérlő azt a pontot tekinti referencia pontnak, ahol a szánok – és így a szerszám nullpont is –
állnak. Ennek alkalmazása csak akkor célszerű, ha a gép kikapcsolása után több alkatrész
megmunkálására nem lesz szükség.
Mivel a munkadarab nullpont felvétele és a szerszám bemérés a referencia pont felvétele után
történik, egy váratlan gépleállás vagy műszak végi leállítás után – ha csak a szánokat nem sikerül a
lebegő referencia pont felvételének helyére pontosan visszaállítani – a bemérési adatok nem fognak
megfelelni a munkadarab elméleti koordinátarendszerének, a következő darabok pontatlanok
lesznek, rosszabb esetben pedig ütközés, szerszámtörés, munkadarab-sérülés lesz a következmény.
Fentiek miatt ennek a referencia pont-lehetőségnek az alkalmazását kerülni kell.
A CNC - esztergák szánjait többnyire növekményes forgó jeladókkal szerelik fel. Ezek a jeladók
minden körülfordulás után egy úgynevezett „null-impulzust” (jelet) adnak a vezérlő felé. Két null-
impulzus között a szánok éppen egy menetemelkedésnyi távolságot tesznek meg. Az X és Z jeladók
által szolgáltatott null-impulzusok mintegy négyzethálót „rajzolnak” a gép munkaterében, ahol a
háló négyzeteinek éle éppen egy menetemelkedésnyi.
8
Forrás: http://www.doksi.hu
Referencia pont felvétele korszerű gépeken(SIEMENS 802 dSL eszterga, 840D maró):
A korszerűbb gépeken nincs sem lebegő, sem rács-referencia pont. Ezeknél a gépeknél a
referenciapontot az üzemmód – kapcsolóval ki kell választani, majd a referenciapont- szimbólummal
jelzett gombot le kell nyomni, ezután a szánok a gyártó által meghatározott sorrendben a
referenciapontra futna. Természetesen itt is be kell tartani az üzembe helyezési eljárás szabályait: a
szánokat minden irányban, JOG üzemmódban meg kell mozgatni.
9
Forrás: http://www.doksi.hu
Bemérés üzemmód:
- munkadarab-nullpont felvétele
- szerszámkorrekciók bemérése
Programszerkesztés üzemmód:
- új program bevitele kezelőtábláról címek és adatok beírásával
- program bevitele grafikus támogatással billentyűzetről
- meglevő programok javítása, szerkesztése
Teszt-üzemmód:
- szintaktikai ellenőrzés, mozgás nélkül
- grafikus teszt
- gyorsmeneti teszt
- teszt előtolással
Könyvtár-üzemmód:
- programok mentése számítógépre
- programok betöltése számítógépről
- programok törlése
Automata üzemmód:
- programok futtatása folyamatosan
- mondatonként
10
Forrás: http://www.doksi.hu
Információtartalom vázlata
– A nullponteltolás pontos meghatározása
– A nullpontmeghatározás helyességének ellenőrzése
– Nullpontmeghatározás módjai
– Nullpontok megadás, tárolása
– A gépi és munkadarabnullpont távolságának meghatározása
– Nevezetes pontok, koordináta-rendszer ábrázolása
– Nullponttároló kezelése
11
Forrás: http://www.doksi.hu
Amennyiben a munkadarab átmérője kicsi, a véglap a revolverfejjel nem érhető el, mert az X irányú
mozgatáskor –X irányban végállásra futhatunk. Ilyenkor az egyik szerszám-helyre egy a revolverfej
síkjáig érő hasábot teszünk – ennek hiányában egyik szerszámot választjuk ki – és ezzel a referencia-
szerszámmal végezzük el a nullpont bemérést.
A bemérés a marógépeknél kétfelé válik: először a munkadarab nullpontjának a gépi nullponttól való
távolságait kell meghatározni, majd ezt követően a nullpont-eltolások meghatározásánál használt
szerszám, mérőtüske, készülék és a megmunkálásnál használt szerszámok hossz-különbségének
meghatározását – a hosszkorrekciók bemérését – kell elvégezni.
12
Forrás: http://www.doksi.hu
13
Forrás: http://www.doksi.hu
14
Forrás: http://www.doksi.hu
15
Forrás: http://www.doksi.hu
Nullpont-tároló kezelése:
A nullpont-tárolók adatmezői.
A képen egy SIEMENS 810T eszterga-vezérlő
nullpont-eltolás tárolója látható. A baloldali mezőbe
kerül a gépi nullpont – munkadarab-nullpont távolsága,
csak a Z mezőt szokták kitölteni. A jobboldali mező az
additív – növekményes – adatmező, ennek ± értékkel
való kitöltése hozzáadódik a beméréskor letárolt
értékhez és eltolja a munkadarab-nullpontot.
(Lásd: gyorsmeneti teszt)
16
Forrás: http://www.doksi.hu
A nullpont-eltolás programozása:
A nullpont eltolás lehívása a program elején szükséges, az első mondatban kell hivatkozni a
felhasznált nullpont-tároló számára G54, G55…G57 számmal.
A nullpont eltolás törlése a G53 utasítás kiadásával lehetséges, ekkor a vezérlő a szerszámot a gépi
koordinátarendszerben mozgatja. Ilyenkor ügyelni kell, hogy Z címen jelentős nagyságú pozitív
érték legyen, ellenkező esetben a szerszámok a tokmányba ütközhetnek!
17
Forrás: http://www.doksi.hu
Információtartalom vázlata
– A program felépítése
– A CNC- technológiai dokumentáció ismerete
– Törlés, csere, program átmásolása, átsorszámozás, szöveges megjegyzések
– Technológiai értékek megadása szabad vagy kötött formátumban
– Billentyűzet kiosztásának ismertetése
A program felépítése
A mondatok úgynevezett gépi szavakat tartalmaznak: egy címbetű után számok állnak.
Pl.: N05 G54 T1 D1 S2000 M3 M8 G00 X50 Z10. A mondatok tartalmazhatnak technológiai
adatokat, szerszám- és korrekciós tár lehívásokat, mozgás-utasításokat (G kódok formájában) és
úgynevezett célpont koordinátákat az X, Y és Z címeken.
A program tartalmaz:
1. technológiai utasításokat (F,S,V)
2. kapcsolási utasításokat
- főorsó forgásirányok, állj M3, M4, M5
- orientált, tájolt főorsó-megállás M19
- hűtés ki/be M8 M9
- befogó készülék nyit/zár
- forgácskihordó start/stop
- szerszámváltás, csere M6
- lefúvatás be/ki
- munkadarab-elkapó be/ki
- sugárkorrekció be G41 = balról, G42 = jobbról, G40 = kikapcsolva
3. geometriai, vagy útinformációkat (X,Y,Z, A, C, R)
- a művelet előkészítése: szerszám- és korrekciós tároló lehívása, technológiai adatok előírása, majd
gyorsmenet a munkadarabhoz a fogásvételi pontra.
- főprogramok
- alporgramok
- fix ciklusok
- makrók
A CNC- technológiai dokumentáció ismerete
A technológiai dokumentáció részei:
1. Alkatrészrajz
2. Felfogási terv a befogás módjával, a nullpont(ok) elhelyezésével, valamint a nyers darab
befoglaló méreteivel
3. Koordináta terv a munkadarab méreteivel.
4. Anyagleválasztási terv a leválasztandó rétegek sorszámozott feltüntetésével
5. Szerszámterv az egyes műveletekhez rendelt szerszámazonosítók, korrekciós tárolók
számának feltüntetésével, a lapkatartók és a váltólapkák ISO kódjainak feltüntetésével.
6. Technológiai számítások: fordulatszám, előtolás, fogásmélység, stb.
7. Programlista papíron és információ-hordozón (számítógépes betöltésre).
Egyes vezérlők lehetővé teszik, hogy a mondatok után, vagy közben zárójelek közé szöveges
megjegyzéseket, üzeneteket írjunk. Ezeket a vezérlő a program futtatása során a képernyőn
megjeleníti.
19
Forrás: http://www.doksi.hu
Ilyen lehet pl. a szerszám méretére való utalás, vagy az egyes kontúrpontok azonosítóinak
feltüntetése. Korszerűbb vezérléseknél – SIEMENS 802 DSL – a megjegyzéseket egy pontos-
vesszővel kezdve akár egy mondat végén, akár egy új sorba írva szúrhatjuk be a programba.
Karakter-szám korlát nincs.
Át-sorszámozásra akkor lehet szükség, ha a program írása során nem elegendő a 4 vagy 9 új sor
beszúrása. Ilyenkor az új sorok megfelelő helyre való beírása után a RENUMBER utasításra a
vezérlő a programot növekvő sorrendben átsorszámozza.
20
Forrás: http://www.doksi.hu
Hibás cím és adat együttes törlése, blokk ( több kijelölt mondat) törlése.
Üzemmód-kapcsoló.
21
Forrás: http://www.doksi.hu
Előtolás-override fokozatkapcsoló.
Hibaüzenetek törlése.
Szárazfutás-teszt kiválasztása
22
Forrás: http://www.doksi.hu
Információtartalom vázlata
– Szerszámmozgások behatárolása
– Vonaltípusok ismertetése
– Nagyítás mértéke
– Ábrázolás nézete
– Munkadarab méretei
– Tesztelés nullpont elállításával
– Tesztelés munkadarab nélkül
– Végállások feladata, forgácsvédő ajtó szerepe, vészleállító gomb alkalmazása
– Az ellenőrzés lépéseinek végrehajtási sorrendje
Szerszámmozgások behatárolása
A gyorsmeneti teszt és az automatikus megmunkálás során egyaránt megvan a veszélye annak, hogy
hibás program, vagy hibás nullpont- és/vagy szerszám-bemérés esetén a szerszámok vagy a
munkadarabba, vagy a munkadarab-befogóba (tokmány, gépsatu) ütközhetnek.
Az ütközések elkerülésének egyik lehetősége az úgynevezett munkatér-határolás.
23
Forrás: http://www.doksi.hu
Hasonlóképpen oldja meg a munkatér-határolást a SIEMENS – 802 DSL, illetve a SIEMENS 840
esztergavezérlő is:
24
Forrás: http://www.doksi.hu
A SIEMENS 810-T esztergavezérlő más logika szerint működik. Indító menüje az alábbi ábrán
látható.
A vékony vonallal határolt hasáb a
munkadarab, a vastaggal határolt az ablak,
amin keresztül a darabot nézzük. A teszt előtt
az előhívott maszkon a kurzor-mozgatókkal
léptetve ki kell tölteni a munkadarab méreteit
és az ablak helyzetét, méreteit. Ezek a méretek
a munkadarab-nullponthoz viszonyítva
értendők. A kitöltés után az F7 lenyomásával a
szimuláció elindul. Minél kisebb alakot
állítunk be, annál nagyobb képet kapunk a
teszt futtatásakor.
A SIEMENS 802 dSL esztergavezérlő szakít
ezzel a bonyolult módszerrel, itt a
szimulációnál szintén egy ablakot lehet „zoomolni” a vizsgált kontúrelemre, valamint
lehetséges úgynevezett dinamikus Zoom-ot állítani: ekkor az ablak együtt mozog a szerszám-
élpontot szimbolizáló kereszttel.
Tesztfuttatás
Az elkészült programokat több féle módszerrel lehet – még a tényleges gyártás előtt - tesztelni.
Az egyik lehetséges módszer a vezérlő teszt-üzemmódjainak használata:
- száraz teszt (DRY RUN): Ekkor a vezérlő csak a program szintaktikáját (nyelvi
helyességét) és végrehajthatóságát (geometriai számítások szempontjából) ellenőrzi, az
alkatrész alak-helyességét nem!
- grafikus teszt: ekkor a vezérlő a szerszám-pályákat is megjeleníti, kirajzolja az
alkatrész kész kontúrját is. A vezérlő fejlettségétől függően a szimuláció lehet 2D-s és
3D-s is. A probléma ezzel az, hogy a szimuláció idején egyes gépek nem képesek
megmunkálni, romlik a kihasználtságuk. A számítógépes szimuláció nem köt le értékes
gépidőt.
- előtolás-teszt: ekkor a gyorsmeneti mondatok is lassan hajtódnak végre, az esetleges
végállásra futás, illetve az ütközések előtt le lehet állni.
- gyorsmeneti teszt: (RAPID - teszt) ekkor viszont az előtolásos mozgások is
gyorsmenetben futnak le. Ebben az esetben viszont a szerszámok és a munkadarab nem
„találkozhatnak”, a szerszám-rendszer nullpontját el kell tolni a munkadarab-nullponttól.
Lehetőségek erre:
a) SIEMENS típusú eszterga-vezérlőknél a Nullpont-eltolás menüben G54…G59 nullpont-
eltolás tárolók additív mezőjének Z tárolójába egy a darab hosszánál nagyobb értéket
írunk, ezt a vezérlő hozzáadja a M-W Z irányú eltoláshoz. Ezzel a szerszám-rendszert a
darabtól távolabbra tolja, a gyorsmeneti futtatás lefolytatható. Ha teszt eredményes, az
additív tároló törölhető (nullázható), ettől kezdve a munkadarab-nullpont a helyére
kerül.
b) NCT-90T eszterga-vezérlőknél a Szerszámbemérés üzemmódban a T0000 szerszámot
„beváltjuk”, majd ennek ZTR tárolójába növekményes bevitellel (pld. XTR I 100) a
darab hosszánál nagyobb értéket írunk. Ennek hatására a szerszám-rendszer nullpontja
eltolódik a munkadarab-nullponttól, a gyorsmeneti teszt akadálytalanul lefuttatható.
Sikeres teszt után a T0000 „szerszám” ZTR mezőjébe az eltolás növekményes értékét
ellenkező előjellel bevisszük, erre a szerszám-rendszer visszaáll az eredeti helyzetébe.
25
Forrás: http://www.doksi.hu
A munkatér-ajtó nyitott, vagy zárt állását végállás-kapcsolók, érzékelők érzékelik. Ezek logikai
kapcsolatban vannak a főhajtóművel, amennyiben az ajtó nyitva van, úgy a főorsó nem indul el, a
vezérlő hibaüzenetet ír ki.
Nullpont- és szerszám-beméréskor szükséges lehet nyitott ajtó mellett dolgozni, ekkor az ajtó-
érzékelőt egy kulcsos kapcsolóval ki lehet iktatni, a bemérési műveletek elvégezhetők.
A vészleállító gomb feladata, hogy ütközésveszély, vagy egyéb zavar esetén a gépet leállítsa.
Lenyomásakor a gép minden mozgása leáll. A legtöbb vezérlőnél vészleállás után a gépi referencia-
pontot fel kell venni az újabb programfuttatás előtt. A vészleállás sem a programot, sem a szerszám-
bemérési adatokat nem törli!
A legkorszerűbb – lineáris hajtással felszerelt – gépeknél a magas gyorsmeneti sebesség (70 m/min)
miatt a vész-gomb lenyomásához nem sok idő marad!
26
Forrás: http://www.doksi.hu
A befogott darab méreteinek ismeretében MDA üzemmódban egy kis programot kell írni, amelyben
beváltjuk az egyes szerszámokat, lehívjuk azok korrekciós tárolóit, majd az egyes szerszámokkal
biztonsági távolságot tartva megközelítjük a darab véglapját.
Ha nincs mód az első darab „elrontására” (beállítási selejt), akkor a nullpont-eltolás tároló additív
mezőibe egy akkora biztonsági értéket írunk, amiből még kisebb mérethiba esetén is „kijön” a jó
darab. A kész darab lemérése után, a nullpont-eltolással biztosított ráhagyást is figyelembe véve
elvégezhető a szerszámok finom-korrekciózása.
27
Forrás: http://www.doksi.hu
Információtartalom vázlata
– Tűrésrendszerek ismertetése
– Szerszámmozgások a pozíciókijelzőn
– Szerszámpálya-korrekciók meghatározása
– Program befolyásolása
– Mondatonkénti futtatás
– Feltételes állj, programozott állj
– Programstop, előtolás szabályozása
– Vészstop
– Szerszám hossz-korrekció ismertetése
Tűrésrendszerek ismertetése
28
Forrás: http://www.doksi.hu
Alapcsap-rendszerű illesztések – ahol a csap/külső méret készül el „h” tűréssel, majd ehhez
illesztik a furatos/belső méretű alkatrészt. Ezt ritkán alkalmazzák, mert a belső megmunkálás
nehezebb.
Alaplyuk-rendszerű illesztések – ahol a furat/belső méret készül el „H” tűréssel, ehhez illesztik a
külső méretű elemet.
29
Forrás: http://www.doksi.hu
Szerszámmozgások a pozíciókijelzőn
Mind az esztergáknál, mind a marógépeknél MDA, vagy AUTOMATA üzemmódban a kijelzőn
megjelenik a szerszám programozott pontjának mozgása. A kijelzés általában két oszlopban jelenik
meg: baloldalon a szerszám pillanatnyi helyzetét jelző X, Y, Z koordináták, jobboldalon pedig
beállítható módon a célkoordináták, vagy a maradék-út (ami a célpontig még hátra van) értékei. Az
ütközések elkerülésére célszerűbb a maradék-út kijeleztetése, mivel a célkoordináták az éppen „futó”
program-sorban – általában inverz kijelzéssel – látható – leolvashatók.
Egyes gépeken lehetőség van a kijelzés átkapcsolására a gépi-, és a munkadarab-koordinátarendszer
között. (MKS = gépi koordináta-rendszer, WKS = munkadarab-koordinátarendszer)
Szerszámpálya-korrekciók meghatározása
A forgácsolás során a vezérlő nem a szerszám forgácsoló élpontját, hanem a szerszám-nullpontot
vezeti. Ahhoz, hogy a programban az alkatrész tényleges kontúrpontjainak koordinátáit írhassuk,
szükség van a vezetett pont és a forgácsolást végző élpont közötti távolság figyelembe vételére. Ezt
az úgynevezett pályakorrekciózással tehetjük meg.
A pályakorrekciózásra mind az esztergálásnál, mind a marásnál szükség van, utóbbinál majdnem
minden műveletnél.
Pályakorrekció esztergáknál:
Az esztergavezérlők a szerszámot hegyesnek értelmezik – a lapka végén található lekerekítéshez
húzott X, Z tengellyel párhuzamos érintők metszéspontjában található virtuális élpontot vezetik.
Amíg a forgácsolás a koordinátatengelyekkel párhuzamosan történik, nincs sem méret, sem
profiltorzulás, mert a virtuális élpont és a lapka ténylegesen forgácsoló élpontja azonos egyenesen
van. Körívek és kúpok forgácsolása esetén azonban a tényleges kontúr torzult lesz.
Ez ellen úgy lehet védekezni, hogy alakos alkatrészek esetén nem a virtuális élpontot, hanem a lapka
sugarának középpontját kell egy – a tényleges kontúrral párhuzamos pályán vezetni. Ezt az eljárást
hívják sugárkorrekciónak, vagy kontúrkövetésnek.
A sugárkorrekció nem következik be automatikusan, azt a programban elő kell írni. A
sugárkorrekciót a G41 vagy G42 utasítással lehet bekapcsolni, a G40 utasítással lehet megszüntetni.
G41: sugárkorrekció balról, G42: sugárkorrekció jobbról
Az értelmezés módja: képzeletben a forgácsolt kontúrra állunk, arccal az előtolás irányába
fordulunk, majd megvizsgáljuk: melyik karunk irányából éri el a szerszám a kontúrt?
30
Forrás: http://www.doksi.hu
Pályakorrekció marógépeknél:
31
Forrás: http://www.doksi.hu
Program befolyásolása
Az AUTOMATA üzemmódban futó program befolyásolására több lehetőség is nyílik:
Mondatonkénti futtatás
Ehhez az AUTOMATA üzemmód mellé ki kell választani a MONDATONKÉNT (SINGLE
BLOCK = SBL) al-üzemmódot is. A vezérlő minden mondat végrehajtása után STOP üzemmódba
kerül, a következő mondat végrehajtás a CIKLUS-START lenyomására folytatódik. Ezt az első
darab legyártásakor célszerű alkalmazni.
32
Forrás: http://www.doksi.hu
NCT-90L/T esztergánál a mondat végére írt P1, SIEMENS 810 T esztergánál, FANUC 0M
marógépnél a mondatok közé írt M00 hatására szakad meg a program futása.
Alkalmazható például esztergáknál – kétoldali megmunkálás esetén – a munkadarab megfordítása
során.
Vészstop
A VÉSZ –STOP kapcsoló lenyomására bármely üzemmód megszakad, egyes gépeknél a referencia-
pont is elveszik. Ilyen gépeknél a hiba okának elhárítása után, a referencia – pont felvételét követően
vissza kell lépni AUTOMATA üzemmódba, és a program megszakadását megelőző művelet-
előkészítő mondattól a program folytatható.
33
Forrás: http://www.doksi.hu
Ezt a szerszámbeméréssel tesszük meg. A bemérés során állapítjuk meg az úgynevezett szerszám-
korrekciós értékeket.
34
Forrás: http://www.doksi.hu
Ágyszerkezetek kialakításai
Az ágyszerkezet a szerszámgépek legnagyobb egysége. Hordozza a többi fődarabot (fő- és
mellékhajtás, szánrendszer, szegnyereg, hűtő- és kenőegység, stb.)
Az ágyszerkezeten alakítják ki a gép pontosságát alapvetően meghatározó vezetékeket.
Követelmények az ágyszerkezettel szemben:
- merev legyen, hogy a géprészek önsúlyából adódó, valamint a forgácsoló erők által keltett
hajlító és csavaró igénybevételeknek ellenálljon – ellenkező esetben a munkadarab alakhibás
lehet
- nyelje el a környezetből a gép felé ható rezgéseket, illetve a gép hajtóművei által keltett
rezgések ne jussanak el a szerszámhoz, a főorsóhoz – a rezgések a darab felületi minőségét
rontják (hullámosság, érdesség).
35
Forrás: http://www.doksi.hu
Léptetőmotor
A léptetőmotor a mellékhajtások legegyszerűbb hajtómotorja, olyan villanymotor, amely nem
folyamatos tápfeszültséget kap, hanem egy elektronikus „kapcsolóval” ki-bekapcsolt egyenáramot.
A motor egy ki- és bekapcsolásra a tekercseinek számától függő szögelfordulást végez.
Az impulzusok számától, és a szánmozgató orsó menetemelkedésétől függően juttatja el a szánt
meghatározott távolságra, emiatt nincs szükség útmérőkre.
A szánsebességet – az előtolást – az 1 másodperc alatt kiadott impulzusok száma határozza meg. Ez
a fajta mellékhajtás elavult, csak az oktatási célra gyártott, olcsóbb CNC szerszámgépeken található
meg.
36
Forrás: http://www.doksi.hu
Golyósorsó
Mérőrendszerek csoportosítása
A CNC gépek útmérőinek kifejlesztésénél több féle fizikai elv alapján indultak el, napjainkra főleg
az optikai-elektromos elven működő útmérők terjedtek el.
A mérés elve foto-elektromos (fénysorompó) - elv alapján történik.
37
Forrás: http://www.doksi.hu
38
Forrás: http://www.doksi.hu
Modulrendszeres felszerszámozás
Modulrendszeres felszerszámozás
A modulrendszerű felszerszámozás mind az esztergák, mind a marógépek esetén elterjedt megoldás.
Célja mindkét technológia esetén a szerszámozás sokoldalúvá tétele, emellett a beszerzendő
szerszámok darabszámának csökkentése – a szerszámozás olcsóbbá tétele.
Esztergálás:
Coromant CAPTO
- revolverfejbe fogható szerszám-alaptest
- az alaptestbe szerelhető lapkatartó fejek poligon-kúpos rögzítéssel
- fúró-rudak cserélhető lapkatartókkal
Marás:
HSK kúpos befogók rendszere – mint a fentiek, de a homlokfelületen is felfekvő 1/10 kúposságú
befogófejjel, ami jobb együttfutást és nagyobb fordulatszámot tesz lehetővé.
Kenőrendszerek felosztása
A CNC szerszámgépeken kétféle kenőrendszert alakítottak ki:
- a szerszámgép kényes elemeinek kopását csökkentő kenési rendszert
- szerszámok éltartamát növelő, a munkadarab forgácsolási hő okozta deformációját megaka-
dályozó hűtő-kenő rendszer.
A CNC gépek ágyvezetékeit, főorsó-csapágyait, golyós orsóit egy központi kenőrendszer látja el
kenőanyaggal. A korszerű központi kenőrendszereknek számos előnye van a hagyományos, kézi
kenéssel szemben. Ezek a következők:
39
Forrás: http://www.doksi.hu
A rendszer olcsóbb, de a mélyebb furatokba nem jut elegendő hűtés, így a szerszámok éltartama
csökken, továbbá a furatban az apró forgács képes beszorulni, mert a hűtőfolyadék nem mossa ki.
Az NC gépek szerelt, edzett- ragasztott csúszó, vagy szerelt gördülő vezetékkel készülnek. Mivel
kenésük programozott, karbantartást csak kenés szempontjából igényelnek. Hiba-okok a
vezetékeknél: kopások (természetes, vagy kezelési), berágódás, lazulás. Berágódást okozhat az
elégtelen kenés, a rossz lehúzó elemek, hibás gépápolás.
40
Forrás: http://www.doksi.hu
További okok a túl magas fordulatszám, túlterhelés, ütközésekből eredő feszülések, a kapcsolódó
felületek hibás geometriája (furat és homlokfelület). A beépített elemek kifáradása, anyaghibája is
okozhat működésbeli bizonytalanságot. Találkoztam már megrepedt tengelykapcsolóval a jeladó és a
golyósorsó között, nyomtatott áramköri lemezen szakadt fóliával, letapadt kapcsolóval a referencia-
ponton. Ezeket a hibákat nehéz kiszűrni, mert nem rendszeresen jelentkeznek, a hőmérséklettől, a
rázkódástól függően jelentkeznek, szervízelésnél nehéz reprodukálni.
A kapcsolók mozgó alkatrészeit vazelinnel vékonyan vonjuk be.
A gépek hibaüzeneteket adnak nem megfelelő kezelés és programozás esetén, vagy ha a működés
feltételei nem biztosítottak (pl. sűrített levegő nyomása kevés). A hibaüzenetek szöveges, vagy
számkód formájában kerülnek megjelenítésre a képernyőn. Fő -, vagy mellékhajtás valamint a CNC
vezérlő meghibásodása esetén feltétlenül szervizhez kell fordulni. A vezérlésbe, motorokba beépített
szűrőket ellenőrzés után tisztítani, cserélni szükséges. Elektromos kapcsolókat, reléket évente
egyszer szemrevételezéssel ellenőrizzük. A villamos berendezések igen jó minőségű, hosszú
élettartamú elemekből épülnek fel. Elektromos hibákat csak szakképzett szerviz-szerelő végezhet!
Napi:
- kenő hűtő , levegős rendszerek vizsgálata, utántöltése,
- biztonsági rendszerek ellenőrzése,
- rögzítések, csavarkötések ellenőrzése,
- forgács eltávolítása, szánok korrózióvédelme,
- a szerszámgép körüli rend fenntartása.
Heti:
- hűtő-kenő anyag összetételének vizsgálata (kémhatás, illetve érzékszervi vizsgálat),
- porszűrők tisztítása,
- a tisztítás terjedjen ki az elzártabb részekre, mérő rendszerek környezetére is.
Havi:
- hűtőfolyadék cseréje (esetleg, ez üzemórafüggő is lehet)
- szánlehúzó filcek épségének ellenőrzése,
- biztonsági rendszer kapcsolóinak ellenőrzése (lazulás, sérülés),
- vezérlőrendszer működési feltételeinek ellenőrzése, (hűtés, levegézés, szűrők).
41
Forrás: http://www.doksi.hu
Információtartalom vázlata
42
Forrás: http://www.doksi.hu
Esztergák
43
Forrás: http://www.doksi.hu
Marógépek
Mozgó pofa
1. A satu helyzetének beállítása az X tengellyel párhuzamosan –
Munkadarab köszörült (párhuzamos beállító darab és mérőóra segítségével
2. Alacsonyabb daraboknál a satu vezetékeire egy a darabnál
keskenyebb párhuzamosra köszörült üléket kell tenni.
3. Megszorítás után a darabot ólomkalapáccsal az ülékre kell ütni, mivel a mozgó satupofának
kiemelő hatása van.
4. Célszerű a munkadarab-nullpontot a darab síkja alá venni néhány tized milliméterrel, és első
lépésként síkba marni.
Felfogás gépasztalra
HELYTELEN:
1. A gépasztal T hornyaiba ütközőlécet vagy ütközőcsapokat (2
Munkadarab db) kell elhelyezni, ezek tájolják a darabot Y irányban.
2. A munkadarabot X irányban szintén a T hornyok valamelyi-
HELYES:
kébe szerelt 1 db ütközőcsap tájolja.
Munkadarab 3. A darab leszorítását a T hornyokba tolt anyacsavarokkal és
szorítóvasakkal biztosítjuk. A szorítóvasak másik vége alá a
darabbal azonos vastagságú támaszt kell tenni, hogy a szorító-
vasak teljes felületükön felfeküdjenek a darabon. A támasz lehet fix, lépcsős vagy csavaros
állítású. A leszorító csavarok minél közelebb legyenek a darabhoz!
44
Forrás: http://www.doksi.hu
Felfogás készülékben
Szegnyereg beállítása
Azokat a munkadarabokat, amelyeknek a karcsúsági tényezője λ ≥ 6 (L/D ≥ 6), tehát a hosszúság és
az átmérő hányadosa nagyobb, vagy egyenlő 6-al, szegnyeregbe fogott csúccsal meg kell támasztani.
A CNC esztergák szegnyerge hidraulikus, vagy pneumatikus mozgatású, azonban a
mozgástartomány rövid. A szegnyereg-test az ágyazaton elcsúszatható, majd csavarokkal rögzíthető.
A munkadarab kinyúlásának függvényében a szegnyereg-testet a kezelőnek kell olyan helyzetbe
állítani, hogy ettől a helyzettől a nyereg-hüvelybe fogott csúcs a darabot biztonságosan meg tudja
támasztani. A támasztóerő – a levegő-, vagy folyadék-nyomás szelepekkel beállítható. Túl kis
nyomás esetén a forgácsolási erő a darabot el tudja hajlítani, az a csúcsból kiszakadhat, Ez súlyos
károsodást okozhat a szerszámban. Túl nagy nyomóerő hatására a munkadarab középen kihajolhat,
ennek szintén a csúcsból való kiszakadás lehet a következménye. Ha a szegnyereg-test a hüvely
löketének véghelyzetén túl van, a szorítás nem következik be. A beállított szorítóerőt a PLC érzékeli,
ha az nem elegendő, a vezérlésnek hibajelet ad, a program nem indul el.
NCT - 90T:
Az esztergán nincs RESET-gomb, ezért a RESET hatását a Ciklus-Stop gombbal lehet létrehozni.
A program futása Ciklus-Stop után felfüggesztődik, ismételt Ciklus-Stop-ra, illetve üzemmód váltás
hatására a program végrehajtása megszakad. A felfüggesztett eszterga-program folytatható: adott
mondatra állás után a mondat elejéről, vagy a program elejéről Ciklus-Start hatására.
Esztergánál G54-es mondattal áll vissza, ezért váll mögé visszaállni úgy érdemes, hogy Z-ben
előzőleg közel azonos pozíciót kell felvenni, ellenkező esetben szerszámtörés, roncsolás következhet
be.
FANUC 0M:
A visszaállás itt is ferde egyenesen, gyorsmenetben, az utolsó 1 mm-en előtolással valósul meg. A
munkadarabbal, vagy a befogó-készülékkel (satu) való ütközést úgy lehet elkerülni, hogy az egyik
tengelyt - általában a Z-t – kizárjuk, így a visszaállás előbb az X-Y síkban megy végbe, majd a Z
irányban közelít rá a felületre.
45
Forrás: http://www.doksi.hu
A Siemens 810T esztergavezérlőn van RESET gomb, itt a program folytatása az alábbiak szerint
lehetséges:
7. A Ciklus-start lenyomása
NCT – 90M:
Marónál sincs RESET, ezért itt is a megszakítás kettős stoppal lehetséges. A magszakítási pontra
való visszaállás a következő:
46
Forrás: http://www.doksi.hu
4. Ha a kijelölt mondat egy alprogram hívás (pl.:M98 P012 L4), akkor a gombbal az
alprogramba beléphetünk, a gombbal kiléphetünk. Az alprogramon belül a
nyilakkal léphetünk a kívánt mondatra.
A visszaállás gyorsmenetben, ferde egyenes mentén történik. Ha eközben útban lenne a felfogó
eszköz, vagy a munkadarab, akkor a képernyő melletti softkey gombok lenyomásával az
ütközésveszélye tengely – általában a Z – együttmozgása letiltható. Ekkor a vissza-pozícionálás a
kijelölt tengelyen csak az előző tengelyek mozgásának leállása után következik be.
47
Forrás: http://www.doksi.hu
Információtartalom vázlata
A tűrésegység meghatározása:
Tűrés-
IT5 IT6 IT7 IT8 IT9 IT10 IT11 IT12 IT14 IT15
nagyság
q 7 10 16 25 40 64 100 160 250 400
A tűrésmezők a névleges méret vonalához képest a vonal alatt, a vonalat alulról érintve, a vonalat
átfedve, a vonalat alsó felével érintve és a vonal felett helyezkedhetnek el.
Alapcsap-rendszerű illesztések – ahol a csap/külső méret készül el „h” tűréssel, majd ehhez
illesztik a furatos/belső méretű alkatrészt. Ezt ritkán alkalmazzák, mert a belső megmunkálás
nehezebb.
Alaplyuk-rendszerű illesztések – ahol a furat/belső méret készül el „H” tűréssel, ehhez illesztik a
külső méretű elemet.
1. Laza illesztés: a-h, bármely méretszóródás mellett játék van a két alkatrész között
2. Átmeneti illesztés: j – m, bizonyos esetben laza, más esetben szoros illesztés jön létre
3. Szoros illesztés: p – z, minden méretszóródás esetén szoros az illesztés
f2
R z R z 4,5* R a
8*r
A finom felület eléréséhez nagy szerszám csúcs-sugár és kis előtolás szükséges.
A lapka-katalógusokban a rajzon előírt átlagos érdesség és a lapka csúcs-sugara alapján választható
ki a programozandó előtolás. Ha ilyen táblázat nem áll rendelkezésünkre, akkor a programozható
maximális előtolás a lapka-sugár 30..50%-a legyen!
Csavarmenetek
- kötő menetek: M, W-menet
- kötő-tömítő menetek: W-profilú hengeres és kúpos csőmenetek
- mozgató menetek: lapos, trapéz, fűrész- és csiga/modul-menetek
A csavarmenet származtatása:
A csavarmenetek jellemzői:
- névleges átmérő, d
- magátmérő, d1
- középátmérő, d2, D2
- menetemelkedés, P
- szelvényszög, α
- szelvénymagasság/menetmélység, h3
- menetemelkedési szög, ψ
50
Forrás: http://www.doksi.hu
Csavarmenetek jelölései:
Az első betű a csavarmenet típusát jelöli, az utána következő szám a menetes orsó névleges átmérője
mm-ben (coll-ban), ezt követi a x jel után a menetemelkedés, majd a bal-menetek után az LH (Left
Hand = bal kéz) jel.
10 karakterből álló betű-szám kombináció. Pl.: CNMG 120408. Az egyes karakterek jelentése a
következő:
51
Forrás: http://www.doksi.hu
10. karakter: a gyártó esetenkénti saját jele - különleges, egyedi megrendelés esetén
2. Nullpont-eltolás módosítása a programban G60, G61 (NCT), G58, G59 (Siemens), G52, G92
(FANUC)
3. Nullpont-eltolás módosítása pl. gyorsmeneti teszthez T0000 (Zi ± érték) NCT-nél, G54
ADD tárolóba bevitt értékkel Siemensnél.
4. G54, stb. tároló X,Y,Z értékének növekményes módosítása NCT 90M marógépnél
52
Forrás: http://www.doksi.hu
Hosszkorrekció ismertetése
Esztergáknál: X irányba XTR (NCT), L1 (Siemens), Z irányban ZTR és L2. Ezen felül szükséges
még a szerszám csúcssugarának (R, RTR és élhelyzetének (CPT, Q) megadása a sugárkorrekcióhoz.
Jelölési rendszer
53
Forrás: http://www.doksi.hu
pl.: E295
A szám a minimális folyáshatárt jelenti. Itt: ReH min 295 MPa .
Jelölési rendszer:
a) Ötvözetlen nemesíthető acélok (szénacélok, C>0,22%):
pl.: C45
A szám az acél közepes karbon-tartalmának 100-szorosát jelenti. Itt: C=0,45%.
pl.2: 39MnCrB6-2
C=0,39%; ötvözők: Mn — mangán, Cr — króm, B — bór; mangántartalom: 6/4=1,5%,
krómtartalom: 2/4=0,5%, (A bórtartalomra a jelölés nem tér ki, de ez az acél tartalmaz nem
elhanyagolható mennyiségű bórt is.)
Nemesíthető szénacélok: C22; C25; C30; C35; C40; C45; C50; C55; C60.
Fontosabb nemesíthető ötvözött acélok: 28Mn6, 38Cr2, 38CrS2, 46Cr2, 46CrS2, 34Cr4, 34CrS4,
37Cr4, 37CrS4, 41Cr4, 41CrS4, 25CrMo4, 25CrMoS4, 34CrMo4, 34CrMS4, 42CrMo4, 42CrMoS4,
50CrMo4, 36CrNiMo4, 34CrNiMo6, 30CrNiMo8, 36NiCrMo16, 51CrV4.
54
Forrás: http://www.doksi.hu
3. Öntöttvasak:
Jelölési rendszer:
a) Lemezgrafitos öntöttvasak (MSZEN1561):
pl.1: EN-GJL-100
A szám az öntöttvas minimális szakítószilárdságát jelöli. Itt: Rm min 100 MPa .
pl.2: EN-GJL-HB155
A szám az öntöttvas Brinell-keménységét jelöli. Itt: HB 155 .
b) Gömbgrafitos öntöttvasak (MSZEN1563, MSZEN1564):
pl.1: EN-GJS-400-15
Az első szám az öntöttvas minimális szakítószilárdságát jelöli. Itt: Rm min 400 MPa .
A második szám az öntöttvas szakadási nyúlását jelenti. Itt: A 15% .
pl.2: EN-GJS-HB150
A szám az öntöttvas Brinell-keménységét jelöli. Itt: HB 150 .
55
Forrás: http://www.doksi.hu
Információtartalom vázlata
Szerszámkorrekció fogalma
A CNC gépek üzembe helyezését követően fel kell venni a referencia pontot, és be kell mérni – fel
kell venni - a munkadarab- nullpontot. A nullpontfelvételt követően – a nullpont-eltolás figyelembe
vételét kérő parancs hatására – a vezérlő a szerszám vonatkoztatási pontját fogja mozgatni a
munkadarab koordinátarendszerében. Ahhoz, hogy a programozott pontra a szerszám forgácsolási
élpontja kerüljön, a vezérlőnek meg kell adni a forgácsolási élpont, és a szerszám-vonatkozási pont
X és Z irányú távolságát, be kell mérni a szerszámot. A szerszám-bemérés után a szerszámhoz egy
úgynevezett korrekciós tárolót kell rendelni, ebben a tárolóban lesznek a beméréskor a vezérlő által
kiszámított és eltárolt korrekciós adatok. Ha a megmunkáló programban „lehívjuk” a tárolóban levő
adatokat, akkor a szerszám-vonatkozási pontot a programozott kontúrtól az X és Z tárolókban levő
értékkel eltolva fogja vezetni a vezérlő, azaz a vonatkozási-pontot áttranszformálja a forgácsoló élre.
56
Forrás: http://www.doksi.hu
57
Forrás: http://www.doksi.hu
5. A szerszám beváltása.
Külső bemérés:
58
Forrás: http://www.doksi.hu
A bemért értékek a gép memóriájában rögzíthetők, szükség szerint kinyomtathatók, vagy RS-232C
vonalon, adatkábelen a szerszámgép vezérlőjébe való bevitele.
Esztergánál:
X irányú ellenőrzés:
MDI üzemmódban a szerszámot egy próba-darab befogása után egy adott átmérőre küldjük, és egy
mérhető hosszúságú szakasz esztergálunk. A darabról való leállás után a méretet ellenőrizzük. Ha a
méret egyezik, a bemérés megfelelő. Eltérés esetén a darabot újból megmérjük – egy mérés nem
mérés – ha a hiba továbbra is fenn áll, a szerszám korrekciós mezőjében a valóságos méretet
bevisszük.
Z irányú ellenőrzés:
MDI üzemmódban a tényleges munkadarab végére, de annál nagyobb átmérőre küldjük a
szerszámot. Kézi üzemmódban a szerszámot X irányban a darab végéhez visszük. Ha a szerszám a
darab végét éppen érinti, a Z irányú bemérés megfelelő. Eltérés esetén a bemérést megismételjük.
Marógépnél:
Csak a hosszkorrekciót kell ellenőrizni. A szerszámmal a darabtól biztonságos távolságra állunk X,
Y irányban. MDA üzemmódban - a hosszkorrekciót figyelembe véve (G43;H) a szerszámot a darab
magasságára küldjük. A szerszám forgását bekapcsolva a szerszámot X irányban, a kézi kerék
segítségével a darab fölé mozgatjuk. Ha a szerszám a darabot éppen érinti, a bemérés megfelelő.
Ellenkező esetben a mérést meg kell ismételni.
59
Forrás: http://www.doksi.hu
10. A gyártáshoz használt programot a számítógép és az NC-CNC- gép között kell mozgatnia.
Ismertesse az NC-CNC- gépeken alkalmazott adatátvitel lehetőségeket, azok lehetséges
beállítási paramétereit! Az elmondottakat mutassa be az Ön által tanult vezérlésen:
- esztergagép esetén,
- marógép esetén!
Információtartalom vázlata
Mivel a programok jelentős része CAM programokkal, számítógépen készül, ahol a grafikus
szimuláció is elvégezhető, célszerű ezeket a programokat számítógépről bevinni a CNC vezérlőbe.
A bevitelre a legelterjedtebb a DECKEL cég által kidolgozott V24 program használata.
60
Forrás: http://www.doksi.hu
11. PC-állomás törlése: Itt lehetséges a már szükségtelenné vált állomások törlése. A
művelet egészen az utolsó állomásig folytatható, de ennek megszüntetése nem
lehetséges.
61
Forrás: http://www.doksi.hu
Választható lehetőségek:
Even (páros);
Odd (páratlan);
None (egyik sem);
62
Forrás: http://www.doksi.hu
63
Forrás: http://www.doksi.hu
A számítógépen megírt programoknál a programot a % jellel kell kezdeni és az utolsó mondat után
szintén egy % jellel kell lezárni. Utóbbi elmaradása esetén a gépek nem érzékelik a program végét,
és folyamatosan továbbítják az adatokat, majd „Túlcsordulás” hibaüzenettel az átvitel leáll.
DNC PRECISION
64
Forrás: http://www.doksi.hu
11. A CNC- forgácsológépen történő gyártáshoz programot kell írnia, melynek során a
szükséges beállításokat el kell végeznie. Az Ön feladata, hogy a tanult vezérlés
billentyűzetkiosztását, és az egyes üzemmódokban a képernyőn látható információkat, illetve
azok beállítási lehetőségeit ismertesse! Ábrázolja az egyes üzemmódok jelképeit!
Információtartalom vázlata
– Kezelőpanel felosztása
– Kezelői oldal ismertetése
– Szerkesztői oldal ismertetése
– A képernyő információinak ismertetése
– A gép- vagy munkadarab koordináta kijelzésének megválasztása
– Üzemmódok felsorolása, ismertetése
– Üzemmódok jelképeinek szabadkézi ábrázolása (kezelőpanel, képernyő)
1. Vész-STOP nyomógomb
2. képernyő
3. Előtolás-szabályozó fokozatkapcsoló (OVERRIDE) (10% lépésköz)
4. Főmenübe való visszalépés nyomógombja (Lapozó)
65
Forrás: http://www.doksi.hu
66
Forrás: http://www.doksi.hu
67
Forrás: http://www.doksi.hu
69
Forrás: http://www.doksi.hu
NCT-90M marógépvezérlő:
Nyomógombok, kezelőszervek
Üzemmódok:
KÉZI
MPG X
MPG Y
MPG Z
JOG
1
0.1
0.01
BEÁLLÍT
MUNKDB NULLPNT
SZERSZM KORREKC
MUNKADB N BEMÉR
HOSSZ K MÉRÉS
KEZELŐI PARAM
MAKRO VÁLTOZÓK
REF PONT
GÉPI
LEBEGŐ
RÁCSPONT
G28
AUTOMATA
MONDATONKÉNT
FELT MONDAT 1
FELT. ÁLLJ
IDŐ/MDB SZÁMLÁL
OV. TILT GYORSMENET
DIAGNOSTIC
IN. TEST
SCOPE
LOGIC. ANALYS.
TEST MES
USER FLAGS
VIEW BACK
MONITOR
ERROR
70
Forrás: http://www.doksi.hu
PROGRAM
SZERKESZT
BETÖLT
MENT
KÖNYVTÁR
BELENÉZ
TÁBLÁZATOK
PARAMÉTEREK
PLC
TESZT
SZÁRAZFUTÁS
GYORSMENET
ELŐTOLÁS
NAGYÍT
RAJZOL SÍKBAN
RAJZOL TÉRBEN
TESTMODELL
KERES
Kezelőpanel felosztása
Képernyő
Üzemmód-kapcsoló, vagy nyomógombok
Szán-mozgató JOG gombok és kézi-kerék
főorsó-vezérlő gombok
Owerride kapcsolók, vagy nyomógombok
Szám-billentyűzet
Hiba-törlő és Reset gombok
71
Forrás: http://www.doksi.hu
72
Forrás: http://www.doksi.hu
Információtartalom vázlata
– Forgatás ismertetése
– Tükrözés ismertetése
– Léptékezés ismertetése
– Programozott nullponteltolás ismertetése
– Nullponteltolás ismertetése
– Forgatás, tükrözés, léptékezés, programozott nullponteltolás, nullponteltolás- kódok
ismertetése
N1 G17 G90 G0 X0 Y0
N2 G68 X90 Y60 R60
N3 G1 X60 Y20 F150
vagy (G91 X60 Y20 F150)
N4 G91 X80
N5 G3 Y60 R100
N6 G1 X-80
N7 G1 Y-60
N8 G69 G90 X0 Y0
73
Forrás: http://www.doksi.hu
Ezeknél a műveleteknél jellemző, hogy az egyes elemek megmunkálási kezdőpontja nem az egyes
koordináta-tengelyeken helyezkedik el, ezért a kezdőpont koordinátáinak kiszámítása lenne
szükséges. Ha a munkadarab-koordinátarendszert célszerűen elforgatjuk, akkor a számításokra nincs
szükség.
A tükrözés jelentősége:
A bonyolult, szimmetrikus alakzatokat elegendő csak pl.: ¼ részben programozni, majd előbb az X
tengelyre tükrözzük, majd az így kapott ½ alakzatot az Y tengely körül tükrözve kialakul a teljes
kontúr.
Mintapélda:
alprogram:
O0101
N1 G90 G0 X180 Y120 F120
N2 G1 X240
N3 Y160
N4 G3 X180 Y120 R80
N5 M99
főprogram:
%O0100
N1 G90 (abszolút koordináta megadás)
N2 M98 P101 (alprogram hívás)
N3 G51.1 X140 (tükrözés az Y-nal párhuzamos, X=140 koordinátájú tengelyre)
N4 M98 P101 (alprogram hívás)
N5 G51.1 Y100 (tükrözés az X-szel párhuzamos, Y=100 koordinátájú tengelyre is)
N6 M98 P101 (alprogram hívás)
N7 G50.1 X0 (tükrözés kikapcsolása az Y-nal párhuzamos tengelyen)
N8 M98 P101 (alprogram hívás)
N9 G50.1 Y0 (tükrözés kikapcsolása az X-szel párhuzamos tengelyen)
74
Forrás: http://www.doksi.hu
Mintapélda:
N1 G90 G0 X0 Y0
N2 G51 X60 Y140 P0.5
N3 G1 X30 Y100 F150
(G91 X30 Y100 F150)
N4 G91 X100
N5 G3 Y60 R100
N6 G1 X-100
N7 Y-60
N8 G50 G90 X0 Y0
75
Forrás: http://www.doksi.hu
Mindkét parancs valójában a szerszám-nullpont eltolásával éri el a kívánt célt. Mivel a G61
öröklődik, azt a program vége előtt ellenkező előjellel vissza kell tolni, különben a következő
programfuttatáskor az eltolások összeadódnak. Célszerűbb ezért a G60 használata, mert azt a P2
program-vége parancs törli.
Siemens 810T (és egyéb Siemens) vezérlőknél a munkadarab-nullpontot a G58 és G59 utasításokkal
lehet a programból módosítani. A programozható vagy más néven additív nullpont-eltolás
koordinátái az előző – a G54…G57 tárolókból lehívott nullpontra vonatkoznak.
Programozásuk:
N25….
N30 G54 LF (eredeti, lehívott nullpont-eltolás)
.
.
N50 G59 X3 Z3L F (programozott nullpont-eltolás)
N40….
A G58-at vagy G59-et tartalmazó mondatban más funkció programozása tilos! A G58 és G59
egymást váltó programozása esetén az eltolások összeadódnak. Ha azonban G58 vagy G59 nem
váltják egymást, akkor az őt követő második G58 vagy G59 felülírják egymást, és az eltolások az
eredeti – G54…G57- munkadarab-nullpontra vonatkoznak.
Marógépeknél:
Gyakori eset, hogy az eredetileg felvett munkadarab-nullpont egyes elemek programozásához nem
megfelelő, nem kényelmes. Ilyenkor lehetőség van a munkadarab-nullpontot a nekünk célszerű
helyre a programból áthelyezni. Pl.: a darab középpontja körül furatokat kell fúrni egy osztókörön.
76
Forrás: http://www.doksi.hu
%O1000
G54 T1 D1 S2000 M3
.
.
G00 X25 Y25 pozícionálás az új nullpontra
G92 X0 Y0 az új nullpont kijelölése
G00 X10 beállás az új nullponthoz képest 10 mm-re X-ben
G03 I-10 10 mm sugarú körív készítése
M30
%
A G52 v utasítás egy lokális koordinátarendszert hoz létre. Ettől kezdve minden abszolút
koordinátákkal megadott mozgásparancs az új koordinátarendszerben kerül végrehajtásra.
A pozíciókijelzés is az új koordinátarendszerben történik. A vezérlő a v koordináták értékeit mindig
derékszögű koordinátaértékként kezeli. A koordinátarendszer nullpontjának eltolásához a szerszámot
a parancs kiadása előtt gyorsmenetben az új koordinátarendszer kezdőpontjára kell vinni, itt kell
kiadni a G52 utasítást, X és Y koordinátákra az adott pont eredeti koordinátarendszerben elfoglalt
helyzetét kell megadni.
%O1000
G54 T1 D1 S2000 M3
.
.
.
G00 X25 Y25 pozícionálás az új nullpontra
G52 X25 Y25 az új nullpont kijelölése
G00 X10 beállás az új nullponthoz képest 10 mm-re X-ben
G03 I-10 10 mm sugarú körív készítése
G52 X0 Y0 az eltolás törlése
.
.
G00 X100 Y100 Z50 M5 elpozícionálás az eredeti nullponthoz képest
M30
%
77
Forrás: http://www.doksi.hu
Nullponteltolás ismertetése
A CNC szerszámgépek üzembe helyezés és a referenciapont felvétele után a szerszám-nullpontot
mozgatják a gépi koordinátarendszerben. A gép munkaterében elhelyezett munkadarab nullpontja
nem esik egybe a gépi nullponttal. A két nullpont közötti X, Y, Z irányú távolság a nullponteltolás.
A programozás a munkadarab koordinátarendszerében történik, ezért a program első utasítása az
úgynevezett nullponteltolás. Ezt az eltolás értékeit tartalmazó nullpont-tároló címének megadásával
érjük el, pl.: G54…G59.
78
Forrás: http://www.doksi.hu
13. A CNC- forgácsológépen történő gyártáshoz programot kell írnia. Ismertesse a program
részeit, a mondatfelépítés szabályait! Beszéljen az alprogram és a szubrutin technika
lényegéről, alkalmazásuknak lehetőségeiről, illetve programozásuk szabályairól! Mutasson
példát az elmondottakra az Ön által tanult vezérlésen!
Információtartalom vázlata
– Programnyelv szerkezete
– Szabad vagy kötött formátum
– Mondatfelépítés szabályai
– Öröklődő, nem öröklődő funkciók
– Szabványos utasítások
– Lokális, globális alprogramok
– Program azonosítása, alprogram hívása, alprogram lezárása, alprogram ismétlése
Programnyelv szerkezete
X 50
cím szám
Az alfanumerikus nyelv esetében az egyes utasítások betű- és számjelekből állnak. A betűjel mint
"címzés" alapján kerülnek az egyes utasítások a funkciónak megfelelő tároló- vagy elosztóegységbe.
A számjelek az egyes funkciókon belüli utasításadatokat tartalmazzák.
Az alfanumerikus rendszernél az utasítások sorrendje (szórend) nem kötött, változatlan utasításokat
nem kell még egyszer leírni. A programozás egyszerűbb.
79
Forrás: http://www.doksi.hu
- a programazonosító
A szó általában egyetlen gépi funkcióra vonatkozó utasítás. A mondat egy pályaelemhez vagy akár
egy teljes műveletelemhez tartozó össze utasítást tartalmazza. A vezérlés a cím megfejtésével
(dekódolás) értelmezi az adatokat. Az egyes vezérlések az ISO előírásokhoz ragaszkodnak.
Az egyes címek a mondaton belül meghatározott sorrendben vannak, a felcserélésük nem lehetséges.
Ilyen programozású pl. az NCT-90T és PNC-731(HUNOR) esztergavezérlő.
Az ilyen vezérlőknél a típusmondat G kódjának megadása után felkínálja a mondat minden
címbetűjét, a kezelőnek/programozónak csak ki kell választania azokat a címeket, amelyekre
kötelezően adatot kell bevinni. Hátránya, hogy ha a mondattípust meg akarjuk változtatni – pl. G50
helyett G51-t akarunk programozni, az összes kitöltött címet újra kell írni.
Az egyes címek a mondaton belül nincsenek mereven meghatározott helyhez, sorrendhez kötve,
azokat a kezelő/programozó viszonylagos szabadsággal viheti be. Az N mondatszám és a G kód
helye kötött, de a többi nem. Hátránya, hogy a teljes mondatszerkezetet a kezelőnek/programozónak
fejben kell tartania. Előnye, hogy bármely cím külön-külön törölhető, módosítható. Esetenként a
mondatszám sem kötelező, csak a mondatoknak logikai sorrendben kell lenniük. Ilyen a SIEMENS-
810T esztergavezérlő és az NCT-90M (FANUC- kompatibilis) marógépvezérlő.
80
Forrás: http://www.doksi.hu
Mondatfelépítés szabályai:
Bár a szabad formátumú programozásnál nincsenek merev szabályok, célszerű az alábbiakat
betartani:
Öröklődő utasítások: csak egy újabb – hasonló típusú utasítás írja felül őket.
Nullpont-eltolások
Technológiai adatok
Típuskódok
Szerszám- és korrekciós tároló
Koordináta-értékek
Méretmegadási módok (abszolút, növekményes)
Nem öröklődő utasítások: csak az adott mondatban hatásosak, utána automatikusan törlődnek.
G09 pontos megállás
Szabványos utasítások:
Itt felsorolni:
a kontúrok leírásánál használandó típus-mondatokat: G00, G01, G02, G03 a címláncukkal
együtt.
A beépített ciklusokat: G70, G71, G72, G80, G81, stb.
81
Forrás: http://www.doksi.hu
Alprogram hívása:
A program felépítése
A főprogram
Minden egyes alkatrészhez rendelhető egy NC - program, ezt nevezzük főprogramnak.
A főprogram a program azonosítójától a program vége karakterig terjed.
A főprogram felépítése, a programmondatokban használt kódok függnek a konkrét vezérlő
által megkívánt programszerkesztési elvektől.
A ciklus.
A CNC - vezérlők gyártói definiálnak különböző speciális programrészleteket, amelyekkel a
felhasználók a munkájukat megkönnyíthetik. Ezek a különös programrészletek mindig azonos
módon működnek.
Ilyenek lehetnek:
- menetvágó ciklusok
- fúróciklusok
- hossz- és keresztirányú forgácsoló ciklusok
- kontúr-esztergáló ciklusok
82
Forrás: http://www.doksi.hu
A szubrutin.
Egy alkatrész megmunkálása közben - különösen megmunkáló központokon - egy programrészletet
olykor többször is fel lehet használni, mert a munkadarabon azonos
geometriájú felületelemek, vagy felületelem-csoportok találhatók. A CNC - vezérlők szinte kivétel
nélkül lehetővé teszik, hogy az egyik mondatszámról a másikra lehessen ugrani, vagyis attól a
mondatszámtól folytatódjon a megmunkálás. Szubrutinok azok a programrészletek, amelyek a
főprogramban találhatók, elhelyezésüket tekintve a programvége kód után következnek és többször
felhasználhatók. Például a munkadarabon négy egyforma „zseb" található. Ez esetben elegendő csak
az egyik zsebet programozni és valamilyen programtechnikai fogással (pl. növekményes
programozással, vagy nullaponteltolással) függetlenné tenni a zseb geometriájának helyzetétől. Így
az adott geometriára megírt programrészlet tetszőleges helyen és számban megismételhető.
Az alprogram
Bizonyos geometriai elemcsoportok több alkatrészen is előfordulnak. Ezeket felesleges minden
egyes alkatrész megmunkálásakor újra és újra leírni, elegendő egyszer elkészíteni azt a
programrészletet, amely a megmunkálás folyamatát tartalmazza, és ez a programrészlet a
főprogramba behívható. Az önállóan is működő rövid programokat, amelyeket bármely főprogramba
be lehet illeszteni, alprogramnak nevezzük. Nullaponteltolással vagy növekményes program-
technikával függetlenné tehető a felületelem a munkadarabon elfoglalt helyétől, így kell megírni az
alprogramot. Az alprogram bármely főprogramból elérhető.
Paraméteres alprogram
A korszerű CNC-vezérlők nemcsak egyszerű alprogramozást tesznek lehetővé, hanem az egyes
programváltozókat megengedik paraméterekként kezelni. Pl.: X 100# ahol a 100# a 100. számú
tárolót jelenti, amelybe bármilyen szám vagy logikai, aritmetikai művelet írható.
A paraméterekkel logikai és aritmetikai műveletek is végezhetők. A műveletek lehetnek relációk,
egyenlőségek, negációk, összeadások, kivonások, osztások, szorzások, esetleg magasabb fokú
matematikai műveletek.
Makró
Olyan speciális alprogram, amely a CNC vezérlő tárolójában található és onnan a fő- és
alprogramokból egyaránt „meghívható”. A makró egy beépített (fix) ciklushoz hasonlóan működik,
de „megírása” a programozó által is lehetséges. Aritmetikai utasításokat tartalmaz, a hívó mondatban
található címek kitöltéséből veszi a tényleges számadatokat, majd ezekből számítja ki a készítendő
alakzathoz szükséges szerszámpályákat történik Pl.: zseb-marás makrója marógép-vezérléseknél.
83
Forrás: http://www.doksi.hu
14. A CNC- forgácsológépen történő gyártáshoz kontúrkövető programot kell írnia. Ismertesse
a szükséges mozgásutasítások programozási lehetőségeit és szabályait a derékszögű,- és a
polárkoordináta- rendszerben! Mutasson példát az elmondottakra az Ön által tanult
vezérlésen!
Információtartalom vázlata
84
Forrás: http://www.doksi.hu
A programozás alapelve:
1. mozgó szerszám - nyugvó munkadarab, amelynek segítségével két egyszerű iránymeghatározási
szabályt alkothatunk:
- azoknál a koordinátatengelyeknél, amelyek irányában a szerszám végzi a mozgást, a gépi és
a munkadarab-koordinátarendszer tengelyeinek iránya megegyezik.
- azoknál a koordinátatengelyeknél, amelyek irányában nem a szerszám végzi a mozgást, a gépi és a
munkadarab-koordinátarendszer tengelyeinek iránya ellentétes. A gépi koordináta-rendszer irányait
a gép tervezésekor, illetve a vezérlőrend szer illesztése során valósítják meg, így tehát adott.
2. a Z tengely iránya mindig a szerszám fő mozgási irányába mutat.
85
Forrás: http://www.doksi.hu
Marógépen:
86
Forrás: http://www.doksi.hu
Mondatfelépítés szabályai, öröklődő, nem öröklődő funkciók, szabad vagy kötött formátumban,
szabványos utasítások: lásd 13. tétel kidolgozása
Egyenes interpoláció:
Lehetséges megoldások:
Végpont X és Z koordinátáinak megadásával:
G01 X40 Z20.1 F0.12
87
Forrás: http://www.doksi.hu
Polár-koordinátás méretmegadással:
Közös címlánc: X, Z, R. I, J
88
Forrás: http://www.doksi.hu
Információtartalom vázlata
– Menetmaró ciklusok
– Szabványos utasítások
– Menetesztergáló ciklusok
– Program azonosítása, alprogram hívása, alprogram lezárása, alprogram ismétlése
– Modulrendszeres felszerszámozás
– Merevszáras, hosszkiegyenlítő tokmányos szerszámbefogók
– Vázlatkészítés a ciklusok paraméterezéséről
Menetmaró ciklusok
89
Forrás: http://www.doksi.hu
Menetesztergálás
G0 Z3.368
G0 X20.243
G33 Z-31.5 K1.75
G0 X23.75
G0 Z3.302
G0 X20.019
G33 Z-31.5 K1.75
G0 X23.75
G0 Z3.245
G0 X19.827 beállás gyorsmenetben az utolsó fogás mélységre
G33 Z-31.5 K1.75 menetesztergálás 31,5 mm hosszan, 1,75 mm előtolással
G0 X23.75 kiemelés gyorsmenettel a névleges átmérő fölé
G0 Z6.5 M5 M9 visszafutás gyorsmenettel a fogásvételi pontra
M30 főprogram vége
%
A fenti programból látható, hogy itt minden fogáshoz 4 mondat tartozik, az egyes fogásmély-ségeket
ki kell számolni, vagy a szerszámkatalógusokban található fogásmélységekből ki kell számítani,
emiatt a programozás bonyolult. A SECO szerszámgyártó THREADTURNING WIZARD
segédprogramja menü-vezérléssel elkészíti ezt a programot (mondatszámok nélkül) azt csak be kell
illeszteni a saját programunkba.
NCT-90T menetciklusai:
A menetciklusok címlánca azonos (a kötött címlánc miatt), de az egyes meneteknél nem kell minden
címere értéket adni.
Általános címlánc: XPOS, ZPOS, QUOT, ELEV, DELT, HELP, ARC, P, FI, DIV
XPOS: a menet végpontjának koordinátája, csak kúpos menetnél kell megadni
ZPOS: a menet végpontjának Z koordinátája, előjel-helyes szám a munkadarab nullponttól
értelmezve
QUOT: a fogások száma, menet-táblázatból, a menetemelkedés függvényében növekvő szám
ELEV±: menetemelkedés, az előjel a fogásvétel irányát jelzi. (- előjelnél orsó-menet, + előjelnél
anya-menet). W-menetnél csak az előjel számít, a címre bármely szám írható,
célszerűen 1.
DELT: fogásvétel, csak G82 lapos, G83 trapéz és G84 síkmenetnél kel megadni.
HELP: oldalfogások értéke, csak G82 és G84 meneteknél kell megadni, ha a kés szélessége
kisebb, mint a menetárok szélessége.
ARC: W-menetnél az 1”-ra (hüvelykre) eső menetszelvények száma.
92
Forrás: http://www.doksi.hu
P: kitöltése nem kötelező, lehet 1, 3, 4, 6. (1: feltétel nélküli stop a menetciklus végén; 3:
feltételes stop a menetciklus végén; 4: kihagyható mondat, a menetciklust átlépi; a kés
kiemelése mindig azonos Z koordinátán történik, nincs menetkifutás.)
FI: több-bekezdésű menetnél az egyes bekezdések szöge fokban, a főorsó null-impulzusához
képest.
DIV: több-bekezdésű menetnél a menet-bekezdések száma.
1. Mivel az előtolás a főorsó null-impulzusára indul el, a hossz-szánnak idő kell az előtolási
sebességre való felgyorsuláshoz. Annak érdekében, hogy az első menetszelvények
emelkedése is azonos legyen a többivel, a felgyorsításnak a levegőben kell végbemennie.
Ezért a fogásvételi pontot a menet tényleges kezdőpontjához képest legalább 2*P távolságra
kell megválasztani.
Siemens-810 T menetciklusa:
93
Forrás: http://www.doksi.hu
A menetciklusban meg kell adni a menet mélységét, a fogásvétel irányát, a simítási ráhagyást és az
„üres”, tisztító-fogások számát.
94
Forrás: http://www.doksi.hu
Modulrendszeres felszerszámozás
A modulrendszerű felszerszámozás mind az esztergák, mind a marógépek esetén elterjedt megoldás.
Célja mindkét technológia esetén a szerszámozás sokoldalúvá tétele, emellett a beszerzendő
szerszámok darabszámának csökkentése – a szerszámozás olcsóbbá tétele.
Esztergálás:
Coromant CAPTO
- revolverfejbe fogható szerszám-alaptest
- az alaptestbe szerelhető lapkatartó fejek poligon-kúpos rögzítéssel
- fúró-rudak cserélhető lapkatartókkal
Marás:
HSK kúpos befogók rendszere – mint a fentiek, de a homlokfelületen is felfekvő 1/10 kúposságú
befogófejjel, ami jobb együttfutást és nagyobb fordulatszámot tesz lehetővé.
95
Forrás: http://www.doksi.hu
96
Forrás: http://www.doksi.hu
Információtartalom vázlata
A fúróciklusok kódjai: G73, G74, G76, G81, G82, G83, G84, G84.2, G84.3, G85,
G86, G87, G88, G89.
Ezek a kódok bekapcsolják a ciklus üzemmódot, amely lehetővé teszi a ciklusváltozók öröklődését.
A G80 kód kikapcsolja a ciklus üzemmódot és törli az eltárolt ciklusváltozókat.
A fúróciklusok egy mondatban több furat elkészítésére is képesek, a furatból való kiemelés után a
szerszámot nem célszerű nagyon a darab felületétől kiemelni.
97
Forrás: http://www.doksi.hu
2. Rövid forgácsot adó anyagok fúrásánál az apró forgács a furatban marad, a forgácshoronyban
összetömörödik, a fúró megszorul, eltörik.
98
Forrás: http://www.doksi.hu
Működése:
A 4.- 5. szakasz addig ismétlődik, amíg a fúró a Z pontot el nem éri. Átmenő furat esetén a Q
szakaszt úgy kell meghatározni, hogy a fúró fővágóélének sarka az anyagból kiérjen!
Címlánca: G83 Xp__ Yp__ Zp__ R__ Q__ E__ F__ L__
A ciklus műveletei:
1. művelet: pozícionálás a kiválasztott
síkban gyorsmenettel.
2. művelet: gyorsmeneti mozgás az R
pontig (megközelítési pont).
3. művelet: fúrás Q mélységig F
előtolással.
4. művelet: G99 esetén visszahúzás az R
pontig gyorsmenettel, G98 esetén
visszahúzás a kiindulási pontig
gyorsmenettel
5. művelet: gyorsmenettel visszafutás a
furatba az előző furat vége előtt E
távolságig, a következő Q szakasz fúrása.
6. művelet: visszahúzás gyorsmenettel a 4.
műveletnek megfelelően.
Ezt a ciklust ismétli mindaddig, amíg a Zp furatmélységet el nem éri.
A ciklusban felhasznált változók: G84 Xp__ Yp__ Zp__ R__ (P__) F__ L__
A ciklus indítása előtt M3 (óramutató járásával megegyező) főorsó forgásirányt kell bekapcsolni.
99
Forrás: http://www.doksi.hu
A ciklus műveletei:
A fúrással, vagy kör-marással előállított furatok méretpontossága, felületminősége sok esetben nem
elegendő. Ekkor szükség lehet a furatok kiesztergálására. A szerszám egy fúrórúd, amelybe állítható
kinyúlású betétkést szerelnek. A fúrórudat nem célszerű a furatesztergálás végén a furatból a
fúrókhoz hasonlóan gyorsmenetben kiemelni, mivel a szerszám és a munkadarab rugalmas
alakváltozása miatt (fogás közben a szerszám éle elnyomódik, kisebb fogással forgácsol) a visszafelé
haladó szerszám a furat falába egy nagyemelkedésű csavarvonalat karcolna. A kiesztergálás
végpontján a szerszám forgása megáll (M19 hatására a null-impulzushoz képest adott
szöghelyzetben), majd az adott munkasíkra vonatkozó I,J,K segédparaméterekben megadott értékkel
a furat-faltól elhúzódik, ezt követően gyorsmenetben kiemelkedik, vagy az R pontra, vagy a
szerszámváltási pontra (G98, G99).
Címlánca: G17 G87 Xp__ Yp__ I__ J__ Zp__ R__ F__ __M19__
100
Forrás: http://www.doksi.hu
A ciklus műveletei:
1. művelet: pozícionálás a furat középpontja fölé a kiválasztott síkban gyorsmenettel
2. művelet: főorsó orientálás - szerszámelhúzás a kiválasztott síkban I, J, K értékkel gyorsmenettel
3. művelet: gyorsmeneti mozgás az R pontig (megközelítési pont)
4. művelet: szerszámvisszahúzás a kiválasztott síkban I, J illetve K-n megadott értékkel
ellentétesen, gyorsmenettel, a főorsó újraindítása M3 irányban
5. művelet: kiesztergálás a talppontig F előtolással
6. művelet: főorsó orientálás: M19, szerszámelhúzás a kiválasztott síkban I, J, K értékkel
gyorsmenettel
7. művelet: gyorsmeneti visszahúzás a kiindulási pontig
8. művelet: szerszámvisszahúzás a kiválasztott síkban I, J illetve K.n megadott értékkel
ellentétesen, gyorsmenettel, főorsó újraindítása M3 irányba
%O0602(főprogram)
N005 G54 G17 G21 G90
N010 G95 S1500 M3 M8 F0.16
N015 T7 D7
N020 G00 X-3 Y7 (1. furatsor elé 3 mm-el)
N025 G43 G00 Z5
N030 M98 P1602 P5 (alprogram hívása)
N035 G00 Z50 M5 M9
N040 G80 G00 X100 Z100
N045 M30
%
%O1602(ALPROGRAM)
N005 G99 G82 XI10 Z-12 P2 R3 L4
N010 G00 X-3 YI10
N015 M99
%
101
Forrás: http://www.doksi.hu
%O0603(FURATKÖR)
G54 G21 G17 G90
T1 D1
G90 G95 S2000 M3 M8
G0 X22 Y27 beállás az osztókör közepére
G40 G00 G43 H1 Z5
G16 G00 X15 Y-36 polár be, beállás az
utolsónak elkészülő furat fölé
G98 G81 X50 YI36 Z-11.2 F0.16 R2 L10
G80 G15 G00 Z50 M5 M9
G00 X-100 Z40
M30
%
102
Forrás: http://www.doksi.hu
103
Forrás: http://www.doksi.hu
A paraméterek jelentése:
104
Forrás: http://www.doksi.hu
Alkalmazási példa
Nullpont a darab tokmányon felfekvő végén, a darab hossza 160 mm, a furat tényleges mélysége
152 mm
%100
N05 G54 T6 D6 S800 F0,2 M3
N10 G00 X0 Z165 beállás a darab közepére, a véglap elé 5 mm-el
N15 R22=157 R24=20 R25=50 R26=5 R27=2 R28=1 paraméterek feltöltése
N20 L98 P1 a fúróciklus „meghívása”
N25 G00 Z180
N30 G00 X50
N35 M30
%
n
1. szakasz: R25
2. szakasz: R25 - (n-1)*R24
3. szakasz: R25 – (n-1)*R24
Ha a fentiek szerint számított szakasz kisebb lenne az R24 degresszió értékénél, akkor a vezérlő a
következő szakaszokba ezzel az értékkel fúr tovább.
Ha a fúrási mélység végén a maradék szakasz kisebb, mint a degresszió kétszerese, a maradék utat a
vezérlő megfelezi, ez az érték lesz a két utolsó fogásmélység.
Az egyes szakaszok után a fúrót gyorsmenetben kihúzza a fúrás kezdőpontjába, majd gyorsmenetben
az előző szakasz vége elé 1 mm-el gyorsmenetben visszafut, és onnan fúr tovább előtolással.
Ha az R27 paramétert kitöltöttük, akkor a kiemelés után ennyi másodpercig vár, hogy a kihúzott
forgácsot a hűtőfolyadék eltávolítsa.
Az R8 paraméter kitöltése esetén 1-1 fúrási hossz után az előtolás leáll, hogy a forgács
megszakadjon.
A furat teljes mélységének kifúrása után a fúró az R22 paraméteren megadott kezdőponton áll.
Mintapélda elemzése:
105
Forrás: http://www.doksi.hu
2. Az előtolás programozható:
a.) mm/min értékkel, ekkor G95-öt kell az előkészítő mondatban megadni, és
a technológiai táblázatból kiválasztott érték kerül az F címre.
Példa:
A furat átmérője: 15 mm
A munkadarab anyaga: ötvözetlen szerszámacél (1.6 anyagcsoport)
v = 25 m/min
f = 0,2 mm/ford
v *100 25 *1000
A fordulatszám, n = = = 530,78 1/min, a programban 530 1/min kerül.
d* 15 * 3,14
Ez a vezérlő alkalmas úgynevezett esztergaközpont vezérlésére is, tehát a főorsót „C” tengelyként
kezelve osztókészülékként marási műveletekre is képes. Fúróciklusai a marógépek ciklusaival
azonosak, lehetőség nyílik a revolverfejbe fogott- hajtott – szerszámokkal nem központos furatok
fúrására is. Ebben az esetben szükség van a G17 munkasík előzetes kiválasztására is.
106
Forrás: http://www.doksi.hu
107
Forrás: http://www.doksi.hu
Információtartalom vázlata
– A szerszám megválasztása (munkadarab alakjának, méreteinek, anyagminőségnek, a
forgácsolási módnak figyelembevétele alapján)
– Szerszámkinyúlás meghatározása
– Szerszám sorrendjének megválasztása
– Munkadarabok rögzítési módjainak ismertetése
– Munkadarabnullpont meghatározása
– Szerszámok kiosztásának és kinyúlásának ellenőrzési lépései
– Alkalmazott DIN 66025 szabvány utasításinak ismertetése
– Alaputasítások ismerete
– A folyamatos megmunkálás előtti ellenőrzés lépései
– Korrekciózás ismertetése
108
Forrás: http://www.doksi.hu
A lapkák egyéb élgeometriáját a készítendő darab alakja és anyaga alapján választjuk meg:
- csúcs-sugár az elérendő felületminőség és a belső vállakban – a lapka sugara ennél nagyobb
nem lehet
- a lapka hátszöge és ékszöge (homlokszöge) a megmunkálandó anyag szilárdságának függvénye,
lágyabb, szívósabb anyagokat pozitív homlokszögű lapkákkal, rideg, kemény anyagokat nulla,
vagy negatív homlokszögű lapkákkal munkálunk meg.
- a lapkák anyaga szintén a darab anyagminőségétől függ, a keményebb, a szerszámot jobban
koptató anyagokhoz bevonatos lapkákat célszerű választani. Igen kemény (edzett) anyagokhoz
kerámia-lapkát, köbös bórnitrid (PCB), vagy polikristályos gyémánt-bevonatú (PKD) lapkát kell
használni.
Szerszámkinyúlás meghatározása
A szerszámok maximális kinyúlását a revolverfej elfordulási körének sugara határozza meg, ennél
nagyobb kinyúlás esetén a szerszám a vezeték-burkolatba ütközik, sérülést, törést okoz. A kinyúlás
nagyságát – ha a megmunkálandó felülethez való hozzáférés mást nem igényel – a szerszám csúcs-
magasságának 1,5 – 2-szeresére kell venni. Ennél a kinyúlásnál hajlik le legkevésbé a szerszám a
forgácsolási erők hatására.
109
Forrás: http://www.doksi.hu
A hosszabb darabokat szegnyereggel meg kell támasztani, a szegnyereg mozgatása szintén lehet
villanymotoros, pneumatikus, vagy hidraulikus. A támasztó erő itt is beállítható. Amennyiben a
tokmány, vagy a szegnyereg nem szorít eléggé, a gép nem indul el, hibajelzést ad.
Ha el akarjuk kerülni a darabok megmunkálás közbeni kifogását, megfordítását, akkor a főorsóba a
tokmány helyett úgynevezett menesztő csúcsot is használhatunk, de akkor a megmunkáláshoz jobbos
és balos kések is kellenek, továbbá a balról jobbra forgácsoló szerszámnak el kell férnie a darab és a
menesztő csúcs kötött.
Kisméretű alkatrészeket, amelyeket előzetes darabolás után nem lehet jól tokmányba befogni,
szálanyagból készítenek el, majd a legutolsó műveletben a szálból leszúrják. Az ilyen szálanyagokat
patronos befogókba fogva munkáljuk meg. A patronos befogó kombinálható rúdanyag adagoló
készülékkel is: ekkor a leszúrás után a programból vezérelt szorító nyit, az adagoló a szálat a
revolverfejbe szerelt ütközőnek tolja, majd a patron szorít. A CIKUS-START lenyomására a
program ismét lefut.
A tételben szereplő darabot tehát belső lépcsővel elkészített puhapofába fogjuk, és csúccsal
megtámasztjuk. A támasztó csúcsok lehetnek álló és forgócsúcsok. Az állócsúcsok nem viselik el
nagy fordulatszámot, mert a súrlódástól kilágyulhatnak és letörnek, a forgócsúcsok viszont a
gördülőelemek laza illesztése esetén nem biztosítanak megfelelő központosságot.
A befogást és a megmunkálási sorrendet úgy kell megválasztani, hogy az első felfogásban minél
több felület-elemet lehessen megmunkálni. Feladatunkban a megmunkálást a menetes vég felől
célszerű elkezdeni, mert itt egy felfogásban 3-4 átmérő is megmunkálható.
Munkadarabnullpont meghatározása
A munkadarabnullpontot a programozás szempontjából legkedvezőbb helyre kell megválasztani,
példánk esetében a darab szegnyereg felőli végén, mert ebben az esetben a rajzi méretek szerepelnek
a Z irányú koordinátákban – negatív előjellel.
A munkadarab-nullpont a megmunkálások során programból áthelyezhető, vagy egy újabb nullpont-
tároló lehívásával (G54….57), vagy úgynevezett koordináta-transzformációval – a programban
megadott X és Z irányú eltolási értékkel. NCT- 90T esztergavezérlőknél a G60, vagy G61 utasítások
XTR, ZTR címére bevitt abszolút, vagy növekményes értékekkel, SIEMENS vezérlőknél a G58,
G59 utasítások hasonló alkalmazásával.
110
Forrás: http://www.doksi.hu
111
Forrás: http://www.doksi.hu
Korrekciózás ismertetése
Ha a megmunkálás során az előírt mérettől való eltérést tapasztalunk, akkor az vagy bemérési hiba,
vagy a szerszám kopásából eredő hiba. Kisebb eltérés esetén nem szükséges újabb bemérést végezni,
vagy lapkát fordítani-cserélni, elegendő korrekciózni a szerszám X és Z irányú bemérési adatait.
a.) korrekciózás NCT-90T esztergavezérlőn:
- szerszámbemérés üzemmódba lépünk, beváltjuk a hibás méretet okozó szerszámot
- belépünk a korrekciós tároló XTR, vagy ZTR mezőjébe
- az I nyomógomb működtetésével bevisszük a hiba értékét (X-ben az átmérő-különbséget)
olyan előjellel, hogy a hiba megszűnjön (kisebb méretnél „+„ előjellel, nagyobb méretnél „-„
előjellel)
b.) korrekciózás SIEMENS-810T esztergavezérlőn:
- belépünk a TOOL OFFSET menübe
- a lapozó gombokkal a hibás méretet okozó szerszám D…. tárolóját kikeressük
- a hibás méret irányának megfelelő (L1=X, L2=Z) tároló kopás-mezőjébe lépve a hiba
nagyságát ellenkező előjellel beírjuk.
A továbbiakban a vezérlő a bemérési adatot a kopás mezőben levővel összegzi.
112