oktatási segédlet emco wincts oktatószoftver...
TRANSCRIPT
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ó
EMCO WinCTS oktatási segédlet
2
Veszprém 2010
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
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.
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
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!
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ő
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
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ő!)
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.
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
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.
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
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.
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.
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.
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>
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
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.
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.
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ó
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
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!
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..
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
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..
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
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)
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
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..
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%