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 Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Az NC technika szükségessége Egyedi gyártás: egyetemes gépek rugalmasság kis termelékenység nincs automatizálás Tömeggyártás: célgépek rugalmatlanság nagy termelékenység teljes automatizálás
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Termékválaszték nő Szigorú pontossági igények Rugalmassági igények
Az NC technika rugalmas automatizált nagy termelékenység Dr. Maros Zsolt
[email protected]
1
5.1 Az NC megmunkálás elemei és folyamata Művelettervezés Vezérlőegység Kezelő feladatai: • • • • •
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Gép
bekapcsolás, alaphelyzet mdb. és szerszámcsere programbevitel nullpontfelvétel, korrekciók mérés
Dr. Maros Zsolt
[email protected]
5.2 NC gépek és elemeik Előnyök: rugalmas gazdaságos kevés selejt többgépes kiszolgálás
A) Esztergagépek
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 Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
2
B) Esztergaközpontok
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Esztergaközpontok megmunkálási lehetőségei
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
3
B) Megmunkálóközpontok
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
4
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
5
A termelékenység növekedése a gépgyártásban
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
A termelékenység növekedése a gépgyártásban
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
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
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
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ő Miskolci Egyetem Gépgyártástechnológiai Tanszék
Alkalmazási területek: egyszerű eszterga marógépek
Dr. Maros Zsolt
[email protected]
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 Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Pályavezérlés
Alkalmazási területek: esztergépek megmunkálóközpontok esztergaközpontok
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
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 Tervezési fázisok
ELŐGYÁRTMÁNY
ALKATRÉSZRAJZ
• 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
Gépadatok MŰVEELETI SORRENDTERVEZÉS
MŰVELETI SORRENDTERV 1 MŰVELET 2 NC MŰVELET 3 NC MŰVELET
NC-CNC MŰVELETEK TERVEZÉSE
Készülék adatok
Szerszám adatok
Forgácsolási adatok
Felfogási terv
Műveleti utasítás
Szerszámterv
Programozási kézikönyv
PROGRAMOZÁS
KÉZI PROGRAMOZÁS
Programlista
Adatrögzítés
JAVÍTÁS, MÓDOSÍTÁS
CNC ÉS GÉP MELLETTI (WOP) PROGRAMOZÁS
Adathordozó
Lista
• Útinformációk • Forgácsolási adatok • Kapcsolási információk
PROGRAM ELLENŐRZÉS PRÓBAGYÁRTÁS
GYÁRTÁS
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Felfogási terv • Koordinált méretmegadás • Nullpont és ütköztetési pont
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
9
Műveleti utasítás Program száma: EEN-861
MŰVELETI UTASÍTÁS
Alkatrész: Alkatrész sz.: Menetes agy ASZ. I. 1. Nyersdarab rsz.: Anyag: A50 Műv.:ESZT-1 ASZ. I. 1. S Műveletelem T V S F D sz megnevezése 1. Oldalazás 58,5 T101 110 0,35 2,5 mm-re 2. Nagyoló T101 120 0,35 3 hosszesztergál ás 3. Furat nagyoló T202 100 0,25 2,5 esztergálás 4. Simító T101 180 0,1 0,5 oldalazás 58 mm-re 0,.1 1 5. Külső felület T404 180 sim. esztergálása 0,1 1 6. Belső felület T202 150 sim esztergálása 7. Beszúrás ∅86 T303 40 0,1 4 mm-igEgyetem Miskolci 8. Menetvágás T405 Tanszék (100) 355 1,5 Gépgyártástechnológiai
Gép: EEN-400 HUNOR PNC712 Tervezte: Ellenőrizte: N
Megjegyzés
020 030 (N085N105) 050 (120-N140) 070 085105 120140 155
Dr. Maros Zsolt
[email protected]
175 Q=5 fogás
Szerszámterv • • • • • •
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Szerszámozási rendszer Szerszámválasztás Merev szerszám Lapkaminőség Minimális darabszám Közdarabok csatlakozók
Dr. Maros Zsolt
[email protected]
10
Szerszám és készülékrendszerek Álló vagy forgószerszámos
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Programlap
Geometriai és kapcsolási információk megadása, programhordozó készítése
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
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)
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Koordináta rendszerek és nullpontok: • Gépi koordináta rendszer (M) • Munkadarab koordináta rendszer (W) • Szerszám koordináta rendszer (N)
Dr. Maros Zsolt
[email protected]
F: a szán nullpontja, A: felfogási nullpont
M-W távolság: nullpont eltolás Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
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
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Tervezés során ismert: MP Mozgatáshoz: MF -re van szükség
MF = MW + WP + PF Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
13
MF = MW + WP + PF
M MW : nullponteltolás WP : programozott pont mozgási információja PF : szerszámkorrekció Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
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 Miskolci Egyetem Gépgyártástechnológiai Tanszék
Kézi beírás adott pont(ok)ban Dr. Maros Zsolt
[email protected]
14
Programozott pontok:
Esztergakés Fúró
Szerszámkorrekció: Méret korrekció vagy Kopás korrekció Miskolci Egyetem Gépgyártástechnológiai Tanszék
Szerszámsugár korrekció
Dr. Maros Zsolt
[email protected]
Geometriai szerszámkorrekciók
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
15
Útinformációk megadása Méretmegadási módok: • 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ó (XB, ZB, I, K) Körinterpoláció • egyéb módszerek : - húr - szelő - érintő -simuló kör
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
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
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
16
A programok egymásba ágyazhatók. Alprogramok hívása lehetséges
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Geometriai utasítások és mellékfunkciók
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
17
5. 6 Menetes agy NC programja
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
18
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
19
Miskolci Egyetem Gépgyártástechnológiai Tanszék
Dr. Maros Zsolt
[email protected]
20