oktatási segédlet emco wincts oktatószoftver...

31
PANNON EGYETEM Műszaki Informatika Kar Matematika Tanszék Oktatási segédlet EMCO WinCTS oktatószoftver használata Név: Milus Lajos informatikatanár MA levelező hallgató

Upload: others

Post on 27-Dec-2019

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

PANNON EGYETEM

Műszaki Informatika Kar

Matematika Tanszék

Oktatási segédlet

EMCO WinCTS oktatószoftver használata

Név:

Milus Lajos

informatikatanár MA

levelező hallgató

Page 2: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

2

Veszprém 2010

Page 3: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

3

Tartalomjegyzék:

1. Bevezetés ............................................................................................................................ 4

2. A szoftver telepítése ........................................................................................................... 6

3. A szoftver indítása .............................................................................................................. 7

4. A munka megkezdése ......................................................................................................... 9

4.1. A munkakönyvtár és nyelv beállítás ............................................................................. 10

4.2. Szerszámadatok bevitele ............................................................................................... 10

4.3. Programok szerkesztése ................................................................................................ 12

4.4. Szerkesztés a GUIDING segítségével ........................................................................... 13

4.5. A SIMULATION lehetőségei ....................................................................................... 20

Page 4: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

4

1. Bevezetés

Az automatizálásra való törekvés az ipari termelés kialakulásának kezdete óta

megfigyelhető. Az ipari termelés növekedésével és szakosodásával az egyedi gyártás

mellet megjelent a sorozatgyártás és a tömeggyártás is. Az egyedi, kis- és középsorozat

gyártására a nagysorozatgyártásra alkalmazott automaták, illetve automatizálási módszerek

nem alkalmasak. Bebizonyosodott, hogy a kis- és középsorozat-gyártás automatizálási

igényeit mechanikai megoldásokkal gazdaságosan nem lehet kielégíteni. Az elektronika

ugrásszerű fejlődése azonban lehetővé tette a számjegyvezérlésű (NC) szerszámgép

elkészítését. Az NC technika területén attól kezdve további jelentős lépések történtek,

meghódította a világ gépiparát. Az NC technika a gépgyártáson belül a kis- és

középsorozat gyártás minőségi, termelékenységi gazdaságossági követelményeit

messzemenőn képes kielégíteni és egyre inkább bevonul a nagysorozatgyártásba is.

A mikroelektronika rohamos fejlődésének hatására lehetővé vált a mikroszámítógépek

megmunkáló gépeken és közvetlenül a gyártási folyamatban történő alkalmazása. A

csökkenő méretek mellett a növekvő számítási sebességű és tárolókapacitású számítógépek

felhasználásával a megmunkálási pontosság jelentős növekedését érték el és lehetőség nyílt

a programozási folyamat leegyszerűsítésére is, a számítógépeket integrálták a megmunkáló

gépekbe (CNC: Computer Numerical Control).

A számjegyvezérlésű szerszámgépek programozásának oktatása a gyakorlatban

vezérlésfüggő. Annak ellenére, hogy a korszerű vezérlésgyártók mindegyike a DIN66025

szerinti szabványon alapuló berendezést épít, szolgáltatásaikban, kezelésükben

különböznek egymástól.

A sokféle (Hunor, Siemens, Heidenhein, Maho, Fanuc, Bosch, Olivetti, …)

vezérlésgyártó vezérlései, több gépgyártó gépébe kerülnek beépítésre (akár vásárlói kérésre

is).

A középiskolai oktatásban, a szakképzésben oktatási célra az egyik legelterjedtebb az

ausztriai EMCO cég WinCTS oktatórendszere, amely többek között a Siemens 810/820T

vezérléssel került forgalomba.

Page 5: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

5

Magyar nyelvű kezelési utasítása nem lévén dolgozatommal szeretném a diákjaim, a

szaktanár kollégáim és a saját magam munkáját megkönnyítő oktatási segédanyagot

készíteni.

A 31 521 09 1000 00 00 OKJ számú gépi forgácsoló szakma központi programja

tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06 azonosítójú tananyagelemet,

amely szerint a tanulóknak rendelkezniük kell a felsorolt kompetenciákkal:

Szükség esetén egyeztet a programmódosításról a programozó technológussal

Szükség esetén ciklus utasításokat alkalmaz

Szükség esetén alprogramtechnikát alkalmaz

Szükség esetén módosítja az általa írt megmunkáló programot

Egyszerű megmunkáló programot készít

Alkalmazza az adott szerszámgép-vezérlés elemi utasítás készletét1

A kisbéri Bánki Donát Szakképző Iskola 1999-ben fejlesztésként kialakított egy CNC

technika oktatására alkalmas szaktantermet. A teremben oktatásra az EMCO cég WinCTS

szoftverét használjuk a fenti kompetenciák fejlesztésére. Jelenleg a teremben 19 tanuló tud

önállóan dolgozni a számítógépeken, illetve 1 darab EMCO PC Turn 55 oktató

esztergagép, és 1 darab EMCO PC Mill 55 oktató marógép biztosítja a megmunkálások

