Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék

Hasonló dokumentumok
Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék. Dr. Kulcsár Gyula egyetemi docens

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Tanszék

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék

Foglalkozási napló a 20 /20. tanévre

Gyártási folyamatok tervezése

5.2 Rugalmas gyártórendszerek alrendszerei. a) A megmunkáló alrendszer és elemei. Megmunkáló alrendszer. Megmunkáló központ

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék. Dr. Kulcsár Gyula egyetemi docens

Diszkrét termelési folyamatok ütemezési feladatainak modellezése és számítógépi megoldása

6. A SZÁMÍTÓGÉPPEL INTEGRÁLT GYÁRTÁS (CIM)

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék. Dr. Kulcsár Gyula egyetemi docens

Ipari, szolgáltatási és kereskedelemi változások

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Forgácsoló gyártócellák, gyártórendszerek 2.

Korszerű szerszámgépek

9. A FORGÁCSOLÁSTECHNOLÓGIAI TERVEZŐ-RENDSZER FUNKCIONÁLIS STRUKTÚRÁJA

MUNKAANYAG. Dzúró Zoltán. Tengelyszerű munkadarab készítése XY típusú. esztergagépen, a munkafolyamat, a méret-, alakpontosság

Szóbeli vizsgatantárgyak. 1. Szakmai ismeretek 2. Munkajogi, munkavédelmi ismeretek, minőségbiztosítás 3. Gazdasági alapismeretek

Szakmai zárójelentés

1.4. A vállalati tevékenység számítógépes támogatása

PÉCSI TUDOMÁNYEGYETEM

Gyártórendszerek fejlődésének fázisai

A virtuális vállalat elméleti háttere

A virtuális vállalat elméleti háttere

Tartalék alkatrészek digitális katalógusa

Foglalkozási napló a 20 /20. tanévre

Dr. Mikó Balázs

VIZSGAKÉRDÉSEK GÉPGYÁRTÁSTECHNOLÓGIÁBÓL AZ I. ÉVF. ELŐADÁSI ANYAG TERMÉKTERVEZŐ ÉS A II.ÉVF. GÉPÉSZMÉRNÖK HALLGATÓK SZÁMÁRA

VÁLLALATI INFORMÁCIÓS RENDSZEREK, INTERNETES TECHNIKÁK

Foglalkozási napló a 20 /20. tanévre

20/1996. (III. 28.) IKM rendelet

Logisztika A. 3. témakör

Pályázati azonosító: IJTTR_08. Nyilvántartási szám: OM-00151/2008 OM-00152/2008 OM-00153/2008 OM-00154/ munkaszakasz.

Újpesti Két Tanítási Nyelvű Műszaki Szakközépiskola, Szakiskola és Gimnázium


Profil, tevékenységi kör Üzemi teljesítőképesség, Vertikalitás Tömegszerűség, gyártási rendszer A gyártás időbeli lefolytatása A vállalat szervezete

CNC GÉPKEZELŐ MESTERVIZSGA KÖVETELMÉNYEI

MUNKAANYAG. Szám János. Furatesztergálás technológiai tervezése, szerszámok, készülékek megválasztása, paraméterek meghatározása

MAGYAR KERESKEDELMI ÉS IPARKAMARA SZERSZÁMKÉSZÍTŐ MESTERKÉPZÉSI PROGRAM

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék

7. Fogazatok megmunkálása határozott élgeometriájú szerszámokkal

Tárgyszavak: CRM; gépipar; piacra lépés; beruházás; információtechnológia.

CNC-FORGÁCSOLÓ SZAKKÉPESÍTÉS SZAKMAI ÉS VIZSGAKÖVETELMÉNYEI I. ORSZÁGOS KÉPZÉSI JEGYZÉKBEN SZEREPLŐ ADATOK

AZ ADATKÖZPONT ÉS FELHŐ PIAC HELYZETÉRŐL MAGYARORSZÁGON ÉS A RÉGIÓBAN CZOCH ANDRÁS ADATKÖZPONT ÉS FELHŐ MUNKACSOPORT FEBRUÁR 4.

