Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 7

UPUTSTVO ZA PROGRAMIRANJE CNC STRUGA INDEX GU600

1. CIKLUSI............................................................................................2
1.1 Ciklus grubog struganja - L95.................................................................................2 1.2 Ciklus dubokog buenja - L98.................................................................................2 1.3 Povratni ciklusi - L910 i L920..................................................................................4

2. PREGLED ADRESA I FUNKCIJA............................................................. 4


2.1 Pregled adresa......................................................................................................4 2.2 G - funkcije (uslovi kretanja)..................................................................................5 2.3 M - pomone funkcije.............................................................................................7

1. CIKLUSI 1.1 Ciklus grubog struganja - L95


Parametri ciklusa: R2 - broj potprograma koji definie konturu 0 R2 - startna taka konture po X-osi (apsolutna vrednost) 1 R2 - startna taka konture po Z-osi (apsolutna vrednost) 2 R2 - dodatak za zavrnu obradu po X-osi (inkrementalno - po radijusu bez predznaka) 4 R2 - dodatak za zavrnu obradu po Z-osi (inkrementalno - bez predznaka) 5 R2 - dubina rezanja za grubu obradu (inkrementalno - po radijusu bez predznaka): 6 - po X-osi ako se ciklus odvija uzdunim struganjem -po Z-osi ako se ciklus odvija poprenim struganjem R2 - kompenzacija radijusa vrha noa: 7 41 sluaj, kada se radijus vrha noa posmatrano u smeru kretanja noa nalazi levo od konture - povrine koju obrauje 42 sluaj, kada se radijus vrha noa posmatrano u smeru kretanja noa nalazi desno od konture - povrine koju obrauje 0 ili 40, bez kompenzacije radijusa vrha noa R2 - definisanje naina rada - iz tabele (uzduno ili popreno struganje, spoljanje ili 9 unutranje struganje, grubo ili zavrno struganje) Uzduno struganje R29 Struganje do dimenzije za zavrnu obradu Struganje do dimenzije za zavrnu obradu + struganje ostatka od noa Struganje do dimenzije za zavrnu obradu + struganje ostatka od noa + zavrno struganje Zavrno struganje Spoljanje 11 31 Unutranje 13 33 Popreno struganje Spoljanj e 12 32 Unutranj e 14 34

41 21

43 23

42 21

44 23

1.2 Ciklus dubokog buenja - L98


Ciklus za duboko buenje se programira u 2 reenice, i to: 1 reenica: definisanje parametara ciklusa 2 reenica: poziv ciklusa i definisanje pomaka (ako nije ve zadat) Parametri ciklusa: R2 - startna taka konture po Z-osi (apsolutna vrednost)

2 R2 4 R2 5 R2 6 R2 7 R2 8

vrednost smanjivanja dubine buenja sledeeg prolaza (rauna se u odnosu na prethodni prolaz) prva dubina buenja krajnja dubina otvora vreme zadravanja u stratnoj taki (u sekundama) vreme zadravanja u krajnjoj taki (u sekundama)

Napomena: Alat se mora dovesti u startnu taku ciklusa pre poziva ciklusa za duboko buenje.

1.3 Povratni ciklusi - L910 i L920


L910 i L920 su ciklusi vraanja alata nakon zavretka obrade jednim alatom u taku za zamenu alata koja je definisana parametrima R16 (po X-osi) i R19 (po Z-osi). Ovi ciklusi se koriste radi spreavanja mogunosti nastanka kolizije alata pri zameni alata koja se ostvaruje okretanjem revolverskog nosaa alata. L91 - povratni ciklus, prvo se alat odmie po Z-osi a zatim po X-osi u taku definisanu 0 parametrima R18 i R19 (koristi se nakon unutranje obrade) L92 - povratni ciklus, prvo se alat odmie po X-osi a zatim po Z-osi u taku definisanu 0 parametrima R18 i R19 (koristi se nakon spoljanje obrade)

2. PREGLED ADRESA I FUNKCIJA 2.1 Pregled adresa