elvégzésének lehetőségét.

A dolgozatommal nem célom a teljes szoftverleírás, igyekszem azokat a funkciókat

kiemelni, amelyek segítségével a programozási feladatok egyszerűen elvégezhetők,

áttekinthetők.

A mellékelt SmartBoard alkalmazás (2. sz. melléklet) futtatásához a feltelepített Smart

Notebook szoftver szükséges. A számítógépen lehetőleg legyen AVI formátumot lejátszó

video alkalmazás is.

1 31 521 09 1000 00 00 gépi forgácsoló szakma központi programja

Page 6: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

6

2. A szoftver telepítése

Hét mágneslemezen található a telepítőkészlet, amit az iskola tanulói és dolgozói korlátozás

nélkül használhatnak az intézményben, és otthon egyaránt.

Az iskolánk CNC oktatótermében a tanári gépen kívül 12 tanulói munkaállomás és 7 laptop

van, melyeken szintén a tanulók dolgozhatnak. A teremben van egy EMCO Turn 55 oktató

esztergagép Siemens 810T vezérléssel.

1. Felhasználói licensz

A szoftver ki tudja használni a számítógépes hálózatok előnyeit, ha ezt igénybe szeretnénk

venni, akkor az alábbi módon járjunk el:

1. Teacher verzió telepítése tanári gépre bárhol a hálózaton.

Alapértelmezésben a C:\WINNC alkönyvtárba telepíti magát a szoftver. Ha

befejeződött a telepítés, a C:\WINNC alkönyvtárat (ha máshová telepítettük, akkor

azt) meg kell osztani írásra és olvasásra a tanulói gépek számára.

2. Student verziók telepítése a tanulói gépekre.

Telepítés előtt hálózati meghajtóként például Z: meghajtóhoz rendeljük hozzá a tanári

gép C:\WINNC (ha máshová telepítettük, akkor azt ahová a szoftver tanári változata

települt) már megosztott alkönyvtárát.

Indítsuk el a telepítést a Student változatot választva, majd a telepítés helyeként a Z:

(hálózati megajtót) adjuk meg.

Otthon, illetve hálózatba nem kötött gépekre a Teacher változatot telepítsük!

Page 7: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

7

3. A szoftver indítása

Ikonjára kattintással, vagy a Start gombon keresztül a Programok alatti WINCTS

csoportból verziótól függőn teacher, vagy student.

A TEACHER verzió szolgáltatásairól

A tanár monitorának felülete három nagy részre osztható:

Tanári vezérlés képernyő.

Egy kiválasztott tanulói vezérlés képernyő.

Választó- és funkciógombok.

2. Bejelentkező teacher képernyő

Page 8: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

8

A hálózat minden résztvevője önállóan végezhet munkát a rendszeren.

A tanár a saját vezérlésének képernyőjét kivetítheti az összes tanulói képernyőre,

illetve csak egy tanulónak is.

A tanár képes egy tanuló gépének vezérlése feletti irányítást átvenni, a munkába

beavatkozni, majd a vezérlést visszaadni.

A diákok és a tanár kommunikációjára üzenetküldő rendszer szolgál. Nem kell a

tanárnak sétálni, túlkiabálni a gépek, a munka zaját, nem kell a diáknak sem elhagyni

a helyét, ha segítséget kell kérnie.

A tanár helye nem kötött a tanulói gépek terméhez, több teremben egyszerre történhet

munkavégzés.

A tanár adatokat, programokat tud küldeni a tanulók gépeire, és fogadni is képes

azokat.

A billentyűleütés naplózása lehetővé teszi a hibák keresésének megkönnyítését.

Ha a tanári gépen a vezérlés címszalagjára duplán klikkelünk, a teljes képernyőn csak a tanári

vezérléskép jelenik meg.

3. Teljes képernyős megjelenítés

Page 9: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

9

4. A munka megkezdése

Amint az ipari vezérlő a bekapcsolás után, a szimulációs szoftver is egy hibaüzenettel

jelentkezik be a képernyőjén, miszerint nem ismert a referenciapont, az útmérő rendszernek

nincs arról információja, hogy hol vannak a szánok és a szerszám a gép munkaterén belül.

A főmenüből, ahová az F1 megnyomásával jutunk, vízszintes görgetéssel, F11 kétszeri

megnyomásával, képernyőre kerül, és F3-al választható a REFPONT menü.

Ide belépve a szánokat külön-külön tengelyenként (nyilakkal), vagy együttesen (NUMLOCK

kikapcsolva+numerikuson 5 megnyomása) megmozdítva, a szánokat, az elektronika

referenciapontra viszi őket.

4. Referenciapontra futás

A referenciaponton veszi fel az útmérő rendszer az alapértékeit, ezt az X és a Z tengely

megváltozott értékei mutatják.

(A szerszámgép esetében fontos, hogy a képkezelő ismerje a referenciapont helyét a

munkatéren belül, annak érdekében, nehogy a szerszám elakadjon a referencia pontra haladás

közben, és a törés, a károsodás így elkerülhető!)