Szerszámkészítő mester

Esztergályos Gépi forgácsoló

Forgácsolási folyamatok számítógépes tervezése I.

CAD-CAM-CAE Példatár

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék. Dr. Kulcsár Gyula egyetemi docens

GÉPGYÁRTÁSTECHNOLÓGIA

Automatikai technikus Automatikai technikus

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

A számítógépes termeléstervezés alapjai. Fundamentals of Production Information Engineering. Felsőfokú műszaki végzettség

Doktori Ertekez es J osvai J anos Sz echenyi Istv an Egyetem, M uszaki Tudom anyi Kar 2012

SZÓBELI KÉRDÉSEK 2014/2015 GÉPI FORGÁCSOLÓ

Technológiai sorrend

Foglalkozási napló a 20 /20. tanévre

M1194 FELADATOK. Közreműködik a gépipari berendezések üzembe helyezésében, működtetésében, műszaki felügyeletében és karbantartásában

5. Az NC programozás alapjai. Az NC technika fejlődése

SZAKDOLGOZAT. Gömbcsap működtető orsó gyártástervezése

Használható segédeszköz: szabványok, táblázatok, gépkönyvek, számológép, ceruza, körző, vonalzó.

7. Alapvető fémmegmunkáló technikák Öntés, képlékenyalakítás, préselés, mélyhúzás. ( )

Alapítsunk vállalatot!

Antreter Ferenc. Termelési-logisztikai rendszerek tervezése és teljesítményének mérése

MUNKAANYAG. Szám János. Síkmarás, gépalkatrész befoglaló méreteinek és alakjának kialakítása marógépen. A követelménymodul megnevezése:

Gyártástechnológia III. 1.előadás: Gépgyártástechnológia alapfogalmai. előadó: Dr. Szigeti Ferenc főiskolai tanár

8. MODELLEZÉS AZ ALKATRÉSZGYÁRTÁS TECHNOLÓGIAI TERVEZÉSÉNÉL

Számítógéppel integrált gyártás (CIM), számítógéppel integrált logisztika (CIL)

JÁRMŰVEK JAVÍTÁSA. Javítási technológiák

5. ESZTERGÁLÁS Rendszerezés, felosztás


Dr. Piskóti István intézetigazgató, tanszékvezető, egyetemi docens Miskolci Egyetem Marketing Intézet Turizmus Tanszék

2011. NCT-104T ÍRÁSBELI ORSZÁGOS CNC PROGRAMOZÁS ÉS GÉPKEZELÉS SZAKMAI VERSENY. április Versenyző száma:

WOP feladatgyűjtemény - marás. Mathematisch Technische Software-Entwicklung GmbH CNC-TECHNIKA. WOP feladatgyűjtemény - marás.

Óbudai Egyetem Bánki Donát Gépész és Biztonságtechnikai Mérnöki Kar Anyagtudományi és Gyártástechnológiai Intézet Gépgyártástechnológiai Szakcsoport

Készítette: Ellenőrizte: Jóváhagyta:

3.1. Alapelvek. Miskolci Egyetem, Gyártástudományi Intézet, Prof. Dr. Dudás Illés

Házi feladat Dr Mikó Balázs - Gyártástechnológia II. 5

6. Robotok a rugalmas gyártórendszerekben. 6.1 Manipulátorok

Gépészmérnöki alapszak

Gáspár Bencéné Vér Katalin * AZ ÜZLETI INTELLIGENCIA RENDSZEREINEK KIALAKULÁSÁRÓL

Gazdálkodási modul. Gazdaságtudományi ismeretek III. Szervezés és logisztika. KÖRNYEZETGAZDÁLKODÁSI MÉRNÖKI MSc TERMÉSZETVÉDELMI MÉRNÖKI MSc

Logisztikai rendszerek (KOKUA116)

Gyártási folyamat tervezés

Szakmai program (helyi tanterv)

Géprajz (GEGET284B) kommunikációs dosszié GÉPRAJZ (GEGET284B) ANYAGMÉRNÖK BACHELOR KÉPZÉS TANTÁRGYI KOMMUNIKÁCIÓS DOSSZIÉ

