,,POLITEHNIČKA ŠKOLA“‐Kragujevac Obuka za operatere na CNC mašinama
predvači: N. Mijailović, G. Luković, I. Živojinović 1
OSNOVNA OBUKA PROGRAMIRANJA
ZA
EMCO WinNC32 SINUMERIK 810D/840D
EMCO Concept TURN 55
EMCO Concept MILL 55
,,POLITEHNIČKA ŠKOLA“‐Kragujevac Obuka za operatere na CNC mašinama
predvači: N. Mijailović, G. Luković, I. Živojinović 2
CILJEVI OBUKE
Osposobiti polaznike obuke za:
− Sticanje novih znanja iz oblasti CNC tehnologije.
Metode za postizanje ciljeva su:
− Metoda vizuelnog i usmenog izlaganja
− Metod pokazivanja
− Metod praktičnog rada
Uslovi za postizanje ciljeva su:
− Kvalifikovano nastavno osoblje za izvođenje obuke.
− Priručnik za izvođenje obuke
− Nastavno sredstvo EMCO Concept Mill 55
--Nastavno sredstvo EMCO Concept Turn 55
− Pomoćna nastavna sredstva:
− Učionica opremljena sa devet PC računara,
− ostalim uobičjenim nastavnim sredstvima
MERE ZAŠTITE NA RADU
− Mašine su u skladu sa CE standardima i opremljene su sa:
− Zaštitnim vratima sa indikatorom položaja
− Softverskim graničnicima pomoćnog kretanja
− Tasterom za hitno zaustavljanje.
,,POLITEHNIČKA ŠKOLA“‐Kragujevac Obuka za operatere na CNC mašinama
predvači: N. Mijailović, G. Luković, I. Živojinović 3
SADRŽAJ
UVOD ............................................................................................................................................................... 5
ISTORIJSKI RAZVOJ..................................................................................................................................... 5
UPRAVLJANJE................................................................................................................................................ 7
KOORDINATNI SISTEMI .............................................................................................................................. 7
KARAKTERISTIČNE TAČKE.........................................................................................................................7
EMCO CONCEPT TURN 55 .......................................................................................................................... 9
TEHNIČKI PODACI O MAŠINI...................................................................................................................... 9
Alat i pribor koji se koristi na mašini.............................................................................................................. 9
PROGRAM EMCO WINNC SINUMERIK 840D ......................................................................................... 10
Pokretanje programa..................................................................................................................................... 11
Osnovni prozor sinumerik 840D TURN....................................................................................................... 11
Radni prozor SINUMERIK 840D .................................................................................................................. 12
PC tastatura NC mašine................................................................................................................................. 12
Upotreba miša.................................................................................................................................................. 12
RAD U PROGRAMU SINUMERIK810D / 840D ......................................................................................... 13
Osnovni meni................................................................................................................................................... 13
Radno područje program............................................................................................................................... 14
Workpieces <f1> ............................................................................................................................................ 15
Part programs <f2>........................................................................................................................................ 16
Subprograms <f3>.......................................................................................................................................... 17
Standard cycles <f4> i User cycles <f5>.................................................................................................... 17
PROGRAMIRANJE EMCO C ONCEPT TURN 55 ....................................................................................... 17
Sintaksa programa.......................................................................................................................................... 17
Adrese ............................................................................................................................................................. 17
Struktura programa......................................................................................................................................... 18
Broj programa................................................................................................................................................................. 18
Uvodne funkcije............................................................................................................................................................. 18
Programske celine ......................................................................................................................................................... 18
Kraj programa................................................................................................................................................................. 18
Pregled osnovnih G funkcija ........................................................................................................................ 18
Pregled osnovnih M funkcija ......................................................................................................................... 19
G90 - G91 apsolutno i inkrementalno programiranje ............................................................................... 19
G54 - G57 postavljene nulte tačke obratka ............................................................................................... 20
NC okvirni sistemi (FRAMES)...................................................................................................................... 20
G0 pozicioniranje brzim hodom.................................................................................................................... 21
G0 kretanje brzim hodom (pravougli koordinatni sistem) ......................................................................................... 21
G0 kretanje brzim hodom (polarni koordinatni sistem) .............................................................................................. 21
G1 Linearna interpolacija............................................................................................................................... 22
G1 linearno kretanje u radnom hodu (pravougli koordinatni sistem) ...................................................................... 22
G1 linearno kretanje u radnom hodu (polarni koordinatni sistem) ........................................................................... 22
Umetanje zakošenja (chamfer) i zaobljenja (filet)........................................................................................................ 22
G2, G3, CIP Kružna interpolacija ................................................................................................................. 23
Programiranje kružnog luka ako je poznata početna tačka, krajnja tačka, i centar kruga.................................... 23
Programiranje kružnog luka ako je poznata početna tačka, krajnja tačka, i radijus kruga .................................. 23
Programiranje kružnog luka ako je poznata početna tačka, krajnja tačka, i ugao kružnog luka......................... 24
Programiranje kružnog luka pomoću polarnih koordinata......................................................................................... 24
Programiranje kružnog luka pomoću startne tačke, među tačke i krajnje tačke .................................................... 24
Programiranje pomoćnih funkcija ................................................................................................................ 25
M0 Programirano zaustavljanje izvršenja programa................................................................................................. 25
M1 Uslovno programirano zaustavljanje izvršenja programa.................................................................................. 25
M2 Kraj glavnog programa.............................................................................................................................................. 25
M30 Kraj glavnog programa .......................................................................................................................................... 25
M3 Uključivanje glavnog vretena u smeru kazaljke časovnika................................................................................ 25
M4 Uključivanje glavnog vretena suprotno od smera kazaljke časovnika ............................................................. 26
,,POLITEHNIČKA ŠKOLA“‐Kragujevac Obuka za operatere na CNC mašinama
predvači: N. Mijailović, G. Luković, I. Živojinović 4
M5 Isključivanje glavnog vretena ................................................................................................................................. 26
Funkcije izlaza uključivanja............................................................................................................................................ 26
Funkcija alata u programu............................................................................................................................. 26
PROVERA PROGRAMA ............................................................................................................................... 28
Provera programa simulacijom..................................................................................................................... 28
Vizualizacija procesa obrade ........................................................................................................................ 29
EMCO CONCEPT MILL 55 .......................................................................................................................... 32
TEHNIČKI PODACI O MAŠINI...................................................................................................................... 32
Alat i pribor koji se koristi na mašini............................................................................................................. 32
PROGRAMIRANJE EMCO C ONCEPT MILL 55 .......................................................................................... 34
Adrese .............................................................................................................................................................. 34
Pregled osnovnih G funkcija ......................................................................................................................... 35
G54 – G57 postavkjene nulte tačke obratka .............................................................................................. 36
Spiralna interpolacija ...................................................................................................................................... 37
Funkcije uključivanja i isključivanja .............................................................................................................. 37
Funkcija alata u programu............................................................................................................................. 38
PROVERA PROGRAMA ............................................................................................................................... 39
VEŽBE............................................................................................................................................................... 42
,,POLITEHNIČKA ŠKOLA“‐Kragujevac Obuka za operatere na CNC mašinama
predvači: N. Mijailović, G. Luković, I. Živojinović 5
UVOD
ISTORIJSKI RAZVOJ
Computer Numerical Control (CNC) je proces proizvodnje mašinskih delova na mašinama kod kojih
kompjuter upravlja kretanjem radnih organa mašne. Upravlja se pravcem, smerom, veličinom i
brzinom pomeranja.Program za izradu radnog predmeta je učitan u kompjuter mašine (upravljačku
jedinicu) i odatle se izvršava.
NC tehnologija je bila jedna od glavnih pokretača razvoja proizvodnje u poslednjih 50 godina. To nije
rezultiralo samo razvojem novih tehnologija u visoko produktivnim oblastima, već je takođe pomogla
da se poveća kvalitet i smanje proizvodni troškovi.
Ideja automatizacije proizvodnje je razvijana od industrijske revolucije, ali tada je ručni rad bio isplativiji
od razvoja i upotrebe novih mašina. Sem toga da bi se ove ideje ostvarile bio je potreban određen
tehnološki nivo.
Tek za vreme 2. svetskog rata stekli su se svi uslovi. Bilo je potrebno postići superioran kvalitet ali i
količinu. Povećanjem količine određenih proizvoda kvalitet se smanjivao zbog uticaja ljudskog faktora
koji je na to uticao.
Američko ratno vazduhoplovstvo tražilo je način da reši ovaj problem.
Postavljeni su sledeći ciljevi:
• povećanje proizvodnje
• poboljšnje kvalitet i tačnost proizvedenih delova
• stabilizovanje cena proizvodnje
• i mogućnost izrade veoma komplikovanih delova.
Kao rezultat ratnih napora, 1951 godine, angažovana je labaratoriju za servo mehanizme
Massachusetts Institute of Technology ( MIT) da razvije servo sistem za mašinu alatku. U isto vreme
MIT je takođe radio na razvoju kompjutera pod imenom Whirlwind. Posledica je bila, da je MIT
dirigovao ukupan dalji razvoj projekta NC.
U toku 1952.god. konstruisana je prva troosna numerički upravljana mašina. Cincinnati Milicron Hydrotel
vertikalna glodalica povezana sa velikim kompjuterom sa vakum cevnima.
U toku šezdesetih godina, NC koncept postao je široko prihvaćen i dostupan. Kako se za upravljanje
ovih mašine koriste alfanumerički karakteri, originalni stari naziv dat ovoj tehnologiji, još uvek je često
u upotrebi, NC (Numerical Control = numerički upravljane mašine).
Većina ovih mašina, kao nosilac informacija – programa, koristila je kodiranu bušenu papirnu traku.
Mašina je pomoću trake mogla da ponovi proizvodnju istog dela onoliko puta koliko je to bilo potrebno.
,,POLITEHNIČKA ŠKOLA“‐Kragujevac Obuka za operatere na CNC mašinama
predvači: N. Mijailović, G. Luković, I. Živojinović 6
Daljim razvojem, pre svega u oblasti kompjuterske tehnologije, postignut je napredak i predstavljena je
nova generacija mašina, CNC mašine (Computerized Numerical Control=kompjuterizovana numerički
upravljana mašina), gde se za upravljanje mašinom alatkom koristi kompjuter, čime se eliminiše
glomazna i nepouzdana papirna traka. Program se smešta u memoriju kompjutera, odakle se izvršava,
onoliko puta koliko je to potrebno.
,,POLITEHNIČKA ŠKOLA“‐Kragujevac Obuka za operatere na CNC mašinama
predvači: N. Mijailović, G. Luković, I. Živojinović 7
UPRAVLJANJE
Broj upravljanih osa predstavlja potreban broj nezavisnih ali sinhronizovanih pomeranja (pomoćnog
kretanja) radnih organa mašine.
Prema broju upravljanih osa, obrada mašinskih delova se svodi na:
− 2D – dvodimenzionalna obrada, sinhronizovano pomeranje dva pomoćna kretanja
− 2 1/2D - trodimenzionalna obrada, postoje tri nezavisna pomeranja, ali sinhronizovano -
istovremeno pomeranje je moguće samo za dva pomoćna kretanja.
− 3D – trodimenzionalan obrada, sinhronizovano pomeranje tri pomoćna kretanja
KOORDINATNI SISTEMI
Orjentacija koordinatnog sistema NC mašine je u skladu sa pravilom „tri prsta desne ruke“, kao što je
na slici prikazano. Osa Z je uvek usmerene u pravcu ose glavnog vretena, a u zavisnosti od ravni u
kojoj se obrda vrši, određuju se smerovi druge dve ose.
KARAKTERISTIČNE TAČKE
Nula mašine (Machine zero point) Pozicija ove tačke se ne može menjati. Određena je od
strane proizvođača NC mašine. Ona je ishodište koordinatnog sistema.
Nula radnog predmeta (Workpiece zero point) Tačka vezana za obradak. Slobodno se
menja prema potrebama konstrukcije ili izrade.
Referentna tačka alata (Tool mount reference point)
Početna tačka od koje se mere svi alati. Leži u osi držača alata. Određena je od strane
proizvođača i ne može se menjati.
Referentna tačka (Reference point)
Tačka u radnom području mašine, određena je krajnjim prekidačima. Pozicija se prijavljuje
kontrolnom uređaju kada se klizači približe tački.
,,POLITEHNIČKA ŠKOLA“‐Kragujevac Obuka za operatere na CNC mašinama
predvači: N. Mijailović, G. Luković, I. Živojinović 8
Postavljena nulta tačka (Settable point)
Odabrana tačka na steznom priboru u odnosu na koju se određuje nulta tačka obratka.