Page 10: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

10

4.1. A munkakönyvtár és nyelv beállítás

A Siemens vezérlés esetén a megmunkáló főprogram neve %1 … %9999 lehet.

Az alprogram neve L1 … L9999 lehet. Egyazon név többször is előfordulhat, de különböző

tároló helyeken.

Alapértelmezés tároló helyként C:\WINNC\SIE810.T\PRG, vezérlés nyelveként pedig amit a

telepítéskor választunk, viszont csak két lehetőség van, angol és német.

A SETTING DATA menü, GENERAL DATA menüpontjában módosíthatók az

alapbeállítások:

5. Tárhely

4.2. Szerszámadatok bevitele

A szerszámváltáskor meg kell adni a vezérlésnek, hogy a szerszámtár melyik

szerszámpozícióját hozza munkahelyzetbe. A munkehelyzetben levő szerszám adatait

szerszámadattár tartalmazza. A szerszámadattárban Siemens 810T vezérlés esetében 50 hely

van, a tárbeli helyek közötti lapozást a PgUp-PgDn billentyűkkel lehet megvalósítani.

Page 11: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

11

A TOOL OFFSET menüből érhető el a szerszámadattár.

6. Szerszám adatok

A programozási feladatok elvégzéséhez be kell lépni a PARTPROGRAM menübe, melyből

további feladatok végzésére nyílik lehetőség.

PARTPROGRAM

EDIT

SELECT PROGRAM

Program kiválasztása

GUIDING

Segítségnyújtó rendszer

SIMULATION

Szimulációs beállítások

PLANE

Munkasíkok közötti váltás

3DVIEW

Opcionális lehetőség a térbeli szimulációra

DIRECTORY

A munkakönyvtár adatainak megtekintési lehetősége

PROG. HANDL.

Állományok kezelése

Page 12: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

12

4.3. Programok szerkesztése

PARTPROGRAM EDIT menüjében lehetséges a program mondatainak bevitele.

A mondatszám címből (N) és számból áll, a mondatszámoknak nem célszerű egyes

növekményt választani, ajánlott az ötös, mert a későbbi módosítást, új mondat beszúrását nem

lehetne megtenni.

A mondatszámot egy mondaton belül négy utasítás követheti.

A beviteli sor a képernyő billentyűsor feletti sorának jobb oldali része, a szerkesztőbillentyűk

csak a beviteli sorban használhatók.

A beviteli sor tartalma a felső ablakrészben lévő álló téglalap alakú kurzor pozíciójába fog

kerülni.

Az <Enter> megnyomására a szerkesztősorból a szöveg a programot tartalmazó felső

ablakrészbe kerül, ahol már nem módosítható tetszés szerint.

Egy újabb <Enter> megnyomásának hatására a sor végén megjelenik egy LF (soremelés)

karakter, a kurzor a következő sor első pozíciójába kerül.

A felső ablakrészben nem lehet a kurzort csak a nyíl billentyűkkel mozgatni, a klikkeléssel

egy menüt lépünk vissza!

Amikor a felső ablakrészben mégis szükséges a programon módosítanunk, az az alábbi

módon tehetjük meg:

Mondat törlése: vigyük a kurzort a törölni kívánt mondat száma elé, gépeljük be

mondatszámot, majd nyomjuk meg a <Del> billentyűt.

Mondat beszúrása: vigyük a kurzort a mondat száma elé, amely elé beszúrni

kívánunk, nyomjuk meg az <Enter> billentyűt, a <↑> nyíl billentyű megnyomása után,

a beviteli sorba gépelt új mondat az <Enter> megnyomása után felkerül a kurzor

pozíciójába.

Szó törlése: vigyük a kurzort a törölni kívánt szó elé, gépeljük be a szó címét (betű),

majd nyomjuk meg a <Del> billentyűt.

Szó beszúrása: vigyük a kurzort a szó elé, amely elé beszúrni kívánunk, a beviteli

sorba gépelt új szó az <Enter> megnyomása után felkerül a kurzor pozíciójába.

Page 13: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

13

4.4. Szerkesztés a GUIDING segítségével

A programírás nagy gyakorlatot igénylő tevékenység, de a gyakorlat megszerzése során nagy

segítség lehet az alaki hibák kiküszöbölésére, az R paraméterek megfelelő használatára, a

SINUMERIK vezérlés szolgáltatása a GUIDING. Amikor a GUIDING-ba belépünk, a

képernyőképen a programunkból csak az utolsó három sort látjuk.

A PARTPROGRAM → EDIT → GUIDING útvonalon juthatunk a menübe, ahol az alábbi

lehetőségek állnak rendelkezésre:

BLOCK NUMBER

A mondatszámok sorszámozását végzi automatikusan ötös növekménnyel, négy

helyértékű számmá vezető nullákkal feltöltve.

G FUNCT.

A „G” című szavak beszúrását lehet itt elvégezni, illetve a billentyűsor fölött a „G”

kódok rövid ismertetését olvashatjuk a kiválasztott nyelven.

LINE