Gépi forgácsoló Gépi forgácsoló

EFQM-ALAPÚ INTEGRÁLT DÖNTÉSTÁMOGATÓ IRÁNYÍTÁSI MODELL FEJLESZTÉSE ÉS ALKALMAZÁSI LEHETŐSÉGEI

Tehetségpontok létrehozása, partneri kör feltérképezése, bővítése

Robotika és Gyártásautomatizálás. Gyártásautomatizálás és Robotika

ÜTEMEZÉSI MODELL ÉS HEURISZTIKUS MÓDSZEREK AZ IGÉNY SZERINTI TÖMEGGYÁRTÁS FINOMPROGRAMOZÁSÁNAK TÁMOGATÁSÁRA

10. Az NC programozás alapjai. Az NC technika fejlődése. Az NC technika rugalmas automatizált. nagy termelékenység

Mintaterv. PTE PMMIK - Tanulmányi tájékoztató Gépipari mérnökasszisztens. Anyagtan és alkalmazások

TANTÁRGYLEÍRÁS. OKJ azonosító 01/1.0/ Tantárgy kódja Meghirdetés féléve 1. Kreditpont 2 Heti kontakt óraszám (elm.+gyak.

A javítási-értékelési útmutatótól eltérő helyes megoldásokat is el kell fogadni.

14. Jellegzetes alkatrészek technológiai tervezése. b) Méret és méretviszonyok Simatengelyek művelettervezése

AUTÓIPARI ALAKÍTÁSTECHNOLÓGIA LEMEZALAKÍTÓ ELJÁRÁSOK

MICROSOFT DYNAMICS AX TERMELÉSIRÁNYÍTÁS II.

BBBZ kódex Hajócsavar-gyártás

A szoftverek és a vezetői kreativitás szerepe a vállalati teljesítmény mérésében és irányításában

Átírás:

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék 2012/13 2. félév 3. Előadás Dr. Kulcsár Gyula egyetemi docens

Vállalati funkcionális modellek és számítógépes alkalmazási területek Vállalati modell Számítógépes alkalmazások Üzleti folyamatok, vállalatirányítás Integrált vállalatirányítási rendszer ERP Terméktervezés Technológiai folyamattervezés Termelés- tervezés Terméktervező rendszer CAD Folyamattervezőrendszer CAPP Termeléstervező rendszer PPS Termelési folyamatok, gyártásirányítás Termelésirányító és végrehajtó rendszer MES

Menedzsment Pénzügyi információs rendszer Terméktervezés Minőségbiztosítás Minőségszabályozás MIS CAD CAQA SPC komponensek Technológiai folyamatok tervezése CAPP Ellenőrzés és adatgyűjtés SCADA PLC ROC Marketing komponensek NC Programozás Program előkészítés DNC Szerszámkezelési rendszer TMS CNC Termelési komponensek Termelési főterv Kapacitástervezés Anyagszükséglet tervezés MRP Középtávú ütemezés SFC Rövidtávú ütemezés Gyártás Beszállítói lánc menedzsment SCM Darabjegyzéktervezés Termelési tevékenységek irányítása Cellavezérlés, gépsorvezérlés BOM PAC CC Vásárlói kör menedzsment Projekttervezés A termelés nyomon követése CRM Rugalmas gyártórendszer PP PDA FMS ERP CAE MES MA Integrált alkalmazási rendszerek a mai termelésinformatikában

Számítógéppel segített folyamattervezés (CAPP) helye és szerepe CIM rendszerben ÜZLETI FOLYAMATOK MIS CAL TQM CAD CAPP PPS CAPC GYÁRTÁSI FOLYAMATOK

Számítógéppel segített folyamattervezés (CAPP) Diszkrét gyártás anyagi folyamatainak jellemző vonásai: Nagy számú diszkrét mozzanat Egyedi folyamatszakaszok Gyártási folyamat Előgyártmánygyártás Alkatrészgyártás Szerelés Vezérlés, felügyelet, ellenörzés Terv Rendeltetésszerűen működő rendszert meghatározó elgondolás Technológiai terv Egy technológiai folyamat gondolati modellje Tervezés Gondolati modell megalkotása Információhordozón való rögzítése Technológiai tervezés Technológiai tervet (gondolati modellt) megalkotó folyamat

Gyártási folyamattervezés Vizsgálataink során a forgácsolt alkatrészek gyártástechnológiai folyamatainak részletes tervezésével foglalkozunk.

Technológiai tervezés Két klasszikus módszer I. Típus- és csoporttechnológiai tervekre alapozott módszer (Szokolovszkij, Mitrofanov) II. Többfázisú, iteratív módszer (Cvetkov)

Típustechnológiai tervekre alapozott módszer Hierarchikus osztályozási rendszer osztályok, alosztályok, csoportok, alcsoportok, típusok geometriai és technológiai szempontból közös vonásokkal jellemezhetők eltérő számú hierarchiai szint

Típustechnológiai tervekre alapozott módszer Például: egytengelyű, többtengelyű, szekrény- (ház)szerű, fogazott, stb. alkatrészek osztályai; az egytengelyű alkatrészek osztályán belül a tengelyek, tárcsák, hüvelyek, perselyek, gyűrűk, stb. alosztályai; a tengelyek alosztályán belül a rövid, normál, karcsú és nehéz tengelyek csoportjai; a normál tengelyek csoportján belül az egyirányban lépcsős, kétirányban lépcsős, furatos, fogazott, bordázott, stb. tengelyek típusai

Típustechnológiai tervekre alapozott módszer Tovább bontva: a normál tengelyek csoportján belül tömör tengelyek egyik vagy mindkét végén furatos, de nem átfúrt tengelyek csőtengelyek alcsoportjai; a tömör tengelyek alcsoportján belül az egyirányban lépcsős, kétirányban lépcsős, többirányban lépcsős (ún. befelé lépcsős ) tengelyek típusai. A típusok kialakításakor általában fel kell adni a tiszta rendezési elvek harmóniáját.

Típustechnológiai tervekre alapozott módszer 1. Típus-műveletterveket dolgoznak ki adott alkatrésztípuson előforduló műveletek sorrendjének és azok tartalmának megadása, az alkalmazható eljárásokra, szerszámgépfajtákra, készülékekre, szerszámokra és mérőeszközökre vonatkozó ajánlások. 2. Adott konkrét alkatrész technológiai folyamatának tervezése vezértípus kiválasztása, tipustechnológiai terv illesztése.

Típustechnológiai tervekre alapozott módszer Jellemzők: a tényleges tervezőmunka mennyisége csekély (konkrét alkatrészre), a tervezés gyors, a technológiai tervek egységesek, megfelelő minőségűek, típustervek kidolgozása munkaigényes és drága, nagysorozat és tömeggyártásban terjedt el.

Csoporttechnológia A típustechnológia kiterjesztése a gyártásra is: Alapja: alaki és technológiai szempontból is egymáshoz hasonló munkadarabok egész csoportja. A munkadarabcsoport megmunkálásához azonos vagy nagyon hasonló tulajdonságokkal rendelkező gépekre és gyártóeszközökre van szükség.

Csoporttechnológia Egyedi-, kis- és középsorozatgyártásban terjedt el. Főbb feladatok: alkatrészek osztályozása (csoportképzés), komplex műveletterv készítés, konkrét alkatrészek gyártásának technológiai tervezése.

Csoporttechnológiai elvek Alkatrészek osztályozása 1. Geometriai kialakítás szerint: Forgástest; Sikfelületekkel határolt; Sík- és forgásfelületekkel határolt; Bonyolult geometriájú (fogazott, bordázott, szabadfelületek stb.).

Csoporttechnológiai elvek Alkatrészek osztályozása 2. Megmunkálási módok és szerszámgépfajták szerint: Igényelt géptípus szerinti osztályok pl.: esztergagép, marógép, fúrógép, köszörűgép, fogazógép, üregelőgép stb. Munkatér, gyártóeszköz, átállítás szerinti csoportok kialakításának szempontjai: geometriai bonyolultság; befoglaló méretek; Anyagminőség; előgyártmány fajtája (befogás miatt).

Csoporttechnológiai elvek Alkatrészek osztályozása 3. Az alkatrészek készregyárthatósága szerint: teljes megmunkálás ugyanazon a szerszámgépen; egy vagy néhány felületet lehet kialakítani ugyanazon komplex műveletterv szerint; különböző szerszámgépeken de ugyanazon műveleti sorrendterv szerint készre gyártásig változatlan csoportban.

Csoporttechnológia Komplex alkatrész: magán viseli a csoportba tartozó összes alkatrész minden jellegzetes felületét, lehet: valódi (a csoport valós tagja), képzetes (absztrakt). Komplex műveletterv: definiál minden olyan műveletet és műveletelemet, amely a csoport egyes tagjainak gyártásához szükséges. a vizsgált csoport típustechnológiája.

A technológiai tervezés többfázisú, iteratív módszere Sokféle alkatrész kis sorozatban készül. Az alkatrészek gyártásához külön-külön készítenek technológiai terveket. A tervek részletessége különböző lehet: NC/CNC gyártási környezet esetén, hagyományos gyártási környezet esetén. Individuális technológiai tervek fokozatos megközelítés, több fázisban döntéssorozat, többszörös visszacsatolással felépítés, részleges visszabontás, újraépítés Elemzés, finomítás, rendszerezés, általánosítás, algoritmizálás, automatizálás (Cvetkov). Ember-gép munkamegosztás.

A technológiai tervezés szintjei Koncepcionális (általános) tervezés Technológia választás Koncepcionális terv (gyártástechnológiai eljárások, folyamatok) Makro-tervezés Több tartomány (pl: forgácsolás és szerelés) Technológiai útvonalak tervei, erőforrások Részletes tervezés Egyetlen tartomány (egyetlen folyamat) Folyamatterv (sorrend, berendezés, készükék, szerszám) Mikro-tervezés Optimális feltételek, gépi utasítások Folyamat/művelet paraméterek (idő, költség, CNC program)

A folyamattervezési tevékenység Technológiai folyamatok teljesítőképessége Termelési erőforrások Folyamatterv Alkatrész/termék leírás Termelési követelmények Szerszámok, készülékek, erőforrások Gépi utasítások Folyamattervezés Folyamattervező mérnök Számítógépes tervezőrendszer Folyamat ideje, költsége

A folyamattervezési tevékenység Technológiai folyamatok tervezése Technológiai előtervezés Termeléstervezés és irányítás A szerelés technológiai folyamatainak tervezése Az előgyártmánygyártás technológiai folyamatainak tervezée Az alkatrészgyártás technológiai folyamatainak tervezése Konstrukciós tervezés

A technológiai előtervezés Gyártmányszerkezet lebontása Gyártmány, szerelési egység, részegység, szerelvény, alkatrészcsoport, egyedi alkatrész Helyben gyártandó alkatrészek gyártási lehetőségeinek feltérképezése Előgyártmánygyártás, alkatszgyártás, szerelés közötti csatlakozási felületek meghatározása (nyersdarab, méretláncok) A megvalósító gyáregységek, üzemek, gyártósorok, gyártórendszerek kijelölése (előválasztás)

Az alkatrészgyártás technológiai folyamatának tervezése (Előtervezés) Műveleti sorrendtervezés Művelettervezés Műveletelemek tervezése Tervezési eredmények illesztése Környezettől függő szintek Hagyományos NC gépek (4 szint) Megmunkálóközpontok (2 szint) Rugalmas gyártórendszerek (2 szint)

Műveleti sorrendtervezés Tervezés során ismertté válnak: megmunkálási módok gyártóberendezések műveletek sorrendje munkadarab-helyzetek készülékek műveletek határa munkadarab-állapotok

Művelettervezés Cél: egy felületcsoport folyamatos megmunkálása egy szerszámgéptípuson Tervezés során ismertté válnak: ráhagyás eltávolításához szükséges műveletelemek műveletelemek sorrendje szerszámok szerszámok elrendezése

Műveletelemek tervezése Tervezés során ismertté válnak: szerszámok mozgásciklusai forgácsolási paraméterek a műveletelemekkel kapcsolatos főidők és mellékidők, költségek

Technológiai folyamatok tervezése (9 szintű modell) I. Gyártmányszerelési folyamat tervezése 1. Szerelési műveletek sorrendtervezése 2. Szerelési műveletek tervezése 3. Szerelési időháló összeállítása II. Alkatrészgyártás előzetes tervezése 4. Alkatrészek elemzése, rangsorolása 5. Nagyvonalú folyamattervezés 6. Előgyártmányok tervezése III. Alkatrészgyártási folyamat tervezése 7. Műveleti sorrendtervezés 8. Megmunkálási műveletek tervezése 9. Műveleti idők meghatározása.

Gyártórendszerek egyszerűsített irányítási modellje

Integrált folyamattervezés és -irányítás

Lehetőségek "Nemlineáris" folyamattervezés alternatív folyamattervek elkészítését és alkalmazását jelenti műhelyszintű termelésirányítási döntések támogatására. Zártciklusú (visszacsatolt) folyamattervezés Újragenerálják a folyamatterveket a valós műhelyszintű státusz-adatok alapján. Megosztott folyamattervezés A folyamattervezést egy előzetes és egy végleges fázisra osztják fel. Az utóbbi csak a valós adatok ismeretében generálható. Alkalmazkodó szabályozás A műveletek a gépen mért adatok alapján irányíthatók. Az irányítás taktikai céljait a CAPC adja.

CAPP/PPS/CAPC integráció

A Q szerepe a CAPP/PPS/CAPC integrációban 1. A CAPP több alternatívát kínál minden műveletre (műveletelemre), alternatív technológiai intenzitás-adatokkal; 2. A PPS átadja az előirt leválasztási intenzitás értéket a CAPP művelettervezési (műveletelem-tervezési) szintjére (megosztott folyamattervezés); 3. A CAPC igényelhet csökkentett vagy megnövelt anyagleválasztási intenzitást, akár a finomprogramozáshoz, akár a műhely aktuális státusza alapján; 4. Ha felügyeleti rendszer vagy adaptiv szabályozórendszer működik az adott gépen, akkor az anyagleválasztási intenzitást a cellavezérlő szintjén egy ún. "override" interakció segítségével lehet megváltoztatni.

Robusztus technológiai folyamattervek hierarchiája

A tervezés és a tudásreprezentáció módszerei (Horváth M.) Variáns módszer Generatív szintézis módszere Variogeneratív szintézis módszere Mesterséges intelligencia alapú módszer

Variáns módszer A tudás kész megoldási sémákban ábrázolható és azok lényegi változtatás nélkül alkalmazhatók a konkrét feladatok megoldására. Típus- és csoporttechnológiai elvek alkalmazása. Tudás az adatbázisban (tudásbázis). Tervezés: elemzés és adaptálás. Alkalmas: előtervezésre, sorrendtervezésre és művelettervezésre.

Generatív szintézis módszere A tudás jól kezelhető, mert környezetfüggetlen és egzakt vagy kielégítő heurisztikus modellekkel és módszerekkel reprezentálható. Elemi technológiai részfolyamatokból generálja, szintetizálja az alkatrész teljes gyártási folyamatát. Tudás a programlogikában. Tervezés: elemzés és szintetizálás. Alkalmas: műveletek és műveletelemek tervezésére.

Variogeneratív szintézis módszere Részben modellezhető, és részben környezetfüggő receptekbe foglalt tudás alapján az előző két módszer kombinációjával oldható meg a feladat. Összetett feladatokra jellemző.

MI alapú módszer Hiányos (a feladat megoldásához nem elegendő) a tudás és/vagy a feladat nehezen modellezhető MI módszerek bevetése indokolt. Keresés, fuzzy logika, szakértőrendszerek stb.

Köszönöm a figyelmet! Az előadásvázlat elérhető az alábbi webcímen: http://ait.iit.uni-miskolc.hu/~kulcsar/serv01.htm