20
1 Miskolci Egyetem Gépgyártástechnológiai Tanszék Dr. Maros Zsolt [email protected] 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 Termékválaszték nő Szigorú pontossági igények Rugalmassági igények Az NC technika rugalmas automatizált nagy termelékenység

5. Az NC programozás alapjai Az NC technika fejlődéseggytmazs/tantargyak/szam_tam_lev_08/NC_eloa… · 1 Miskolci Egyetem Gépgyártástechnológiai Tanszék Dr. Maros Zsolt [email protected]

Embed Size (px)

Citation preview

1

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

5. Az NC programozás alapjaiAz 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 EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Az NC technika szükségessége

Egyedi gyártás: egyetemes gépekrugalmasságkis termelékenységnincs automatizálás

Tömeggyártás: célgépekrugalmatlanságnagy termelékenységteljes automatizálás

Termékválaszték nőSzigorú pontossági igényekRugalmassági igények

Az NC technika rugalmasautomatizáltnagy termelékenység

2

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

5.1 Az NC megmunkálás elemei és folyamata

Művelettervezés

Vezérlőegység

Gép Kezelő feladatai: • bekapcsolás, alaphelyzet• mdb. és szerszámcsere• programbevitel• nullpontfelvétel, korrekciók• mérés

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

5.2 NC gépek és elemeik

- vezérlés- egyedi tengelyhajtások- útmérő rendszerek- szerszámtár- szerszám és mdb. cserélők

A) Esztergagépek

Előnyök: rugalmasgazdaságoskevés selejttöbbgépes kiszolgálás

Hátrányok: költségesjárulékos kiszolgáláskarbantartási igényekszakképzett munkaerő

Építőelemek:

3

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

B) Esztergaközpontok

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Esztergaközpontok megmunkálási lehetőségei

4

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

B) Megmunkálóközpontok

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

5

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

6

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

A termelékenység növekedése a gépgyártásban

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

A termelékenység növekedése a gépgyártásban

7

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

NC gépek csoportosítása a vezérlés típusa szerint

P: pontvezérlésL: szakaszvezérlésC: 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épekponthegesztő gépeksajtoló kivágó gépek

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [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ő

Alkalmazási területek: egyszerű esztergamarógépek

8

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

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 EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Pályavezérlés

Alkalmazási területek:

esztergépekmegmunkálóközpontokesztergaközpontok

9

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

5.3 NC technológia tervezésének alapjaiA programozás térben és időben elkülönül a gyártástól

ALKATRÉSZRAJZ ELŐGYÁRTMÁNY

MŰVEELETI SORRENDTERVEZÉS

MŰVELETISORRENDTERV

1 MŰVELET2 NC MŰVELET3 NC MŰVELET

Gépadatok

Készülékadatok

Szerszámadatok

Forgácsolásiadatok

SzerszámtervMűveletiutasítás

Felfogásiterv

NC-CNCMŰVELETEKTERVEZÉSE

Programozásikézikönyv JAVÍTÁS, MÓDOSÍTÁSPROGRAMOZÁS

KÉZIPROGRAMOZÁS

Program-lista

Adatrögzítés Adathordozó Lista

CNC ÉS GÉPMELLETTI (WOP)PROGRAMOZÁS

PROGRAM ELLENŐRZÉSPRÓBAGYÁRTÁS

GYÁRTÁS

Tervezési fázisok

• 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

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Felfogási terv

• Koordinált méretmegadás• Nullpont és ütköztetési pont

10

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Műveleti utasítás Program száma: EEN-861

MŰVELETI UTASÍTÁS Gép: EEN-400 HUNOR PNC-712

Alkatrész: Menetes agy

Alkatrész sz.: ASZ. I. 1.

Tervezte:

Nyersdarab rsz.: ASZ. I. 1.

Anyag: A50 Műv.:ESZT-1 Ellenőrizte:

S sz

Műveletelem megnevezése

T V S F D N Megjegyzés

1. Oldalazás 58,5 mm-re

T101 110 0,35 2,5 020

2. Nagyoló hosszesztergálás

T101 120 0,35 3 030 (N085-N105)

3. Furat nagyoló esztergálás

T202 100 0,25 2,5 050 (120-N140)

4. Simító oldalazás 58 mm-re

T101 180 0,1 0,5 070

5. Külső felület sim. esztergálása

T404 180 0,.1 1 085-105

6. Belső felület sim esztergálása

T202 150 0,1 1 120-140

7. Beszúrás ∅86 mm-ig

T303 40 0,1 4 155

8. Menetvágás T405 (100) 355 1,5 - 175 Q=5 fogás

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Szerszámterv

• Szerszámozási rendszer• Szerszámválasztás• Merev szerszám• Lapkaminőség• Minimális darabszám• Közdarabok csatlakozók

11

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Szerszám és készülékrendszerekÁlló vagy forgószerszámos

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Programlap

Geometriai és kapcsolási információk megadása, programhordozó készítése

12

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

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 EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

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

13

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

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 EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Tervezés során ismert: MP

Mozgatáshoz: MF -re van szükség

MF = MW + WP + PF

14

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

MF = MW + WP + PF

M

MW : nullponteltolásWP : programozott pont mozgási információja

PF : szerszámkorrekció

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [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

Kézi beírás adott pont(ok)banTovábbi nullponteltolások: beírható kézi bevitellel

15

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Szerszámkorrekció: Méret korrekció vagy Kopás korrekció

Programozott pontok:

Fúró

Esztergakés

Szerszámsugár korrekció

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Geometriai szerszámkorrekciók

16

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Útinformációk megadása

• abszolút• növekményes• vegyes

Méretmegadási módok:

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) • egyéb módszerek : - húr

- szelő- érintő-simuló kör

Körinterpoláció

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [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)

• Programtechnikai szavakM utasítások

• Geometriai szavak (utasítások) G utasításokkoordináták

• Technológiai utasításokT, F, S, V utasítások

A szóalkotás szabályai:

17

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

A programok egymásba ágyazhatók.Alprogramok hívása lehetséges

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Geometriai utasítások és mellékfunkciók

18

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

5. 6 Menetes agy NC programja

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

19

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]

20

Miskolci EgyetemGépgyártástechnológiai Tanszék

Dr. Maros [email protected]