Az egyenes vonalú elmozdulások megvalósításának lehetőségei közül választhatunk

itt.

CIRCLE

A körív mentén történő elmozdulások programozási lehetőségeit mutatja meg ez a

menüelem.

CONTUR

Az egyszerűsített kontúrleírások kiválasztási lehetőségeit kínálja fel, grafikus

segítségnyújtással kiegészítve.

7. Kontúr leírások

Page 14: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

14

WORKCYCLE

Öt ciklus választható:

8. Az öt ciklus

1. <F3> NAGYOLÁS

9. Megmunkálások

<F3> Nagyol.

<F4> Simít.

<F5> Nagyol és a maradék lépcsőket is eltávolítja.

<F6> Nagyol, maradék lépcsőket eltávolít, és simít.

Page 15: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

15

A következő választási lehetőség a felület elhelyezkedésére (külső-belső), és az

előtolás irányára (hosszirányú-keresztirányú) vonatkozik

10. Nagyoló ciklusok

A megfelelő megmunkálás kiválasztása után már az értékek megadása következik:

11. Nagyoló ciklus paraméterei

Ha megadtuk az „R” paraméterek értékeit, az <F5> megnyomásával kerül a mondat a

programba.

<F3> a programlistához lép vissza.

<F4> a ciklusok menüjéhez lép vissza.

Page 16: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

16

2. <F4> MENETVÁGÁS

Először kétféle lehetőség közül kell választanunk:

- normál menetvágás <F3>

- felületről-felületre átmenő menet <F4>

<F3> esetén:

További választás lehetséges, <F3> külső forgástengellyel párhuzamos, <F4> külső

kúpos, F5> belső forgástengellyel párhuzamos, <F6> belső kúpos.

12. Menetvágás

Ha megadtuk az „R” paraméterek értékeit, válasszuk az <F7> gombot, ahol a

menetemelkedés megadásán kívül a még szükséges adatok adhatók meg.

13. Menetemelkedés

Ha megadtuk az „R” paraméterek értékeit, az <F5> megnyomásával kerül a mondat a

programba.

<F3> a programlistához lép vissza.

<F4> a ciklusok menüjéhez lép vissza.

Page 17: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

17

<F4> esetén:

14. Menet több felületen

A felületről-felületre áthaladó menet jól alkalmazható a recézés, rovátkolás helyett a

különféle felületek csúszásmentessé tételére.

3. <F5> FÚRÁS

15. Fúróciklus

A hosszlyuk fúró ciklus paramétereinek megadási lehetőségét biztosítja ez a

menüelem.

4. <F6> BESZÚRÁS

A beszúrás menüből először két lehetőség közül választhatunk:

- beszúrás hengeres felületbe <F3>

- beszúrás homlokfelületbe <F4>

Page 18: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

18

<F3> esetén:

További választás lehetséges, <F3> külső beszúrás a szerszám bal oldali csúcsával,

<F4> külső beszúrás a szerszám jobb oldali csúcsával, F5> belső beszúrás a szerszám

bal oldali csúcsával, <F6> belső beszúrás a szerszám jobb oldali csúcsával.

16. Palást beszúrás

Ha megadtuk az „R” paraméterek értékeit, az <F5> megnyomásával kerül a mondat a

programba.

<F3> a programlistához lép vissza.

<F4> a ciklusok menüjéhez lép vissza.

<F4> esetén:

További választás lehetséges, <F3> beszúrás jobbról a szerszám külső oldali

csúcsával, <F4> beszúrás jobbról a szerszám belső oldali csúcsával, F5> beszúrás

balról a szerszám külső oldali csúcsával, <F6> beszúrás balról a szerszám belső oldali

csúcsával.

17. Homlok beszúrás

Page 19: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

19

Ha megadtuk az „R” paraméterek értékeit, az <F5> megnyomásával kerül a mondat a

programba.

<F3> a programlistához lép vissza.

<F4> a ciklusok menüjéhez lép vissza.

5. <F7> ALÁSZÚRÁS

18. Alászúrás

Ha megadtuk az „R” paraméterek értékeit, az <F4> megnyomásával kerül a mondat a

programba.

<F3> a programlistához lép vissza.

<F6>, <F7> az alászúrás alakját határozza meg.

FEED

Itt választható percenkénti, vagy fordulatonkénti előtolás, illetve az állandó

vágósebesség, vagy az állandó fordulatszám.

SPINDLE

A főorsó forgatása kapcsolható jobbra, balra, vagy állítható meg

TOOL

A beváltandó szerszámokról és a hozzájuk rendelhető szerszám adattárakról ad

információt a képernyőn.

SPECIAL BLOCK

A késleltetési idő, fordulatszám behatárolás és főorsó megállítás választható ki.

SPECIAL FUNCT.

Főorsó megállítás és előtolás befolyásolása.

ADD. FUNCT.

Page 20: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

20

Kiegészítő információkat tartalmaz.

PROGRAM END

A program megállításának módjai közül lehet választani.

BLOCK END

Visszalépés.

4.5. A SIMULATION lehetőségei

