5/28/2018 50 Fanuc 21 - tokarenje
1/46
I. tehnika kola TESLA, Zagreb, Klaieva 7
CENTAR ZA NOVE TEHNOLOGIJE
CNC tokarenje
EMCO PC TURN 105 sa EMCO WINNC
GE Series Fanuc 21-T
Dipl. ing. Ivo Slade
5/28/2018 50 Fanuc 21 - tokarenje
2/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 2 / 46
Zagreb, travanj 2006.
5/28/2018 50 Fanuc 21 - tokarenje
3/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 3 / 46
1 Kontrolna tipkovnica - objanjenje tipki
S desne strane monitora nalazi se tipkovnica sa slijedeom tipkama:
RESET prekida alarm, resetira CNC, prekida program, ....HELP meni za pomo ..................................................................CURSOR odabire funkcije gore dole .............................................PAGE pomie stranicu gore dole...............................................
ALTER zamijenjuje rijei (promjena)...............................INSRT umee rijei, poinje novi program............DELET brie rije, blok, program.....................................EOB preskae blok, End Of Block kraj blokaCAN brie unosINPUT unos rijei, unos podatakaPOS oznaava trenutnu pozicijuPROG programske funkcijeOFSET SETTINGpostavlljanje i pokazivanje ofset vrijednosti, podataka o alatima, varijabliSYSTEM- postavlljanje i pokazivanje parametara i pokazivanje dijagnostikeMESSAGES alarm i prikaz poruka
GRAPH grafiki prikaz
5/28/2018 50 Fanuc 21 - tokarenje
4/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 4 / 46
TIPKE ZA UNOS PODATAKA
Svaka tipka za unos podatakaima vie funkcija (broj, slovo,..)Ponovni brzi pritisak na tipku
automatski ju prebacuje naslijedeu funkciju.
FUNKCIJSKE TIPKE
Funkcijske tipke se kod koritenja PC tipkovnicemogu prikazati kao tipke na ekranu pomou
STROJNO UPRAVLJAKA TIPKOVNICA
Sastoji se od vie podgrupa upravljakih funkcija.
SKIP preskoeni blok se nee izvritiDRY RUN ispitivanje programa (test)
OPT STOP zaustavljanje programa kod naredbe M011x EMCO tipkaSBL- Rad stroja blok po blok
RESET
STOP / STARTZaustavljanje / izvravanje programa
Runo pokretanje alata po osima
-4 i +4 EMCO tipke
5/28/2018 50 Fanuc 21 - tokarenje
5/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 5 / 46
Pozicioniranje u Nul toku po svim osima
FEED STOP / STARTZaustavljanje / pokretanje posmaka
Rotacija glavnog radnog vretena
smanjivanje / 100% / poveavanje
SPINDELSPEED STOP / STARTZaustavljanje / pokretanje glavnog radnog vretena
Tipke koje su aktivne sa napravama koje se mogu pridodati NC stroju
Otvaranje i zatvaranje vratakretanje diobene glave
Automatsko stezanje / otputanje stezne glave (amerikanera)
Pomicanje konjia napred / natrag
Tipka za pomak revolverske glave na suportu za jedno mjesto.
Tipka za ukljuivanje / iskljuivanje rashladne tekuine.
Regulator brzinePreklopnik naina rada posmaka od 0 120 %.
5/28/2018 50 Fanuc 21 - tokarenje
6/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 6 / 46
1.1 KORITENJE PCTIPKOVNICE
Osim tipkovnice EMCO NCstroja mogue je koritenjestandardne tipkovnice zaosobno raunalo.
Tipkom prikazuju sefunkcijske tipke na ekranu(MEM, EDIT, MDI, ..)
Tipkom prikazuju sefunkcijske tipke (POS,PROG, OFFSET SETTING,SYSTEM, MESSAGES IGRAPH)
Znaenje kombinacija tipkije ovisno o modelu strojakoji se koristi
5/28/2018 50 Fanuc 21 - tokarenje
7/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 7 / 46
2 OSNOVE NC UPRAVLJANJA NUL toke
M strojna nul toka (Machine
zero point)Pozicija ove toke se nemoe mijenjati. Odreena je odstrane proizvoaa NCstroja. Ona je ishoditekoordinatnog sustava.
R Referentna toka(Reference point)
Toka u radnom podrujustroja koja je determinirana sa
krajnjim prekidaima. Pozicija seprijavljuje kontrolnom ureaju imse klizai priblie toki R
N Referentna toka alata (Toolmount reference point)
Poetna toka od koje semjere svi alati. Lei na osi draaalata. Odreena je od straneproizvoaa i ne moe se mijenjati.
W Nul toka obratka (Workpiece zero point)Toka vezana za obradak. Slobodno se mijenja prema potrebama konstrukcije
ili izrade.
NUL TOKA WKod EMCO tokarilice strojna nul
toka (M) lei na elu glavnog radnogvretena u osi rotacije. Kako ova toka
nije pogodna kao poetna toka rada,koordinatni sistem je moguepromijeniti i postaviti ga na drugupovoljnu toku u radnom prostoru NCstroja.U registru WORK mogue je odreditisamo jednu nul-tokua. Te e sevrijednosti pridodati poziciji M (strojnojnul toki) i kordinatni sustav e sepremjestiti u W(nul toku obratka).
W nul-toka se moe bilo kada u programu zamijeniti naredbom G92
5/28/2018 50 Fanuc 21 - tokarenje
8/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 8 / 46
Koordinatni sustavi
Pravilo desne ruke:Odreivanje pozitivnog pravca koordinatnogsistema slijedi poloaj prstiju desne ruke,
odnosno: Palac pokazuje u pozitivnom smjeruos X, kaiprst u pozitivnom smjeru osi Y, doksrednji prst pokazuje pozitivni smjer osi Z.
Koordinatni sustav kod EMCOtokarilice je za os:X okomit na os rotacijeZ paralelan s osi rotacije
Na slici su prikazani apsolutnikoordinatni sustavkoji je vezan zafiksnu toku na stroju (M ili W ) iinkrementni koordinatni sustavkoji je vezan za referentnu tokualata ( Nili T).
Vrijednosti koordinata u negativnom
pravcu opisuju gibanje alata premaobratku, dok su gibanja od obratkaopisana pozitivnim vrijednostima.
X vrijednosti se prikazuju kao promjer.
5/28/2018 50 Fanuc 21 - tokarenje
9/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 9 / 46
3 POSTAVLJANE W nul-toke
NUL toke W se postavljaju na slijedeinain
1. Na konrtolnoj tipkovnici pritisnutifunkcijsku tipku
ili na PC tipkovnicipritisnut da se pojave funkcijsketipke te odabrati OFFSET
2. Odabrati opciju W. SHFT (work shift) ipojavljuje se prozor sa slike.
3. Pod opcijon W. SHIFT upisuju sepodaci (koordinate) za Wnul-toku:
od W nul-tike do M nul-toke(negativni predznak)
nakon upisa npr Z-30.5 potrebno jepritisnuti INSERT.
Uneene koordinate su uvijek aktivnei bez posebnog pozivanja.
Napomena:Ovim postavljanjem nul toka sa prebacuje na elo stezne glave
(amerikanera). Radna W nul toka se u programu definira naredbom G92.
4 Definiranje alata
Svrha mjerenja alata.
CNC stroj koristi vrh alat za pozicioniranje.Zato se svaki alat mora izmjeriti.Mjeri se udaljenost u obje osi (X i Z) izmeuN-toke i vrha alata (prikazano na slici).
U Offset Register (OFSSET) se upisuju podaci obje osi, radijusa vrha alata i pozicijaalata. Moe se koristiti bilo koja adresa (standardno 16), ali se mora povezati tonaadresa sa alatom u programu.
5/28/2018 50 Fanuc 21 - tokarenje
10/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 10 / 46
Primjer:
Korekcija alata na poziciji 1u revolverskoj glavi nasuportu je upisana po korekcijskim brojem 1.
Poziv alata u programu je T0101
Prva dva broja rijei T oznaavaju poziciju alata urevolveru (kod EMCO Turn 105 ima 8 pozicija), dokdruga dva broja oznaavaju korekcijski broj kojipripada odabranom alatu.
Korekcija alata po osima se moe mjeritipoluautomatski, dok se radijus vrha alata injegova pozicija upisuju runo.
Radijus alata i pozicija su potrebni samo kadase koristi kompenzacija alata.
Podaci o alatu se unose:X - kao promjer u mmZ - apsolutna vrijednost u mmR radijus vrha noa u mmT pozicija noa (brojevi prema slici zatokarske noeve koji su iza obratka, odnosno
brojevi u zagradama za pozicije noeva koji su ispred obratka)
U OFFSET/WEAR (izjednaavanje/habanje)upisane dimenzije,nakon nekolikoprolaza, nisu viestvarne zbog troenjaalata.Korekcije alata semoe inkrementno
dodati ili oduzeti odupisane vrijednost:
X+/- inkrementno uvrijednostima promjera(mm)
Z+/- inkrementno ugeometrijskimvrijednostima (mm)
R+/- inkrementno ugeometrijskim vrijednostima (mm)
5/28/2018 50 Fanuc 21 - tokarenje
11/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 11 / 46
4.1 Mjerenje alata optikim instrumentom
Postupak:
- u revolversku glavu montirati etalon (razliiti kodmodela EMCO 55 slilka lijevo gore i EMCO105 slika llevo dole)
- postaviti optiki instrument na tokarilicu uokularu e se pojaviti obrnuta slika
- u JOG modu dovesti vrh etalona u kri / nianoptikog instrumenta
- pritisnuti tipku POS
te odabrati opciju REL sa ekrana.
- odabrati tipku za os X(u relativnom pozicioniranju os X) iponititi vrijednost tipkom PRESET
- tipku odabrati za os Z(u relativnompozicioniranju os Z)i ponititi vrijednost tipkomPRESET
- u JOG modu smanjiti posmak (postaviti pomak po1 mm) i pomaknuti etalon po Z-osi (za -30mm -EMCO 50, 55 i 155 ili -22mm EMCO 105)
- ponovo resetirati vrijednosti Z na 0 tipkomi PRESET
5/28/2018 50 Fanuc 21 - tokarenje
12/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 12 / 46
Ovime se postavljaju stvarne koordinate toke N,odnosno elo revolvera je postavljeno kao 0 (nula).
Zaokrenuti revolver za jedno mjestoi odabrani alat dovesti u kri / nianoptikog instrumenta. Slika lijevo jekod EMCO 55, a slika desno kodEMCO 105.
- Odabrati OFFSET SETTING
- odabtari tipku na ekranu OPRT
- odabrati poziciju alata kursorima
Korekcia po X-osi
-pritisnuti tipku i na kontrolnoj tipkovnici ili pozicionirati sekursorima na X te pritisnuti Enter na PC tipkovnici
Vrijednost sa ekrana - razlika izmeu koordinata N-toke (ela amerikanera) itrenutne pozicije vrha alata biti e upisana u memoriju offset registra.
Korekcia po Z-osi
-pritisnuti tipku i na kontrolnoj tipkovnici ili pozicionirati sekursorima na Z te pritisnuti Enter na PC tipkovnici
Vrijednost sa ekrana - razlika izmeu koordinata N-toke (ela amerikanera) itrenutne pozicije vrha alata biti e upisana u memoriju alata offset registra.
R - vrijednosti radijus iT - pozicije alata upisuju se runo:nprR0.4i INPUT ili Enter iliT3i INPUT ili Enter
5/28/2018 50 Fanuc 21 - tokarenje
13/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 13 / 46
4.2 Mjerenje alata pomou grebanja
Privrstiti obradak sa izmjerenim promjerom i duljinom u amerikaner Odabrani alat pistaviti u radni poloaj Prei na rad u MDI modu
U MDI modu isprogramirati broj okretaja i smjer okretanja te pokrenuti stroj
S1000 M04 kod EMCO 105 (Pritisnuti tipkuNC START)
S1000 M03 kod EMCO 55 (Pritisnuti tipkuNC START)(Mogue je mjerenje bez rotacije obratka umetanjem papira izmeu obratka i vrha noa.Upisuje se vrijednost kada je no toliko blizu da se papir vie ne moe izvaditi.)
KOREKCIJA PO X OSI
Prelazi se u JOG mod
Pribliiti no obratku malim posmakom(od 1%) i zagrebati po obodu obratka
(B). Koristiti tipke za runo pokretanjealata.
Prtisnuti tipku OFFSET SETTINGi odabrati opciju GEOM
Odabir moe biti preko kontolnetipkovnice ili preko PC tipkovnice.
5/28/2018 50 Fanuc 21 - tokarenje
14/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 14 / 46
Kursorima se pozicionirati na odabrani alat
Pritisnuti opciju OPRT
Unijeti promjer obratka npr X47.
Pritisnuti opciju MEASUR
Vrijednost X osi e se upisati u registar alata
KOREKCIJA PO Z OSI
Pozicionirati vrh noa na elo obratka A i lagano zagrebati.
Prtisnuti tipku OFFSET SETTING i i odabrati opciju GEOM
Kursorima se pozicionirati na odabrani alat
Pritisnuti opciju OPRT
Unijeti duljinu obratka npr Z72.
Pritisnuti opciju MEASUR
Vrijednost Z osi e se upisati u registar alata
OVO PONAVLJATI ZA SVAKI ALAT
5/28/2018 50 Fanuc 21 - tokarenje
15/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 15 / 46
5 IZBORNIK NAINA RADA I RADNOG PODRUJA
5.1 Tipkom otvara se izbornik sa opcijama naina rada:
MEM EDIT MDI JOG REF
proirenje izbornika ostvaruje se odabirom tipke
S1 S10 S100 S10000
Povratak u prethodni izbornik ostvaruje se tipkom
MEM
Rad programa u AUTO operativnom modu:kontroler poziva blok po blok programa i izvrava ih
EDIT
Rad programa u EDIT operativnom modu:omoguava pisanje programa, ispravljanje, unoenje podataka
MDI
Rad programa u MDI operativnom modu:
moe se ukljuiti glavno vreteno i zaokranuti spremnik s alatimakontrola radi s upisanim blokom i brie privremenu memoriju za novi unos.
5/28/2018 50 Fanuc 21 - tokarenje
16/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 16 / 46
JOG
JOG mod slui za runo upravljanje. Pomicanje klizaa alata po X, Y ili Z osi moebiti kontinuirano ili prebacivanjem u posebne oblike JOG moda segmentno korakom
od: S1 pomak od 1/1000 mm - tisuinkomS10 pomak od 10/1000 mm - stotinkomS100 pomak od 100/1000 mm - desetinkomS1000 pomak od 1000/1000 mm - milimetromS10000 pomak od 10000/1000 mm deset milimetara
REF
U ovom operativnom modu stroj odlazi u referentnu toku.Pribliavanjem referentnoj toki aktuelna pozicija koja se prikazuje na ekranu dobiva
vrijednost postavljene referentne toke. Ovime se moe kontrolirati prepoznavanjepozicije klizaa u radnom podruju.U referentnu toku se mora pozicionirati:
Nakon paljenja strojaNakon glavnog iskljuenja (gljiva)Nakon poruke alarma (Aproach reference point ili Ref. Point not reached)Nakon kolizije kod koje se klizai zabiju zbog preoptereenja
5.2 Tipkom otvara se izbornik sa opcijama radnog podruja:
POS PRGRM OFFSET SYSTEM ALARM
proirenje izbornika ostvaruje se odabirom tipkeGRAPH
Povratak u prethodni izbornik ostvaruje se tipkom
Ove se opcije mogu koristiridirektno preko kontrolnetipkovnice na stroju
5/28/2018 50 Fanuc 21 - tokarenje
17/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 17 / 46
6 Programiranje
Struktura programa
Koristi se programiranje prema DIN66026. CNC program je skup naredbi (blokova)
koji sdu spremljeni u kontrolnoj jedinici. Pri izvoenju programa ovi blokovi se uraunalu uitavaju i provjeravaju prema programskom redu. Stroju se aljuodgovarajui kontrolni signali
CNC program se sastoji od:
Broja programaCNC blokova programskih reenicaRijeiAdresaBrojevnih kombinacija
Adrese koje se koriste
O - broj programa od 1 do 9999 za glavne i podprogramaN - broj bloka (programske reenice)G - funkcija smjeraX, Z - apsolutne vrijednosti pozicijeU, W - inkrementne vrijednosti pozicijeR - radijus, parametar u ciklusu
C - zakoenjeI, K - parametri kruniceF - posmak, korak navojaS - broj okretaja vratilaT - pozicija i poziv alataM - razne funkcijeP - stanka, poziv podprograma, parametar ciklusaQ - parametar ciklusa; - kraj bloka
Programi i podprogrami se mogu upisitati u EDIT modu
5/28/2018 50 Fanuc 21 - tokarenje
18/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 18 / 46
Pozivanje programa
Aktivirati EDITmod
Pritisnuti tipku PROG ili tipkom pozvati meni na ekran i
odabrati opciju PROG Pomou opcije DIR prikazati e se svi postojei programi
Upisati broj programa O... (ne koristiti brojeve nakon 9500)
Upisivanje novog programa pritisnuti tipku INSERT ili ENTER naPC tipkovnici
Postojei program se odabire opcijom OPRT te O SRH
ili kursorima i tipkom ENTER na PC tipkovnici.
Pisanje programa:
na PC tipkovnici na kontrolnoj tipkovnici
N5 Enter
G1 Enter
X30 Enter
.....
kraj reenice 2 x Enter
Nije potrebno upisivati redni brojnaredbe, on se dodaje automatski. Dabi se ova mogunost ukinula nemaautomatskog numeriranja blokova treba se odabrati SYSTEM / PARAMte u SEQUENCE NO promijenitivrijednost SEQ = 1 u SEQ = 0.
5/28/2018 50 Fanuc 21 - tokarenje
19/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 19 / 46
Brisanje programa
Aktivirati EDITmod Upisati broj programa (npr O0002) i pritisnuti tipku DELETE kao i na
PC tipkovnici.
AKO SE BRIU SVI PROGRAMI
Aktivirati EDITmod Opisati broj programa O0-9999 i pritisnuti tipku DELETE
7. Pokretanje programa
Prije izvoenja programa provjeriti da li je i stroj spreman za pokretanje programa.
Aktivirati EDITmod Pritisnuti tipku PROG ili tipkom pozvati meni na ekran i
odabrati opciju PROG Upisati broj programa O...
Odabrati ga tipkom CURSOR, kao i na PC tipkovnici.
Promjeniti mod u MEM
Pritisnuti tipku START
7.1 Ekran pri izvravanju programa
1 Odabirom funkcijske tipke PROG na ekranu e se za vrijeme
rada prikazivat aktualni blok
2 Odabirom funkcijske tipkeCHECK na ekranu e se zavrijeme rada prikazivataktualni blok, trenutnapozicija alata, aktivne G i Mkomande, brzina okretanjaalata, posmak i alat.
5/28/2018 50 Fanuc 21 - tokarenje
20/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 20 / 46
3 Odabirom funkcijsketipke CURRNT na
ekranu e se zavrijeme rada prikazivattrenutna pozicija alata.
7.2 Pretraivanje blokova
Koritenje ove funkcije omoguuje start programa iz bilo kojeg bloka. Kodtraenja bloka izvravati e se iste naredbe kao kod normalnog putanja programa,ali se alat nee micati.
Aktivirati EDITmod
Odabrati program koji e se izvravati
Pomicati CURSOR, do bloka koji
e se izvravati Promjeniti mod u MEM
Pritisnuti tipku START
7.3 Utjecanje na izvrenje programa
DRY RUN
DRY RUN se koristi pri testiranju programa. Glavno vreteno se ne ukljuuje, a svagibanja se izvedu u brzom hodu DRY RUN hodu.Ako se aktivira DRY RUN na kontrolnoh tipkovnici na ekranu e se u prvom redupojaviti informacija DRY.
SKIPSKIP se koristi kod neizvravanja oznaenih programskih reenica blokova. Ako jered oznaen /(kosom crtom), taj se red nee izvriti, program se nastavlja dalje sprvim slijedeom redom koji nema znak /. (npr. /N100 G0 X120 Y40..)Ako se aktivira SKIP na kontrolnoh tipkovnici na ekranu e se u prvom redu pojavitiinformacija SKP.
5/28/2018 50 Fanuc 21 - tokarenje
21/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 21 / 46
7.4 Prekidanje izvoenja programa
Rad u modu BLOK PO BLOK
Nakon svakog izvrenog reda NC stroj stane i eka nastavak tipkom START.
Naredba M00
Nakon naredbe M00 programski STOP NC stroj stane i eka nastavak tipkomSTART.
Naredba M01
Ako je na kontrolnoj tipkovnici aktivirana opcija OPT STOP (u prvom redu ekranaprikazano je OPT), nakon naredbe M01 (uvjetni STOP) NC stroj stane i ekanastavak tipkom START.
8. Simulacija programa
NC programi se mogugrafiki simulirati.
Pritiskom na tipku
GRAPHIli koritenjem iodabirom opcije GRAPHotvara se prozor zapostavljanje grafikesimulacije.
Podruje simulacije jepravokutni prozor koji jedefiniran dole lijevim i goredesnim krajem.
ULAZNI PODACI:
WORK LENGTH W=WORK DIAMETER D=Ovim se definira gornji desni kut slike simulacije.
GRAPHIC CENTERX=Z=
Ovim se definira kut dole desno slike simulacije.Svi ostale unosi i opcije SOLID i AUX nisu aktivne.
5/28/2018 50 Fanuc 21 - tokarenje
22/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 22 / 46
Odabirom opcije GRAPH otvara se prozor snovim mogunostimaodabira.
Opcije ZOOM, OPRTnisu aktivne.Opcija G.PRM otvaraprozor za simulacijuprograma sa slijedeimmogunostima.START pokreegrafiku simulaciju,STOP zaustavljasimulaciju dok RESETponitava simulaciju.
Pritiskom na otvara se opcija
Win 3D View je opcija koja nije ukljuena u osnovnu verziju software-a
5/28/2018 50 Fanuc 21 - tokarenje
23/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 23 / 46
9. G naredbe
G00 - naredba za linearno gibanje u brzom hoduG01 - naredba za linearno gibanje u radnom hoduG02 - naredba za kruno gibanje u radnom hodu u smjeru kazaljke na satu
G03 - naredba za kruno gibanje obrnuto od smjera kazaljke na satuG04 kratka stankaG17 naredba za rad u XY ravniniG18 naredba za rad u XZ ravniniG19 naredba za rad u YZ ravniniG20 ciklus uzdunog (aksijalnog) tokarenjaG21 ciklus za narezivanje navojaG24 ciklus za eono (radijalno) tokarenjeG28 prilaenje referentnoj tokiG33 urezivanje navojaG40 ukidanje kompenzacije radijusa alataG41 lijeva kompenzacija radijusa alataG42 desna kompenzacija radijusa alataG70 naredba za mjerenje u inch-imaG71 naredba za mjerenje u milimetrimaG90 Apsolutni koordinatni sustavG91 Inkrementni koordinatni sustavG92 Postavljanje koordinatnog sistema i brzine okretanjaG94 Posmak u mm/minG95 Posmak u mm / okrG96 Konstantna brzina rezanja
G97 Konstantna brzina okretanjaG98 Povratak na startnu povrinuG99 Povratak na povratnu povrinu
9.1 Ciklusi
G72 ciklus fine obradeG73 ciklus grubog aksijalnog tokarenja po konturiG74 ciklus grubog radijalnog (elnog) tokarenja po konturiG75 ciklus ponavljanja putanje alata (ablone)G76 ciklus dubokog buenja ciklus urezivanja (izdubljivanja) po osi Z
G77 ciklus urezivanja (izdubljivanja) po osi XG78 ciklus viestrukog urezivanja navojaG80 Naredba za prekidanje ciklusa buenjaG83 Ciklus povratnog buenjaG84 Ciklus urezivanja navojaG85 Ciklus razvrtanja rupeG98 Povratak na startnu povrinuG99 Povratak na povratnu povrinu
5/28/2018 50 Fanuc 21 - tokarenje
24/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 24 / 46
G00 - naredba za linearno gibanje u brzom hodu
Format naredbeN... G00 X(U)... Z(W)...
Alat se kree maksimalnom brzinom premazadanoj pozicijikoja se zadaje u apsolutnim ilirelativnim koordinatama.Maksimalna brzina je odreena odproizvoaa.
Primjer sa slike
U apsolutnom koordinatnom sustavu G90:G00 X40 Z56
U inkrementnom koordinatnom sustavu G91:G00 X-30 Z-30.5
G01 - naredba za linearno gibanje u radnom hodu
Format naredbeN... G01 X(U)... Z(W)... F...
Alat se kree programiranom brzinom posmakom prema zadanoj poziciji.
Primjer sa slike
U apsolutnom koordinatnom sustavu G90:G95 (posmak u mm/okr)...G00 X46 Y20.1 F0.1 ; iz S
U inkrementnom koordinatnom sustavuG91:
G95 F0.1 (posmak u mm/min)...G00 U20 W-25.9 ; u E
5/28/2018 50 Fanuc 21 - tokarenje
25/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 25 / 46
Zakoenja i zaobljenja
Kod programiranja mogue je umetnutizakoenje ili zaobljenje koritenjem
parametara C ili R izmeu dvije naredbeG00 ili G01
Format naredbeN... G00 X... Z... C
iliN... G01 X... Z... R
Programiranje zakoenja ili zaobljenjamogue je samo u aktivnoj radnoj povrina(npr G18).
G02 - naredba za kruno gibanje u radnom hodu u smjeru kazaljke na satuG03 - naredba za kruno gibanje obrnuto od smjera kazaljke na satu
Format naredbeN... G02 X(U)... Z(W)... I... K... F...N... G03 X(U)... Z(W)... R... F...
Alat se kree programiranom brzinom posmakom prema zadanoj poziciji podefiniranom luku.
X(U)... Z(W)... - koordinate krajnje tokelukaI... K... - inkrementne udaljenosti odpoetne pozicije luka do sredita luka
F... posmak (mm/okr)R... radijus luka
5/28/2018 50 Fanuc 21 - tokarenje
26/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 26 / 46
G04 kratka stanka
Format naredbeN... G04 X(U)... (sec)N... G04 P... (msec)
Gibanje alata e biti zaustavljeno za vrijeme odreeno u naredbi G04 u krajnjoj tokinarebe. Sa naredbom P ne moe se koristiti decimalni zarez i rezolucija je 100msecMaksimalno trajanje stanke je 2000 sec.
Primjer
G04 X2.5 (stanka 2.5 sec)G04 P1000 (stanka 1000 msec 1sec)
G17 naredba za rad u XY ravniniG18 naredba za rad u XZ ravniniG19 naredba za rad u YZ ravnini
Format naredbeN... G17N... G18N... G19
Kod NC programiranjamogue je biranje radne povrine ukojoj e se izvoditi obrada.Postavljena radna povrina obradekod glodanja je G17XY povrina,dok je kod tokarenja G18 XZpovrina
5/28/2018 50 Fanuc 21 - tokarenje
27/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 27 / 46
G20 ciklus uzdunog (aksijalnog) tokarenja
Format naredbe
N... G20 X(U)... Z(W)... F...
X(U),Z(W), apsolutne (inkrementne)koordinate konturne toke K
F... posmak (mm/okr)
Ciklus je modalni i ponititi e ga slijedea Gnaredba (iz iste grupe).
Za slijedee blokove (nakon upisanog ciklusa G21) programiraju se samo koordinatekoje se mijenjaju:
G91G20 U-4 W-66 F0,18U-8U-12U-16G00 ....
N... G20 X(U)... Z(W)... R... F...
R... - zakoenje+ ili (na slici)
Ciklus je modalni i ponititi e ga slijedeaG naredba (iz iste grupe).Za slijedee blokove (nakon upisanogciklusa G24) programiraju se samokoordinate koje se mijenjaju:Negativni parametar zakoenja (-R)obrauje kosinu kao na slici.
5/28/2018 50 Fanuc 21 - tokarenje
28/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 28 / 46
G21 ciklus za narezivanje navoja
Format naredbe
N... G21 X(U)... Z(W)... F...
X(U),Z(W), apsolutne (inkrementne)koordinate konturne toke K
F... korak navoja (mm)
iliN... G21 X(U)... Z(W)... R... F...
R... inkrementna dimenzija kosine (+/-)
Ciklus je modalni i ponititi e ga slijedea Gnaredba (iz iste grupe).Za slijedee blokove (nakon upisanog ciklusaG21) programiraju se samo koordinate koje semijenjaju:Negativni parametar zakoenja (-R) obraujekosinu kao na slici.
G24 ciklus za eono (radijalno) tokarenje
Format naredbe
N... G24 X(U)... Z(W)... F...
X(U),Z(W), apsolutne (inkrementne)koordinate konturne toke K
F... korak navoja (mm)
iliN... G21 X(U)... Z(W)... R... F...
R... inkrementna dimenzija kosine (+/-)
Ciklus je modalni i ponititi e ga slijedea Gnaredba (iz iste grupe).Za slijedee blokove (nakon upisanog ciklusaG24) programiraju se samo koordinate koje semijenjaju:Negativni parametar zakoenja (-R) obrauje
kosinu kao na slici.
5/28/2018 50 Fanuc 21 - tokarenje
29/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 29 / 46
G28 prilaenje referentnoj toki
Format naredbeN... G28 X(U)... Z(W)...
X(U),Z(W), apsolutne (inkrementne) koordinate konturne toke
Koritenjem naredbe G28 pozicioniranje u referentnu toku ide preko meutokezadane koordinatama X(U) i Z(W).Prvo je gibanje po osi X(U), pa gibanje po osi Z i nastavak gibanja do referentnetoke. Sva gibanja odgovaraju naredbi G00.
G33 urezivanje navoja
Format naredbeN... G33 (U)... Z(W)... F...
Z dubina navojaF korak navoja u mm
Ovom naredbom mogu se urezivati navoji.Kako nema automatskog povrata na startnupoziciju preporua se rad s ciklusom G78.Posmak i brzina vrtnje su 100% i nije ihmogue promijeniti.
Kompenzacija radijusa alata
Kod mjerenja alata (tokarskog noa) vrhalata se mjeri u dvije toke (po osi X i poosi Z). Ovime ordinate alata opisujuteoretski vrh noa.Vrh noa je toka za koju programiramogibanje alata u NC programu.
Gibanja alat uzduno i popreno (po
osima X i Z) lee na tokama kojima vrhalata dodiruje osi. Zato se u radu(proizvodnji) ne pojavljuju nikakve greke.
Istovremeno gibanje po obe osi (kosine iradijusi) uzrokuju nepodudaranje otrice noasa tokama na vrhu alata.Na obratku se pojavljuje greka udimenzijama.Maksimalna greka se pojavljuje kod kuta od45.Zato se upotrebljava kompenzacija alata, gdje
se automatski uraunavaju ove grekedimenzija i kontrolna jedinica ih kompenzira.
5/28/2018 50 Fanuc 21 - tokarenje
30/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 30 / 46
G40 ukidanje kompenzacije radijusa alata
Format naredbeN... G40
Ukidanje kompenzacije je dozvoljeno samo u kombinaciji s linearnim gibaljem (G00,G01). Najee se G40 programira sa povratom u toku promjene alata.
G41 lijeva kompenzacija radijusa alata
Format naredbeN... G41
Kod programiranja G41 alat e se gibati slijeve strane programirane konture gledano upravcu posmaka.
Za koritenje kompenzacije G41 radijus alataR i pozicija alata T moraju biti definirane uoffset registru (OFFSET).
Nije mogue direktno prelaziti iz lijeve u desnu korekciju (G41 u G42) niti obrnuto.Mora se uiniti meukorak za ponitavanje kompenzacije naredbom G40.
G42 desna kompenzacija radijusa alata
Format naredbeN... G42
Kod programiranja G42 alat e se gibati sdesne strane programirane konturegledano u pravcu posmaka.
5/28/2018 50 Fanuc 21 - tokarenje
31/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 31 / 46
G70 naredba za mjerenje u inch-ima
Format naredbeN... G70
Kod NC programiranja nakon upisivanja naredbe G70 sve veliine e sekonvertirati u inche.Posmak Fiz mm/min u inch/min ili iz mm/o u inch/oNul toke W, duljine i promjeri alata iz mm u inchPomicanje alata po osima iz mm u inchPrikaz vrijednosti trenutnih vrijednosti na ekranu iz mm u inchBrzina rezanja iz m/min u feet/min
G71 naredba za mjerenje u milimetrima
Format naredbeN... G71
Kod NC programiranja nakon upisivanja naredbe G71sve veliine e se konvertiratiu milimetre. Vodea postavka ako se nita ne upie sistem radi u mm.
Posmak F (mm/min ili mm/o)Nul toke W, duljine i promjeri alata u mmPomicanje alata po osima u mmPrikaz vrijednosti trenutnih vrijednosti na ekranu u mmBrzina rezanja u m/min
G72 ciklus fine obrade
Format naredbeN... G72 P... Q...
P broj bloka prve naredbe programa zavrne kontureQ broj bloka zadnje naredbe programa zavrne konture
Nakon grube obrade ciklusima G73, G74 ili G75 dozvoljen je ciklus G72 za finuobradu konture. Programirana kontura izmeu blokova P i Q, koja se takoer koristi iza grubu obradu, e se ponoviti bez podjele dubine rezanja (samo jedan prolaz).
Funkcije F, S, T, naredbe G41 ili G42 upisane izmeu P i Q aktivne su samo saciklusom G72, dok su kod ciklusa G73, G74 ili G75 neaktivne.
Ciklus G72 za finu obradu konture mora se programirati nakon ciklusa G73, G74 iliG75.
5/28/2018 50 Fanuc 21 - tokarenje
32/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 32 / 46
G73 ciklus grubog aksijalnog tokarenja po konturi
Format naredbeN... G73 U1... R...N... G73 P... Q... U2
+/-.. W+/-.. F... S... T...
Prvi blok:U1(mm) dubina reza, inkrementalno
bez predznaka, po osi XR (mm) visina povratnog hoda
(obstojanje)
Drugi blok:P broj bloka prve naredbe programa
zavrne kontureQ broj bloka zadnje naredbe
programa zavrne kontureU2(mm) dubina zavrnog reza po X osiW(mm) dubina zavrnog reza po Z osiF,S,T posmak, broj okretaja, alat
Prije poetka obrade vrh tokarskog noa je u toki C. Izmeu blokova P i Qprogramira se kontura (primjer A, A/, ... , B). Ona e biti obraena odabranomdubinom rezanja do definirane konture za finu obradu (U2, W).
Funkcije F, S, i T izmeu P i Q su neaktivne.Kontura izmeu A/, ... , B mora se poveavati promjer se mora poveavati.Prvo gibanje alata mora biti G00 ili G01, mora biti po X-osi i mora biti u apsolutnimkoordinatama.Izmeu P i Q bloka nije dozvoljenopozivanje podprograma.
Primjer ciklusa G73 za gornju sliku
5/28/2018 50 Fanuc 21 - tokarenje
33/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 33 / 46
G74 ciklus grubog radijalnog (elnog) tokarenja po konturi
Format naredbeN... G74 W1... R...N... G74 P... Q... W2... U
+/- .. F... S... T...
Prvi blok:W1(mm) dubina reza, inkrementalno
bez predznaka, po osi ZR (mm) visina povratnog hoda
(obstojanje)
Drugi blok:P broj bloka prve naredbe programa
zavrne kontureQ broj bloka zadnje naredbe
programa zavrne kontureU (mm) dubina zavrnog reza po X osiW2(mm) dubina zavrnog reza po Z osiF, S, T posmak, broj okretaja, alat
Prije poetka obrade vrh tokarskog noa je u toki C. Izmeu blokova P i Qprogramira se kontura (primjer A, A/, ... , B). Ona e biti obraena odabranomdubinom rezanja do definirane konture za finu obradu (U2, W).
Funkcije F, S, i T izmeu P i Q suneaktivne.Kontura izmeu A/, ... , B mora sepoveavati promjer se mora poveavati.Prvo gibanje alata mora biti G00 ili G01,mora biti po X-osi i mora biti u apsolutnimkoordinatama.Izmeu P i Q bloka nije dozvoljenopozivanje podprograma
Primjer ciklusa G74 za gornju sliku
5/28/2018 50 Fanuc 21 - tokarenje
34/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 34 / 46
G75 ciklus ponavljanja putanje alata (ablone)
Format naredbeN... G75 U1
+/-... W1+/-... R...
N... G75 P... Q... U2... W2... F... S... T...
Prvi blok:U1 poetna toka ciklusa po osi XW1 poetna toka ciklusa po osi ZR broj ponavljanja (jednak broju
prolaza alata)
Drugi blok:P broj bloka prve naredbe
programirane konture
Q broj bloka zadnje naredbeprogramirane konture
U (mm) dubina zavrnog reza po Xosi
W2(mm) dubina zavrnog reza poZ osi inkrementno, bez predznaka
F, S, T posmak, broj okretaja, alat
Ciklus G75 tokari paralelno s konturom, ai krajnja kontura se dobiva korak po korakPrimjenjuje se kod polugotovih proizvoda.
G76 ciklus dubokog buenja ciklus urezivanja (izdubljivanja) po osi Z
Format naredbeN... G76 R...N... G76 X (U)... Z(W)... P... Q... R... F...
Prvi blok:R (mm) povratna visina za lom
strugotine, inkrementno, bez predznaka, naslici obiljeena kao R1
Drugi blok:X(U), Z(W) apsolutne (inkrementne)
koordinate krajnje toke konture - KZ(W) apsolutne (inkrementne)
koordinate toke dubine rupe KP (m) inkrementni pomak po X osi, P
5/28/2018 50 Fanuc 21 - tokarenje
35/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 35 / 46
Bez adrese X(U) i P, ciklus G76 se moe koristiti kao ciklus za duboko buenje Prije toga dovesti svrdlo u poziciju po X osi X=0.Kod udubljivanja pomak P po X osi mora biti manji od irine alata B.Kod prvog reza na dnu rupe izdubljivanje se nee izvriti.Udubljivanje mora imati pozitivnu vrijednost.
G77 ciklus urezivanja (izdubljivanja) po osi X
Format naredbeN... G77 R...N... G77 X (U)... Z(W)... P... Q... R... F...
Prvi blok:R (mm) povratna visina za lom
strugotine, inkrementno, bez predznaka, naslici obiljeena kao R1
Drugi blok:X(U), Z(W) apsolutne (inkrementne)
koordinate krajnje toke konture - KP (m) inkrementni pomak po X osiQ (m) inkrementni pomak po Z osiR izdubljivanje na kraju po X osi, na
slici prikazano kao R2
F posmakKod udubljivanja pomak Q po Z osi mora biti manji od irine alata B. irina alata kodovog ciklusa se ne uzima u obzir. Kod prvog reza na dnu rupe izdubljivanje se neeizvriti. Udubljivanje mora imati pozitivnu vrijednost.
G78 ciklus viestrukog urezivanja navoja
Format naredbeN... G78 P... Q... R...
N... G78 X (U)... Z(W)... R... P... Q... F...
Prvi blok:P esteroznamenkasti parametar
podijeljen u grupe po 2 znamenkePXXxxxx- prve dvije znamenke definiraju brojzavrnih prolaza (rezova)PxxXXxx - druge dvije znamenke definirajuvrijednost nagiba (na slici Pf= P x F / 10)PxxxxXX - zadnje dvije znamanke definirajudozvoljeni boni kut (80, 60, 55, 30, 29,ili 0)
Q minimalna dubina rezanja (m) - inkrementnoR zavrno poravnavanje (mm) - inkrementno
5/28/2018 50 Fanuc 21 - tokarenje
36/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 36 / 46
Drugi blok:X(U), Z(W) apsolutne (inkrementne) koordinate (na slici toke K)R (mm) inkrementna vrijednost navoja sa predznakom (R=0 ravan navoj)
Negativna vrijednost parametra R definira navoj kakav je prikazan na slici.P (m) dubina navoja (uvijek pozitivna vrijednost, na slici prikazana kao P2)
Q (m) dubina prvog reza (bez predznaka)F (mm) korak navoja
Ciklus za buenje
G98 Nakon buenja do definirane dubinealat se vraa u startnu ravninu
G99 Nakon buenja do definirane dubinealat se vraa u povratnu ravninudefiniranu s parametrom R
Ako se ne upie G98ili G99alat se vraa u startnu ravninu.Koritenjem G99parameterRmora biti programiran. Iznos Rparametra je razliit uapsolutnom i inkrementnom sustavu.G90 apsolutni sustav definira Rkao toku (ravninu) iznad radne povrine (W).
G91 inkrementni sustav R definira kao to
ku (ravninu) udaljenu od zadnje Zstartne pozicije ciklusa buenja).
Gibanje alata1. Alat se u brzom hodu giba os startnepozicije do ravnine definirane Rparametrom.2. Odvija se specifini ciklus u radnomhodu do definirane dubine3. alat se vraa u G98 ili G99 pozicijuovisno koja je programirana u brzom
hodu
G80 Naredba za prekidanje ciklusa buenja
Format naredbeN... G80
Ciklusi buenja su modalni i moraju se prekinuti naredbom G80 ili nekom naredbom
iz grupe 1 ( G00, G01,..)
5/28/2018 50 Fanuc 21 - tokarenje
37/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 37 / 46
G83 Ciklus povratnog buenja
Format
N... G98 G83 X0 Z(W)... (R...) P... Q... F... M...
iliN... G99 G83 X0 Z(W)... (R...) P... Q... F... M...
G98 / G99 povratak u startnu / povratnuravninuG83 Ciklus buenja sa povratom zbog
lomljenja strugotineX pozicija rupe po X osi uvijek 0Z dubina rupe apsolutno ili inkrementnoR udaljenost startne od povratne povrineP vrijeme stanke na dnu rupe (msec)
P1000 = 1 secQ (m) rezni dio dubina rezanja po hoduF posmakM smjer vrtnje alata (M3 ili M4)
Alat prodire u radnom hodu u obradak za Q dubinu rezanja, vraa se ubrzom hodu na startnu povrinu G98 ili povratnupovrinu G99 (koja je programirana) kako bislomio strugotinu u izbacio je iz rupe, ponovo sesputa u brzom hodu do 1 mm iznad dubineprethodnog buenja, ponovo prodire u obradak uradnom hodu za slijedeu dubinu Q, vraa se....dok ne dostigne zadanu dubinu te se vraa na ubrzom hodu na programiranu G98 ili G99 poziciju.
Ako Q nije definiran buenje se obavlja u jednomprolazu do dubine Z.
5/28/2018 50 Fanuc 21 - tokarenje
38/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 38 / 46
G84 Ciklus urezivanja navoja
FormatN... G98 G84 X0 Z... (R...) F... P... M...
iliN... G99 G84 X0 Z... (R...) F... P... M...
G98 / G99 povrata u startnu / povratnuravninuG84 Ciklus urezivanja navojaX pozicija rupe po X osi uvijek 0Z(W) dubina rupe apsolutno(inkrementno)R udaljenost startne od povratne povrineF posmak po okretaju korak navoja
P vrijeme stanke na dnu rupe (msec)P1000 = 1 sec
M smjer vrtnje alata (M03 ili M04)
Alat programiranim posmakom ismjerom, ulazi u rupu do dubine Z, staneza vrijeme P, prebacuje vrtnju vratila uobrnuti i izlazi programiranim posmakom dopovrine G98 ili G99
Ureznica mora biti u steznoj glavi s
kompenzacijom visine.Brzina okretanja vratila i posmak morajubiti postavljeni na 100%.
G85 Ciklus razvrtanja rupeFormatN... G98 G85 X... Y... Z... (R...) F... K...
G98 / G99 povrata u startnu / povratnu ravninuG85 Ciklus razvrtanja rupeX pozicija rupe po X osiY pozicija rupe po Y osiZ dubina rupe apsolutno ili inkrementnoR vrijednost (pozicija) povratne povrineF posmakK broj ponavljanja
Alat programiranim posmakom ulazi u rupu dodubine Z i izlazi programiranim posmakom do
povrine G98 ili G99.
5/28/2018 50 Fanuc 21 - tokarenje
39/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 39 / 46
G90 Apsolutni koordinatni sustav
FormatN... G90
Sve mjere i udaljenosti ostalih toaka mjere se od jedne poetne tokeu prostoru.Poetna toka W nul-toka - je mjerodavna i za putanju alata. Svi putovi alata sutakoer mjereni od te toke. Ako na poetku NC programa nije upisana naredbaG90, program e to uzeti kao vodeu vrijednost bez obzira to nije napisana i raditie u apsolutnom sustavu.
Apsolutni sustav ima JEDNU nepromjenjivu referentnu NUL toku
G91 Inkrementni koordinatni sustav
FormatN... G91
Mjere i udaljenosti jedne toke mjere se od druge toke. Poetna toka - NUL toka -je mjerodavna samo za prvu toku. Zato se sustav zove inkrementni (prirast) ilislijedni ili lanani. Kako se alat giba od jedne toke prema drugoj tako toka do kojestigne postaje NUL toka slijedeeg gibanja. Kod rada u inkrementnom sustavupotrebno je napisati naredbu G91.
Inkrementni sustav ima onoliko referentnih toaka koliko ima daljnjih naredbipozicioniranja tj. svaka operacija ima za referentnu toku (poetnu toku)zadnju poziciju prethodne operacije.
Mogue je prelaziti iz jednog sustava u drugi koliko god je puta potrebno.
G92 Postavljanje koordinatnog sistema i brzine okretanja
FormatN... G92 X... Z... postavljanje koordinatnog sistemaN... G92 U... W... pomicanje koordinatnog sistema
N... G92 S... postavljanje limita rotacije vretenaPonekad je potrebno promijeniti nul toku unutar programa i to se radi naredbomG92. Ova naredba je modalna i ne prestaje naredbom M30 ili RESET. Zato jepotrebno aktivirati prethodnu nul tou prije zavretka programa.
Takoer je mogue postaviti maksimalan broj okretaja vratila naredbom G92. U blokunakon G92 S... nije dozvoljeno pisanje drugih naredbi.
5/28/2018 50 Fanuc 21 - tokarenje
40/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 40 / 46
G94 Posmak u mm/min
FormatN... G94
Vrijednosti posmaka mjeriti e se u mm / min. Postavljena vrijednost kod glodanja.
G95 Posmak u mm / okr
FormatN... G95
Vrijednosti posmaka mjeriti e se u mm / okr. Postavljena vrijednost kod tokarenja.
G96 Konstantna brzina rezanja
FormatN... G96
Vrijednosti S su u m / min
G97 Konstantna brzina okretanja
FormatN... G97
Vrijednosti S su u okr / min
G98 Povratak na startnu povrinu
Format N... G98
G99 Povratak na povratnu povrinu
FormatN... G99
5/28/2018 50 Fanuc 21 - tokarenje
41/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 41 / 46
9.2 M naredbe
M00 naredba za programski STOPM01 naredba za uvjetni STOPM02 naredba za kraj glavnog programa
M03 naredba za ukljuenje rotacije glavnog radnog vretena u smjeru kazaljke sataM04 naredba za ukljuenje rotacije glavnog radnog vretena u smjeru protivnom kazaljki sataM05 naredba za zaustavljaje rotacije glavnog radnog vretena.M06 naredba za izmjenu alataM08 naredba za ukljuivanje rashladne tekuineM09 naredba za iskljuivanje rashladne tekuineM20 naredba za pomicanje konjia unazadM21 naredba za pomicanje konjia unapredM25 naredba za otvaranje stezne glaveM26 naredba za zatvaranje stezne glaveM30 naredba za kraj glavnog programaM71 naredba za ukljuivanje ispuhivanjaM72 naredba za iskljuivanje ispuhivanjaM98 naredba za poziv podprogramaM99 naredba za kraj podprograma, naredba za skok
M00 naredba za programski STOPFormat N... M00
Program se zaustavlja. Vrtnja radnog vretena, posmak i dotok rashladne tekuine segase. Strojna vrata se mogu otvoriti.Tipkom pokree se NC program sa istim parametrima kod kojih je bioprekinut.
M01 naredba za uvjetni STOP
Format N... M01
Program se zaustavlja ako je kontrolnoj tipkovnici pritisnuta tipka .Ako tipla OPT. STOP nije aktivirana naredba M01 nema funkciju.Vrtnja radnog vretena, posmak i dotok rashladne tekuine se gase. Strojna vrata semogu otvoriti.Tipkom pokree se NC program sa istim parametrima kod kojih je bioprekinut.
5/28/2018 50 Fanuc 21 - tokarenje
42/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 42 / 46
M02 naredba za kraj glavnog programa
Format N... M02
Sve se zaustavlja i prestaje s radom.
M03 naredba za ukljuenje rotacije glavnog radnog vretena u smjeru kazaljke sata
Format N... M03
Alat rotira u smjeru kazaljke sata gledano iz draa (amerikanera) prema vrhukonjia.
M04 naredba za ukljuenje rotacije glavnog radnog vretena u smjeru protivnomkazaljki sata
Format N... M04
Alat rotira u smjeru protivnom kazaljki sata gledano iz draa (amerikanera) premakonjiu.
M05 naredba za zaustavljaje rotacije glavnog radnog vretena.
Format N... M05
Vreteno prestaje rotirati.
M06 naredba za izmjenu alata
Format N... M06
Vrijedi samo kod strojeva koji imaju automatsku izmjenu alata.
M08 naredba za ukljuivanje rashladne tekuine
Format N... M08
Rashladna tekuina poinje tei.
5/28/2018 50 Fanuc 21 - tokarenje
43/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 43 / 46
M09 naredba za iskljuivanje rashladne tekuine
Format N... M09
Rashladna tekuina prestaje tei.
M20 naredba za pomicanje konjia unazad
Format N... M20
Samo sa automatskim konjiem mie se unazad.
M21 naredba za pomicanje konjia unapred
Format N... M21
Samo sa automatskim konjiem mie se unapred.
M25 naredba za otvaranje stezne glave
Format N... M25
Samo sa automatskom steznom glavom otvara se stezna glava - otputa seobradak
M26 naredba za zatvaranje stezne glave
Format N... M26
Samo sa automatskom steznom glavom zatvara se stezna glava - pritee seobradak
M30 naredba za kraj glavnog programa
Format N... M30
Sve se zaustavlja i prestaje s radom, program se vraa na prvu naredbu.
5/28/2018 50 Fanuc 21 - tokarenje
44/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 44 / 46
M71 naredba za ukljuivanje ispuhivanja
Format N... M71
Samo kod strojeva koji imaju takav ureaj. Ukljuiti e se ureaj za ispuhivanje.
M72 naredba za iskljuivanje ispuhivanja
Format N... M72
Samo kod strojeva koji imaju takav ureaj. Iskljuiti e se ureaj za ispuhivanje.
M98 naredba za poziv podprograma
Format N... M98 P...
P- zadnje 4 brojke oznaavaju broj programakoji se poziva, dok brojke ispred togaoznaavaju broj ponavljanjapodprograma
M98 se moe pisati u istom bloku sakomandama gibanja alata (npr G01 X25 M98P129001 12 puta izvri program 9001)
Ako se ne specificira broj ponavljanjapodprogram se izvrava samo jedanput (nprM98 P9001 1 put izvri program 9001)
Mogue je izvesti dvije petljepodprograma podprogram u podprogramu.
M99 naredba za kraj podprograma, naredba za skok
Format N... M99N... M99 P...
M99je zadnja naredba u podprogramu
M99u podprogramu:- bez adrese (N... M99) vraa se u glavni program na prvu naredbu ispod naredbekojom je podprogram pozvan- s adresom(N... M99 P...) skae na programirani blok (NP) u glavnom programu
M99u glavnom programu:- bez adrese (N... M99)skae na poetak,
5/28/2018 50 Fanuc 21 - tokarenje
45/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 45 / 46
- s adresom(N... M99 P...) skae na programirani blok (NP)SARDAJ
Oznaka Naslov Stranica
0. Uvod
1. Kontrolna tipkovnica - objanjenje tipki 3
1.1 Koritenje PC tipkovnice 6
2. Osnove NC upravljanja NUL toke 7
3. Postavljanje W nul-toke (G54 G59) 9
4. Definiranje alata 9
5 IZBORNIK NAINA RADA I RADNOG PODRUJA 15
6 Programiranje 17
7. Pokretanje programa 19
8. Simulacija programa 21
9. G naredbe 23
G00 linearno (pravocrtno) gibanje u brzom hoduG01 linearno (pravocrtno) gibanje u radom hoduG02 kruno gibanje u radnom hodu u smjeru kazaljke na satuG03 kruno gibanje u radnom hodu u smjeru obrnutom kazaljki sataG04 kratka stanka u raduG15 naredba za kraj polarne interpolacijeG16 naredbaza poetak polarne interpolacijeG17 izbor radne povrine XY
G18 izbor radne povrine XZG19 izbor radne povrine YZG20 mjerni sustav u inchimaG21 mjerni sustav u milimetrimaG28 prilaenje referentnoj tokiG33 urezivanje navojaG40 iskljuena kompenzacija alataG41 ukljuena kompenzacija alata LIJEVAG42 ukljuena kompenzacija alata DESNAG43 pozitivna kompenzacija duljine alataG44 negativna kompenzacija duljine alata
G49 ukidanje kompenzacije duljine alataG52 lokalni koordinatni sistem - prebacivanje W nul toke
5/28/2018 50 Fanuc 21 - tokarenje
46/46
Upute za NC programiranje GE-Series FANUC 0 MC TOKARENJE
Dipl. ing. Ivo Slade Stranica 46 / 46
G53 strojni koordinatni sistem M tokaG54-G59 radne nul toke (W)G68 - G69 rotacija koordinatnog sistemaG90 apsolutni mjerni sustavG91 inkrementni mjerni sustav
G94 naredba za posmak u mm/minG95 naredba za posmak i mm/okretuG97 okretaju u minuti
9.1 Ciklusi 31
G73 Ciklus buenja sa lomljenjem strugotineG74 Ciklus urezivanja lijevog navojaG76 Ciklus za izbuivanje rupeG80 Naredba za prekidanje ciklusa buenjaG81 Ciklus buenja
G82 Ciklus buenja sa stankomG83 Ciklus povratnog buenjaG84 Ciklus urezivanja navojaG85 Ciklus razvrtanja rupeG86 Ciklus buenja rupe sa zaustavljanjem rotacije alataG87 Ciklus natranog izbuivanja depa rupeG88 Ciklus buenja rupe sa programiranim zaustavljanjemG89 Ciklus razvrtanja rupe sa zaustavljanjemG98 Povratak na startnu povrinuG99 Povratak na povratnu povrinu
9.2 M naredbe 41
M00 naredba za programski STOPM01 naredba za uvjetni STOPM02 naredba za kraj glavnog programaM03 naredba za ukljuenje rotacije glavnog radnog vretena u smjeru kazaljke sataM04 naredba za ukljuenje rotacije glavnog radnog vretena u smjeru protivnom kazaljki sataM06 naredba za izmjenu alataM08 naredba za ukljuivanje rashladne tekuineM09 naredba za iskljuivanje rashladne tekuine
M20 naredba za pomicanje konjia unazadM21 naredba za pomicanje konjia unapredM25 naredba za otvaranje stezne glaveM26 naredba za zatvaranje stezne glaveM30 naredba za kraj glavnog programaM71 naredba za ukljuivanje ispuhivanjaM72 naredba za iskljuivanje ispuhivanjaM98 naredba za poziv podprogramaM99 naredba za kraj podprograma, naredba za skok
Opis software-a verzije 13.76