Adresa LF EOS % .... LF EOR ... EOB N ... / G X X Z A B C I I K K R F F S S S Ulazni format Znaenje adrese kraj reenice (bloka) po ISO standardu kraj reenice (bloka) po EIA standardu broj programa po ISO standardu broj programa po EIA standardu broj reenice (bloka) potisnuti blok (reenica) - ne izvrava se nain kretanja alata definisanje poloaja take po X-osi vreme zadravanja alata u sekundama - samo kada se programira sa G04 definisanje poloaja take po Z-osi poloaj rezne ivice noa (parametar korekcije alata) radijus vrha noa (parametar korekcije alata) ugao u stepenima (0 do 359.99999) - odnosi se na C-osu rastojanje izmeu startne take i centra radijusa u smeru X-ose kod funkcije G02 i G03 korak navoja u smeru X-ose (maksimalna vrednost je 400 mm/o) rastojanje izmeu startne take i centra radijusa u smeru Y-ose kod funkcije G02 i G03 korak navoja u smeru Z-ose (maksimalna vrednost je 400 mm/o) oznaka parametra (R00 do R99) pomak u mm pomak u mm/p (od 0.001 do 50.000 mm/o) broj obrtaja glavnog radnog vretena u o/min ogranienje maksimalnog broja obrtaja glavnog radnog vretena u o/min - programira se sa funkcijom G92 konstantna brzina rezanja u m/min - programira se sa funkcijom G96

i4 i4 i4 i2 F5.3 F5.3 F5.3 i1 F5.3 F5.3 F5.3 F5.3 F3.3 F3.3 i2 i5 F2.3 i4 i4 i4

S T

F3.1 i4

L M

i5 i2

zaustavljanje glavnog radnog vretena u stepenima (0 do 359.5) - npr. kada se radi sa gonjenim alatom poziv alata: I i II mesto oznaavaju poziciju alata u revolverskom drau alata, a III i IV mesto oznaavaju broj korekcije (max. 32) oznaka potprograma: od I do III mesta je broj potprograma, IV i V predstavljaju broj ponavljanja izvrenja potprograma (ako se potprogram ponavlja onda mora da se definie u relativnom koordinatnom sistemu - inkrementalno) pomone funkcije

2.2 G - funkcije (uslovi kretanja)


G funkcija G00 G01 G02 G03 G04 G36 G37 G40 G41 Znaenje Brzi hod linearna interpolacija kruna interpolacija u smeru kretanja kazaljke na satu kruna interpolacija u suprotnom smeru kretanja kazaljke na satu vreme zadravanja noa (u sekundama) ukidanje funkcije G37 C-osa kao linearna osa ponitavanje kompenzacije radijusa vrha noa kompenzacija radijusa vrha noa u sluaju da se alat posmatrano u smeru kretanja nalazi levo od konture povrine koju obrauje kompenzacija radijusa vrha noa u sluaju da se alat posmatrano u smeru kretanja nalazi desno od konture povrine koju obrauje bez pomeranja 0 take pomeranje 0 take 1 pomeranje 0 take 2 pomeranje 0 take 3 pomeranje 0 take 4 pomeranje 0 take maine M u taku W urezivanje navoja ureznikom ulazni podaci u inima ulazni podaci u milimetrima programiranje u apsolutnom koordinatnom sistemu programiranje u relativnom koordinatnom sistemu ogranienje maksimalnog broja obrtaja (S) pomak - F u mm/min konstantam broj obrtaja o/min (ako se u toj reenici programira adresa, S-broj obrtaja) pomak u mm/min (ako se u toj reenici programira adresa, F-pomak) Grup a 1 1 1 1 2 16 16 5 5 s Komenta r +-

G42 G53 G54 G55 G56 G57 G59 G63 G70 G71 G90 G91 G92 G94 G95 G95

5 7 8 8 8 8 9 10 11 11 12 12 13 14 14 14

+ + + +

G96 G97

konstantna brzina rezanja - S u m/min ponitavanje konstantne brzine rezanja G96, memorisan je zadnji broj obrtaja

14 14

Komentar: + - funkcija je aktivna prilikom ukljuivanja upravljake jedinice s - vai samo u jednom bloku (nije modalna funkcija)

2.3 M - pomone funkcije


Oznaka M00 M02 M03 M04 M05 M08 M09 M17 M19 M22 M23 M24 M30 M33 M35 M41 M42 M68 M69 Znaenje zaustavljanje programa kraj programa smer kretanja glavnog radnog vretena u desno smer kretanja glavnog radnog vretena u levo zaustavljanje programa ukljuivanje sredstva za hlaenje iskljuivanje sredstva za hlaenje kraj potprograma pozicioniranje radnog vretena programsko pomeranje pinole napred programsko pomeranje pinole nazad - vraanje programsko pomeranje konjia (programira se uvek zajedno sa veliinom hoda konjia - S...) kraj programa ukljuivanje programa gonjenog alata iskljuivanje programa gonjenog alata I stepen prenosa reduktora (broj obrtaja od 25 do 2500 o/min) II stepen prenosa reduktora (broj obrtaja od 50 do 5000 o/min) stezanje radnog predmeta otputanje radnog predmeta

You might also like