Professional Documents
Culture Documents
TEHNIČKA ŠKOLA
Zagreb, Klaićeva 7
ALATNI STROJEVI
Numeričko upravljanje
alatnim strojevima
NC - CNC
I dio
NC - CNC upravljanje
glodanje, graviranje i tokarenje
ALATNI STROJEVI - Numeričko upravljanje Sadržaj
SADRŽAJ
Uvod
Koordinatni sustavi
Načini upravljanja
Upravljanje po točkama
Upravljanje po pravcu
Upravljanje po krivulji
Mjerenje udaljenosti
Indirektno mjerenje
Direktno mjerenje
Inkrementno direktno mjerenje
Apsolutno direktno mjerenje
Nul točke
GLODANJE
Vježba 01
Upotreba računala i upotreba NC programa KOSY2:
pokretanje programa, kretanje kroz izbornike i ponuđene opcije,
korištenje najvažnijih prozora
Vježba 02
Upotreba NC programa KOSY2: pokretanje izbornika za upisivanje NC kodova
učitavanje postojećih primjera, simulacija programa i izvršavanje programa
Vježba 03
Osnovna pravila kod pisanja NC komandi, sintaksa kodne rečenice
Vježba 04
NC naredba G00 - linearna interpolacija u brzom hodu
NC naredba G01 - linearna interpolacija u radnom hodu
Vježba 05
NC naredbe G00 i G01 - primjeri i zadaci
Vježba 06
NC naredba M10 - komanda za uključivanje okretne jedinice
Spremanje (memoriranje) upisanih primjera.
Vježba 07
G00, G01 i M10 komanda - primjeri i zadaci
Vježbanje kretanja vrha alata u prostoru
Vježba 08
NC naredba G02 - kružna interpolacija u smjeru kazaljke na satu
Vježba 09
NC naredba G03 - kružna interpolacija u obrnutom smjeru od kazaljke na satu
Vježba 10
G00, G01, G02, G03 i M10 komanda - primjeri i zadaci
Vježbanje kretanja vrha alata u prostoru
Vježba 11
NC naredbe G90 - programiranje u apsolutnom sustavu
NC naredbe G91 - programiranje u inkrementnom sustavu
Vježba 12
G90 i G91 - primjeri i zadaci
Vježba 13
NC naredbe G24 i G98 - funkcije ponavljanja
Vježba 14
G24 i G98 - primjeri i zadaci
Vježba 15
NC naredbe G22 i G99 - funkcije podprograma
Vježba 16
G22 i G99 - primjeri i zadaci
Vježba 17
NC naredbe G54 - izbor nove regerentne točke, G74 - povratak u referentnu
točku, G76 - povratak u početnu poziciju i G77 - pozicionoranje u položaj
za izmjenu alata
Vježba 18
NC naredbe M05 - Strojna funkcija postavljanja nove referentne točke
Vježba 19
NC naredbe G81 - Ciklus bušenja
NC naredbe G79 - Pozivanje ciklusa
Vježba 20
NC naredbe G89 - Ciklus izrade kružnog utora
Vježba 21
NC naredbe G87 - Ciklus izrade pravokutnog utora
NC naredbe G88 - Ciklus izrade elipsastog utora
Vježba 22
NC naredbe M01 - strojna funkcija privremenog prekida programa
NC naredbe M20 - strojna funkcija isključenja svih releja
NC naredbe M15 - strojna funkcija upita digitalnim ulazima
Vježba 23
NC naredbe M30 - strojna funkcija vremena čekanja - pauze
NC naredbe M35 - strojna funkcija čekanja točnog vremena
NC naredbe M25 - strojne funkcije reguliranja pomoćnog napona
NC naredbe G20 - skok na zadanu poziciju - bezuvjetan skok
GRAVIRANJE
Vježba 24
NC naredbe G60 i G 61 - Graviranje teksta
Vježba 25
NC naredbe G60 i G 61 - primjeri i zadaci
TOKARENJE
Vježba 26
NC naredbe M03 - Rotacija glavnog vretena tokarilice udesno
NC naredbe M02 - Zaustavljanje vrtnje glavnog vretena tokarilice
Vježba 27
NC naredbe M04 - Rotacija glavnog vretena tokarilice ulijevo
M03 i M04 - tokarenje konusa, primjeri i zadaci
M03 i M04 - tokarenje krivulja, primjeri i zadaci
M03 i M04 - tokarenje kugle, primjeri i zadaci
Vježba 28
Dopunski parametar U - tokarenje utora, primjeri i zadaci
Vježba 29
M03 i M04 - tokarenje poligona, piramida, primjeri i zadaci
Vježba 30
M03 i M04 - tokarenje navoja, primjeri i zadaci
Uvod
Nacrt Nacrt
Radnik - tokar
Slika 1
Kod ručnog upravljanja alatnim strojem svaki pojedini radni korak mora se ručno
podešavati - jedan za drugim. Potrebno umijeće da se to postigne ovisi o radniku.
Pozicija alata ovisi o preciznosti radnika da očita mjerilo i spretnosti da ručicu
pomakne za određeni kut, odnosno pozicioniranje slijedi ruku.
Kod programskog upravljanja alatnim strojem svaki pojedini radni korak se nalazi u
programu koji je zapamćen na nekom mediju. Kod obrade pozicioniranje alata slijedi
naredbe iz programa, automatski se obavlja jedna naredba za drugom i time je postava
alata upravljana programski.
Želimo li neku drugu putanju alata, moramo promijeniti krivuljnu ploču - "memoriju".
Načini programskih upravljanja alatnim strojevima danas se kriju iza engleskih kratica:
z y
Pravokutni koordinatni
sustav sa X, Y i Z osima Slika 4
x
0
NUL TOČKA
Pravokutni koordinatni sustav shvatimo kao bridove nekog kvadra, gdje se početna
ili nul točka nalazi lijevo dolje (slika 4).
Slika 5 Slika 6
Načini upravljanja
Najvažniji zadatak NC stroja (numerički upravljanog alatnog stroja) je međusobno
kretanje alata i obratka. Ono se odvija unutar pravokutnog koordinatnog sustava.
Da li se stroj pozicionira u jednoj točki, da li putuje po pravcu ili po krivulji proračunava
ugrađeni mikroprocesor i informacije šalje sustavu za upravljanje.
Prema tome se razlikuju upravljanje po točkama, pravcu ili krivulji.
Upravljanje po točkama
Slika 7
Upravljanje po pravcu
Upravljanje po krivulji
Mjerenje udaljenosti
Važan zadatak NC stroja je mjerenje puta za svaku upravljanu os. O ispravnosti
izmjerene udaljenosti između dvije točke ovisi točnost gotovog proizvoda.
Kod NC strojeva postoje direktni i indirektni način mjerenja udaljenosti (puta).
Indirektno mjerenje
Direktno mjerenje
staklena
Kod inkrementnog (slijednog) načina mjerenja Maska letva
osnovni dijelovi mjernog sistema su prikazani na Fotoelementi
Mreža
Referntna točka nam služi za određivanje strojne nul-točke. Drugi fotoelement mora
dobiti svjetlosni impuls prolazom zrake svjetlosti kroz drugi procjep dolje na maski.
Nul točke
Kod glodanja (npr tri elipsasta utora na slici 13) potrebne su nam tri točke
MNP (Maschinennullpunkt)
Strojna nul točka (početna točka) koju određuje
proizvođač kod izrade NC alatnog stroja. C
WNP (Werkstücknullpunkt)
Nul točku obratka slobodno određuje programer
MNP WNP
koji prema toj poziciji piše NC komande.
Obično se određuje kao na primjeru na slici 13
(lijevo dolje u tlocrtu).
Slika 13
C (Programnullpunkt)
Programska nul točka je položena izvan obratka, kako bi se bez smetnji mogla
obaviti promjena alata ili obratka. To je tzv pozicija za izmjenu alata.
Kod tokarenja (npr osovine na slici 14) potrebne su nam još tri dodatne točke.
A (Anschlagpunkt) Duljina
upetog
Osna (osnovna) točka leži u osi rotacije alata u
pravcu
glavnog radnog vretena tokarilice na mjestu osi X
gdje stezna glava prihvaća (dodiruje) obradak.
Određuje ju programer i najčešće se podudara,
odnosno poistovjećuje sa nul točkom obratka.
Duljina upetog alata u
F (Schlittenbezugspunkt) pravcu osi Z
Nalazi se u središtu stezne glave alata.
Također je određuje programer prema Slika 14
upotrebljenom alatu. Korektura dimenzija alata u X i Z osi odnosi se na ovu točku
Svaki dio obrađene površine gotovog obratka, kod numeričkog upravljanja, je određen
kodom slova i brojki. Upravljački dio ove kodove pretvara i koristi u obliku elekričnih
impulsa. Zato se, kod NC programiranja, moraju točno slijediti potrebni koraci.
Radionički nacrt
Testiranje programa
Rad na NC stroju
Kodiranje podataka
Binarni ili dualni brojevni sustav ima samo dva broja ( 0 i 1 ), za razliku od našeg
dekadskog (desetičnog). Veliki brojevi međutim zahtjevaju puno mjesta i teško su
razumljivi. Zato binarni i dekadski brojevni sustav povezujemo BCD kodom (slika 14).
Kod koda 8-4-2-1 bitovi su poredani slijedom od desna na lijevo (slika 14).
1011 0001
Byte = 8 bit
Svako pisanje mora imati pravila pisanja i standarde, kako bi napisani programi bili
razumljivi drugim programerima i alatnim strojevima.
Kod numeričkog upravljanja koristi se njemački standard DIN 66025.
To je skup pravila o pisanju naredbi, načinu putanje alata, uključivanju, isključivanju
stroja ili dodatnih jedinica na stroju,….
Originalni njemački standard DIN 66025 nalazi se u prilogu.
Naredba Značenje
G00 brzi hod sa ravnom interpolacijom
G01 radni hod sa ravnom interpolacijom
G02 kružna interpolacija u smjeru kazaljke na satu
G03 kružna interpolacija u smjeru kazaljke na satu
G17 Izbor XY ravnine
G18 Izbor ZX ravnine
G19 Izbor YZ ravnine
G40 Dokidanje korektura putanje alata
G41 Korektura putanje alata lijeva
G42 Korektura putanje alata desna
G53 Dokidanje izbora nove referentne točke
G54 - 59 Izbor nove referentne točke
G64 - 69 slobodno
G80 Dokidanje izbora radnih ciklusa
G81 - 89 Izbor radnih ciklusa
G90 Rad u apsolutnom sustavu
G91 Rad u inkrementnom sustavu
G94 Brzina posmaka u mm / min
G95 Posmak u mm / okr
G96 Konstantna brzina rezanja
G97 Broj okretaja glavnog radnog vretena tokarilice u 1/min
Slika 16
Početak razvoja ovog sistema kreće od 1988. godine. Cilj razvoja bio je napraviti
mali stolni numerički upravljani alatni stroj za obradu drva, plastike i lakih i obojenih
metala. Uz razvoj alatnog stroja razvijao se i software.
Opis stroja
KOSY 2 može:
Slika 17
- glodati
- bušiti Slika 18
Slika 19
- gravirati
Slika 20
- dozirati
Slika 21
Slika 23
Slika 24
1. KOSY 2 - KZ40
2. KOSY 2 - KZ30
Software KOSY 2
Slika 27
Detaljni opis pojedinim dijelova software-a nalazi se u slijedećim poglavljima.
1. HARDWARE 2. SOFTWARE
Koordinatni stol NC - Software
Mikrokontroler NCCAD - Software
Interface (sučelje) Programi za pomoć u radu
Naponska jedinica Pretvarači - konvertori
Radna jedinica Import / export filter
Set alata Specifične prilagodbe željama kupaca
Stezni element OEM verzije
Osobno računalo
Proširenja OEM - Open European Market - za evropsko tržište
3. TEACHWARE 4. SUPPORT
Školovanje osnovnog programa Vruća linija - izravna telefonska pomoć
Programi za samoučenje Info materijali
Osnovni priručnik Servis
Dopunski priručnik Osigurani rezervni dijelovi
Uporabni projekti - riješeni primjeri Servis za nadogradnju (update)
Posebna školovanja Rješenje specifičnih želja kupaca
OEM prilagođavanje
Kroz ove četiri cjeline objedinjene su sve potrebe za proizvodnju pomoću numerički
upravljanih strojeva, održavanje strojeva i software-a, stručnu pomoć i školovanja.
Interface
(sućelje)
Interface
Izlaz (sućelje)
koračnog X
motora
Interface
Izlaz (sućelje)
koračnog Y
motora
Mikro Interface
kontroler (sućelje)
Izlaz koračnog Z
motora
Zaštitne sklopke
Ulaz-izlaz 3 graničnika
Mrežni priključak za
okretnu jedinicu
Motor Slika 28
220 V
Numeričko upravljanje
alatnim strojevima
glodanje
ALATNI STROJEVI - Numeričko upravljanje Vježba: 01
Program je NC CAD
To znači da možemo raditi u programu kao na NC stroju
Slika 1. (numerički upravljanom), na CNC stroju (računalom numerički
upravljanom) ili NCCAD stroju (stroju koji koristi CAD nacrte za obradu izradaka).
Slika 2 prikazuje prvi izbornik koji se otvara i nudi nam pet mogućnosti (opcija):
File Run View Paramater Help
Slika 3.
Pozivanje pojedinih opcija je pomoću lijeve tipke "miša" ili korištenjem strijelica na
tastaturi ili pritiska na tipke podvučenog slova opcije na tastaturi.
Slika 4.
Pozivanje pojedinih opcija je pomoću lijeve tipke "miša" ili korištenjem strijelica na
tastaturi ili pritiska na tipke podvučenog slova opcije na tastaturi.
Slika 5.
Slika 6.
Opcija Help omogućuje nam (samo na njemačkom ili djelomično na engleskom jeziku) :
Slika 7.
CILJEVI :
Mjere zaštite :
b Istovremenim pritiskanjem
tipki na tipkovnici -
"Alt" i "podvučeno slovo"
Slika 10
Slika 11 NC komande
počinju od
vježbe broj 4
Slika 12
Slika 13
Prikazuje se simulacija u
ravnini X-Y - tlocrt
ravnini Y-Z - bokocrt
ravnini X-Z - nacrt
Slika 15
2 Izabrati opciju
Work on
(slika 16)
3 Izabrati opciju
CNC machine
(slika 16)
Slika 16
2 Određivanje NUL-točke
4 Zaustavljanje NC stroja
Slika 17
End
Tipke Page Up i Page Down
za upravljanje po Z-osi
7 Pokretanje NC stroja
8 Zaustavljanje NC stroja
CILJEVI :
Učenici će naučiti koristiti, u KOSY 2 programu, izbornik za upisivanje i učitavanje
NC naredbi
Mjere zaštite :
Princip NC programiranja
Glavne funkcije
Dopunski parametri
X - gibanje po osi X
Y - gibanje po osi Y
Z - gibanje po osi Z
I - kružna funkcija - paralelna sa osi X
J - kružna funkcija - paralelna sa osi Y
K - kružna funkcija - paralelna sa osi Z
F - brzina kretanja alata - pomak, posmak
U - kretanje po osi U - rezervirano za koračni motor - kod tokarenja
P - pauza kod KOSY2 sistema
W - vrijeme čekanja
D - zakretni kut
B - odstojanje alata kod povratnog hoda
H - faktor visine slova kod pisanja teksta
S - rečenica kod graviranja
T - promjer alata
N - redni broj naredbe
Primjer:
G90 postavljanje apsolutnih mjera
G01 X100 Y200 pozicioniranje na koordinate x=100 mm i y=200 mm
G01 Y300 pozicioniranje na koordinatu y=300 mm dok x koordinata ostaje ista
G00 …… korištenje apsolutnih mjera je još uvijek zadržano ……
Primjer:
START G00 X100 pozicioniranje u brzom hodu na koordinatu x=100
ili
N001 G00 X100 Z6 pozicioniranje u brzom hodu na koordinatu x=100 i z=6
ili
G01 X100 Y25 F150 obrada u radnom hodu do koordinate x=100 i y=25
pomakom (posmakom) od 15 mm/s
Primjer:
G03 D120 I25.12 J14.63 izrada kružnice
ili
G01 Z-2.5 F 135 kretanje po osi Z (ulaz u materijal) brzinom od 13.5 mm/s
ili
M10 O6.1 uključivanje releja
Primjer:
G01 X123.45 Y55.66 Z-2 F100
M10 O6.1
G02 D360 I10 J0
Primjer:
; Ovo je program za glodanje kružnice promjera 85 mm
;
G00 X100 Y100 ; pozicioniranje u početnu točku kružnice
G01 Z-2 F100 ; pripremno gibanje 10 mm/s
G02 D360 I0 J85 ; izrada kružnice
G00 Z5 ; odmicanje alata od obratka
…….
Mjere zaštite :
Ravna interpolacija je najkraći put između dvije točke. Kako se kroz dvije točke
može povući samo jedan pravac, time je definiran način kretanja alata.
Alat će iz radne točke u kojoj se nalazi krenuti po pravcu do zadane točke.
Gibati će se sa najvećom mogućom brzinom do zadane pozicije.
Na KOSY-2 stroju najveća brzina je F250 - odnosno 25 mm/s.
Primjer:
Točka u kojoj se
alat trenutno nalazi x
i iz koje kreće
Zadana točka u
koju alat mora doći
z y Na zadanu koordinatu
pozicionirati će se os
rotacije glodala.
x Sve udaljenosti su
mjerene od odabrane
NUL točke.
Brzi hod G00 i radni hod G01 po načinu gibanja alata su isti. Razlika je u
brzinama gibanja, jer kod brzog hoda nema zahvata alata u obradak, dok
kod radnog hoda dolazi do zahvata te brzina pomaka mora biti manja.
Kada prvi put zadajemo naredbu G01 moramo odrediti i brzinu kretanja alata.
Posmak - kodno slovo F označava se u KOSY2 sistemu u mm/s.
Npr F150 je posmak od 15 mm/s.
Brzina pomaka (posmaka) odreduje se prema vrsti i dimenzijama alata,
prema materijalu koji obrađujemo, prema dubini obrade, željenoj kvaliteti
obrade,…..
Primjer:
Rješenje: a
z y T1
G00 X123.45 Y150.25
x
Početna
točka
z y T2
G00 X123.45 Z-20.55
z y T3
G00 Y150.25 Z-20.55
z y T4
G00 X123.45 Y150.25 Z-25.55
z T2 y T1
T4
x
T3
ZADATAK 02
y
60
30
15
2 0 6 0
1 0 0
CILJEVI :
Mjere zaštite :
ZADATAK 03
20 8 0 25
5
25
0
35
1
35
5 0
Rješenje:
G00 Z5
G00 X10 Y10 Putanja alata
G00 Z0
G01 Z-1.5 F100
G01 X40
G01 Y20
G01 X60
G01 Y45
G01 X10
G01 Y10
G01 Z10
G00 X0 Y0
18
15
21
2 0 6 0
1 0 0
ZADATAK 05
Napravite slovo A prema slici visine 50 mm širine 30 mm dubine 5 mm
10
90
10 10 20
25
30 10 10 10
90
Putanja alata
ZADATAK 06
Obradite glodalom promjera 1 mm lik prema nacrtu. Dubina glodanja je 0,5 mm
40
1 1 1
40
20
20 50 50
1
1 4 1
ZADATAK 07
25
50
20
2 0 5 0
CILJEVI :
Izraditi će NC programe
Mjere zaštite :
NC naredbe - M10
Primjer:
M10 O6.1; strojna funkcija za upravljanje relejima - relej 6 uključen
M10 O6.0; strojna funkcija za upravljanje relejima - relej 6 isključen
Kod KOSY2 sistema na izlazu broj 6 nalazi se okretna jedinica (METABO motor)
slijedećih karakteristike motora: snaga 700 W / 220V
broj okretaja 7.000 - 27.000 o/min ručno podesivo
ZADATAK 08
80
60
x40
x10
Slika 20.
3 Pojavljuje se prozor u koji je potrebno upisati ime tvorca programa (slika 21)
Slika 21.
Slika 22.
ZADATAK 09
CILJEVI :
Izraditi će NC program
Mjere zaštite :
NC naredbe - G i M
ZADATAK 10
5
100
5 5
5
150a 20
Rješenje: G00 Z5
G00 X1 Y1
M10 O6.1
G00 Z0
G01 Z-2.5 F150
G01 X149
G01 Y99
G01 X1
G01 Y3.5
G01 X146.5
G01 Y96.5
G01 X3.5
G01 Y3.5
G00 Z5
M10 O6.0
G00 X0 Y0
ZADATAK 11
40a
z y
10aaaa
a 10
-x a 0 x
a-10
-y a-20
-z
10a 20a 30a 40a
NC program
G00 Z5
M10 O6.1
G00 X10 Y10
G00 Z0
G01 Z-5 F50
G01 X30
G01 Y25 Z-15
G01 X40 Z-5
G01 X10 Y30
G01 Y20
G01 X30 Y40 Z-5
G01 Y0 Z-15
G00 Z-20
G01 X0
G00 Z5
M10 O6.0
G00 X0 Y0
CILJEVI :
Izraditi će NC program
Mjere zaštite :
Alat će od trenutne točke u kojoj se nalazi početi opisivati kružnicu (slika 23).
Od te startne pozicije odrediti će se središte kružnice u inkrementnom sustavu.
INKREMENTNI SUSTAV
Inkrementni sustav je sustav sa koordinatnim sistemom kod kojeg
se koriste : I - os za udaljenosti po osi X
J - os za udaljenosti po osi Y
K - os za udaljenosti po osi Z
G02 D360 I30 J40 ; opisivanje pune kružnice u smjeru kazaljke na satu radijusa 50 mm
j 40 S
središte kružnice
50 x A 30 i
Y=50 mm
y
trenutna pozicija (A)
X=100 mm X
A0 A100
Slika 23.
Završna
B točka obrade (B)
Y
j 40 S
središte
kružnice
r
50 x A 30 i
Y=50 mm
Slika 24. y
trenutna pozicija (A)
X=100 mm X
A0 A100
Iz NC komande je vidljivo da se duljina kružnog luka u ova dva primjera (slika 23 i 24)
određuje pomoću veličine zakretnog kuta D. Određivanje je moguće decimalnim
brojem (ne pomoću kutnih minuta ili sekundi) do točnosti od 1/100 mm.
ZADATAK 12
Φ10
Y=40
X=70 x
A S i
Y=40
X=65
ZADATAK 13
R3
R1
R2
1 2 0
6 0
6 0
1 2 0
ZADATAK 14
Izradite tri ekscentrične kružnice radijusa R1 = 10 mm, R2 = 30 mm i R3 = 50 mm.
Dubina izrade je 3 mm, a obrađuje se glodalom promjera 3 mm.
R1
R2
1 2 0 R3
1 1 0
6 0
1 2 0
CILJEVI :
Izraditi će NC program
Mjere zaštite :
G03 D360 I30 J40 ; opisivanje pune kružnice u smjeru obrnutom od smjera kazaljke na satu
j 40 S
središte kružnice
50 x A 30 i
Y=50 mm
y
trenutna pozicija (A)
X=100 mm X
A0 A100
Slika 25.
Alat će od trenutne točke u kojoj se nalazi početi opisivati kružnicu (slika 25).
Od te pozicije odrediti će se središte kružnice u inkrementnom sustavu.
G03 D180 I30 J40 ; opisivanje kružnice od 1800 u smjeru obrnutom od smjera kazaljke na satu
Završna
B točka obrade (B)
Y
j 40 S
središte
kružnice
r
Slika 26. 50 x A 30 i
Y=50 mm
y
trenutna pozicija (A)
X=100 mm X
A0 A100
Naredba G02 D360 I10 J20 F100 određuje kružno gibanje u XY ravnini
Naredba G03 D360 I10 K5 F100 određuje kružno gibanje u XZ ravnini
Naredba G03 D360 J20 K5 F100 određuje kružno gibanje u YZ ravnini
I za os X
J za os Y
K za os Z
ZADATAK 15
Napravite kružnicu promjera 10 mm i dubine 1,5 mm prema slici koristeći G03 naredbu
Φ10
Y=40
X=70
Rješenje:
………
G00 X65 Y40
G01 Z-1.5 F100
G03 D360 I5
………
Y=40
X=65
30
7 0
3 5
20 15 15 20
1 4 0
ZADATAK 17
Napravi kanal dubine 2 mm i širine 2 mm prema nacrtu.
Glodalo je promjera 2 mm. Brzina glodanja je 9 mm / s.
5 0
6 0
6 0
5 0
50 60 60 50
ZADATAK 18
5
30
7 0
3 5
5
20 15 15 20
1 4 0
CILJEVI :
Izraditi će NC program
Mjere zaštite :
ZADATAK 19
Y=40
Y=30
Y=10
X= 30 50 70 x
Putanja alata:
X=
Rješenje: G00 Z5
G00 X50 Y10
M10 O6.1
G00 Z0
G01 Z-1.5 F140
G01 X70 Y30
G03 D180 I-10 J10
G03 D180 I-10 J-10
G01 X50 Y10
G00 Z5
M10 O6.0
G00 X0 Y0
6
5
138 150
100
90
3
20a
G00 Z5
G00 Y1.5
M10 O6.1
G00 Z0
G01 Z-3 F120
G02 D360 I0 J73.5
G01 Y4.5
G03 D360 I0 J70.5
G00 Z5
G00 Y48.5
G00 Z0
G01 Z-4 F120
G02 D360 I0 J48.5
G01 Y46.5
G03 D360 I0 J46.5
G00 Z5
M10 O6.0
G00 X0 Y0
ZADATAK 21
Nacrtaj putanju vrha alata u priloženom koordinarnom sustavu prema programu!
40a
z y
10aaaa
a 10
-x a 0 x
a-10
-y a-20
-z
10a 20a 30a 40a
G00 Z5
G00 X10
M10 O6.1
G00 Z0
G01 Z-5 F50
G01 Y10
G03 D90 I10 J0
G01 X30
G01 Y40
G02 D90 I10 J0
G01 Y10 Z-20
G01 X0 Z-5
G00 Z-15
G03 D180 J15 K0
G00 Z5
M10 O6.0
G00 X0 Y0
U 7 redu NC naredbu G03 D90 I10 J0 zamijenite naredbom G02 D90 I10 J0
Isto napravite sa funkcijom G02 D90 I10 J0 - zamijenite ju funkcijom G03 D90 I10 J0
Raspravite dobivene rezultate.
CILJEVI :
Učenici će vježbatii korištenje G funkcije G00, G01, G02 , G03 i M10
Izraditi će NC program
Mjere zaštite :
ZADATAK 22
10
1 5 2 0
4 5
ZADATAK 23
Riješite isti zadatak kao u zadatku 22, ali koristite inkrementni sustav.
40
10
1 5 2 0
Rješenje:
4 5 G90
G00 Z5
M10 O6.1
Putanja alata: G00 Z-5
G01 Z-0.5 F45
G01 X15
G01 Y10
G01 X20
G01 Y-10
G01 X10
G01 Y40
NUL točka početne točke slijedeće operacije G01 X-45
G01 Y-40
G00 Z5.5
M10 O6.0
ZADATAK 24
Napravite slovo A prema slici visine 50 mm širine 30 mm dubine 5 mm u inkrementnom
sustavu sa uključenjem okretne jedinice
Napišite NC program
Napišite tehnološki proces koji je potreban da bi se izradio
predmet iz zadatka.
Upišite program u računalo
Provjerite ispravnost programa grafičkom simulacijom
Pustite stroj u pogon sa Z-osi
Rješenja prikažite u priloženim formularima.
10
10
10
10
10
15
100
15
150a 20
Izraditi će NC program
Mjere zaštite :
ZADATAK 26
Y=40
Y=30
Y=10
X= 30 50 70 x
Putanja alata:
Rješenje: G91
G00 Z5
G00 X50 Y10
M10 O6.1
G00 Z-5
G01 Z-1.5 F140
G01 X20 Y20
G03 D180 I-10 J10
G03 D180 I-10 J-10
G01 X20 Y-20
G00 Z6.5
M10 O6.0
G00 X-50 Y-10
ZADATAK 27
5
100
6
9
19
21 21
6
150a 20
Izraditi će NC program
Mjere zaštite :
Ako je potrebno ponoviti neke naredbe ili dijelove programa više puta
to nam omogućuje naredba G24. Alat će u tom slučaju prolaziti više puta
istom putanjom. Naredbe su u inkrementnom sustavu.
Svrha postupka je postepena izrada obratka.
Primjer: G01 ……
G24 N5 Početak funkcije ponavljanja
G01 …
Dio programa koji će se 5 puta ponoviti
G00 …
G98 Završetak funkcije ponavljanja
G00 ….
ZADATAK 28
Putanja alata
1
2 3
4
5 c
b
T a a=50
b=30
c=10 prolazi alata
100a 25a
1.2a
60 20
29
100
42
Izraditi će NC program
Mjere zaštite :
ZADATAK 30
100a 25a
20 12a
60
29a
100a
42a
Na pločici dimenzija 110 * 110 * 5 izbušite 100 rupa promjera 2.5 mm.
Po deset rupa se nalazi u svakom od deset stupaca, kao na slici.
Koristite se funkcijom za ponavljanje.
110a
10a 10a
1 1 0
5
10a
2.
Φ
10a
Rješenje:
Putanja alata: G00 Z5
M10 O6.1
G91
G24 N10
G01 Y10 F120
G24 N10
G00 X10
G01 Z-10
G01 Z10
G98
G00 X-100
G98
G00 Y-100
G90
G00 Z5
M10 O6.0
G00 X0 Y0
Izraditi će NC program
Mjere zaštite :
Primjer: …….
G00 X100 Y150
G22 Kvadar ; pozivanje podprograma Kvadar
G00 X100 Y250
G22 Kvadar ; pozivanje podprograma Kvadar
G99
Kvadar G91 Podprogram
G01 Z-2 F120
G01 Y10
G01 X20
G01 Y-10
G01 X-20
G01 Z2
G90
G99
Pojam podprograma:
Podprogram je program koji ima svoje ime i nalazi se u nekom većem
programu - glavnom programu . On je "mali program" koji glavni program
pozove po imenu kada ga zatreba.
Podprogram će, kada je pozvan, uvijek izvršiti istu radnju, ali na drugom mjestu.
Glavni program će kombiniranjem različitih podprograma, pozivajući ih
prema svom rasporedu izraditi obradak koji ima više istih operacija obrade.
Unutar jednog podprograma može se napisati novi pod-podprogram
Ovime podprogram postaje glavni program svojeg pod-podprograma.
Maksimalno se može na ovaj način ići do 10 pod-pod-podprograma.
200a
40 40
40
1a 5a 0a
40
Φ50
Φ40
Φ30
Φ20
Φ10
20
ZADATAK 33
Napravite oblik prema slici dubine 2 mm sa širine 2 mm.
Vratite se u početnu poziciju nakon obrade. Brzina glodanja je 10 mm / s
20 10
70
10
10 10 10 10 10 10
50 50 50
2 0 0
Putanja alata
CILJEVI :
Izraditi će NC program
Mjere zaštite :
ZADATAK 34
X= 0 X= 1 X= 2
Putanja alata:
X= 0 X= 1 X= 2
Na koliko načina se može izraditi ovo mjerilo i sa koliko različitih putanja alata
treba komentirati sa učenicima
X= 0 X= 1 X= 2
ZADATAK 35
Na pločici dimenzija 120 * 120 * 20 izbušite rupe promjera 3 mm prema nacrtu.
Koristite se funkcijom podprograma i ponavljanja.
110a
10a 10a
1 1 0
10a
3
Φ
10a
ZADATAK 36
100a 25a
20 15
60
29a
100a
42a
CILJEVI :
Izraditi će NC program
Mjere zaštite :
Primjer: ……..
M10 O6.0
G76
Primjer: ……..
M10 O6.0
G74
Primjer: ……..
M10 O6.0
G77
………..
Primjer: …………
G54 X100 Y120 Z10
…………….
Ako dajemo funkciju G54 bez koordinata tada će nova referentna točka
biti pozicija u kojoj se trenutno nalazimo.
Primjer: …………..
G54
…………
Primjer: …….
G54 Z-15 ; kod upinjanja 15 mm kraćeg alata
……….
ili
…….
G54 Z7 ; kod upinjanja 7 mm duljeg alata
……..
75 3
63 63
6
50
38
100
6 6
38
6
150a 20
100a 25a
10 20 15
60
10
29a
5
100a
42a
20 20
10
10
50
10
50 10
CILJEVI :
Učenici će naučiti korištenje G funkcije G74
Izraditi će NC program
Mjere zaštite :
Primjer: …………
GOO X200 Y100
G01 Z50 F100
G01 Z100
M05 ; ručno određivanje nove referentne točke
G01 Z50
…………
Programsko određivanje nove NUL točke obavlja se naredbom G54 (vježba 17).
Ako želimo kretanje samo po jednoj osi (npr kraći alat) i tada odrediti referentnu
točku pomoću G54 funkcije moramo dati sliljedeću naredbu - npr G54 Z-3.75
Primjer: ……………
GOO X200 Y100
G01 Z50 F100
G01 Z100
M05 ; privremeni prekid rada zbog postavljanja nove NUL točke
G54 Z-3.75 ; pozicioniranje u novu NUL točku
…………….
75 5
61 61
6
50
36
100
6 6
36
6
6
150a 20a
Drugu NUL točku odredite ručno koristeći M05 naredbu u središtu obratka.
ZADATAK 40
Izradite obradak prema nacrtu
Promjer korištenog glodala je 3 mm. Brzina pomaka je F150.
Promjer korištenog svrdla je 5 mm. Brzina pomaka je F100.
Dubina po jednom prolazu glodala je 2 mm. Koristite se naredbama G22 i G24.
Odredite novu NUL točku nakon glodanja u sredini obratka, gdje će biti prvo bušenje.
100a 25a
10 20 15
60
10
29a
5
100a
42a
20 20
10
10
50
10
50 10
CILJEVI :
Učenici će naučiti korištenje M funkcije M05
Izraditi će NC program
Mjere zaštite :
0
5
Pojam ciklusa
Ciklus je niz već unaprijed određenih radnji koje će stroj obaviti automatski.
Nakon zadavanja potrebnih paramatara, računalo samo odredi optimalnu putanju
alata. Tako određeni i proračunati ciklus čeka u memoriji računala dok ga se ne
pozove na izvršenje naredbom G79.
Ciklus bušenja ili glodanja treba pozvati te odrediti koordinate početka ciklusa.
Obavezno treba zadati koordinatu po osi Z kod prvog poziva ciklusa.
Poziv može biti kasnije ponovljen, bez koordinate po Z osi, ali će se uvijek
odvijati zadnje upisani ciklus.
Primjer:
G81 Z5 B3 F100 ;
G79 X60 Y20 Z0 ; kod prve funkcije G79 mora se zadati koordinata Z
G79 X90 Z5 ; ponavljane bušenja na novim koordinatama
ZADATAK 41
120a
a20a 10 10 10 10 10 10 10 10 a20a
20a
15
A
10 A10 A10 A10 A10 A10 A10 A10
30
A
1 2 0
Φ5
30
A
30
A
A
20a
10
15 30 30 30 20
ZADATAK 42
110a
15 20 20 20 20 15 8
15
20
20
20
20
1 1 0
20
20
20
20
15
6 6 10
20
CILJEVI :
Učenici će naučiti što su cilkusi
Izraditi će NC program
Mjere zaštite :
Sve radnje koje računalo samo obavlja kod ciklusa bušenja G81 (vježba 19),
obaviti će i kod ciklusa izrade kružnog utora G89.
Odredivanje ciklusa izrade kružnog utora glodanjem je slijedeće:
Primjer:
Objašnjenje:
R
Kod pozivanja ciklusa
u naredbu G79 mora se
zadati koordinata središta
kružnog utora.
K
Z
ZADATAK 43
a10
30A
a
40
30
5
5
1 0 0
a
40
5
30
30A 8
5
150a 20
Putanja alata:
G00 Z5
G00 Y1.5 HOR G91
M10 O6.1 G01 Z-2 F150
G00 Z0 G01 X150
G24 N5 G01 Y3
G22 HOR G01 X-150
G98 G01 Y-3.
G00 Z5 G90
G00 X0 Y95.5 G99
G00 Z0
G24 N5 VER G91
G22 HOR G01 Z-2
G98 G01 Y86
G00 Z5 G01 X3
G00 X1.5 Y5 G01 Y-86
G00 Z0 G01 X-3.
G24 N5 G90
G22 VER G99
G98
G00 Z5
G00 X145.5 Y5
G00 Z0
G24 N5
G22 VER
G98
G00 Z5
G89 Z8 B5 R20 J0 K2 T3 F100
G90
G79 X120 Y30 Z0;
G79 X30 Y70 Z0;
G00 Z5
M10 O6.0
G74
G99
5
5
20
5
40
Φ10
20 28 42 20
20
Φ16
Φ60 Φ60
R65
65
20
1 0 0
2 0 0
CILJEVI :
Učenici će naučiti korištenje ciklusa G88
Izraditi će NC program
Mjere zaštite :
Kod poziva funkcije G87 daju se koordinate sjecišta dijagonala (točka S).
Objašnjenje
Y S
X
X
S
Slika 24
Objašnjenje
y D
Y
S Y
S
X
Izvršite obradu prema nacrtu. Dubina kružnog utora je 10 mm, a kvadratnog 6 mm..
Maksimalna dubina bušenja pri posmaku od 12 mm/s je 2 mm.
Promjer alata je 3 mm.
α=350
y= 50 d=26
a=48
y= 20 b=12
0
x= 50 130
ZADATAK 45
Napravi obradak prema nacrtu brzinom F60.
Promjer glodala je 2 mm, dubina glodanja po prolazu je 0.3 mm.
30
15 10
37
7 25 10
15
10
25
50 45
15
100
α200
#
37
1 1 0 15
A B 22
ZADATAK 46
Pogled A-A
Pogled B-B
10
5
Pogled C-C
20
10
10
6
5
25
8
Φ15
7 α120
A A
30
12
18
8
80
40
18
Φ15
B B
α1350
30
α120
C
Φ15
C
10 15
40 20 20 25 A22.5 7 10 20 10
1 8 5
CILJEVI :
Izraditi će NC program
Mjere zaštite :
Primjer: ……………
G00 X200 Y100 Z2 ; pozicioniranje iznad radne točke
G01 Z-3 F100 ; pripremno gibanje - alat ulazi u obradak
G01 X100 ; obrada po osi X 100 mm
G00 Z30 ; povratno odstojanje od 28 mm
M01 ; Privremeno zaustavljanje, npr. kontrola duljine
G00 Z-2 ; ponovni zahvat
G01 Y50 ; obrada po osi Y 50 mm
…………………
Primjer: ………
M20 ; isključenje svih releja
…….
Za ovu naredbu koriste se digitalni signali koji se mogu provjeriti (Slika 25)
na digitalnim ulazima 25 polnog priključka.
Kod digitalnih signala je stanje izlaza obrnuto nego kod releja, odnosno
M15 I3.1 ; strojna funkcija za upit digitalnim ulazima - ulaz 3 otvoren
M15 I3.0 ; strojna funkcija za upit digitalnim ulazima - ulaz 3 zatvoren
Primjer: ……….
G00 X100 Y60
M15 I3.0; Program čeka dok se izlaz 3 ne zatvori - uključeno
G01 Z-1
M15 I5.1; Program čeka dok se izlaz 5 ne otvori - isključeno
G01 Z5
…….
Slika 25
1 14 PIN
Upravljački napon 2 - 24 V Masa
Sigurnosni prekidac NOT-Halt Priključak potenciometra
Analogni ulaz 0 - 24 V istosmjerni napon Digitalni ulaz 1
Digitalni ulaz 2 Digitalni ulaz 3
Digitalni ulaz 4 Digitalni ulaz 5
24 V Masa
Relej 5 radni kontakt Relej 5 preklopni (zajednički) kontakt
Relej 5 mirni kontakt Relej 4 radni kontakt
Relej 4 preklopni (zajednicki) kontakt Relej 4 mirni kontakt
Relej 3 radni kontakt Relej 3 preklopni (zajednički) kontakt
Relej 3 mirni kontakt Relej 2 radni kontakt
Relej 2 preklopni (zajednički) kontakt Relej 2 mirni kontakt
Prazno
PIN 13 25 PIN
58 25
34 11
Φ48 13
9
Φ82
2 0 0
50 50
1 3 6
6 8
R50
Φ70 Φ70
A R50 A
15 15
Pogled A-A
CILJEVI :
Učenici će naučiti korištenje NC naredbe M01
Izraditi će NC program
Mjere zaštite :
Primjer: ………
G01 X100
M30 P10 ; pauza od 10 * 1/18 s - odnosno 0,55 s
G01 Y200
G00 z 10
………
Primjer: ………
G01 X10
M35 W13.15;
G01 Y25
………..
Primjer:
M10 O1.1 ; Uključen relej 1
M25 U12.5 ; napon na releju 1 je 12.5 V
Slika 26
Primjer: ………
G00 X20 Y10
G20 START
KOSINA G00 X100 Y120 Z10
……
START G00 X10 Y10
……..
G20 KOSINA
45 25
10 12
10
20
80
40
20
10
90 3
Φ6 Φ10
ZADATAK 50
Napravite obradak prema nacrtu brzinom F115.
Promjer glodala je 3 mm, dubina glodanja po prolazu je 1 mm.
Nakon svake obrade koristite funkciju pauze.
58 35
34 13
11
16
48
82
ZADATAK 51
58 35
34 13 11
48 6 5
82 19
CILJEVI :
Izraditi će NC program
Mjere zaštite :
Numeričko upravljanje
alatnim strojevima
graviranje
teksta
ALATNI STROJEVI - Numeričko upravljanje Vježba: 24
Napomena uz sliku 26
Za početak graviranja potrebno je odrediti NUL točku - početnu poziciju.
Referentna točka (NUL točka, početna pozicija) mora se odabrati tako da njena
Z-koordinata leži na gornjoj površini obratka. Podaci za B - (povratno
odstojanje) i Z - (dubinu graviranja) pišu se kao pozitivni brojevi.
Povratno odstojanje
Referentna pozicija
Dubina obrade
Slika 26
Primjer:
G00 X20 Y10
G60 H5 B2 Z1 D90 S3 F100
Objašnjenje
Ona ovisi o dubini obrade (dubini ulaza gravera u materijal) - slika 27, ali na širinu
utječe i vršni kut gravera.
Slika 27
Što je vršni kut gravera veći, to će širina graviranja biti veća, dok će dubina biti manja.
Obrnuto će se dešavati sa oštrim kutom gravera, tj dubina graviranja će biti veća, ako
želimo veću širinu graviranja.
18
R13
55
I. TEHNIČKA ŠKOLA
Zagreb, Klaićeva 7
15
30
A100
18
23
CILJEVI :
Učenici će naučiti korištenje NC naredbe G60
Izraditi će NC program
Mjere zaštite :
ZADATAK 53
12 12
10 10
R13
12
10
I. TEHNIČKA ŠKOLA
Zagreb, Klaićeva 7
8 0
3.L
R13
12
10
1 0 0
12
Made in I. TEHNIČKA ŠKOLA
9 Φ11
3
Design by Slade
6
Skicirajte putanju alata
Napišite NC program
Napišite tehnološki proces koji je potreban da bi se izradio
predmet iz zadatka.
Upišite program u računalo
Provjerite ispravnost programa grafičkom simulacijom
Pustite stroj u pogon sa Z-osi
Rješenja prikažite u priloženim formularima.
CILJEVI :
Učenici će koristiti NC naredbe G60
Izraditi će NC program
Mjere zaštite :
Numeričko upravljanje
alatnim strojevima
tokarenje
ALATNI STROJEVI - Numeričko upravljanje Vježba: 26
Primjer:
S - broj okretaja glavnog radnog
……….
vretena tokarilice
M03 S100
……….
S = (1 - 400 min-1 )
M03
Slika 27
M04
Primjer:
……….
M03 S100
……….
M02 ; prestanak vrtnje vratila tokarilice
……….
ZADATAK 54
50
60
ZADATAK 55
Φ7
Φ5
25
50
60
Izraditi će NC program
Mjere zaštite :
NC naredbe - M04
M03
M04 Slika 28
Primjer:
……….
M04 S200 ; rotacija vretena u lijevo
……….
ZADATAK 56
50
60
ZADATAK 57
Φ8
Φ9
Φ8
Φ4
30 30
65
ZADATAK 58
Φ6
Φ8,5
Φ7
Φ4
Φ4
10A 10
29 31
65
ZADATAK 59
Φ4
15 15 15
60
ZADATAK 60
α150o
Φ10
Φ8
Φ6
15 15
45
Izraditi će NC program
Mjere zaštite :
o
Na KOSY 2 tokarilici je moguće pozicioniranje obratka sa točnošću od 0,3 .
Ovim dopunskim parametrom omogućava se obrada samo dijela oboda
kod tokerenja - npr izrada utora, djelomično glodanje okruglih profila ili
izrada pravokutnih nastavaka (poligona P3, P4) na vratilima.
o
0
o
300
Vrijednosti kuta
o o
270 90
U - 1 = 0.3o
U - 10 = 3o
U - 100 = 30o
U - 1200 = 360o
180o
Slika 29
Primjer:
……….
G00 U1000 ; obradak će se zarotirati za 300o
……….
Primjer:
……….
G00 X20 U1000 ; obradak će se zarotirati za 300o uz pomak alata po osi X za 20 mm
……….
ili
……….
G01 Z-5 U1000 ; obradak će se zarotirati za 300o uz promjenu dubine obrade za 5 mm
……….
ZADATAK 61
3 28 28 3 3
Φ7
Φ9
3
Φ5
Φ5
Φ7
12Aaaa 12
45 45
1 0 0
ZADATAK 62
2
Φ10
Φ9
Φ8
25
50 3
Izraditi će NC program
Mjere zaštite :
ZADATAK 63
Φ8
Φ10
Φ9
5
5
10A 10
25 25
60
ZADATAK 64
R2
Φ6
Φ10
Φ8
Φ9
Φ7
Φ8
Φ6
Φ4
10A 17 10
20 20 12
23
70
R2
Φ10
Φ8
Φ9
Φ3
2 10 25
8 25
65
ZADATAK 66
R2 R2
Φ10
Φ6
R2
10 3 3 3 3
40
Izraditi će NC program
Mjere zaštite :
ZADATAK 67
Φ7
Φ5
M5
25
30
50
ZADATAK 68
Φ6
M8
Φ4
M6
27
3 30
55
3
3 3
10 2 16 10 Φ4
13 18 2 13 M5
25 15 Φ7
47 35 Φ8
1 0 0 Φ9
ZADATAK 70
R2
α150o
R5
A 5 2 3 2
Izraditi će NC program
Mjere zaštite :
Mjere zaštite :
Zadatak broj: Program: Datum: Ime i prezime: Ispitivač: Slade Ivo Rezultat :
Stranica : List Razred: Datum: Ocjena: