5. Az NC programozás alapjai Az NC (Numerical Control) az automatizálás egyik specifikus formája A vezérlés a parancsokat az alkatrészprogramból ismeri Az alkatrészprogram alfanumerikus karakterekből áll (megfelelő szintaxissal) Az alkatrészprogram geometriai adatokat és kapcsolási információkat tartalmaz Az NC technika fejlődése USA első NC gép (logikai vezérlők) 1952 Csepeli szerszámgépgyár 1960 CNC mikroszámítógép a vezérlésben 1971 DNC több NC gép összekapcsolás egy irányító számítógép vezérlete alatt 1974 Az NC technika szükségessége Egyedi gyártás: egyetemes gépek rugalmasság kis termelékenység nincs automatizálás Termékválaszték nő Szigorú pontossági igények Rugalmassági igények Tömeggyártás: célgépek rugalmatlanság nagy termelékenység teljes automatizálás Az NC technika rugalmas automatizált nagy termelékenység 1
5.1 Az NC megmunkálás elemei és folyamata Művelettervezés Kezelő feladatai: Vezérlőegység Gép bekapcsolás, alaphelyzet mdb. és szerszámcsere programbevitel nullpontfelvétel, korrekciók mérés Előnyök: rugalmas gazdaságos kevés selejt többgépes kiszolgálás Hátrányok: költséges járulékos kiszolgálás karbantartási igények szakképzett munkaerő Építőelemek: - vezérlés - egyedi tengelyhajtások - útmérő rendszerek - szerszámtár - szerszám és mdb. cserélők 5.2 NC gépek és elemeik A) Esztergagépek 2
B) Esztergaközpontok Esztergaközpontok megmunkálási lehetőségei 3
B) Megmunkálóközpontok 4
5
A termelékenység növekedése a gépgyártásban A termelékenység növekedése a gépgyártásban 6
NC gépek csoportosítása a vezérlés típusa szerint P: pontvezérlés L: szakaszvezérlés C: kontúrvezérlés Pontvezérlés Pozícionálás eleme a pont Pozícionálás közben többirányú mozgás Forgácsoló mozgás csak egy koordináta tengely mentén Alkalmazási területek: fúrógépek ponthegesztő gépek sajtolókivágógépek NC gépek csoportosítása a vezérlés típusa szerint Szakaszvezérlés Koordináta tengelyek mentén elmozdulás közben forgácsol (egy időben egy tengely mentén) Sebesség vezérelhető Alkalmazási területek: egyszerű eszterga marógépek 7
NC gépek csoportosítása a vezérlés típusa szerint Pályavezérlés A szerszám forgácsolás közben előírt pálya mentén mozog A koordináta tengelyek menti sebességek között függvénykapcsolat van Több tengely is vezérelhető egyidejűleg Pályavezérlés Alkalmazási területek: esztergépek megmunkálóközpontok esztergaközpontok 8
5.3 NC technológia tervezésének alapjai A programozás térben és időben elkülönül a gyártástól ALKATRÉSZRAJZ ELŐGYÁRTMÁNY Tervezési fázisok MŰVEELETI SORRENDTERVEZÉS NC-CNC MŰVELETEK TERVEZÉSE PROGRAMOZÁS KÉZI Programlista PROGRAMOZÁS Adatrögzítés Gépadatok MŰVELETI SORRENDTERV 1 MŰVELET 2 NC MŰVELET 3 NC MŰVELET Készülék Szerszám Forgácsolási adatok adatok adatok Felfogási Műveleti Szerszámterv terv utasítás Programozási kézikönyv JAVÍTÁS, MÓDOSÍTÁS CNC ÉS GÉP MELLETTI (WOP) PROGRAMOZÁS Adathordozó Lista Előgyártmány és alkatrészrajz Felfogási és koordináta terv Megmunkálási terv (műv. utasítás) Szerszámterv Programlap Útinformációk Forgácsolási adatok Kapcsolási információk PROGRAM ELLENŐRZÉS PRÓBAGYÁRTÁS GYÁRTÁS Felfogási terv Koordinált méretmegadás Nullpont és ütköztetési pont 9
Műveleti utasítás Program száma: MŰVELETI UTASÍTÁS Gép: EEN-400 EEN-861 HUNOR PNC- 712 Alkatrész: Alkatrész sz.: Tervezte: Menetes agy ASZ. I. 1. Nyersdarab rsz.: Anyag: A50 Műv.:ESZT-1 Ellenőrizte: ASZ. I. 1. S Műveletelem T V S F D N sz megnevezése Megjegyzés 1. Oldalazás 58,5 T101 110 0,35 2,5 020 mm-re 2. Nagyoló hosszesztergál ás T101 120 0,35 3 030 (N085- N105) 3. Furat nagyoló T202 100 0,25 2,5 050 (120-N140) esztergálás 4. Simító T101 180 0,1 0,5 070 oldalazás 58 mm-re 5. Külső felület sim. esztergálása T404 180 0,.1 1 085-105 6. Belső felület T202 150 0,1 1 120- sim 140 esztergálása 7. Beszúrás 86 T303 40 0,1 4 155 Miskolci mm-ig Egyetem Gépgyártástechnológiai 8. Menetvágás T405 Tanszék (100) 355 1,5-175 Q=5 fogás Szerszámterv Szerszámozási rendszer Szerszámválasztás Merev szerszám Lapkaminőség Minimális darabszám Közdarabok csatlakozók 10
Szerszám és készülékrendszerek Álló vagy forgószerszámos Programlap Geometriai és kapcsolási információk megadása, programhordozó készítése 11
5. 4 Geometriai információk meghatározása Koordináta rendszerek: jobbsodrásuak Elsődleges: x, y, z másodlagos: u, v, w Többféle koordináta rendszert értelmezünk: Gépi koordináta rendszer (M) Munkadarab koordináta rendszer (W) Szerszám koordináta rendszer (N) Koordináta rendszerek és nullpontok: Gépi koordináta rendszer (M) Munkadarab koordináta rendszer (W) Szerszám koordináta rendszer (N) F: a szán nullpontja, A: felfogási nullpont M-W távolság: nullpont eltolás 12
Kapcsolat a koordináta rendszerek és nullpontok: Gépi koordináta rendszer (M) a vezérlés ebben mozgatja az F pontot Munkadarab koordináta rendszer (W) ebben írjuk le a programozott P pont mozgását Szerszám koordináta rendszer (N) ebben ismerjük a P pont koordinátáit Tervezés során ismert: MP Mozgatáshoz: MF -re van szükség MF = MW + WP + PF 13
MF = MW + WP + PF M MW : nullponteltolás WP : programozott pont mozgási információja PF : szerszámkorrekció Nullpontfelvétel és eltolás módszerei (az MW távolság megadása) automatikus nullázás a referencia ponton kézi beírás a referencia ponton M=A kézi nullázás beállított ponton M=W (a P pontot a W-be visszük) kézi beírás beállított ponton automatikus beírás referencia ponton További nullponteltolások: beírható kézi bevitellel Kézi beírás adott pont(ok)ban 14
Programozott pontok: Esztergakés Fúró Szerszámkorrekció: Méret korrekció vagy Kopás korrekció Szerszámsugár korrekció Geometriai szerszámkorrekciók 15
Méretmegadási módok: Útinformációk megadása abszolút növekményes vegyes Szerszámpályák leírás pályavezérlésnél: lineáris interpoláció (két szó: X és Z) körinterpoláció (X B, Z B, I, K) egyéb módszerek : - húr Körinterpoláció -szelő -érintő -simuló kör 5. 5 NC program összeállítása A megmunkálási terv utasításait kódolt mondatok formájában írjuk le (ISO 6983) A szóalkotás szabályai: Programtechnikai szavak M utasítások Geometriai szavak (utasítások) G utasítások koordináták Technológiai utasítások T, F, S, V utasítások 16
A programok egymásba ágyazhatók. Alprogramok hívása lehetséges Geometriai utasítások és mellékfunkciók 17
5. 6 Menetes agy NC programja 18
19
20