A CNC program tesztelésének egyik lehetősége a szimuláció. A különböző vezérlések,

különböző szimulációs lehetőségeket kínálnak.

A szimuláció megkezdésének feltételei:

- legyen program, vagy alprogram a memóriában,

- legyen beállítva a munkatér információit tartalmazó ablak.

19. Szimuláció menü

A munkatér információi beállíthatjuk <F3> megnyomásával, vagy az AREA W-PIECE

feliratú gombra klikkelve.

Page 21: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

21

20. Szimulációs tér

A vékonyvonal a forgástengely felett a munkadarab kontúrvonalát jelöli.

A vastag keret egy nézőkeablakot szimbolizál, amelyen látjuk a munkadarab felületét.

Az értékeket a munkadarab nullponthoz viszonyítva kell megadni!

További lehetőségek a SIMULATION menüben:

RESET

Alaphelyzetbe állás.

PROGRAM CONTROL

A program futtatásának befolyásolási lehetőségeinek be-ki kapcsolása.

21. Szimuláció

Page 22: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

22

Képek jegyzéke:

1. Felhasználói licensz ................................................................................................................ 6

2. Bejelentkező teacher képernyő ............................................................................................... 7

3. Teljes képernyős megjelenítés ............................................................................................... 8

4. Referenciapontra futás ............................................................................................................ 9

5. Tárhely ................................................................................................................................. 10

6. Szerszám adatok ................................................................................................................... 11

7. Kontúr leírások ..................................................................................................................... 13

8. Az öt ciklus ........................................................................................................................... 14

9. Megmunkálások ................................................................................................................... 14

10. Nagyoló ciklusok ................................................................................................................ 15

11. Nagyoló ciklus paraméterei ................................................................................................ 15

12. Menetvágás ......................................................................................................................... 16

13. Menetemelkedés ................................................................................................................. 16

14. Menet több felületen ........................................................................................................... 17

15. Fúróciklus ........................................................................................................................... 17

16. Palást beszúrás .................................................................................................................... 18

17. Homlok beszúrás ................................................................................................................ 18

18. Alászúrás ............................................................................................................................ 19

19. Szimuláció menü ................................................................................................................ 20

20. Szimulációs tér ................................................................................................................... 21

21. Szimuláció .......................................................................................................................... 21

Irodalomjegyzék:

Softwarebeschreibung Bedienoberlfäche SINUMERIK 810/820T Hallein, 1994

Czéh Mihály - Hervay Péter - Dr. Nagy P. Sándor: CNC programozás alapjai Budapest,

Műszaki Könyvkiadó, 1999

Adolf Frischherz - Herbert Piegler: Fémtechnológia szakismeretek Budapest, B+V Lap- és

Könyvkiadó, 1994

Mellékletek:

1. sz. melléklet: SINUMERIK 810T programozási segédlet

2. sz. melléklet: EHAM.notebook (SmartBoard alkalmazás)

3. sz. melléklet: 31 521 09 1000 00 00 Gépi forgácsoló szakma központi program részlet

Page 23: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

1. sz. melléklet

SINUMERIK 810T programozási segédlet

Felhasznált címek: % Főprogram száma 1-9999 L .......... Alprogram száma 1-9999 N .......... Mondatszám 1-9999 G Útfunkció M Kapcsoló, kieg. funkció A .......... Szög B .......... Rádiusz, letörés D .......... Szersz. korrekció 1-49 F .......... Előtolás, késleltetési idő I,K .......... Körparaméterek, menetemelkedés P .......... Alprogramfuttatások száma lépték R .......... Adott paraméter ciklushoz S .......... Főorsó fordulat, forgácsolási sebesség T .......... Szerszámbehívás X,Z ......... Pozícióadatok LF .......... Mondatvég G Funkciók áttekintése: 1 .......... Bekapcsolási állapot

2 .......... Csak mondatonként érvényes

G00 ........ gyorsjárat G01

1 ....... lineáris interpoláció

G02 ........ körinterpoláció, óramutatóval egyező G03 ........ körinterpoláció, óramutatóval ellentétes G04

2 ....... késleltetési idő

G092 ....... pontos megállás

G10 ........ polárkord. interpol. gyorsjárat G11 ........ polárkord. interpol. lineáris interpoláció G12 ........ polárkord. interpol. körinterpoláció, óramutatóval

egyező G13 ........ polárkord. interpol. körinterpoláció, óramutatóval

ellentétes G33 ........ menetvágás, konstans emelkedés G40

1 ....... szerszámrádiusz-kompenzáció feloldása

G41 ........ szerszámrádiusz-kompenzáció bal oldalról G42 ........ szerszámrádiusz-kompenzáció jobb oldalról G48 ........ kontúrtól való eltávolodás, ahogyan

megközelítettük G50 ........ léptékváltoztatás kiválasztása G51 ........ léptékváltoztatás kiválasztása G53

2 ....... nullponteltolás feloldása mondatonként

G541 ....... nullponteltolás 1

G55 ........ nullponteltolás 2 G56 ........ nullponteltolás 3 G57 ........ nullponteltolás 4 G58 ........ programozható nullponteltolás 1 G59 ........ programozható nullponteltolás 2 G60 ........ pontos megállás módusz G62 ........ pontos megállás móduszának feloldása G64

1 ....... pontos megállás móduszának feloldása

G70 ........ méretmegadás collban G71 ........ méretmegadás milliméterben G90

1 ....... abszolút programozás

G91 ........ inkrementális programozás G92 ........ fordulatszám behatárolás G94 ........ percenkénti előtolás G95 ........ fordulatonkénti előtolás G96

1 ....... állandó forgácsolási sebesség

G97 ........ konstans fordulatszám G147 ...... a kontúr fokozatos megközelítése egyenes

mentén G148 ...... fokozatos eltávolodás a kontúrtól egyenes

mentén G247 ...... a kontúr fokozatos megközelítése negyed körív

mentén G248 ...... fokozatos eltávolodás a kontúrtól negyed körív

mentén

G347 ...... a kontúr fokozatos megközelítése félkör ív mentén

G348 ...... fokozatos eltávolodás a kontúrtól félkör ív mentén

M Funkciók áttekintése: M00 ....... feltétlen programozott megállás M01 ....... feltételes programozott megállás M02 ....... főprogram vége M03 ....... főorsó forgatás bekapcsolása jobbra M04 ....... főorsó forgatás bekapcsolása balra M05

1 ...... főorsó kikapcsolása

M08 ....... hűtővíz be M09

1 ...... hűtővíz ki

M17 ....... alprogram vége M20 ....... szegnyereg előre M21 ....... szegnyereg hátra M25 ....... befogóeszköz kilazít M26 ....... befogóeszköz szorít M30 ....... főprogram vége M71 ....... lefúvatás be M72

1 ...... lefúvatás ki

Ciklusok: L93 ........ beszúróciklus L94 ........ beszúrás menetkifutáshoz L95 ........ nagyolóciklus simítással L96 ........ nagyolóciklus simítás nélkül L97 ........ menetvágóciklus L98 ........ mélylyukfúró ciklus L99 ........ menetek láncolása, rovátkolás L971 ...... hosszmenetvágó ciklus

Mondatonként max. 4 parancs megengedett!

Page 24: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

Szerszámél helyzetek:

Szerszámkompenzáció:

Szerszámrádiusz:

Munkatér beállítás szimulációhoz:

PARANCSOK LEÍRÁSA: G00 gyorsjárat N.. G00 X.. Z..

G01 Lineáris interpoláció N.. G01 X.. Z.. F..

Page 25: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

G02 Körinterpoláció, óramutatóval egyező G03 Körinterpoláció, óramutatóval ellentétes N.. G02/G03 X.. Z.. I.. J.. K.. F.. vagy N.. G02/G03 X.. Z.. I.. B.. F..

X,Z körív végpont I,K a startpont távolsága a körközéptől B kör rádiusz, +B félkörnél kisebb, -B félkörnél nagyobb G04 Késleltetési idő N.. G04 X/F.. (sec) G09 Pontos megállás

G10 Polárkord. interpol. gyorsjárat G11 Polárkord. interpol. lineáris interpoláció G12 Polárkord. interpol. körinterpoláció, óramutatóval

egyező G13 Polárkord. interpol. körinterpoláció, óramutatóval

ellentétes G33 Menetvágás, konstans emelkedés N.. G33 X.. Z.. I/K menetemelkedés

I….X irányban (hossz) K….Z irányban (sík)

G40 Szerszámrádiusz-kompenzáció feloldása G41 Szerszámrádiusz-kompenzáció bal oldalról

G42 Szerszámrádiusz-kompenzáció jobb oldalról

G48 Kontúrtól való eltávolodás, ahogyan

megközelítettük N.. G48 X.. Y.. U.. G50 Léptékváltoztatás kiválasztása N.. G50 G51 Léptékváltoztatás kiválasztása N.. G51 X.. Z.. P.. G53 Nullponteltolás feloldása mondatonként N.. G53 G54 Nullponteltolás 1 N.. G54 G55 Nullponteltolás 2 N.. G55 G56 Nullponteltolás 3 N.. G56 G57 Nullponteltolás 4 N.. G57

Page 26: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

G58 Programozható nullponteltolás 1 N.. G58 X.. Z.. G59 Programozható nullponteltolás 2 N.. G59 X.. Z..

G60 Pontos megállás módusz N.. G60 G62 Pontos megállás móduszának feloldása N.. G62 G64 Pontos megállás móduszának feloldása N.. G64 G70 Méretmegadás collban N.. G70 G71 Méretmegadás milliméterben N.. G71 G90 Abszolút programozás N.. G90 G91 Inkrementális programozás N.. G91 G92 Fordulatszám behatárolás N.. G92 G94 Percenkénti előtolás G95 Fordulatonkénti előtolás G96 Állandó forgácsolási sebesség G97 Konstans fordulatszám G147 A kontúr fokozatos megközelítése egyenes

mentén N.. G147 X.. Z.. B..

G148 Fokozatos eltávolodás a kontúrtól egyenes

mentén N.. G148 X.. Z.. B..

G247 A kontúr fokozatos megközelítése negyed körív mentén

N.. G247 X.. Z.. B..

G248 Fokozatos eltávolodás a kontúrtól negyed körív

mentén N.. G48 X.. Z.. B.. G347 A kontúr fokozatos megközelítése félkör ív

mentén N.. G347 X.. Z.. B..

G348 Fokozatos eltávolodás a kontúrtól félkör ív men N.. G348 X.. Z.. B..

Page 27: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

CIKLUSOK: L93 Beszúróciklus

R10

hosszirányú beszúrásnál 0 homlokbeszúrásnál 1

R21 Külső, ill. belső átmérő

R22 Z irányú kezdőpont

R23 jobb irányú startpontnál 1 bal irányú startpontnál -1

R24 simítási ráhagyás X irányban

R25 simítási ráhagyás Z irányban

R26 fogásmélység

R27 beszúrási szélesség

R28 késleltetési idő a beszúrás végén

R29 beszúrási profil bal oldali hajlásszöge 0-89

R30 rádiusz (+) vagy letörés (-) a fenéken bal oldalt

R31 beszúrási átmérő

R32 rádiusz (+) vagy letörés (-) a peremén bal oldalt

R33 rádiusz (+) vagy letörés (-) a fenéken jobb oldalt

R34 rádiusz (+) vagy letörés (-) a peremén jobb oldalt

R35 beszúrási profil jobb oldali hajlásszöge 0-89

L94 Beszúrás menetkifutáshoz R01

az élhelyzet definiálása R02

a kontúr kezdőpontja X irányban (a kész alkatrész átmérőjét adjuk meg)

R03 a kontúr kezdőpontja Z irányban (a kész alkatrész méretét adjuk meg)

R04 E vagy F alak jele E=4 F=5

L95 Nagyolóciklus simítással L96 Nagyolóciklus simítás nélkül

R20

a kívánt kontúr kiválasztása, alprogramszám R21

a kontúr kezdőpontja X irányban R22

a kontúr kezdőpontja Z irányban R24

simítási ráhagyás X irányban R25

simítási ráhagyás Z irányban R26

nagyolási fogásvétel R27

szerszámrádiusz kompenzáció kiválasztása (40, 41, 42) R28

előtolási sebesség

Page 28: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

R29 megmunkálási mód:

R29=XX

1X 2X 3X 4X

X1 nagyolás tengellyel párhuzamosan hosszirányú külső

simítási ráhagyás hosszirányú külső

nagyolás tengellyel párhuzamosan és egy nagyoló fogás kontúrral párhuzamosan (maradék lépcsők) hosszirányú külső

komplett megmunkálás (nagyolás, maradék lépcsők simítása) hosszirányú külső

X2 nagyolás tengellyel párhuzamosan homlok külső

simítási ráhagyás homlok külső

nagyolás tengellyel párhuzamosan és egy nagyoló fogás kontúrral párhuzamosan (maradék lépcsők) homlok külső

komplett megmunkálás (nagyolás, maradék lépcsők simítása) homlok külső

X3 nagyolás tengellyel párhuzamosan hosszirányú belső

simítási ráhagyás hosszirányú belső

nagyolás tengellyel párhuzamosan és egy nagyoló fogás kontúrral párhuzamosan (maradék lépcsők) hosszirányú belső

komplett megmunkálás (nagyolás, maradék lépcsők simítása) hosszirányú belső

X4 nagyolás tengellyel párhuzamosan homlok belső

simítási ráhagyás homlok belső

nagyolás tengellyel párhuzamosan és egy nagyoló fogás kontúrral párhuzamosan (maradék lépcsők) homlok belső

komplett megmunkálás (nagyolás, maradék lépcsők simítása) homlok belső

R30

előtolási tényező, simításnál ezzel a számmal szorozza be a vezérlés az előtolást (előtolás csökkentés)

L97 Menetvágóciklus

R20

menetemelkedés, mindig a tengellyel párhuzamos érték R21

a menet kezdőpontja X irányban R22

a menet kezdőpontja Z irányban R23

az üres fogások száma

R24 menetmélység (pozitív érték=külső menet, negatív érték=belső menet)

R25 simítási ráhagyás

R26 ráfutási út, előjel nélküli inkrementális

R27 kifutási út, előjel nélküli inkrementális

R28 nagyoló fogások száma

R29 ráállási szög (felét adjuk meg) szögben történő ráállást csak homlok és hosszmeneteknél alkalmazhatunk

R31 menet végpontja X irányban, abszolút

R32 menet végpontja Z irányban, abszolút

L971 Hosszmenetvágó ciklus Hossz,- és kisszögű kúpos menetekhez. Hasonló az L97-

hez, de R28 + , degresszív fogásvétel, -, állandó fogásvétel R34 menet fölötti szerszámvisszajárási magasság adható meg belső menet: 0,01-1mm külső menet: 0,01-3mm

L98 Mélylyukfúró ciklus

R11

0 forgácstörés, 1 forgácskihordás R22

kezdőpont Z irányban, abszolút R24

degressziós érték, inkrementális előjel nélkül R25

első fúrási mélység, inkrementális előjel nélkül R26

végleges fúrási mélység, abszolút R27

várakozási idő a kezdőpontban (csak forgácskihordásnál)

R28 várakozási idő a fúrási mélységen (forgácstörés és forgácskihordás)

Page 29: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

L99 Menetek láncolása, rovátkolás

R11

a menet kezdőpontja X irányban abszolút módon megadva

R12 a menet 1. közbensőpontja X irányban abszolút módon megadva

R13 a menet 2. közbensőpontja X irányban abszolút módon megadva

R14 a menet végpontja X irányban abszolút módon megadva

R21 a menet kezdőpontja Z irányban abszolút módon megadva

R22 a menet 1. közbensőpontja Z irányban abszolút módon megadva

R23 a menet 2. közbensőpontja Z irányban abszolút módon megadva

R24 a menet végpontja Z irányban abszolút módon megadva

R25 simítási ráhagyás

R26 ráfutási út, inkrementális, előjel nélkül

R27 kifutási út, inkrementális, előjel nélkül

R28 a nagyolófogások száma

R29 ráállási szög (félszög) szög alatti ráállást csak sík- és hosszmeneteknél alkalmazhatunk

R35 üres fogások száma

R36 menetmélység pozitív érték = belső menet negatív érték = külső menet, síkmenet

R41 1. menetemelkedés

R42 2. menetemelkedés

R43 3. menetemelkedés

RÖVIDÍTETT KONTÚRLEÍRÁS: Szögek megadása mindig +Z irányra vonatkozik

Élletörés beszúrása:

G1 X2.. Z2.. B-.. LF G1 X3.. Z3.. LF Rádiusz beszúrása:

G1 X2.. Z2.. B+.. LF G1 X3.. Z3.. LF Egyenes:

G1 A.. X.. vagy G1 A.. Z.. Kör:

G2 B.. I.. K.. X2.. vagy G2 B.. I.. K.. Z2 Egyenes - egyenes:

G1 A.. X1.. X2.. Z2.. vagy G1 A.. Z1.. X2.. Z2 G1 A1.. A2.. X2.. Z2

Page 30: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

Egyenes – kör (érintő):

G3 A.. B.. X.. Z.. Kör – egyenes (érintő):

G2 B.. A.. X.. Z.. Kör – kör (érintő):

G2 I1.. K1.. I2.. K2.. X.. Z..

Page 31: Oktatási segédlet EMCO WinCTS oktatószoftver használatamath.uni-pannon.hu/~lipovitsa/pdf/MilusLajosoktatasi_segedlet.pdf · tartalmazza a CNC programszerkesztés I., 110/5.1/0264-06

EMCO WinCTS oktatási segédlet

3. sz. melléklet

31 521 09 1000 00 00 Gépi forgácsoló szakma központi program részlet

A tananyagelem azonosítója: 110/5.1/0264-06

A tananyagelem megnevezése: CNC programszerkesztés I.

Hozzárendelt feladatkompetenciák:

Szükség esetén egyeztet a programmódosításról a programozó technológussal

Szükség esetén ciklus utasításokat alkalmaz

Szükség esetén alprogramtechnikát alkalmaz

Bonyolult megmunkáló programot betölt mágneslemezről vagy számítógépes

adatátviteli rendszeren keresztül

Szükség esetén módosítja az általa írt megmunkáló programot

Egyszerű megmunkáló programot készít

Alkalmazza az adott szerszámgép-vezérlés elemi utasítás készletét

Hozzárendelt szakmai ismeretalkalmazások:

A típus A géprajzi szabványok használatának szabályai

D típus Számítógéppel segített gyártási folyamat ismerete

C típus Irányítástechnikai, vezérléstechnikai, szabályozástechnikai ismeretek

A típus CNC-gép kezelési és alapszintű programozási gyakorlatok

A típus Technológiai adatok megválasztási szempontjai

D típus A minőségirányítási kézikönyv tartalma, fő fejezetei

C típus Minőségtanúsítás a gyártási folyamatokban

B típus Gyártástechnológiai ismeretek

Hozzárendelt szakmai készségek:

3. szint Köznyelvi szöveg hallás utáni megértése

5. szint Gépészeti rajz készítése

5. szint Gyártástechnológiai rajz olvasása, értelmezése

5. szint Hosszmérő és ellenőrző eszközök

5. szint Forgácsolási adatok megválasztása

Hozzárendelt módszerkompetenciák:

Kritikus gondolkodás

Gyakorlatias feladatértelmezés

Hozzárendelt személyes kompetenciák:

Hallás

Precizitás

Hozzárendelt társas kompetenciák:

Irányíthatóság

Irányítási készség

Tanulói tevékenységformák:

Feladattal vezetett önálló szövegfeldolgozás 40%

Egyszerű számítási és tervezési feladatok önálló megoldása 40%

Csoportos megbeszélés 20%