Professional Documents
Culture Documents
96-HR8200
Revizija A
Sijeanj 2014
Hrvatski
Prijevod originalnih uputa
ii
iii
Klijent prihvaa uvjete i ogranienja navedena u ovoj Izjavi, ukljuujui, ali ne ogranieno
na, ogranienje svog prava na potraivanje odtete, kao dio dogovora s Proizvoaem ili
Ovlatenim Predstavnikom. Klijent shvaa i priznaje da bi cijena Haas Proizvoda bila via
ako bi Proizvoa bio prisiljen preuzeti odgovornost za odtete i potraivanja izvan opsega
ovog jamstva.
itav Sporazum
Ova Izjava nadmauje svaki i sve druge sporazume, obeanja, zastupanja ili jamstva, bilo
usmena ili pismena, izmeu strana ili od strane Proizvoaa, a vezano uz temu ove Izjave,
i sadri sve klauzule i sporazume izmeu strana ili od strane Proizvoaa vezano uz temu
sporazuma. Proizvoa ovime izriito odbacuje bilo kakve druge sporazume, obeanja,
zastupanja ili jamstva, bilo usmeno ili pismeno, koja su dodana ili nedosljedna s bilo kojim
uvjetom ili odredbom ove Izjave. Nikakva odredba ili uvjet naveden u ovoj Izjave se ne
smije mijenjati ili proirivati osim putem pismenog sporazuma koji potpiu Proizvoa i
Klijent. Bez obzira na navedeno, Proizvoa e potovati Produljenje Jamstva samo u toj
mjeri da ono produljuje vaee trajanje jamstva.
Prenosivost
Ovo jamstvo je prenosivo s prvobitnog Klijenta na drugu stranku ako se CNC Stroj proda
putem privatne prodaje prije isteka razdoblja jamstva, uz uvjet da se o tome dostavi
pismena obavijest Proizvoau i da ovo jamstvo nije nitavno u vrijeme prijenosa. Stranka
na koju se ovo jamstvo prenosi je obvezana svim odredbama i uvjetima ove Izjave.
Razno
Ovo jamstvo e podlijegati zakonima Drave Kalifornije, iskljuivi sukob zakonskih
odredbi. Svaka i sve rasprave proizale iz ovog jamstva e se razrijeiti na sudu
odgovarajue jurisdikcije u okrugu Ventura, okrugu Los Angeles ili okrugu Orange u
Kaliforniji. Bilo koja odredba ili uvjet u ovoj Izjavi koji je nevaei ili neprovediv u bilo kojoj
situaciji u bilo kojoj jurisdikciji nee utjecati na vaenje ili provedivost preostalih ovdje
navedenih odredbi i uvjeta ili na vaenje ili provedivost sporne odredbe ili uvjeta u bilo kojoj
drugoj situaciji ili bilo kojoj drugoj jurisdikciji.
vi
vii
viii
Izjava o sukladnosti
Proizvod: CNC centri za glodanje (vertikalni i horizontalni)*
*Ukljuujui sve opcije koje je tvorniki ili na terenu instalirao ovlateni Haas tvorniki odjel
(HFO)
Proizvoa:
805-278-1800
EN 60204-1:2006/A1:2009
EN 614-1:2006+A1:2009
EN 894-1:1997+A1:2008
EN 13849-1:2008/AC:2009
EN 14121-1:2007
Patrick Goris
Haas Automation Europe
Mercuriusstraat 28, B-1930
Zaventem, Belgium
ix
USA: Haas Automation jami da ovaj stroj zadovoljava standarde dizajna i proizvodnje
OSHA i ANSI navedene dolje. Rad ovog stroja e zadovoljavati dolje navedene standarde
samo ako vlasnik i rukovatelj nastave slijediti zahtjeve za upravljanje, odravanje i obuku
zadane u ovim standardima.
ETL LISTED
CONFORMS TO
NFPA STD 79
ANSI/UL STD 508
UL SUBJECT 2011
9700845
CERTIFIED TO
CAN/CSA STD C22.2 N O.73
Svi Haas CNC strojni alati nose oznaku ETL Listed, koja
SRWYUXMHGD]DGRYROMDYDMX1)3$(OHNWULQLVWDQGDUG]D
LQGXVWULMVNXPDLQHULMXLNDQDGVNLHNYLYDOHQW&$1&6$
&1R2]QDNH(7//LVWHGLF(7//LVWHGVH
dodjeljuju proizvodima koji su uspjeno proli testiranje u
,QWHUWHN7HVWLQJ6HUYLFHV,76NDRDOWHUQDWLYD
Underwriters' Laboratories.
&HUWLILNDW,62RG,6$,QFUHJLVWULUDQX,62
VOXLNDRREMHNWLYQDSRWYUGDVXVWDYDXSUDYOMDQMDNYDOLWHWRP
X+DDV$XWRPDWLRQ2YRSRVWLJQXHSRWYUXMHGD+DDV
$XWRPDWLRQ]DGRYROMDYDVWDQGDUGHNRMHMHSRVWDYLOD
0HXQDURGQDRUJDQL]DFLMD]DVWDQGDUGL]DFLMXLSUL]QDMH
predanost tvrtke Haas zadovoljavanju potreba i zahtjeva
VYRMLKNOLMHQDWDQDJOREDOQRPWULWX
Prijevod originalnih uputa
Izjave upozorenja
U ovom priruniku, vane izjave su izdvojene od glavnog teksta ikonom i odgovarajuim
signalnim izrazom: "Opasnost", "Upozorenje", "Oprez" ili "Napomena". Ikona i signalni izraz
ukazuju na ozbiljnost stanja ili situacije. Svakako proitajte ove izjave i slijedite upute s
posebnom panjom.
Opis
Opasnost znai da se radi o stanju ili situaciji koja e
uzrokovati smrt ili teke ozljede ako ne slijedite
dane upute
Primjer
OPASNOST:Ne stajati ovdje. Opasnost od elektrinog udara, tjelesne ozljede ili oteenja
stroja. Nemojte se penjati niti stajati na ovoj povrini.
xi
Opis
Primjer teksta
G00 G90 G54 x0. Y0.;
xii
MDI
PROGRAM END
G04 P1.;
Sadraj
Poglavljer 1
Sigurnost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1
1.2
1.3
1.4
1.5
Poglavljer 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 1
. 1
. 3
. 4
. 5
. 5
. 6
. 9
. 9
. 11
. 12
Uvod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1
2.2
2.3
2.4
2.5
Poglavljer 3
Uvod . . . . . . . . . . . . . . . . . . . . . . . .
1.1.1 Proitati prije upravljanja strojem . . .
1.1.2 Ogranienja okolia i buke . . . . . .
Rad bez nadzora . . . . . . . . . . . . . . . . . .
Mod za postavljanje . . . . . . . . . . . . . . . .
1.3.1 Robotske elije . . . . . . . . . . . .
1.3.2 Ponaanje stroja s otvorenim vratima.
Preinake na stroju . . . . . . . . . . . . . . . . .
Sigurnosne naljepnice . . . . . . . . . . . . . . .
1.5.1 Naljepnice upozorenja za tokarenje. .
1.5.2 Druge sigurnosne naljepnice . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 13
. 18
. 31
. 32
. 33
. 34
. 45
. 66
. 66
. 67
. 68
. 68
. 69
. 69
. 69
Upravljanje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
3.1
3.2
3.3
Ukljuivanje stroja . . . . . . . . . . .
Program zagrijavanja vretena . . . . .
Upravljanje ureajima . . . . . . . . .
3.3.1 Sustavi direktorija datoteka
3.3.2 Odabir programa . . . . .
3.3.3 Prijenos programa. . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 77
. 77
. 78
. 79
. 79
. 80
xiii
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
Poglavljer 4
Brisanje programa. . . . . . . . . . . . . . . . . . . . 81
Maksimalni broj programa. . . . . . . . . . . . . . . . 81
Dupliciranje datoteka . . . . . . . . . . . . . . . . . . 82
Promjena brojeva programa . . . . . . . . . . . . . . 82
Osnovno pretraivanje programa . . . . . . . . . . . . . . . . . . 83
RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
3.5.1 Duina kabela . . . . . . . . . . . . . . . . . . . . . . 84
3.5.2 Dobivanje podataka iz stroja . . . . . . . . . . . . . . 84
Numeriko upravljanje datotekama (FNC) . . . . . . . . . . . . . . 87
Izravno numeriko upravljanje (DNC) . . . . . . . . . . . . . . . . 88
3.7.1 DNC Napomene. . . . . . . . . . . . . . . . . . . . . 89
Grafiki mod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Dodatni alati . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
3.9.1 Funkcije alata (Tnn) . . . . . . . . . . . . . . . . . . . 90
3.9.2 Drai alata . . . . . . . . . . . . . . . . . . . . . . . 90
3.9.3 Uvod u napredno upravljanje alatom . . . . . . . . . . 94
Izmjenjiva alata . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
3.10.1 Sigurnosne napomene za izmjenjiva alata. . . . . . . 99
3.10.2 Umetanje izmjenjivaa alata . . . . . . . . . . . . . . 99
3.10.3 Oporavak izmjenjivaa alata u stilu kiobrana . . . . 104
3.10.4 Oporavak izmjenjivaa alata s bonim postavljanjem. 105
3.10.5 Vrata i ploa s prekidaima za izmjenjiva alata s bonim
postavljanjem . . . . . . . . . . . . . . . . . . . . . 105
Postavljanje obratka . . . . . . . . . . . . . . . . . . . . . . . . 106
Postavljanje odstupanja . . . . . . . . . . . . . . . . . . . . . . 106
3.12.1 Mod runog pomicanja . . . . . . . . . . . . . . . . 106
3.12.2 Tipino postavljanje odstupanja obratka . . . . . . . 107
3.12.3 Podeavanje odstupanja alata . . . . . . . . . . . . 108
3.12.4 Dodatno postavljanje aktivnih alata . . . . . . . . . . 109
Probno pokretanje . . . . . . . . . . . . . . . . . . . . . . . . . 109
Pokretanje programa. . . . . . . . . . . . . . . . . . . . . . . . 110
Zaustavljanje i nastavak programa uz pomak . . . . . . . . . . . 110
Broja vremena za preoptereenje osi. . . . . . . . . . . . . . . 111
Programiranje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
4.1
4.2
4.3
xiv
3.3.4
3.3.5
3.3.6
3.3.7
Numerirani programi . . . . . . . . . . . .
Ureivanje programa. . . . . . . . . . . .
4.2.1 Osnovno ureivanje programa
4.2.2 Ureivanje u pozadini . . . . .
4.2.3 Runi unos podataka (MDI) . .
4.2.4 Advanced Editor . . . . . . .
4.2.5 FNC Editor . . . . . . . . . .
Programski konverter Fadal . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
113
113
114
115
116
117
126
139
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
Optimizator programa . . . . . . . . . . . . . . . . . . . . . . .
4.4.1 Rad optimizacije programa . . . . . . . . . . . . . .
Funkcija uvoza DXF datoteka . . . . . . . . . . . . . . . . . . .
4.5.1 Ishodite obratka . . . . . . . . . . . . . . . . . . .
4.5.2 Lanac i skupina geometrije obratka . . . . . . . . .
4.5.3 Odabir putanje alata. . . . . . . . . . . . . . . . . .
Osnovno programiranje . . . . . . . . . . . . . . . . . . . . . .
4.6.1 Priprema . . . . . . . . . . . . . . . . . . . . . . .
4.6.2 Rezanje . . . . . . . . . . . . . . . . . . . . . . . .
4.6.3 Dovrenje . . . . . . . . . . . . . . . . . . . . . . .
4.6.4 Apsolutno i korano (G90, G91) . . . . . . . . . . .
Pozivi odstupanja alata i obratka. . . . . . . . . . . . . . . . . .
4.7.1 G43 Odstupanje alata . . . . . . . . . . . . . . . . .
4.7.2 Odstupanja obratka G54 . . . . . . . . . . . . . . .
Mjeoviti kodovi . . . . . . . . . . . . . . . . . . . . . . . . . .
4.8.1 Naredba za izmjenu alata . . . . . . . . . . . . . . .
4.8.2 Naredbe vretena . . . . . . . . . . . . . . . . . . .
4.8.3 Naredbe za zaustavljanje programa . . . . . . . . .
4.8.4 Naredbe rashladnog sredstva. . . . . . . . . . . . .
Kodovi G za rezanje . . . . . . . . . . . . . . . . . . . . . . . .
4.9.1 Linearni interpolacijski pomak. . . . . . . . . . . . .
4.9.2 Kruni interpolacijski pomak . . . . . . . . . . . . .
Kompenzacija rezaa . . . . . . . . . . . . . . . . . . . . . . .
4.10.1 Opi opis kompenzacije rezaa . . . . . . . . . . . .
4.10.2 Ulazak i izlazak iz kompenzacije rezaa . . . . . . .
4.10.3 Podeavanja napredovanja u kompenzaciji rezaa. .
4.10.4 Kruna interpolacija i kompenzacija rezaa. . . . . .
Standardni ciklusi . . . . . . . . . . . . . . . . . . . . . . . . .
4.11.1 Standardni ciklusi buenja . . . . . . . . . . . . . .
4.11.2 Standardni ciklusi narezivanja . . . . . . . . . . . .
4.11.3 Ciklusi provrtanja i razvrtanja . . . . . . . . . . . . .
4.11.4 Ravnine R . . . . . . . . . . . . . . . . . . . . . . .
Posebni kodovi G . . . . . . . . . . . . . . . . . . . . . . . . .
4.12.1 Graviranje . . . . . . . . . . . . . . . . . . . . . . .
4.12.2 Glodanje depova . . . . . . . . . . . . . . . . . . .
4.12.3 Rotacija i skaliranje . . . . . . . . . . . . . . . . . .
4.12.4 Zrcalna slika. . . . . . . . . . . . . . . . . . . . . .
Podrutine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.13.1 Vanjska podrutina M98 . . . . . . . . . . . . . . . .
4.13.2 Lokalna podrutina (M97) . . . . . . . . . . . . . . .
4.13.3 Primjer standardnog ciklusa vanjske podrutine (M98)
4.13.4 Vanjske podrutine s viestrukim draima (M98) . . .
140
140
142
143
143
144
144
145
146
147
147
149
150
150
151
151
151
151
152
152
152
153
155
155
158
160
161
164
164
164
165
165
165
166
166
166
167
167
167
169
170
171
xv
Poglavljer 5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
Poglavljer 6
6.1
Poglavljer 7
Uvod . . . . . . . . . . . . . . . . . . . .
6.1.1 Kodovi G (Pripremne funkcije)
6.1.2 Standardni ciklusi (G kodovi) .
6.1.3 Kodovi M (razne funkcije) . . .
6.1.4 Postavke . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
229
229
266
323
340
Odravanje . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
7.1
7.2
7.3
7.4
7.5
7.6
xvi
Uvod . . . . . . . . .
Dnevno odravanje .
Tjedno odravanje . .
Mjeseno odravanje
Svakih (6) mjeseci . .
Godinje odravanje .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
383
383
383
384
384
384
Poglavljer 8
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
Uvod . . . . . . . . . .
Glodalice Mini . . . . .
Serija VF s klinovima . .
Portalne glodalice . . .
Glodalica Office . . . .
Odjeljak paleta EC-400
UMC-750 . . . . . . . .
Glodalica Office . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
385
385
385
385
385
385
385
386
Indeks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .387
xvii
xviii
Sigurnost
Poglavlje 1: Sigurnost
1.1
Uvod
OPREZ:
VANO:
1.1.1
OPASNOST:
Osnovna sigurnost:
Odmah zamijenite oteene prozore ako se otete ili jako ogrebu. Drite bone
prozore zakljuane tijekom rada stroja (ako su dostupni).
Kako se prodaje, va stroj nije opremljen za obradu toksinih ili zapaljivih materijala;
to moe stvoriti smrtonosne pare ili lebdee estice u zraku. Obratite se proizvoau
materijala u vezi sigurnog rukovanja nusproizvodima materijala i primijenite sve
mjere opreza prije rada s takvim materijalima.
Elektrina sigurnost:
Nemojte upravljati strojem ako vrata nisu zatvorena i ako brave vrata ne funkcioniraju
pravilno. Rotirajui rezni alati mogu uzrokovati teke ozljede. Tijekom rada
programa, stroj glodalice i glava vretena se mogu brzo pomaknuti u bilo kojem
trenutku i smjeru.
[ZAUSTAVLJANJE U NUDI] je veliki okrugli crveni prekida na upravljakoj ploi.
Neki strojevi takoer mogu imati gumbe na drugim mjestima. Kada pritisnete
[ZAUSTAVLJANJE U NUDI], zaustavljaju se osi motora, motor vretena, pumpe,
izmjenjiva alata i motori zupanika. Dok je [ZAUSTAVLJANJE U NUDI]
ukljueno, onemoguen je i automatski i runi pomak. Upotrijebite
[ZAUSTAVLJANJE U NUDI] u sluaju nude i takoer za onemoguavanje stroja
radi sigurnosti kada morate pristupiti podrujima pomaka.
Provjerite ima li oteenih dijelova ili alata prije rada sa strojem. Bilo koji oteeni dio
ili alat se mora pravilno popraviti ili zamijeniti od strane ovlatenog osoblja. Nemojte
raditi na stroju ako se ini da bilo koja komponenta ne radi ispravno.
Drite ruke dalje od alata u vretenu kada pritisnete [ATC FWD], [ATC REV], [NEXT
TOOL], ili kada pokrenete ciklus izmjene alata. Izmjenjiva alata e se pokrenuti i
zdrobiti vam ruku.
Glava vretena moe pasti bez upozorenja. Morate izbjegavati podruje izravno ispod
glave vretena.
Sigurnost
Da biste sprijeili oteenje izmjenjivaa alata, pri umetanju alata pobrinite se da alati
budu pravilno poravnati s pogonskim navrtkama vretena.
OPASNOST:
1.1.2
Normalan rad - Dok stroj radi, drite vrata zatvorena i titnike na mjestu.
Umetanje i vaenje obradaka - Rukovaoc otvara vrata ili titnik, zavrava zadatak,
zatvara vrata ili titnik prije pritiskanja gumba [CYCLE START] (pokretanje
automatskog kretanja).
Umetanje i vaenje alata - Strojar ulazi u odjeljak za alate radi umetanja ili vaenja
alata. Potpuno izaite iz prostora prije nareivanja automatskog kretanja (na primjer,
[NEXT TOOL], [ATC FWD], [ATC REV]).
Postavljanje zadatka obrade - Pritisnite gumb [EMERGENCY STOP] prije dodavanja
ili uklanjanja uvrenja za stroj.
Odravanje / ista stroja - Prije ulaenja u okvir stroja, pritisnite [EMERGENCY
STOP] ili [POWER OFF].
T1.1:
Minimum
Maksimum
41 F (5 C)
122 F (50 C)
Temperatura skladitenja
-4 F (-20 C)
158 F (70 C)
Okolna vlaga
Nadmorska visina
Razina mora
Minimum
Maksimum
Buka
Odaslano iz svih podruja
stroja tijekom uporabe na
tipinom poloaju rukovatelja
70 dB
Vee od 85 dB
1.2
Sigurnost
1.3
Mod za postavljanje
Svi Haas CNC strojevi su opremljeni zakljuavanjem na vratima za rukovatelja i bravom na
bonoj strani upravljake kutije za zakljuavanje i otkljuavanje moda za postavljanje.
Openito, status u modu za postavljanje (zakljuano ili otkljuano) utjee na rad stroja kada
su vrata otvorena.
Mod za postavljanje bi u veini sluajeva trebao biti zakljuan (brava u okomitom,
zakljuanom poloaju). U zakljuanom modu, vrata okvira stroja su zatvorena i zakljuana
tijekom izvrenja CNC programa, vrtnje vratila ili pomaka po osi. Vrata se automatski
otkljuavaju kada stroj nije u ciklusu. Mnogo funkcija stroja nije dostupno dok su vrata
otvorena.
Kada je otkljuan, mod za postavljanje omoguuje uvjebanom strojaru vei pristup stroju
radi postavljanja zadataka. U ovom modu, ponaanje stroja ovisi o tome jesu li vrata
otvorena ili zatvorena. Otvaranje vrata dok je stroj u ciklusu zaustavlja pomak i smanjuje
brzinu vretena. Stroj omoguuje nekoliko funkcija u modu za postavljanje dok su vrata
otvorena, obino pri smanjenoj brzini. Sljedea tablica navodi modove i omoguene
funkcije.
OPASNOST:
1.3.1
Robotske elije
Stroj u robotskoj eliji moe raditi, bez ogranienja, s otvorenim vratima dok je u modu
zakljuano/pokretanje.
Ovo stanje s otvorenim vratima je omogueno samo dok robot komunicira sa CNC strojem.
U veini sluajeva suelje izmeu robota i CNC stroja kontrolira sigurnost oba stroja.
Postavljanje robotske elije je izvan raspona ovog prirunika. Radite s integratorom
robotske elije i vaim HFO za pravilno postavljanje sigurne robotske elije.
1.3.2
T1.2:
Funkcija stroja
Zakljuano (mod
pokretanja)
Otkljuano (mod
postavljanja)
Maksimalna brzina
Nije dozvoljena.
Nije dozvoljena.
Pokretanje ciklusa
Izmjena alata
Nije dozvoljena.
Nije dozvoljena.
Nije dozvoljena.
Nije dozvoljena.
Pomak transportera
Sigurnost
F1.1:
CW
CCW
100%
750 RPM
100%
750 RPM
F1.2:
100%
0%
100%
0%
Sigurnost
F1.3:
100%
CHIP
FWD
100%
100%
100%
1.4
CHIP
REV
CHIP
FWD
CHIP
REV
100%
100%
Preinake na stroju
NEMOJTE ni na koji nain mijenjati ili preinaivati stroj. Va Haas tvorniki odjel (HFO)
mora obaviti sve zahtjeve za preinakama. Preinake ili izmjene bilo kojeg Haas stroja bez
tvornikog odobrenja mogu dovesti do tjelesnih ozljeda i mehanikih oteenja i ponitit e
vae jamstvo.
1.5
Sigurnosne naljepnice
Da bi se osiguralo brzo priopenje i razumijevanje opasnosti CNC alata, na Haas
strojevima su postavljene naljepnice sa simbolima opasnosti na mjesta gdje postoji
opasnost. Ako se naljepnica oteti ili istroi, ili ako su potrebne dodatne naljepnice radi
naglaavanja pojedine sigurnosne toke, obratite se trgovakom predstavniku ili Haas
tvornici.
NAPOMENA:
10
Sigurnost
1.5.1
11
1.5.2
12
Uvod
Poglavlje 2: Uvod
2.1
F2.1:
B
4
14
13
12
VF
11
6
10
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
7
C
8
A. Izmjenjiva alata u stilu kiobrana
B. Upravljaka kutija
C. Sklop glave vretena
13
F2.2:
1.
F2.3:
1.
2.
3.
4.
5.
6.
Meuspremnik
Signalno svjetlo
Dra ruke kripca
Pretinac alata
Referentni popis G i M kodova
Korisniki prirunik i podaci o sklapanju
(spremljeno unutra)
7. Daljinski kotai za pomicanje
5
4
3
F2.4:
3
5
14
1.
2.
3.
4.
5.
Uvod
F2.5:
5
2
3
C
4
1.
2.
3.
4.
5.
Ploica s podacima
Osigura glavnog kruga
Ventilator vektorskog pogona (radi povremeno)
Upravljaki ormari
Sklop ploe ekonominog podmazivanja
A Elektrini prikljuci
B Sklop spremnika rashladnog sredstva
C Bona ploa elektrine upravljake kutije
15
F2.6:
1.
2.
3.
4.
5.
1.
2.
3.
4.
5.
1
2
3
F2.7:
5
4
3
16
Uvod
F2.8:
1
2
3
4
5
6
7
8
1.
2.
3.
4.
5.
6.
7.
8.
9.
RS-232 (opcija)
Enet (opcija)
Skaliranje osi A (Opcija)
Skaliranje osi B (Opcija)
Napajanje osi A (opcija)
Enkoder osi A (opcija)
Napajanje osi B (opcija)
Enkoder osi B (opcija)
115 V AC pri 5A
17
2.2
F2.9:
D
8
EC
EC
7
A
B
C
3
6
4
5
1.
2.
3.
4.
5.
6.
7.
8.
18
A Upravljaka kutija
B Sklop dovoda zraka
C Sklop spremnika rashladnog sredstva
D Komande izmjenjivaa paleta
Uvod
F2.10:
1.
2.
3.
4.
5.
Signalno svjetlo
Drati za pokretanje (ako je ugraeno)
Dra ruke kripca
Pristupna vrata za pohranu na povlaenje
Korisniki prirunik i podaci o sklapanju
(spremljeno unutra)
6. Referentni popis G i M kodova (spremljeno
unutra)
7. Daljinski kotai za pomicanje
1
7
6
5
2
3
F2.11:
1.
2.
3.
4.
5.
6.
7.
Filtar/regulator zraka
Steznica crijeva (radioniki zrak)
Zrani pitolj 2 (zrani vod)
Zrani pitolj 1 (zrani vod)
Prijemnik mlaza zraka
Stezanje / otputanje palete
Regulator visokog protoka
5
4
2
3
19
F2.12:
1.
2.
3.
4.
5.
1.
2.
3.
4.
5.
2
3
F2.13:
20
Uvod
F2.14:
4
1
2
1.
2.
3.
4.
5.
6.
Paleta (2)
Rotacija
Nosei krakovi palete (paleta uklonjena)
Vrata za palete
SMTC
SMTC krak
21
F2.15:
22
1.
2.
Uvod
F2.16:
1.
2.
3.
4.
Vreteno
Vrata za palete
SMTC krak
SMTC
23
F2.17:
2
1
24
1. Stezaljke (8)
2. Palete (2)
3. HRT-210 Rotacijski (2)
4. Stol (2)
Prikaz s uklonjenim poklopcima izmjenjivaa palete i
rotirajuih vrata
Uvod
F2.18:
EC
400
A
PALLET
PALLET
POOL
POOL
4
5
6
D
1.
2.
3.
4.
5.
6.
7.
8.
9.
SMTC
Stupac osi X i osi Y
Glavna elektrina upravljaka kutija
Ladica alata
Prednji stol
Stanica za umetanje
Odjeljak paleta
Sklop klizaa za odjeljak paleta
Stanica za utovar odjeljka paleta
A Upravljaka kutija
D Komande izmjenjivaa paleta
25
F2.19:
H
2
3
1.
2.
3.
26
SMTC
Upravljaki ormari
Transporter strugotina
A Upravljaka kutija
D Komande izmjenjivaa paleta
G Ljestve/stepenica
H Daljinske komande izmjenjivaa alata
Uvod
F2.20:
1. Lanac za okvir
2. Uvrsni vijak za pod
Uvrstite radnu platformu za stroj pomou lanaca na
okvir i/ili vijaka na pod.
F2.21:
1.
2.
3.
4.
[ATC FWD]
[ATC REV]
Redundantni [EMERGENCY STOP]
Sklopka za runu/automatsku izmjenu alata
(omoguuje/onemoguuje komande [1] i [4])
27
F2.22:
A
2
J
D
1.
2.
28
Upravljaki ormari
Transporter strugotina
A Upravljaka kutija
D Komande izmjenjivaa paleta
J Upravljaki sklop za zrak/podmazivanje
Uvod
F2.23:
4
2
9
7
8
1.
2.
3.
4.
5.
6.
7.
8.
9.
6
5
29
F2.24:
3
2
1.
2.
3.
4.
5.
30
Rotacijski stol
Stol s osi X
Vreteno
SMTC krak
SMTC
Uvod
F2.25:
2.3
1.
Upravljaka kutija
Upravljaka kutija je glavno suelje s vaim Haas strojem. To je mjesto gdje programirate
i pokreete svoje CNC projekte strojne obrade. Ovaj orijentacijski odlomak o upravljakoj
kutiji opisuje razliite dijelove kutije:
31
2.3.1
T2.1:
Naziv
Slika
Funkcija
[POWER ON]
Ukljuuje stroj
[POWER OFF]
Iskljuuje stroj.
[EMERGENCY STOP]
[HANDLE JOG]
[CYCLE START]
[FEED HOLD]
32
Uvod
2.3.2
T2.2:
Naziv
Slika
Funkcija
USB
Zakljuavanje memorije
Mod za postavljanje
Drugo ishodite
Nadilaenje automatskih
vrata
Radna rasvjeta
T2.3:
Signalno svjetlo
Daje brzu vizualnu potvrdu trenutnog statusa stroja. Postoje pet razliitih stanja svjetla:
Status svjetla
Znaenje
Iskljueno
Stroj miruje.
33
Tipkovnica
Signalno svjetlo
Stalno zeleno
Stroj radi.
Zeleno treptanje
Crveno treptanje
uto treptanje
T2.4:
Naziv
Zvunik tipkovnice
2.3.3
Funkcija
Smjeten na dnu upravljake kutije. Okrenite
poklopac za podeavanje glasnoe.
Tipkovnica
Tipke tipkovnice su grupirane u sljedea funkcionalna podruja:
1.
Funkcija
2.
Kursor
3.
Zaslon
4.
Mod
5.
Numerike
6.
Slovne
7.
Pomicanje
8.
Nadilaenja
34
Uvod
F2.26:
[1] Tipkovnica glodalice: Tipke funkcija, [2] Tipke kursora, [3] Tipke zaslona, [4]
Tipke moda, [5] Numerike tipke, [6] Slovne tipke, [7] Tipke pomicanja, [8] Tipke
nadilaenja.
2
POWER
UP
RESTART
RESET
DISPLAY
RECOVER
PROGRAM
F1
F2
F3
F4
TOOL
OFFSET
MEASURE
NEXT
TOOL
TOOL
RELEASE
PART
ZERO
SET
POSITION
PARAMETER
DIAGNOSTIC
ALARMS
OFFSET
CURRENT
COMMANDS
SET TING
GRAPHIC
HELP
CHIP
STOP
+B
CLNT
UP
+Z
-Y
+Y
+X
JOG
LOCK
-X
CLNT
DOWN
+Y
-Z
+A/C
AUX
CLNT
-A/C
-B
-10%
FEEDRATE
100%
FEEDRATE
ALTER
DELETE
UNDO
MEMORY
SINGLE
BLOCK
DRY
RUN
OPTION
STOP
BLOCK
DELETE
COOLANT
ORIENT
SPINDLE
ATC
FWD
ATC
REV
.0001
PAGE
DOWN
.001
.1
1.
.01
10.
.1
100.
ZERO
RETURN
ALL
ORIGIN
SINGLE
HOME
G28
LIST
PROGRAM
SELECT
PROGRAM
SEND
RECEIVE
ERASE
PROGRAM
HANDLE
JOG
CURSOR
SHIFT
OVERRIDES
INSERT
MDI
PAGE
UP
END
CHIP
REV
EDIT
DNC
HOME
CHIP
FWD
+10%
HANDLE
CONTROL
FEED
FEEDRATE
SPINDLE
SPINDLE
SPINDLE
+10%
HANDLE
CONTROL
SPINDLE
CW
STOP
CCW
SPINDLE
E
5%
25%
50%
100%
-10%
RAPID
100%
RAPID
RAPID
RAPID
&
*1
+
CANCEL
,
=
9
6
3
SPACE
ENTER
Funkcijske tipke
Naziv
Klju
Funkcija
Reset (Resetiranje)
[RESET]
Power up/Restart
(Paljenje / Ponovno
pokretanje)
[POWER UP/RESTART]
Recover (Oporavak)
[RECOVER]
35
Tipkovnica
Naziv
Klju
Funkcija
F1- F4
[F1 - F4]
[NEXT TOOL]
Tool Release
(Otputanje alata)
[TOOL RELEASE]
Tipke kursora
Naziv
Klju
Funkcija
Ishodite
[HOME]
Tipke sa strelicama
[UP], [DOWN],
[LEFT,] [RIGHT]
NAPOMENA:
End (Kraj)
[END]
36
Uvod
Tipke zaslona
Tipke zaslona omoguuju pristup zaslonima stroja, upravljakim informacijama i
stranicama za pomo. esto se koriste za premjetanje izmeu aktivnih okvira unutar
funkcijskog moda. Neke od ovih tipki e prikazati dodatne zaslone ako se pritisnu vie od
jedanput.
Naziv
Klju
Funkcija
Program
[PROGRAM]
Poloaj
[POSITION]
Odstupanje
[OFFSET]
Trenutne naredbe
[CURRENT
COMMANDS]
Alarmi/poruke
[ALARMS]
Parametri /
dijagnostika
[PARAMETER /
DIAGNOSTIC]
Postavke / grafika
[SETTING /
GRAPHIC]
Pomo
[HELP]
37
Tipkovnica
Tipke modova
Tipke modova mijenjaju upravljako stanje stroja. Sve tipke u redu tipki modova izvravaju
funkcije vezane uz tu tipku moda. Trenutni mod je uvijek prikazan u gornjem lijevom kutu
zaslona, u obliku mod:tipka.
T2.5:
Naziv
Klju
Funkcija
Edit
(Ureivanje)
[EDIT]
Insert
(Umetanje)
[INSERT]
Alter (Izmjena)
[ALTER]
Delete
(Brisanje)
[DELETE]
Undo (Vrati)
[UNDO]
T2.6:
Naziv
Klju
Funkcija
Memory
(Memorija)
[MEMORY]
Jedan blok
[SINGLE
BLOCK]
Probno
pokretanje
[DRY RUN]
Optional Stop
(Opcijsko
zaustavljanje)
[OPTION
STOP]
Brisanje bloka
[BLOCK
DELETE]
38
Uvod
T2.7:
Naziv
Klju
Funkcija
[MDI/DNC]
Rashladno sredstvo
[COOLANT]
Orient Spindle
(Orijentacija vretena)
[ORIENT SPINDLE]
Automatic Tool
Changer Forward /
Reverse (Automatski
izmjenjiva alata
naprijed / nazad)
[ATC FWD] /
[ATC REV]
T2.8:
Naziv
.0001/.1
T2.9:
Klju
Funkcija
Naziv
Klju
Funkcija
[ZERO RETURN]
All (Sve)
[ALL]
Origin (Poetno)
[ORIGIN]
39
Tipkovnica
Naziv
Klju
Funkcija
Single (Pojedinano)
[SINGLE]
[HOME G28]
CAUTION:
T2.10:
Naziv
Klju
Funkcija
[LIST PROGRAM]
Select Programs
(Odabir programa)
[SELECT PROGRAM]
Send (Slanje)
[SEND]
Receive (Primanje)
[RECEIVE]
Erase Program
(Brisanje programa)
[ERASE PROGRAM]
Numerike tipke
Naziv
Klju
Funkcija
Brojevi
[0]-[9]
Znak minus
[-]
40
Uvod
Naziv
Klju
Funkcija
Decimalna toka
[.]
Cancel (Poniti)
[CANCEL]
Space (Razmak)
[SPACE]
Enter (Unos)
[ENTER]
Posebni znakovi
Pritisnite [SHIFT] i
zatim numeriku tipku
Slovne tipke
Slovne tipke omoguuju korisniku unos slova abecede uz nekoliko posebnih znakova
(ispisanih utom bojom na glavnoj tipki). Pritisnite [SHIFT] za unos posebnih znakova.
T2.11:
Slovne tipke
Naziv
Klju
Funkcija
Abeceda
[A]-[Z]
Kraj bloka
[;]
Zagrade
[(], [)]
Pomak
[SHIFT]
[/]
Uglate zagrade
[[] []]
41
Tipkovnica
Naziv
Klju
Funkcija
Chip Forward
(Strugotine naprijed)
[CHIP FWD]
[CHIP STOP]
[CHIP REV]
[JOG LOCK]
Coolant Up (Rashl.
sredstvo gore)
[CLNT UP]
[CLNT DOWN]
Pomono rashladno
sredstvo
[AUX CLNT]
42
Uvod
Tipke za nadilaenje
Naziv
Klju
Funkcija
Brzina napredovanja 10
[-10 FEEDRATE]
100% Feedrate
(Brzina napredovanja
100%)
[100% FEEDRATE]
+10% Feedrate
(Brzina napredovanja
+10%)
[+10 FEEDRATE]
[HANDLE
CONTROL FEED]
[-10 SPINDLE]
[100% SPINDLE]
[+10 SPINDLE]
[HANDLE
CONTROL SPINLE]
Clockwise (U smjeru
kazaljki sata)
[CW]
Stop
[STOP]
Zaustavlja vreteno.
43
Tipkovnica
Naziv
Klju
Funkcija
Counterclockwise
(Obrnuto od kazaljki
sata)
[CCW]
Uporaba nadilaenja
Nadilaenja vam omoguuju da privremeno podesite brzine i napredovanja u programu. Na
primjer, moete usporiti brze pomake dok isprobavate program, ili podesiti brzinu
napredovanja radi eksperimentiranja s uinkom na zavrnu obradu, itd.
Moete upotrijebiti Postavke 19, 20 i 21 za iskljuivanje nadilaenja brzine napredovanja,
vretena i brzog pomaka.
Tipka [FEED HOLD] slui za nadilaenje i za zaustavljanje brzih pomaka i napredovanja.
Pritisnite [CYCLE START] za nastavak nakon [FEED HOLD]. Kad se otkljua tipka Setup
Mode (Mod postavljanja), sklopka vrata na okviru takoer ima slian rezultat, ali e prikazati
Door Hold (Zaustavljanje vrata) kada se vrata otvore. Kada se vrata zatvore, upravljanje
e se prebaciti na "Zaustavljanje napredovanja" i potrebno je pritisnuti [CYCLE START] za
nastavak. Zaustavljanje vrata i [FEED HOLD] ne zaustavljaju pomone osovine.
Rukovatelj moe nadii postavku rashladnog sredstva pritiskom tipke [COOLANT]. Pumpa
e ostati ukljuena ili iskljuena do idueg M-koda ili postupka rukovaoca (vidi postavku
32).
Upotrijebite Postavke 83, 87 i 88 za promjenu nadienih vrijednosti naredbi M30 i M06,
odnosno [RESET], nazad na zadane vrijednosti. .
44
Uvod
2.3.4
Upravljaki zaslon
Upravljaki zaslon je podijeljen u okvire koji variraju ovisno o trenutnom modu i o tome koje
se tipke zaslona koriste.
F2.27:
13
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
12
11
10
Trenutno aktivni okvir ima bijelu pozadinu. Moete raditi s podacima u okviru samo kada je
taj okvir aktivan i samo jedan okvir moe biti aktivan odjednom. Na primjer, ako elite raditi
s tablicom Program Tool Offsets (Odstupanja alata u programu), pritisnite [OFFSET]
dok se tablica ne prikae s bijelom pozadinom. Zatim moete unijeti promjene podataka. U
veini sluajeva, aktivni okvir se mijenja pomou gumba zaslona.
45
Upravljaki zaslon
Traka moda i zaslona prikazuje [1] trenutni mod i [2] trenutnu funkciju zaslona.
T2.12:
Mod
Postavljanje
Ureivanje
Upravljanje
46
Tipka moda
Prikaz trake
[ZERO RETURN]
SETUP: ZERO
[HANDLE JOG]
SETUP: JOG
[EDIT]
EDIT: UREDI
[MDI/DNC]
EDIT: MDI
[LIST PROGRAM]
EDIT: LIST
[MEMMORY]
OPERATION: MEM
Funkcija
Omoguuje sve upravljake
funkcije za postavljanje stroja.
Uvod
Prikaz odstupanja
Postoje dvije tablice odstupanja, tablica Program Tool Offsets (Odstupanja alata u
programu) i tablica Active Work Offset (Odstupanje aktivnog obratka). Ovisno o modu, ove
tablice se mogu pojaviti u dva odvojena okvira zaslona ili u istom okviru; upotrijebite tipku
[OFFSET] za prelazak izmeu tablica.
T2.13:
Tablice odstupanja
Naziv
Funkcija
Aktivni kodovi
F2.29:
Ovaj zaslon daje informacije u stvarnom vremenu, samo za itanje, o kodovima koji su
trenutno aktivni u programu; konkretno, kodovi koji definiraju trenutni tip pomaka (brzo ili
linearno napredovanje ili kruno napredovanje), sustav poloaja (apsolutni ili korani),
kompenzaciju rezaa (lijevo, desno ili iskljueno), aktivni standardni ciklus te odstupanje
obratka. Ovaj zaslon takoer daje aktivni kod Dnn, Hnn i Tnn te najnoviji kod Mnnn .
47
Upravljaki zaslon
Aktivni alat
F2.30:
Ovaj zaslon daje informacije o trenutnom alatu u vretenu, ukljuujui tip alata (ako je
zadan), maksimalno optereenje alata koje je alat trpio i preostali postotak trajanja alata
(ako koristite Napredno upravljanje alatom).
48
Broja M30 #1: i Broja M30 #2: svaki put kada program dosegne naredbu M30,
brojai se poveavaju za jedan. Ako je Postavka 118 ukljuena, brojai e takoer
porasti svaki put kada program dosegne naredbu M99.
Ako imate makro varijable, moete obrisati ili promijeniti broja M30 #1 pomou
#3901 i broja M30 #2 pomou #3902 (#3901=0).
Uvod
Trenutne naredbe
Ovaj odlomak ukratko opisuje razliite stranice trenutnih naredbi i vrste podataka koje
sadre. Informacije iz veine ovih stranica se takoer pojavljuju u drugim modovima.
Za pristup ovom zaslonu, pritisnite [CURRENT COMMANDS], zatim pritisnite [PAGE UP]
ili [PAGE DOWN] za prelistavanje stranica.
Zaslon radnih mjeraa vremena i postavki - Ova stranica prikazuje:
Ovi brojai i mjerai vremena se prikazuju u donjem desnom dijelu zaslona u modovima
OPERATION:MEM i SETUP:ZERO.
Zaslon makro varijabli -Ova stranica prikazuje popis makro varijabli i njihovih trenutnih
vrijednosti. Upravljaka jedinica aurira ove varijable tijekom rada programa. Takoer
moete izmijeniti varijable u ovom zaslonu; Pogledajte odlomak "Makro naredbe", poevi
na stranici 181, za vie informacija.
Aktivni kodovi - Ova stranica popisuje trenutno aktivne kodove programa. Manja verzija
ovog zaslona je ukljuena u zaslon moda OPERATION:MEM.
Poloaji - Ova stranica prikazuje vei prikaz trenutnih poloaja stroja, sa svim referentnim
tokama poloaja (rukovatelj, stroj, obradak, preostala udaljenost) na istom zaslonu.
Pogledajte stranicu 49 za vie informacija o zaslonima poloaja.
NAPOMENA:
Zaslon trajanja alata - Ova stranica prikazuje informacije koje upravljaka jedinica koristi
za predvianje trajanja alata.
49
Upravljaki zaslon
2.
PRIJEDLOG:
2.
Pritisnite [PAGE UP] ili [PAGE DOWN] dok ne vidite DATE AND TIME (DATUM I
VRIJEME).
3.
4.
NAPOMENA:
50
Morate ukljuiti crticu (-) ili dvotoku (:) kada unosite novi datum ili
vrijeme.
5.
Pritisnite [ENTER]. Provjerite je li novi datum ili vrijeme tono. Ponovite korak 4 ako
nije tono.
6.
Uvod
Alarmi i poruke
Pritisnite [ALARMS] za pristup zaslonima Alarms (Alarmi) i Messages (Poruke). Ponovo
pritisnite [ALARMS] za prelazak izmeu zaslona ALARMS i MESSAGES.
Zaslon poloaja
Zaslon Position (Poloaj) se obino prikazuje blizu donje sredine zaslona. Prikazuje
trenutni poloaj osi u odnosu na etiri referentne toke (Operator (Rukovalac), Work
(Obradak), Machine (Stroj) i Distance-to-go (Preostala udaljenost)). U modu SETUP:JOG
ovaj zaslon prikazuje sve relativne poloaje istovremeno. U drugim modovima, pritisnite
[POSITION] za pomicanje kroz razliite referentne toke.
T2.14:
Zaslon
koordinata
Funkcija
RUKOVALAC
Ovaj poloaj pokazuje udaljenost za koju ste runo pomaknuli osi. To ne predstavlja
nuno stvarnu udaljenost osi od nultoke stroja, osim kada se stroj prvi put ukljui.
Upiite slovo osi i pritisnite [ORIGIN] za vraanje vrijednosti poloaja na nulu za tu os.
OBRADAK (G
54)
Ovo prikazuje poloaje osi u odnosu na nultoku obratka. Pri pokretanju, ovaj poloaj
automatski koristi odstupanje obratka G54. Zatim e prikazati poloaje osi u odnosu na
zadnje koriteno odstupanje obratka.
STROJ
PREOSTALA
UDALJENOST
Prikazuje preostalu udaljenost prije nego osi dostignu nareeni poloaj. U modu
SETUP:JOG moete koristiti ovaj poloaj za prikaz pomaknute udaljenosti.
Promijenite modove (MEM, MDI) i zatim prijeite nazad na mod SETUP:JOG za
vraanje ove vrijednosti na nulu.
Upravljaki zaslon
1.
Kada je zaslon poloaja aktivan, pritisnite [F2]. Prikazuje se skoni izbornik Axis
Selection (Odabir osi).
F2.31:
2.
3.
F2.32:
4.
5.
F2.33:
52
Uvod
Ulazna traka
Ulazna traka je odjeljak za unos podataka u donjem lijevom kutu zaslona. Ovdje se
pojavljuje va unos dok ga utipkavate.
53
Upravljaki zaslon
Traka ikona
Traka ikona je podijeljena u 18 polja za prikaz slike. Ikona za stanje stroja e se pojaviti u
jednom ili vie polja.
T2.15:
Polje 1
Naziv
Ikona
Znaenje
SETUP LOCKED
SETUP UNLOCKED
T2.16:
Polje 2
Naziv
Ikona
Znaenje
DOOR HOLD
RUNNING
54
Uvod
T2.17:
Polje 3
Naziv
Ikona
Znaenje
RESTART
SINGB STOP
Mod POJEDINANOG
BLOKA je aktivan i upravljaka
jedinica eka na naredbu za
nastavak. Pogledajte
stranicu 38 za vie informacija.
DNC RS232
T2.18:
Polje 4
Naziv
Ikona
Znaenje
FEED HOLD
ZAUSTAVLJANJE
55
Upravljaki zaslon
Naziv
Ikona
M FIN
M FIN
M FIN*
M FIN
Znaenje
Upravljaka jedinica eka za M
signal dovrenja iz opcijskog
korisnikog suelja
(M121-M128).
BRZI POMAK
DWELL
56
Uvod
T2.19:
Polje 5
Naziv
Ikona
Znaenje
JOG LOCK ON
REMOTE JOG
RESTRICTED ZONE
57
Upravljaki zaslon
T2.20:
Polje 6
Naziv
Ikona
Znaenje
G14
X -MIRROR, Y -MIRROR,
XY -MIRROR
T2.21:
Polje 7
Naziv
Ikona
Znaenje
SPINDLE BRAKE ON
58
Uvod
T2.22:
Polje 8
Naziv
Ikona
Znaenje
TOOL UNCLAMPED
MAINTENANCE DUE
59
Upravljaki zaslon
T2.23:
Polje 9
Naziv
EMERGENCY STOP, PENDANT
T2.24:
1
2
3
4
Znaenje
[EMERGENCY STOP] je
pritisnuto na upravljakoj kutiji.
Ova ikona se brie kad se
otpusti [EMERGENCY
STOP].
[EMERGENCY STOP] je
pritisnuto na izmjenjivau paleta
(glodalica) ili umetau ipki
(strug). Ova ikona se brie kad
se otpusti [EMERGENCY
STOP].
[EMERGENCY STOP] je
pritisnuto na kavezu
izmjenjivaa alata (glodalica) ili
pomonom ureaju (strug). Ova
ikona se brie kad se otpusti
[EMERGENCY STOP].
[EMERGENCY STOP] je
pritisnuto na pomonom
ureaju. Ova ikona se brie kad
se otpusti [EMERGENCY
STOP].
Polje 10
Naziv
SINGLE BLK
60
Ikona
Ikona
Znaenje
Aktivan je mod JEDAN BLOK.
Pogledajte stranicu 38 za vie
informacija.
Uvod
T2.25:
Polje 11
Naziv
Ikona
PROBNO POKR.
Znaenje
Aktivan je mod PROBNO
POKRETANJE. Pogledajte
stranicu 109 za vie informacija.
T2.26:
Polje 12
Naziv
Ikona
OPTIONAL STOP
Znaenje
Aktivno je OPCIJSKO
ZAUSTAVLJANJE.
Upravljaka jedinica zaustavlja
program sa svakom naredbom
M01.
T2.27:
Polje 13
Naziv
BRISANJE BLOKA
Ikona
Znaenje
Aktivno je BRISANJE BLOKA.
Upravljaka jedinica preskae
blokove koji poinju kosom
crtom (/).
61
Upravljaki zaslon
T2.28:
Polje 14
Naziv
Ikona
Znaenje
CAGE OPEN
TC MANUAL CCW
TC MANUAL CW
TC MOTION
62
Uvod
T2.29:
Polje 15
Naziv
Ikona
Znaenje
PROBE DOWN
PART CATCHER ON
TS PART HOLDING
CHUCK CLAMPING
63
Upravljaki zaslon
T2.30:
Polje 16
Naziv
Ikona
TOOL CHANGE
T2.31:
Znaenje
U tijeku je izmjena alata.
Polje 17
Naziv
Ikona
Znaenje
AIR BLAST ON
CONVEYOR FORWARD
CONVEYOR REVERSE
64
Uvod
T2.32:
Polje 18
Naziv
Ikona
Znaenje
COOLANT ON
THROUGH-SPINDLE COOLANT
(TSC) ON
Prvi stupac ovog zaslona daje informacije o statusu vretena i trenutnim vrijednostima
nadilaenja za vreteno, napredovanje i brze pomake.
65
Snimka zaslona
Drugi stupac prikazuje trenutno optereenje motora u kW. Ova vrijednost odrava trenutno
optereenje vretena na alat. Takoer prikazuje trenutnu programiranu i stvarnu brzinu
vretena, kao i programiranu i stvarnu brzinu napredovanja.
tapiasti grafikon za mjerenja optereenja vretena pokazuje trenutno optereenje vretena
kao postotak kapaciteta motora.
2.3.5
Snimka zaslona
Upravljaka jedinica moe snimiti i spremiti snimku trenutnog zaslona na prikljueni USB
ureaj ili na tvrdi disk. Ako nije prikljuen USB ureaj, a stroj nema tvrdi disk, slika nee biti
spremljena.
1.
NAPOMENA:
Ako elite spremiti snimku zaslona pod odreenim nazivom datoteke, prvo upiite
naziv. Upravljaki program automatski dodaje ekstenziju *.bpm.
2.
Pritisnite [SHIFT].
3.
Pritisnite [F1].
Snimka zaslona se sprema na USB ureaj ili tvrdi disk stroja, a upravljaka jedinica
prikazuje poruku Snapshot saved to HDD/USB (Snimka spremljena na HDD/USB)
kada je postupak dovren.
2.4
66
1.
2.
3.
Uvod
NAPOMENA:
4.
2.5
Pomo
Upotrijebite funkciju pomoi kada trebate informacije o funkcijama stroja, naredbama ili
programiranju. Sadraj ovog prirunika je takoer dostupan na upravljakoj jedinici.
Kada pritisnete [HELP], prikazuje se skoni izbornik s opcijama za razliite informacije
pomoi. Ako elite izravno pristupiti izborniku s karticama pomoi, ponovo pritisnite
[HELP]. Pogledajte stranicu 68 za informacije o tom izborniku. Ponovo pritisnite [HELP] za
izlazak iz funkcije pomoi.
F2.35:
Kazalo pomoi - Nudi popis dostupnih tema pomoi izmeu kojih moete birati. Za
vie informacija, pogledajte odlomak Kazalo pomoi na stranici 69.
Glavna pomo - Nudi tablicu sadraja za Prirunik za korisnike na upravljakoj
jedinici. Upotrijebite tipke sa strelicama [UP] i [DOWN] za odabir teme i pritisnite
[ENTER] za prikaz sadraja teme.
Pomo za aktivni prozor - Daje temu sustava pomoi vezanu uz trenutno
aktivni prozor.
67
2.5.1
2.5.2
68
1.
2.
3.
4.
Stranica s rezultatima prikazuje teme koje sadre uneseni pojam traenja; oznaite
eljenu temu i pritisnite [ENTER] za prikaz.
Uvod
2.5.3
Kazalo pomoi
Ova opcija nudi popis tema prirunika koje su vezane uz podatke u priruniku na zaslonu.
Upotrijebite strelice kursora za oznaavanje teme od interesa i zatim pritisnite [ENTER] za
pristup tom odjeljku prirunika.
2.5.4
2.5.5
1.
2.
Upotrijebite [PAGE UP] ili [PAGE DOWN] i strelice kursora [UP] i [DOWN] za itanje
tablice.
Kalkulator
Sve podkartice kalkulatora izvravaju jednostavno zbrajanje, oduzimanje, mnoenje i
dijeljenje. Kada odaberete jednu od podkartica, otvara se prozor kalkulatora s moguim
operacijama (LOAD, +, -, *, i /).
1.
2.
Ako unesete broj dok je odabrana jedna od ostalih funkcija (+, -, *, /), taj izraun e
se izvriti s brojem koji je upravo unesen i bilo kojim brojem koji je ve bio u prozoru
kalkulatora (kao RPN).
3.
NAPOMENA:
4.
5.
6.
7.
[F4]: U kalkulatoru, ova tipka koristi oznaenu vrijednost podatka za Trig, Kruno ili
Glodanje/narezivanje za uitavanje, zbrajanje, oduzimanje, mnoenje ili dijeljenje
pomou kalkulatora.
Upotrijebite strelice kursora [UP] i [DOWN] za odabir polja za vrijednost koju elite
unijeti.
2.
3.
Kada se unese dovoljno podataka, upravljaka jedinica rjeava trokut i prikazuje rezultate.
70
Uvod
F2.36:
Upotrijebite strelice kursora [UP] i [DOWN] za odabir polja za vrijednost koju elite
unijeti.
2.
Upiite sredite, polumjer, kutove, poetnu i krajnju toku. Pritisnite [ENTER] nakon
svakog unosa.
Kada se unese dovoljno podataka, upravljaka jedinica e rijeiti kruni pomak i prikazati
ostatak vrijednosti. Pritisnite [ENTER] u polju DIRECTION (SMJER) za izmjenu smjera
CW/CCW (U SMJERU KAZALJKI SATA/OBRNUTO). Upravljaka jedinica takoer prikazuje
alternativne formate za programiranje takvog pomaka pomou G02 ili G03. Odaberite
format koji elite i pritisnite [F3] za uvoz oznaenog retka u program koji se ureuje.
71
F2.37:
72
Uvod
2.
3.
Program e izraunati toku dodira. U toj toki se okomica iz toke C sijee s pravcem AB,
kao i okomita udaljenost od tog pravca.
73
F2.39:
NOTE:
2.
3.
74
Uvod
4.
Kada pritisnete [F], program e dati upit za polazne (From) i odredine (To) toke (A,
B, C, itd.) koje odreuju segment dijagrama. Ako je segment luk, program e takoer
dati upit za [C] ili [W] (u smjeru kazaljki sata ili obratno). Za brzu promjenu odabira
segmenta, pritisnite [T] ako elite da prethodna toka odredita (To) postane nova
toka ishodita (From) i jedinica daje upit za novu odredinu toku (To).
Traka unosa prikazuje kod G za segment. Rjeenje je u modu G90. Pritisnite M za
prelazak u mod G91.
5.
Pritisnite [MDI DNC] ili [EDIT] i pritisnite [INSERT] za unos koda G iz ulazne trake.
F2.40:
75
F2.41:
76
Upravljanje
Poglavlje 3: Upravljanje
3.1
Ukljuivanje stroja
1.
2.
UPOZORENJE:
3.
Pritisnite tipku [RESET] za brisanje pojedinanih alarma. Ako se neki alarm ne moe
obrisati, moda je potreban servis stroja. Nazovite Haas tvorniki odjel za pomo.
Kad se ovaj postupak dovri, upravljaka jedinica prikazuje mod OPERATION:MEM. Stroj je
spreman za rad.
3.2
77
3.3
Upravljanje ureajima
Upravljanje ureajima vam prikazuje dostupne memorijske ureaje i njihove komande u
izborniku s karticama. Za informacije o navigaciji kroz izbornike s karticama na upravljakoj
jedinici Haas, pogledajte 66.
NAPOMENA:
Vanjski USB tvrdi diskovi moraju biti formatirani u sustavu FAT ili
FAT32. Nemojte koristiti ureaje formata NTFS.
F3.1:
1
MEMORY
USB DEVICE
HARD DRIVE
3
NET SHARE
USB DEVICE 2
<DIR>
: FILES IN SELECTION
A : ACTIVE PROGRAM (O01254)
1.
2.
3.
4.
5.
6.
7.
8.
78
Aktivni program
Aktivna kartica
Oznaeni program
Vrijeme
Datum
Pod-direktorij
Veliina datoteke
Odabrani program
Upravljanje
3.3.1
NAPOMENA:
Oznaite direktorij koji elite otvoriti. Direktoriji imaju oznaku <DIR> na popisu
datoteka, zatim pritisnite [ENTER].
2.
Kreiranje direktorija
Moete dodavati direktorije u strukturu datoteka USB memorijskih ureaja, tvrdih diskova i
direktorija mrenog dijeljenja.
1.
2.
3.3.2
Odabir programa
Kada odaberete program, on postaje aktivan. Aktivni program se pojavljuje u glavnom
prozoru moda EDIT:EDIT, i to je program koji upravljaka jedinica pokree kada pritisnete
[CYCLE START] u modu OPERATION:MEM.
1.
79
Prijenos programa
3.
3.3.3
Prijenos programa
Moete prenijeti numerirane programe, postavke, odstupanja i makro varijable izmeu
memorije stroja i spojene USB memorije, tvrdog diska ili ureaja za mreno dijeljenje.
Kopiranje datoteka
80
1.
2.
Kada su svi programi odabrani, pritisnite [F2]. To e otvoriti prozor Copy To (Kopiraj
u): Upotrijebite strelice kursora za odabir destinacije i pritisnite [ENTER] za kopiranje
programa. Datoteke kopirane iz memorije upravljake jedinice u ureaj e imati
dodan nastavak .NC na naziv datoteke. Meutim, naziv se moe promijeniti
pomicanjem u odredini direktorij, unosom novog naziva i zatim pritiskanjem [F2].
Upravljanje
3.3.4
Brisanje programa
NAPOMENA:
1.
Pritisnite [LIST PROGRAM] i odaberite karticu ureaja koja sadri programe koje
elite obrisati.
2.
3.
NAPOMENA:
4.
5.
6.
NAPOMENA:
3.3.5
a.
b.
c.
Ako elite obrisati sve programe na popisu, odaberite ALL (Svi) na kraju popisa i
pritisnite [ERASE PROGRAM].
Dupliciranje datoteka
3.3.6
Dupliciranje datoteka
Za dupliciranje datoteke:
1.
2.
3.
4.
5.
3.3.7
6.
7.
Oznaite datoteku.
2.
3.
Pritisnite [ALTER].
2.
3.
Pritisnite [ALTER].
Broj programa se mijenja na broj koji ste zadali.
Ako novi naziv programa ve postoji pod MEMORY, upravljaka jedinica vraa poruku
Prog exists (Program postoji) i naziv programa se ne mijenja.
82
Upravljanje
3.4
NOTE:
Ovo je funkcija brzog traenja koja e nai prvi sluaj u smjeru traenja
koji zadate. Moete upotrijebiti Advanced Editor (Napredno traenje)
za opseniju pretragu. Pogledajte stranicu 123 u vezi vie informacija
o funkciji Naprednog traenja.
1.
2.
Strelica kursora [UP] trai prema poetku programa od trenutnog poloaja kursora. Strelica
kursora [DOWN] trai prema kraju programa. Prvi naeni sluaj se oznaava.
3.5
RS-232
RS-232 je jedan od naina za spajanje Haas CNC upravljake jedinice s raunalom. Ova
funkcija omoguuje programeru da uitava i preuzima programe, postavke i odstupanja
alata s raunala.
Potreban je 9-iglini do 25-iglini null modem kabel (nije priloen) ili 9-iglini do 25-iglini
izravni kabel s null modem prilagodnikom za spajanje CNC upravljake jedinice s
raunalom. Postoje dva tipa RS-232 prikljuaka: 25-iglini prikljuak i 9-iglini prikljuak.
9-iglini prikljuak se ee koristi na raunalima. Ukopajte 25-iglini prikljuak u
prikljuak na Haas stroju smjeten na bonoj ploi upravljakog ormaria na stranjoj
strani stroja.
NOTE:
83
Duina kabela
3.5.1
Duina kabela
Slijedi tablica brzine prijenosa i odgovarajuih maksimalnih duina kabela.
T3.1:
Duina kabela
Brzina prijenosa
19200
50
9600
500
4800
1000
2400
3000
3.5.2
84
Upravljanje
Ako je upravljaka jedinica zauzeta, pokazuje se "Status, Busy" (Status, zauzeto). Ako
zahtjev nije prepoznat, jedinica prikazuje "Unknown" (Nepoznato) i novi redak za unos >.
Dostupne su sljedee naredbe:
T3.2:
Daljinske Q naredbe
Naredba
Definicija
Primjer
Q100
Q101
Q102
Q104
Q200
Q201
Q300
Q301
Q303
Q304
Q402
Q403
Q500
Q600
Korisnik ima mogunost zatraiti sadraj bilo koje makro ili sistemske varijable koristei
naredbu Q600, na primjer, "Q600 xxxx". To e prikazati sadraj makro varijable xxxx na
odvojenom raunalu. Nadalje, u makro varijable #1-33, 100-199, 500-699 (imajte na
umu da su varijable #550-580 nedostupne ako je glodalica opremljena sa sustavom
sonde), 800-999 i #2001 do #2800 je mogue "upisivanje" koristei naredbu E, na
primjer, Exxxx yyyyyy.yyyyyy pri emu je xxxx makro varijabla, a yyyyyy.yyyyyy
je nova vrijednost.
85
NAPOMENA:
86
Upravljanje
3.6
CAUTION:
87
3.7
PROGRAM (DNC)
N00000000
DNC RS232
T3.3:
PROGRAM (DNC)
N00000000
;
O01000 ;
(G-CODE FINAL QC TEST CUT) ;
(MATERIAL IS 2x8x8 6061 ALUMINUM) ;
;
(MAIN) ;
;
M00 ;
(READ DIRECTIONS FOR PARAMETERS AND SETTINGS) ;
(FOR VF - SERIES MACHINES W/4TH AXIS CARDS) ;
(USE / FOR HS, VR, VB, AND NON - FORTH MACHINES) ;
(CONNECT CABLE FOR HA5C BEFORE STARTING
THE PROGRAM) ;
(SETTINGS TO CHANGE) ;
(SETTING 31 SET TO OFF) ;
;
;
DNC RS232
DNC END FOUND
Postavke
Varijabla
Vrijednost
11
19200
12
NITA
13
14
Synchronization (Sinkronizacija)
XMODEM
37
88
1.
DNC se ukljuuje pomou Parametra 57, linija 18 i Postavke 55. Ukljuite liniju
parametra (1) u promijenite Postavku 55 na ON (Ukljueno).
2.
3.
Upravljanje
3.7.1
4.
5.
6.
7.
DNC Napomene
Dok se program izvrava u DNC, modovi se ne mogu mijenjati. Stoga, funkcije ureivanja
kao to je Ureivanje u pozadini nisu dostupne.
DNC podrava mod postupnog unosa. Upravljaka jedinica e izvriti jedan po jedan blok
(naredbu). Svaki blok e se izvriti odmah, bez praenja blokova unaprijed. Iznimka je kada
se naredi kompenzacija rezaa. Kompenzacija rezaa zahtijeva da se tri bloka s
naredbama pomaka oitaju prije izvrenja kompenziranog bloka.
Tijekom DNC je mogua puna dvostrana komunikacija pomou naredbe G102 ili DPRNT na
koordinate izlaznih osi nazad na upravljako raunalo.
3.8
Grafiki mod
Siguran nain za otklanjanje problema u programu je pokretanje u Grafikom modu. Na
stroju nee doi do nikakvih pomaka, umjesto toga, pomak e biti ilustriran na zaslonu.
Grafiki mod se moe pokrenuti iz modova Memorija, MDI, DNC, FNC ili Ureivanje. Za
pokretanje programa:
1.
2.
89
3.
NAPOMENA:
3.9
Dostupne su tri korisne znaajke zaslona u Grafikom modu koje se mogu ukljuiti
pritiskom jedne od funkcijskih tipki [F1] - [F4]. [F1] je tipka za pomo, koja e dati
kratak opis svake od moguih funkcija u Grafikom modu. [F2] je tipka za zumiranje,
koja oznaava podruje pomou tipki sa strelicama, [PAGE UP] i [PAGE DOWN] za
podeavanje razine uveanja i pritisak na tipku [ENTER]. [F3] i [F4] slue za
upravljanje brzinom simulacije.
Dodatni alati
Ovaj odlomak opisuje upravljanje alatom u Haas upravljakoj jedinici: nareivanje izmjena
alata, umetanje alata u drae, i Napredno upravljanje alatom.
3.9.1
NAPOMENA:
Zamjena alata se moe narediti dok su osi X, Y i Z u bilo kojem poloaju. Upravljaka
jedinica e dovesti os Z u nultoku stroja. Upravljaka jedinica e pomaknuti os Z u poloaj
iznad nultoke stroja tijekom izmjene alata, ali se nikada nee pomaknuti ispod nultoke
stroja. Na kraju izmjene alata, os Z e biti u nultoki stroja.
3.9.2
Drai alata
Postoji nekoliko razliitih opcija vretena za Haas glodalice. Svaki od ovih tipova zahtijeva
odreeni dra alata. Uobiajena vretena su ona s konusom 40 i 50. Vretena s konusom
40 su podijeljena u dva tipa. BT i CT; nazivaju se BT40 i CT40. Vreteno i izmjenjiva alata
u danom stroju imaju mogunost dranja samo jednog tipa alata.
90
Upravljanje
F3.3:
Pazite da drai alata i vuni zavrtnji budu u dobrom stanju i vrsto stegnuti zajedno
kljuevima ili mogu zapeti u vretenu.
Sklop draa alata, primjer CT s konusom 40: [1] Vuni zavrtanj, [2] Alat (utorno
glodalo).
1
2.
Oistite kuite konusa draa alata (dio koji ulazi u vreteno) lagano nauljenom
krpom, tako da ostane sloj koji e sprijeiti hranje.
91
Drai alata
Vuni zavrtnji
Vuni zavrtanj ili drei spojnik je potreban za uvrivanje draa alata u vreteno. Vuni
zavrtnji se mogu zavrnuti u vrh draa alata i specifini su za tip vretena. Sljedea tablica
opisuje vune zavrtnje koji se koriste na Haas glodalicama. Nemojte koristiti vune zavrtnje
s kratkom osovinom ili glavom koja ima otar desni kut (90 stupnjeva); oni nee raditi i
izazvat e teko oteenje vretena.
92
Upravljanje
F3.4:
CAT V-Flange
CT
20-7594
(TSC)
TPS24CT
45
40T
Kit #
0.172
Thru.
Kit #
0.990
20-7164
(non-TSC)
PS24CT
o
45
A
1-8 Inch Threads
2.69
2.50
.44
5/8-11
1.75
50T
BT
4.00
1-8
.44
3.87
Kit #
1.780
1-8 Inch Threads
1.386
PS24CT50
o
45
0.125
Thru.
.709
MAS 403
M12x1.75 Threads
Kit #
59-1111
(TSC)
Kit #
TPS24CT50
45
22-0039
(non-TSC)
2.75
0.31
1.780
1.386
22-0075
(TSC)
50T
40T
N/A
o
30T
45
Kit #
.709
M12x1.75 Threads
59-0336
(non-TSC)
N/A
45
40T
M16 X 2 Threads
A
A
1.875
1.812
2.57
2.48
M16X2
Kit #
20-7595
(TSC)
TPS24BT
o
45
40T
30T
0.172
Thru.
1.104
Kit #
1.104
M16 X 2 Threads
20-7165
(non-TSC)
1.75
PS24BT
45
50T
4.00
3.94
.91
M24X3
2.75
50T
22-7171
(TSC)
1.780
1.386
M24 X 3 Threads
TPS24E50
45
22-7170
(non-TSC)
1.780
1.386
M24 X 3 Threads
Kit #
PS24E50
45
0.172
Thru.
0.990
DIN-69871 (MIKRON)
ISO-7388
20-7556
(TSC)
40T
C
D
M16 X 2 Threads
TPS24E
Kit #
0.990
M16 X 2 Threads
PS24E
45o
40T
45T
50T
2.69
3.25
4.00
M24 X 3 Threads
B
2.50
3.23
3.84
C
.44
.44
.44
D
M16X2
M24X3
.82
E
1.75
2.25
2.75
1.780
1.386
0.31
22-7171
(TSC)
22-7170
(non-TSC)
Kit #
TPS24E50
45o
50T
Kit #
45o
20-2232
(non-TSC)
Kit #
0.31
M24 X 3 Threads
1.780
1.386
Kit #
PS24E50
JMTBA Standard MAS 403 P50T-1
45
93
3.9.3
1
ADVANCED TOOL MANAGEMENT
(TOOL DATA)
1000
USAGE:
HOLES:
<RENAME> <SEARCH>
FEED TIME:
TOTALTIME:
DESCRIPTION:
TOOL LOAD:
0 TL ACTION:
GROUP ID:
<PREVIOUS> <NEXT>
TL IN SPINDLE
1
TOOLS
EXP
LIFE
0
0
0
0
0
0
<ADD>
<DELETE>
CRNT PKT
H-CODE
D-CODE
FLUTES
FEED TIME
TOTAL TIME
USAGE
3
ALARM
0
HOLES
4
LOAD
Tool Group (Skupina alata) - U prozoru skupine alata rukovatelj definira skupine alata koje
se koriste u programima.
Previous (Prethodno) Oznaite <PREVIOUS> i pritisnite [ENTER] za promjenu prikaza na
prethodnu skupinu.
Next (Sljedee) Oznaite <NEXT> i pritisnite [ENTER] za promjenu prikaza na
sljedeu skupinu.
94
Upravljanje
Add (Dodaj) Oznaite <ADD>, unesite broj izmeu 1000 i 2999, i pritisnite [ENTER] za
dodavanje skupine alata.
Delete (Obrii) - Upotrijebite <PREVIOUS> (PRETHODNO) ili <NEXT> (SLJEDEE) za
pomak na skupinu koju elite obrisati. Oznaite <DELETE> (OBRII) i pritisnite [ENTER].
Potvrdite brisanje; odgovor [Y] dovrava brisanje; odgovor [N] ponitava brisanje.
Rename (Preimenuj) - Oznaite <RENAME>, unesite broj izmeu 1000 i 2999 i pritisnite
[ENTER] za promjenu broja ID oznake skupine.
Search (Trai) - Za traenje skupine, oznaite <SEARCH>, unesite broj skupine i
pritisnite [ENTER].
Group Id (ID broj skupine) Prikazuje ID broj skupine.
Group Usage (Uporaba skupine) Unesite redoslijed kojim se pozivaju alati u skupini.
Upotrijebite tipke sa strelicama lijevo i desno za odabir naina uporabe alata.
Description (Opis) Unesite opisni naziv za skupinu alata.
Allowed Limits (Dozvoljena ogranienja) - Prozor dozvoljenih ogranienja sadri korisniki
definirana ogranienja koja odreuju kada je alat istroen. Ove varijable utjeu na svaki alat
u skupini. Ako ostavite neku varijablu postavljenu na nulu, bit e ignorirana.
Feed Time (Vrijeme napredovanja) Unesite ukupnu koliinu vremena, u minutama, za
koje se alat moe koristiti u napredovanju.
Total Time (Ukupno vrijeme) Unesite ukupno vrijeme, u minutama, za koje se alat moe
koristiti.
Tool Usage (Uporaba alata) Unesite ukupni broj puta koji se alat moe koristiti (broj
izmjena alata).
Holes (Rupe) Unesite ukupan broj rupa koji alat smije izbuiti.
Tool Load (Optereenje alata) Unesite maksimalno optereenje alata (u postocima) za
alate u skupini.
TL Action* (Postupak za preoptereenje) Unesite automatski postupak koji treba izvriti
kada se dosegne maksimalan postotak optereenja alata. Upotrijebite tipke sa strelicama
lijevo i desno za odabir automatskog postupka.
Podaci alata
TL in Spindle (Alat u vretenu) Alat u vretenu.
Tool (Alat) Slui za dodavanje ili uklanjanje alata iz skupine. Za dodavanje alata, pritisnite
[F4] dok se ne aktivira prozor Tool Data (Podaci alata). Upotrijebite tipke kursora za
oznaavanje bilo kojeg podruja pod naslovom Tool (Alat) i unesite broj alata. Unosom
nule moete obrisati alat, a oznaavanje broja alata i pritiskom na [ORIGIN] (POETNO)
ete resetirati kod H, kod D i podatke o ljebovima na zadane vrijednosti.
95
EXP (Istek) Slui za runi istek alata u skupini. Za istek alata, unesite znak [*], ili za
brisanje isteklog alata, ( * ), pritisnite [ENTER].
Life (Trajanje) Postotak preostalog trajanja alata. Ovo izraunava CNC upravljaka
jedinica, koristei trenutne podatke alata i ogranienja koja je rukovatelj unio za skupinu.
CRNT PKT (Utor izmj. alata) Utor izmjenjivaa alata u kojemu se nalazi oznaeni alat.
H-Code (Kod H) Kod H (duina alata) koji e se koristiti za taj alat. Kod H se ne moe
urediti osim ako je Postavka 15, Slaganje kodova H i T, iskljuena na OFF. Rukovatelj moe
promijeniti kod H unosom broja i pritiskom tipke [ENTER]. Uneseni broj e odgovarati broju
alata na zaslonu odstupanja alata.
D-Code (Kod D) Kod D koji e se koristiti za taj alat. Kod D se moe mijenjati unosom
broja i pritiskom tipke [ENTER].
NAPOMENA:
ljebovi Broj ljebova na alatu. To se moe urediti odabirom stavke, unosom novog broja
i pritiskom na [ENTER]. To je isto kao i stupac Flutes (ljebovi) na stranici
odstupanja alata.
Oznaavanjem bilo kojeg od sljedeih odlomaka ("Rupe" do "Optereenje") i pritiskom na
[ORIGIN] (POETNO) e obrisati njihova vrijednosti. Za promjenu vrijednosti, oznaite
vrijednost u pojedinoj kategoriji, unesite novi broj i pritisnite [ENTER].
Load (Optereenje) Maksimalno optereenje, u postocima, koje trpi alat.
Holes (Rupe) Broj rupa koje je alat izbuio/narezao/provrtao koristei standardne
cikluse skupine 9.
Feed Time (Vrijeme napredovanja) Koliina vremena, u minutama, u kojem je alat bio
u napredovanju.
Total Time (Ukupno vrijeme) Ukupna koliina vremena, u minutama, u kojem je alat bio
u uporabi.
Usage (Uporaba) Broj puta koji je alat bio koriten.
96
1.
2.
Upravljanje
3.
4.
Pritisnite [ENTER].
5.
6.
7.
Pritisnite [ENTER].
2.
Primjer:
T1000 M06 (skupina alata 1000)
G00 G90 G55 X0.565 Y-1.875 S2500 M03
G43 H1000 Z0.1 (Kod H 1000 isti kao i ID broj skupine)
G83 Z- 0,62 F15. R0,1 Q0,175
X1.115 Y-2.75
X3.365 Y-2.87
G00 G80 Z1.0
T2000 M06 (upotrijebite skupinu alata 2000)
G00 G90 G56 X0.565 Y-1.875 S2500 M03
G43 H2000 Z0.1 (Kod H 2000 isti kao i ID broj skupine)
G83 Z- 0,62 F15. R0,1 Q0,175
X1.115 Y-2.75
X3.365 Y-2.875
G00 G80 Z1.0
M30
Informacije se mogu spremiti, kao dio ukupnog programa sigurnosne kopije pomou
[LIST PROG]/ prozora Save/Load (Spremi/uitaj) ([F4]).
Kada se podaci o naprednom upravljanju alatom spreme kao dio cjelokupnog
spremanja, sustav stvara zasebnu datoteku s ekstenzijom .ATM.
2.
3.10
ATM podaci se mogu spremiti i vratiti putem ulaza RS-232, pritiskom na tipke
[SEND] i [RECEIVE] dok je prikazan zaslon "Advanced Tool Management"
(Napredno upravljanje alatom).
Izmjenjiva alata
Postoje dva tipa izmjenjivaa alata dostupna za Haas glodalice; to su vrtuljak (izmjenjiva
u stilu kiobrana) i izmjenjiva s bonim montiranjem. Oba tipa primaju naredbe na isti
nain, ali je svaki postavljen razliito.
98
1.
Prije umetanja alata, glodalica se mora vratiti u nultoku. To se obino izvrava pri
ukljuivanju stroja. Ako ne, pritisnite [POWER UP/RESTART].
2.
Upravljanje
OPREZ:
NAPOMENA:
UPOZORENJE:
Alati se uvijek umeu u izmjenjiva alata tako da se prvo alat instalira u vreteno. Nikada
nemojte umetati alat izravno u izmjenjiva alata.
99
OPREZ:
NAPOMENA:
Alat normalne veliine ima promjer manji od 3" za strojeve konusa 40,
ili manje od 4" za strojeve konusa 50. Alati vei od ovih mjera se
smatraju velikim alatima.
1.
2.
Pritisnite [CURRENT COMMANDS]. Pritisnite [PAGE UP] ili [PAGE DOWN] dok ne
vidite POCKET TOOL TABLE (TABLICA ALATA ZA UTORE).
3.
Obriite bilo kakve trenutne oznake alata ""Large" (Veliki) ili "Heavy" (Teki).
Upotrijebite tipke kursora za pomicanje na bilo koji utor alata koji pored sebe ima
oznaku L ili H. Pritisnite [SPACE], zatim [ENTER] za brisanje oznake alata "Large"
(Veliki) ili "Heavy" (Teki). Za brisanje svih oznaka, pritisnite [ORIGIN] i odaberite
opciju CLEAR CATEGORY FLAGS (OBRII OZNAKE KATEGORIJE).
F3.6:
4.
100
Upravljanje
NAPOMENA:
Nije mogue da dva razliita utora alata dre isti broj alata. Unos broja
alata koji je ve prikazan u tablici utora alata e izazvati greku "Invalid
Number" (Nevaei broj).
5.
Odredite hoe li va program trebati neke velike alate. Veliki alat ima promjer vei od
3" za strojeve konusa 40, ili vei od 4" za strojeve konusa 50. Ako se veliki alati ne
koriste, nastavite na korak 7. Ako se veliki alati koriste, nastavite na idui korak.
6.
OPREZ:
Veliki alat se ne moe postaviti u izmjenjiva alata ako jedan ili oba
susjedna utora ve sadre alate. To e izazvati sudar izmjenjivaa
alata. Utori uz velike alate moraju biti prazni. Meutim, veliki alati
mogu dijeliti susjedne prazne utore.
7.
F3.7:
Uzmite alat 1 u ruku i umetnite alat (stranu s vunim zavrtnjem) u vreteno. Okrenite
alat tako da se dva izreza u drau alata poklope s krilcima na vretenu. Gurnite alat
prema gore i pritisnite tipku za otputanje alata. Kada alat sjedne u vreteno, otpustite
tipku za otputanje alata.
Umetanje alata u vreteno: [1] Tipka za otputanje alata.
1
101
OPREZ:
102
Upravljanje
Pomicanje alata
Izmjenjiva alata na slici sadri niz alata normalne veliine. Za svrhu ovog primjera, alat 12
e se pomaknuti na utor 18 da bi se oslobodilo mjesto za veliki alat koji e se postaviti u
utor 12.
F3.8:
Stvaranje prostora za velike alate: [1] Alat 12 u utor 18, [2] Veliki alat u utor 12.
1
1.
2.
Unesite Tnn u upravljaku jedinicu (gdje je Tnn broj alata iz koraka 1). Pritisnite ATC
FWD (AUTOMATSKA IZMJENA ALATA NAPRIJED). To e postaviti alat iz utora 12
u vreteno.
3.
Unesite P18 u upravljaku jedinicu, zatim pritisnite [ATC FWD] za postavljanje alata
koji je trenutno u vretenu u utor 18.
4.
NAPOMENA:
5.
Nije mogue da dva razliita utora alata dre isti broj alata. Unos broja
alata koji je ve prikazan u tablici utora alata e izazvati greku "Invalid
Number" (Nevaei broj).
Unesite broj alata u SPNDL (vreteno) u tablicu utora alata. Umetnite alat u
vreteno.
103
NAPOMENA:
6.
2.
3.
4.
Uzmite alat u ruku i umetnite alat (stranu s vunim zavrtnjem) u vreteno. Okrenite alat
tako da se dva izreza u drau alata poklope s krilcima na vretenu. Gurnite alat
prema gore dok pritiete tipku za otputanje alata. Kada alat sjedne u vreteno,
otpustite tipku za otputanje alata.
5.
6.
UPOZORENJE:
104
1.
2.
3.
4.
Upravljanje
2.
3.
4.
105
3.11
Postavljanje obratka
Neophodno je pravilno uvrstiti obradak za stol. To se moe napraviti na vie naina,
pomou kripaca, steznih glava ili T-vijaka i stezaljki.
F3.10:
2
1
3.12
Postavljanje odstupanja
Za preciznu strojnu obradu obratka, glodalica mora znati gdje se obradak nalazi na stolu i
udaljenost od vrha alata do vrha obratka (odstupanje alata od ishodita).
Za runo unoenje odstupanja:
1.
2.
3.
4.
5.
106
Upravljanje
1.
2.
Pritisnite eljenu os ([+X], [-X], [+Y],[-Y], [+Z], [-Z], [+A/C] ili [-A/C], [+B], ili [-B]).
3.
4.
Pritisnite i drite tipke za runo pomicanje ili upotrijebite komandu [HANDLE JOG]
za pomicanje osi.
1
9
1.
2.
3.
4.
5.
6.
7.
8.
9.
Odaberite izmeu osi X i Y [F] i runo pomaknite [D] alat u gornji lijevi ugao obratka
(vidi ilustraciju [9]).
10.
Pritisnite [OFFSET] [G] dok okvir "Work Zero Offset" (Odstupanje nultoke obratka)
ne postane aktivan.
107
11.
OPREZ:
Pritisnite [PART ZERO SET] (J) za uitavanje vrijednosti u stupac osi X. Drugo
pritiskanje tipke [PART ZERO SET] [J] e uitati vrijednost u stupac osi Y.
Postavljanje odstupanja alata. Duina alata se mjeri od vrha alata [1] do vrha
obratka [2] s osi Z u poetnom poloaju.
J K E
H A B
2
D
108
1.
2.
3.
4.
Odaberite izmeu osi X i Y [C] i runo pomaknite [D] alat blizu sredine obratka.
5.
6.
7.
8.
Umetnite list papira izmeu alata i obratka. Paljivo primiite alat to je blie mogue
vrhu obratka dok god moete pomicati papir.
9.
Upravljanje
10.
Pritisnite [PAGE UP] [H] do stranice s naslovom "Coolant - Length - Radius" (Rashl.
sredstvo - Duina - Polumjer) na vrhu i pomaknite na alat #1.
11.
12.
OPREZ:
14.
3.13
1.
2.
Prva stranica je "Tool Load" (Optereenje alata) na vrhu stranice. Moete dodati
ogranienje optereenja alata. Upravljaka jedinica e uzeti ove vrijednosti u obzir i
one se mogu podesiti za izvravanje odreenog postupka u sluaju dosezanja
ogranienja. Pogledajte Postavku 84 (stranica 365) za vie informacija o postupcima
ogranienja alata.
3.
Druga stranica je stranica "Tool Life" (Vrijeme alata). Na ovoj stranici se nalazi stupac
pod nazivom "Alarm". Programer moe unijeti vrijednost u ovaj stupac koja e
zaustaviti stroj nakon to se alat upotrijebi zadani broj puta.
Probno pokretanje
Funkcija Probno pokretanje slui za brzu provjeru programa bez rezanja obratka. Za odabir
funkcije Dry Run (Probno pokretanje):
1.
109
2.
NAPOMENA:
3.14
Probno pokretanje se moe ukljuiti ili iskljuiti samo kada je program potpuno
dovren ili kada pritisnete [RESET]. Probno pokretanje e svejedno izvri sve
nareene pomake XYZ i traene izmjene alata. Tipke za nadilaenje se mogu
upotrijebiti za podeavanje brzine vretena u Probnom pokretanju.
Pokretanje programa
Nakon uitavanja programa u stroju i postavljanja odstupanja, za pokretanje programa:
3.15
1.
2.
2.
Pritisnite [X], [Y] ili [Z] na alfanumerikoj tipkovnici i zatim pritisnite [HANDLE JOG].
Program e spremiti trenutne X, Y i Z poloaje.
NAPOMENA:
3.
OPREZ:
110
Upravljanje
4.
5.
6.
OPREZ:
OPREZ:
3.16
111
112
Programiranje
Poglavlje 4: Programiranje
4.1
Numerirani programi
Za kreiranje novog programa:
1.
2.
Upiite novi broj programa (Onnnnn) i pritisnite [SELECT PROGRAM] ili [ENTER].
NAPOMENA:
3.
4.2
Pritisnite [EDIT] za rad s novim programom. Novi program ima samo naziv programa
i znak kraja bloka (toku - zarez).
Ureivanje programa
Upravljaka jedinica Haas ima (3) razliite funkcije ureivanja programa: MDI Editor,
Advanced Editor i FNC Editor.
113
4.2.1
1.
2.
3.
114
Programe moete pisati ili mijenjati u aktivnom prozoru EDIT:EDIT ili EDIT:MDI.
a.
b.
b.
Ako elite oznaiti itav programski blok ili vie blokova, pritisnite [F2] na
programskom bloku gdje elite poeti, zatim upotrijebite tipke sa strelicama ili
komandu [HANDLE JOG] za pomicanje strelice kursora (>) na prvi ili zadnji
redak koji elite oznaiti. Pritisnite [ENTER] ili [F2] za oznaavanje svog tog
teksta.
b.
c.
Pritisnite [INSERT]. Va novi tekst se prikazuje ispred bloka koji ste oznaili.
Programiranje
4.
5.
NAPOMENA:
6.
4.2.2
Za izmjenu teksta, oznaite eljeni dio programa koristei tipke sa strelicama ili
[HANDLE JOG], unesite zamjenski kod i pritisnite. [ALTER].
a.
b.
c.
b.
Ureivanje u pozadini
Ureivanje u pozadini vam omoguuje ureivanje programa dok se drugi program izvrava.
1.
2.
3.
4.
5.
Sve promjene unesene tijekom Ureivanja u pozadini nee utjecati na program koji
se izvrava, niti na potprograme. Promjene e stupiti na snagu pri iduem pokretanju
programa. Za izlaz iz ureivanja u pozadini i vraanje u program koji se izvrava,
pritisnite [PROGRAM].
115
6.
[CYCLE START] se ne moe koristiti pri Ureivanju u pozadini. Ako program sadri
programirano zaustavljanje (M00 ili M30), izaite iz Ureivanja u pozadini (pritisnite
[PROGRAM]) zatim pritisnite [CYCLE START] za nastavak programa.
NAPOMENA:
4.2.3
1.
2.
3.
Ako elite spremiti program koji ste kreirali u MDI kao numerirani program:
a.
b.
c.
Pritisnite [ALTER].
Upravljaka jedinica sprema program u memoriju i brie MDI stranicu za unos.
Moete pronai novi program u kartici MEMORY u izborniku Device Manager
(Upravljanje ureajima) (pritisnite [LIST PROGRAM]).
4.
116
Programiranje
4.2.4
Advanced Editor
Napredno ureivanje vam omoguuje ureivanje programa pomou skonih izbornika.
F4.3:
Zaslon naprednog ureivanja: [1] Aktivni programski okvir, [2] Skoni izbornici,
[3] Neaktivni programski okvir, [4] Meuspremnik, [5] Kontekstualne poruke
pomoi.
EDIT: EDIT
ACTIVE PROGRAM - Onnnnn
3
2
CLIPBOARD
1.
2.
3.
4.
Pritiskom na [F4] moete otvoriti jo jednu kopiju tog programa u okviru za neaktivni
program ako tamo ve nema programa.
5.
6.
Pritisnite [F4] za zamjenu programa izmeu dva okvira (aktivni program postaje
neaktivni i obrnuto).
7.
Upotrijebite kotai za pomicanje ili tipke kursora za pomicanje kroz programski kod.
8.
9.
Advanced Editor
10.
NAPOMENA:
11.
Izbornik "Program"
Izbornik programa nudi opcije za kreiranje, brisanje, imenovanje i dupliciranje programa,
kao to je opisano u odlomku o osnovnom ureivanju programa.
F4.4:
118
Programiranje
2.
3.
Pritisnite [ENTER] za kreiranje programa ili upotrijebite tipku preaca [SELECT PROGRAM].
Pritisnite [F1].
2.
3.
4.
2.
2.
Oznaite program ili oznaite ALL (SVI) za odabir svih programa u memoriji za
brisanje.
3.
119
Advanced Editor
2.
2.
Undo (Vrati)
Vraa zadnji postupak, do zadnjih 9 postupaka ureivanja.
120
Programiranje
1.
2.
2.
Pritisnite [ENTER] ili upotrijebite tipku preaca - [F2] za postavljanje poetne toke
odabira teksta.
3.
Upotrijebite tipke kursora, [HOME], [END], [PAGE UP] / [PAGE DOWN], ili kotai
za pomicanje na zadnji redak koda koji elite odabrati.
4.
5.
Pomaknite kursor (>) na redak programa gdje elite pomaknuti odabrani tekst.
2.
3.
Pomaknite kursor (>) na redak programa gdje elite kopirati odabrani tekst.
2.
3.
Pritisnite [F2] ili [ENTER] za kopiranje odabranog teksta na mjesto nakon kursora
(>).
4.
121
Advanced Editor
2.
Pritisnite [F2] ili [ENTER] za brisanje odabranog teksta na mjesto nakon kursora (>).
Ako nema odabranog bloka, trenutno odabrana stavka se brie.
2.
2.
122
1.
2.
3.
Programiranje
2.
3.
Pritisnite [ENTER].
4.
Pritisnite [F] za traenje teksta ispod poloaja kursora. Pritisnite [B] za traenje
teksta iznad poloaja kursora.
Upravljaka jedinica pretrauje program u zadanom smjeru, zatim oznaava prvi naeni
sluaj pojma pretrage. Ako pretraga nema rezultata, u sistemskoj traci statusa se prikazuje
poruka NOT FOUND (NIJE PRONAENO).
2.
Pritisnite [ENTER].
Upravljaka jedinica trai ponovo, s trenutnog poloaja kursora, za zadnji pojam
pretrage koji ste koristili, u istom smjeru koji ste naveli.
123
Advanced Editor
Pritisnite [F1]. Odaberite naredbu FIND AND REPLACE TEXT (TRAI I ZAMIJENI
TEKST) u kategoriji izbornika SEARCH (PRETRAGA).
2.
3.
Pritisnite [ENTER].
4.
5.
Pritisnite [ENTER].
6.
Pritisnite [F] za traenje teksta ispod poloaja kursora. Pritisnite [B] za traenje
teksta iznad poloaja kursora.
7.
Kada se pronae prvo pojavljivanje pojma pretrage, upravljaka jedinica e dati upit
Replace (Yes/No/All/Cancel)? (Zamijeniti (Da/Ne/Sve/Poniti)?). Upiite
prvo slovo izbora za nastavak.
Ako odaberete Yes (Da) ili No (Ne), aplikacija e izvriti va odabir i pomaknuti se na
idue pojavljivanje pojma pretrage.
Odaberite All (Sve) za automatsko zamjenjivanje svih pojavljivanja pojma pretrage.
Odaberite Cancel (Poniti) za izlazak iz funkcije bez promjena (ve zamijenjeni
tekst e takav ostati ako odaberete ovu opciju).
124
Programiranje
Odaberite naredbu REMOVE ALL LINE NUMBERS (Ukloni sve brojeve retka) iz
kategorije izbornika MODIFY (Promjena).
2.
Pritisnite [ENTER].
2.
3.
Pritisnite [ENTER].
4.
5.
Pritisnite [ENTER].
2.
3.
4.
Pritisnite [ENTER].
5.
6.
Pritisnite [ENTER].
7.
FNC Editor
2.
NAPOMENA:
3.
4.2.5
1.
2.
Pritisnite [ENTER].
FNC Editor
FNC Editor omoguuje iste poznate funkcije kao i Advanced Editor, uz nove funkcije za
poboljanje razvoja programa na upravljakoj jedinici, ukljuujui pregled i ureivanje vie
dokumenata.
Openito, aplikacija Advanced Editor se koristi s programima u MEM, dok se FNC Editor
koristi s programima na memorijskim jedinicama osim MEM (HDD, USB, Net Share).
Pogledajte odlomke "Osnovno ureivanje" (stranica 114) i Advanced Editor (stranica 117)
u vezi informacija o ovim programima za ureivanje.
Za spremanje programa nakon ureivanja s programom FNC Editor:
126
1.
2.
Programiranje
2.
Uitajte program na kartici USB, HARD DRIVE (Tvrdi disk) ili NET SHARE (Mreno
dijeljenje) u prozoru LIST PROGRAM (Popis programa).
3.
4.
F4.8:
Pritisnite [F1].
2.
3.
127
FNC Editor
2.
3.
Pritisnite [PROGRAM].
4.
List (Popis) prikazuje trenutni FNC program uz izbornik s karticama LIST PROG
(POPIS PROGRAMA).
5.
6.
Split (Podijeli) prikazuje trenutni FNC program na lijevoj strani i trenutno otvorene
programe u okviru s karticama desno. Izmjenjujte aktivni okvir pomou naredbe
"Switch to Left or Right Side" (Prebaci na lijevu ili desnu stranu) ili pritiskom na
[EDIT]. Kada je aktivan okvir s karticama, prebacujte izmeu kartica pomou
naredbe "Swap Programs" (Zamjena programa) u [F1] izborniku File (Datoteka) ili
pritiskom na [F4].
Prvo polje prikazuje upite (crvenim tekstom) i druge poruke sustava. Na primjer, ako je
program izmijenjen i treba ga spremiti, u polju se pojavljuje poruka PRESS SEND TO SAVE
(PRITISNITE 'ALJI' ZA SPREMANJE).
128
Programiranje
Idue polje prikazuje trenutni mod pomicanja kotaiem. TKN znai da se editor trenutno
pomie kroz program od elementa do elementa. Neprekidno pomicanje kroz program e
promijeniti mod pomicanja u LNE i kursor e se pomicati redak po redak. Nastavak runog
pomicanja kroz program e promijeniti nain pomicanja na PGE, pomicanje jednu po jednu
stranicu.
Zadnje polje pokazuje na koji ureaj (HD, USB, NET) se sprema aktivni program. Ovaj
zaslon e biti prazan kada program nije spremljen ili kada se ureuje meuspremnik.
2.
Pod kategorijom File (Datoteka), odaberite Open Existing File (Otvori postojeu
datoteku).
3.
NAPOMENA:
2.
Odaberite naredbu Show Line Numbers (Prikai brojeve redaka) iz izbornika File
(Datoteka) za prikaz.
Ovo nije isto kao i Nxx brojevi redaka; oni slue samo za referencu pri
gledanju programa.
Za sakrivanje brojeva redaka, ponovo odaberite opciju u izborniku File (Datoteka).
FNC Editor
1.
2.
F4.10:
Pritisnite [F1].
2.
Pomaknite kursor na izbornik File (Datoteka) i odaberite Open Existing File (Otvori
postojeu datoteku).
3.
Pritisnite [F1].
2.
Zatvara trenutno aktivnu datoteku. Ako je datoteka izmijenjena, upravljaka jedinica e dati
upit za spremanje prije zatvaranja.
130
Programiranje
Save (Spremi)
NAPOMENA:
Pritisnite [F1].
2.
Pritisnite [F1].
2.
Sprema trenutno aktivnu datoteku pod novim nazivom. Slijedite upite za nazivanje
datoteke. Prikazuje se u novoj kartici.
Pritisnite [F1].
2.
131
FNC Editor
1.
2.
Ako ste pritisnuli [F1], pomaknite kursor na izbornik File (Datoteka) i odaberite
Switch to Left or Right Side (Prebaci na lijevu ili desnu stranu).
Pritisnite [F1].
2.
Mijenja izmeu modova prikaza "List" (Popis), "Main" (Glavni) i "Split" (Podijeli).
Pritisnite [F1].
2.
Pomaknite kursor na izbornik File (Datoteka) i odaberite Show Line Numbers (Prikaz
brojeva redaka).
Prikazuje samo referentne brojeve redaka neovisno o tekstu programa. Oni se nikada ne
spremaju kao dio programa poput brojeva Nxx. Odaberite opciju ponovo za sakrivanje
brojeva redaka.
132
1.
2.
Programiranje
F4.11:
Undo (Vrati)
Za ponitenje promjena izvrenih u aktivnom programu u modu FNC EDITOR:
NAPOMENA:
1.
Pritisnite [F1].
2.
Prije odabira ove opcije izbornika ili uporabe tipke preaca [F2], postavite kursor na
prvi redak bloka koji elite odabrati.
2.
3.
Ako ste koristili tipku preaca, preskoite na korak 4. U suprotnom, postavite kursor
na izbornik EDIT (UREIVANJE) i odaberite SELECT TEXT (ODABIR TEKSTA).
4.
5.
133
FNC Editor
Prije odabira ove opcije izbornika ili uporabe tipki preaca: [ALTER], [INSERT] ili
[DELETE], postavite kursor na redak iznad mjesta gdje elite zalijepiti odabrani
tekst. [DELETE] uklanja odabrani tekst i zatvara popis programa.
2.
3.
NAPOMENA:
1.
Pritisnite [F1].
2.
NAPOMENA:
134
Programiranje
1.
Prije odabira ove opcije izbornika, postavite kursor na redak u kojem elite da slijedi
sadraj meuspremnika.
2.
Pritisnite [F1].
3.
Pritisnite [F1].
2.
NAPOMENA:
1.
Pritisnite [F1].
2.
3.
2.
135
FNC Editor
F4.12:
Pritisnite [F1].
2.
Postavite kursor na izbornik Search (Pretraga) i odaberite Find Text (Trai tekst).
3.
4.
Unesite smjer traenja. Kada odabirete smjer traenja, pritisnite F za traenje pojma
ispod poloaja kursora i pritisnite B za traenje iznad poloaja kursora.
Pritisnite [F1].
2.
Postavite kursor na izbornik Search (Pretraga) i odaberite Find Again (Trai ponovo).
3.
Odaberite ovu funkciju odmah nakon traenja pomou Find Text. Ponovite za
nastavak na sljedee pojavljivanje.
136
1.
Pritisnite [F1].
2.
Postavite kursor na izbornik Search (Pretraga) i odaberite Find and Replace Text
(Trai i zamijeni tekst).
3.
4.
Programiranje
5.
Unesite smjer traenja. Kada odabirete smjer traenja, pritisnite F za traenje pojma
ispod poloaja kursora i pritisnite B za traenje iznad poloaja kursora.
6.
Kada se pronae prvo pojavljivanje pojma pretrage, upravljaka jedinica e dati upit
Replace (Yes/No/All/Cancel) (Zamijeniti (Da/Ne/Sve/Poniti)?). Upiite prvo
slovo izbora za nastavak. Ako odaberete Yes (Da) ili No (Ne), aplikacija e izvriti va
odabir i pomaknuti se na idue pojavljivanje pojma pretrage. Odaberite All (Sve) za
automatsko zamjenjivanje svih pojavljivanja pojma pretrage. Odaberite Cancel
(Poniti) za izlazak iz funkcije bez promjena (ve zamijenjeni tekst e takav ostati ako
odaberete ovu opciju).
Pritisnite [F1].
2.
Postavite kursor na izbornik Search (Pretraga) i odaberite Find Tool (Pronai alat).
3.
2.
F4.13:
Pritisnite [F1].
2.
FNC Editor
Pritisnite [F1].
2.
3.
4.
Pritisnite [F1].
2.
3.
138
1.
Pritisnite [F1].
2.
Programiranje
4.3
SAVJET: Moete brzo locirati nekonvertirane retke pomou funkcije traenja u modu
ureivanja. Uz konvertirani program u aktivnom okviru (pritisnite [PROGRAM] za promjenu
aktivnog okvira), pritisnite [F1] ili [HELP] i odaberite Search (Trai) iz skonog izbornika.
Upotrijebite M199 kao pojam traenja.
F4.15:
139
F4.16:
1.
2.
3.
Pritisnite [F1].
4.
4.4
Optimizator programa
Ova funkcija omoguuje nadilaenje brzine vretena, brzine osi i poloaja rashladnog
sredstva u programu, dok se program izvrava. Kada se program dovri, Optimizacija
programa oznaava blokove programa koje ste promijenili i omoguuje vam da promjenu
uinite stalnom ili vratite na prvobitne vrijednosti.
Moete upisivati komentare u redak za unos i pritisnuti [ENTER] za spremanje unosa kao
biljeki programa. Moete vidjeti Optimizaciju programa tijekom izvravanja programa
pritiskom na [F4].
4.4.1
140
1.
2.
Pritisnite [F4].
3.
4.
Programiranje
Prikazuje se skoni prozor s izborom za taj stupac. Programer moe unijeti niz
izmjena koristei naredbe u izborniku.
F4.17:
5.
Osim toga, dio koda se moe oznaiti (kursor na poetak dijela, pritisnite [F2,],
skrolajte na kraj dijela i pritisnite [F2]). Vratite se u Optimizator programa (pritisnite
[EDIT]) i pritisnite [ENTER], to e omoguiti rukovatelju da izmjeni sva napredovanja
ili brzine u oznaenom dijelu.
141
4.5
X 0.0000
Y 0.0000
Type: START
Group: 0
Chain: 0
EXTRA KEY COMMANDS
Exit
(F1)
Activate Zoom
(F4)
Prev Chain pt
(LEFT)
Next Chain pt
(RIGHT)
Select Point
(UP/DOWN)
Cancel Action
(CANCEL)
Select Group (PG UP/DOWN)
Chng Line Width
(ALTER)
CURRENT GROUPS
X:
Y:
0.0000
0.0000
INPUT:
Funkcija uvoza DXF datoteke nudi pomo na zaslonu tijekom postupka. Okvir s prikazom
koraka pokazuje koji su koraci dovreni promjenom boje teksta u zelenu za svaki dovreni
korak. Potrebne tipke su definirane pored koraka. Dodatne tipke su navedene u lijevom
stupcu za naprednu uporabu. Nakon dovretka putanje alata, kod se moe umetnuti u bilo
koji program u memoriji. Ova funkcija e prepoznati zadatke koji se ponavljaju i izvriti ih
automatski, na primjer, nalaenje svih rupa istog promjera. Duge konture se takoer
automatski spajaju.
NAPOMENA:
142
1.
2.
Pritisnite [F2].
3.
Programiranje
4.5.1
Ishodite obratka
Upotrijebite jedan od ova tri naina za postavljanje ishodita obratka.
4.5.2
Odabir toke
Runo pomicanje
Unos koordinata
1.
2.
CANCEL - Exit
AUTOMATIC CHAINING
MANUAL CHAINING
REMOVE GROUP REFERENCES
REMOVE ALL GROUP REFERENCES
TOOLPATH OPERATION
CANCEL - Exit
FACE
CONTOUR
POCKET
DRILL
ISLAND
1.
2.
3.
4.
143
4.5.3
CANCEL - Exit
1.
2.
3.
4.6
Pritisnite [F4] za spremanje putanje alata kada se predloak dovri; ili dodajte IPS
segment G koda postojeem programu ili kreirajte novi program. Pritisnite [EDIT] za
vraanje na funkciju DXF uvoza za kreiranje idue putanje alata.
Osnovno programiranje
Tipini CNC program ima (3) dijela:
1.
Priprema:
Ovaj dio programa odabire odstupanja obratka i alata, odabire rezni alat, ukljuuje
rashladno sredstvo i odabire apsolutno ili korano pozicioniranje za pomak osi.
2.
Rezanje:
Ovaj dio programa definira putanju alata, brzinu vretena i brzinu napredovanja za
postupak rezanja.
3.
Dovrenje:
Ovaj dio programa mie vreteno s puta, iskljuuje vreteno, iskljuuje rashladno
sredstvo i pomie stol na poloaj na kojem se obradak moe skinuti i pregledati.
Ovo je osnovni program koji izvrava rez dubok 0,100" (2,54 mm) pomou Alata 1 u
komadu materijala du ravne crte od X=0.0, Y=0.0 do X=4.0, Y=4.0. Imajte na umu da
navedeni brojevi redaka slue za referencu; nisu namijenjeni za ukljuivanje u
stvarni program.
144
Programiranje
NAPOMENA:
4.6.1
Priprema
Ovo su programski blokovi pripreme u primjeru programa:
Opis
M06 T01;
145
Rezanje
Opis
S5200 M03 ;
4.6.2
Rezanje
Ovo su programski blokovi rezanja u primjeru programa:
Opis
X4.0 Y4.0 ;
146
Programiranje
4.6.3
Dovrenje
Ovo su programski blokovi dovrenja u primjeru programa:
Opis
G53 Y0 Z0 ;
M30;
4.6.4
147
F4.21:
1.000
0.500
7.500
1.250
1.250
1.250
1.250
1.250
0
25
0.
% (Priprema)
O00104 (Apsolutno programiranje) (Priprema) ;
M06 T01 (Priprema) ;
G00 G90 G54 G17 G40 G80 X0. Y0. (Priprema) ;
S1528 M03 (Priprema) ;
G43 H01 Z0.1 M08 (Priprema) ;
Programiranje
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
4.7
149
4.7.1
4.7.2
150
Programiranje
4.8
Mjeoviti kodovi
Dolje su navedeni esto koriteni kodovi M. Veina programa ima najmanje jedan kod M iz
svake od sljedeih porodica. Pogledajte odlomak o kodovima M u ovom priruniku, poevi
od stranice 323, u vezi popisa svih kodova M s opisima.
4.8.1
4.8.2
Naredbe vretena
Postoje tri primarne naredbe vretena s kodovima-M:
NOTE:
4.8.3
NOTE:
4.8.4
4.9
Kodovi G za rezanje
Glavni kodovi G za rezanje su kategorizirani u interpolacijske pomake i standardne cikluse.
Kodovi rezanja za interpolacijske pomake se dijele na:
4.9.1
152
Programiranje
4.9.2
Y+
(G03)
R 2.0
(X0. Y2.)
1
(G54)
(I-2. J0.)
2
(X4. Y2.)
X+
Nain 1:
T01 M06 ;
...
G00 X4. Y2. ;
153
154
Programiranje
4.10
Kompenzacija rezaa
Kompenzacija mjeraa je nain za pomicanje putanje alata tako da se stvarna sredinja
linija alata pomie lijevo ili desno od programirane putanje. Obino se kompenzacija rezaa
programira za pomicanje alata radi kontroliranja veliine funkcije. Zaslon "Offset"
(Odstupanje) slui za unos koliine za koju se pomie alat. Odstupanje se moe unijeti kao
vrijednost promjera ili polumjera, ovisno o Postavci 40, za vrijednosti geometrije i troenja.
Ako se navede promjer, koliina pomaka je polovica od unesene vrijednosti. Efektivne
vrijednosti odstupanja su zbroj vrijednosti geometrije i troenja. Kompenzacija rezaa je
dostupna jedino na osi X i osi Y za 2D obradu (G17). Za 3D obradu, kompenzacija rezaa
je dostupna na osi X, osi Y i osi Z (G141).
155
Ovi dijagrami prikazuju kako radi kompenzacija rezaa za dvije mogue vrijednosti
Postavke 58. Imajte na umu da e rez manji od polumjera alata i pod desnim kutom u
odnosu na prethodni pomak raditi samo s postavkom Fanuc.
F4.23:
Kompenzacija rezaa, stil YASNAC, G41 s pozitivnim promjerom alata ili G42 s
negativnim promjerom alata: [1] Stvarna sredina putanje alata, [2] Programirana
putanja alata, [3] Poetna toka, [4] Kompenzacija rezaa. G41 / G42 i G40 se
nareuju u indiciranim programskim blokovima.
G41 /
G42
1
2
G40
3
4
156
Programiranje
F4.24:
Kompenzacija rezaa, stil YASNAC, G42 s pozitivnim promjerom alata ili G41 s
negativnim promjerom alata: [1] Stvarna sredina putanje alata, [2] Programirana
putanja alata, [3] Poetna toka, [4] Kompenzacija rezaa. G41 / G42 i G40 se
nareuju u indiciranim programskim blokovima.
1
G40
2
3
F4.25:
G41 / G42
Kompenzacija rezaa, stil FANUC, G41 s pozitivnim promjerom alata ili G42 s
negativnim promjerom alata: [1] Stvarna sredina putanje alata, [2] Programirana
putanja alata, [3] Poetna toka, [4] Kompenzacija rezaa. G41 / G42 i G40 se
nareuju u indiciranim programskim blokovima.
G41 /
G42
2
3
G40
157
F4.26:
Kompenzacija rezaa, stil FANUC, G42 s pozitivnim promjerom alata ili G41 s
negativnim promjerom alata: [1] Stvarna sredina putanje alata, [2] Programirana
putanja alata, [3] Poetna toka, [4] Kompenzacija rezaa. G41 / G42 i G40 se
nareuju u indiciranim programskim blokovima.
1
G40
2
G41 /
G42
158
Programiranje
Uvijek iskljuite kompenzaciju rezaa u pomaku koji odmie alat od obratka koji se ree.
Ako se program prekida dok je kompenzacija rezaa jo aktivna, generira se alarm. Osim
toga, ne moete ukljuiti ili iskljuiti kompenzaciju rezaa tijekom krunog pomaka (G02 ili
G03); inae e se generirati alarm.
Odabir odstupanja D0 e upotrijebiti nulu kao vrijednost odstupanja i imat e isti uinak kao
i iskljuivanje kompenzacije rezaa. Ako se odabere nova vrijednost D dok je kompenzacija
rezaa jo aktivna, nova vrijednost e stupiti na snagu na kraju trenutnog pomaka. Ne
moete promijeniti vrijednost D ili promijeniti stranu tijekom bloka krunog pomaka.
Pri ukljuivanju kompenzacije rezaa u pomaku nakon kojeg slijedi drugi pomak pri kutu
manjem od 90, postoje dva naina izraunavanja prvog pomaka: kompenzacija rezaa
tipa A i tipa B (Postavka 43). Tip A je zadan u Postavci 43 i obino je taj tip potreban; alat
se pomie izravno na poetnu toku odstupanja za drugi rez. Tip B se koristi kada je
potreban razmak oko draa stezaljke, ili u rijetkim sluajevima kada to zahtijeva
geometrija obratka. Dijagrami na sljedeim stranicama ilustriraju razlike izmeu tipa A i tipa
B za postavke Fanuc i Yasnac (Postavka 58).
1
2
3
NAPOMENA:
159
G42
1
r
G42
1
r
2
160
G42
1
r
2
Programiranje
Unos kompenzacije rezaa (stil Fanuc) Tip A i B: [1] Programirana putanja, [2]
Putanja sredita alata, [r] Polumjer alata
TYPE A
TYPE B
G42
G42
1
r
r
r
G42
G42
1
1
r
r
r
1
2
161
Kompenzacija rezaa se mora UKLJUITI tijekom pomaka G01 X,Y koji je jednak
ili vei od polumjera rezaa ili koliine koja se kompenzira.
2.
3.
4.
5.
F4.30:
Dijelovi kruga
162
Programiranje
F4.31:
Kruna interpolacija G02 i G03: [1] Utorno glodalo promjera 0,250", [2]
Programirana putanja, [3] Sredite alata, [4] Poetni poloaj, [5] Odstupanje
putanje alata.
R .3437
R .375
R .375
X0. Y0.
X1. Y1.
R .5625
X0. Y0.
5
4
R .500
2
3
M30;
4.11
Standardni ciklusi
Standardni ciklusi su kodovi G koji slue za postupke koji se ponavljaju, kao to su buenje,
narezivanje i provrtanje. Kada je standardni ciklus aktivan, standardni postupak e se
izvriti sa svakim pomakom X ili Y. Standardni ciklusi se ponitavaju pomou G80. Dobra
praksa je dovriti svaki standardni ciklus pomou G80 da bi se izbjeglo oteenje obratka,
draa ili stroja. Osim toga, pazite da uvrstite G80 u redak za sigurno pokretanje sa svakom
izmjenom alata.
Standardni ciklus buenja G81 je osnovni ciklus buenja. Koristi se za buenje plitkih
rupa ili buenje s Through Spindle Coolant (Rashl. sredstvo kroz vreteno) (TSC).
Standardni ciklus uvodnog buenja G82 je isti kao i Standardni ciklus buenja G81,
osim to moe stajati na dnu rupe. Opcijski argument Pn.nnn zadaje
trajanje stajanja.
Standardni ciklus normalnog buenja s ubadanjem G83 se obino koristi za buenje
dubokih rupa. Dubina ubadanja moe biti promjenjiva ili stalna.
Standardni ciklus brzog buenja s ubadanjem G73 je isti kao i Standardni ciklus
normalnog buenja s ubadanjem G83, osim to se izvlaenje uboda alata zadaje
postavkom 22 - Standardni ciklus Delta Z. Ciklusi buenja s ubadanjem se
preporuuju za dubine rupa 3 puta vee od promjera svrdla. Poetna dubina
ubadanja, definirana pomou I, obino treba biti dubine 1 promjera alata.
164
Programiranje
4.11.4 Ravnine R
Ravnina R, ili povratne ravnine, su naredbe koda G koje zadaju povratnu visinu osi Z
tijekom standardnih ciklusa. Kodovi G ravnine R ostaju aktivni tijekom standardnog ciklusa
uz koji se koriste. Vraanje u poetnu toku standardnog ciklusa G98 pomie os Z na visinu
osi Z prije standardnog ciklusa. Vraanje u ravninu R standardnog ciklusa G99 pomie os
Z na visinu zadanu argumentom Rnn.nnnn navedenim uz standardni ciklus. Za dodatne
informacije, pogledajte odlomak o kodovima G i M.
4.12
Posebni kodovi G
Za kompleksno glodanje se koriste posebni kodovi G. Oni ukljuuju:
Graviranje (G47)
Glodanje utora (G12, G13 i G150)
Rotaciju i skaliranje (G68, G69, G50, G51)
165
Graviranje
4.12.1 Graviranje
Kod G za graviranje teksta G47 omoguuje graviranje teksta ili niza serijskih brojeva
pomou jednog programskog bloka. Takoer su podrani ASCII znakovi.
Pogledajte stranicu 254 za vie informacija o graviranju.
Pazite da geometrija potprograma bude potpuno zatvoren oblik. Pazite da poetna toka
X-Y u naredbi G150 bude unutar granice potpuno zatvorenog oblika. U suprotnom moe
doi do Alarma 370 - Greka definicije depa.
Pogledajte stranicu 242 za vie informacija o kodovima G za glodanje depova.
166
Programiranje
4.13
Podrutine
Podrutine (podprogrami) su obino nizovi naredbi koji se ponavljaju nekoliko puta u
programu. Umjesto ponavljanja naredbi puno puta u glavnom programu, podrutine su
napisane u zasebnom programu. Glavni program ima jednu naredbu koja poziva program
podrutine. Ako se podrutina pozove pomou M97 i adrese P, kod P je isti kao i broj retka
(Nnnnnn) u podrutini koja se poziva, a koji se nalazi nakon M30. Podrutina se poziva
pomou M98 i P adrese. Adresa P s M98 je za broj programa (Onnnnn).
Standardni ciklusi su najea uporaba podrutina. Lokacije X i Y za rupe su postavljene u
zasebnom programu i zatim se pozivaju. Umjesto upisivanja lokacija X, Y jednom za svaki
alat, lokacija X, Y se upisuju jednom za bilo koliko alata.
Podrutine mogu ukljuivati broja petlji s adresnim kodom L. Ako je prisutna naredba L,
poziv podrutine se ponavlja toliki broj puta prije nego glavni program nastavi s
iduim blokom.
2.25
4.50
3.50
1.50
.50
.50
2 1
3 4
.75
8
5
7
6
2.50
.375
.75
Potprogram
O00105 ;
X.5 Y-.75 ;
Y-2.5 ;
G98 X1.5 Y-2.5 ;
G99 X3.5 ;
X4.5 Y-2.25 ;
Y-.75 ;
X3.5 Y-.5 ;
G80 G00 Z1.0 M09 ;
G53 G49 Z0. M05 ;
M99;
168
Programiranje
170
Programiranje
Podrutina
171
O3000 ;
X0 Y0 ;
G83 Z-1.0 Q.2 R.1 F15. ;
G00 G80 Z.2 ;
M99;
172
Programiranje opcija
Programiranje opcija
Osim standardnih funkcija ukljuenih uz stroj, moete takoer imati opcijsku opremu s
posebnim koracima za programiranje. Ovaj odlomak opisuje programiranje ovih opcija.
Moete se obratiti Haas tvornikom odjelu za kupovinu veine ovih opcija, ako va stroj nije
opremljen njima.
5.2
Programiranje 4. i 5. osi
F5.1:
B-AXIS
B 360
+32
5.2.1
-32
-32
+32
A 120
173
F5.2:
Program zakretanja i duine mjerenja: [1] Os rotacije, [2] Duina zakretanja, [3]
Duina mjeraa, [4] Ukupno
1
2
4
3
Pri postavljanju programa, potrebno je odrediti duinu nastavka za svaki alat. Duina
nastavka je udaljenost od donjeg ruba glavnog draa alata do vrha alata. Ova udaljenost
se moe izraunati:
1.
2.
3.
4.
5.
Ukupna duina je udaljenost od sredita rotacije glave vretena do vrha alata. Moe
se izraunati zbrajanjem duine nastavka i duine zakretanja. Taj broj se unosi u
CAD/CAM program koji e koristiti tu vrijednost za raunanje.
Odstupanja
Zaslon odstupanja obratka se nalazi na zaslonu odstupanja. OdstupanjaG54 do G59 ili
G110 do G129 se mogu postaviti pomou gumba [PART ZERO SET]. To e funkcionirati
samo ako je odabran zaslon za odstupanja nultoke obratka.
174
1.
Pritisnite [OFFSET] dok se ne prikae odstupanje nultoke obratka (iz svih modova
osim MEM).
2.
3.
4.
Programiranje opcija
NAPOMENA:
5.
Kodovi G
Odabir ina (G20) ili milimetara (G21), nema uinka na programiranje 5. osi, budui da se
osi A i B uvijek programiraju u stupnjevima.
G93 inverzno vrijeme mora biti na snazi za simultani pomak 4 - ili 5 osi. Pogledajte G93
na stranici 290 za vie informacija.
Ograniite postprocesor (CAD/CAM softver) na maksimalnu G93 F vrijednost od 45000. To
e rezultirati glaim pomakom, to moe biti potrebno pri obradi oko nagnutih stijenki.
Kodovi M
VANO:
175
Na rezu sa 4 ili 5 osi, stroj e pauzirati izmeu blokova. Ta pauza je zbog otputanja
konica osi A ili B. Za izbjegavanje ovog stajanja i omoguavanje glaeg izvoenja
programa, programirajte M11 i/ili M13 neposredno prije G93. Kodovi M e iskljuiti konice,
to rezultira glaim i neprekinutim pomakom protoka. Ne zaboravite da ako se konice
ponovo ne ukljue, ostaju iskljuene.
Postavke
Za programiranje 4. i 5. osi se koristi niz postavki. Pogledajte Postavke 30, 34 i 48 za 4. os
i 78, 79 i 80 za 5. os.
Postavku 85 treba postaviti za .0500 za rezanje 5. osi. Postavke nie od .0500 e
pomaknuti stroj blie tonom zaustavljanju i uzrokovati nejednoliki pomak.
Takoer se moe upotrijebiti G187 Pxx Exx u programu za usporavanje osi.
OPREZ:
Brzine napredovanja
Moete narediti napredovanje u programu koristei G01 za os dodijeljenu rotacijskoj
jedinici. Na primjer,
G01 A90. F50. ;
e rotirati os A za 90 stupnjeva.
Brzina napredovanja se mora narediti za svaki redak koda sa 4. ili 5. osi. Ograniite brzinu
napredovanja na manje od 75 ina po minuti za buenje. Preporuena napredovanja za
zavrnu obradu u radu s 3 osi ne smiju prelaziti 50 do 60 ina po minuti s najmanje .0500"
do .0750" preostalog materijala za zavrni korak.
Brzi pomaci nisu dozvoljeni; brzi pomaci, ulazak i izlazak iz rupa (ciklus buenja s punim
izvlaenjem) nisu podrani.
176
Programiranje opcija
5.2.2
1.
2.
Pritisnite [SHIFT] i zatim pritisnite ili [+A] ili [-A] za runo pomicanje osi B.
3.
EC-300: Runi mod prikazuje A1 i A2, pritisnite [A] za runi pomak A1 i pritisnite
[SHIFT] [A] za runi pomak A2.
Promjena Postavke 30
Postavka 30 (i Postavka 78 za 5. os) zadaje parametar zadan za danu rotacijsku jedinicu.
Ove Postavke vam omoguuju odabir rotacijske jedinice s popisa, koji zatim automatski
zadaje parametre potrebne da bi vaa glodalica mogla raditi s rotacijskom jedinicom.
UPOZORENJE:
177
F5.3:
1.
2.
3.
4.
Pritisnite strelicu kursora [UP] ili [DOWN] za odabir pravilne rotacijske jedinice.
Takoer moete poeti upisivati naziv rotacijske jedinice da biste smanjili popis prije
odabira. Oznaeni rotacijski model u upravljakoj jedinici mora odgovarati modelu
ugraviranom na identifikacijskoj ploici rotacijske jedinice.
5.
6.
7.
Parametri
U rijetkim sluajevima, neke parametre treba modificirati da bi se dobio specifini uinak
indeksera. Nemojte to initi bez liste parametara koje treba promijeniti.
NOTE:
178
Programiranje opcija
Prvo pokretanje
Za pokretanje indeksera:
5.2.3
1.
2.
3.
Svi Haas indekseri se vraaju smjeru kazaljki na satu, kako je vidljivo sprijeda. Ako
se indekser vraa u ishodite obrnutim smjerom od kazaljki sata, pritisnite
[EMERGENCY STOP] i obratite se predstavniku.
2.
179
F5.5:
4-5
180
1.
2.
3.
Rotirajte os A za 180.
4.
Lice ploe sada mora biti indicirano iz istog smjera kao i prva indikacija. Postavite
blok 1-2-3 na lice ploe i indicirajte lice bloka koji se naslanja na lice ploe. Pomaknite
os Y tako da indikator doe u nultoku kod bloka.
5.
Programiranje opcija
5.2.5
Iskljuivanje 4. i 5. osi
Za onemoguavanje 4. i 5. osi:
F5.6:
1.
OPREZ:
3.
5.3
Stroj generira alarm ako se ove postavke ne iskljue kada se jedinica ukloni.
181
5.3.1
NAPOMENA:
Ovdje makro 2000 (P2000) izvrava rad budui da je dizajniran za buenje uzorka
rupa za vijke stezaljke pod specifinim kutom A. U biti; rukovatelj je kreirao korisniki
standardni ciklus.
Jednostavni uzorci koji se ponavljaju
Uzorci koji se esto ponavljaju se mogu definirati pomou makro naredbi i spremiti.
Na primjer:
a)
b)
c)
d)
e)
182
Programiranje opcija
f)
Korisni G i M kodovi
M00, M01, M30 - Zaustavljanje programa
G04 - Stajanje
G65 Pxx - Pozivanje makro potprograma. Omoguuje prolazak varijabli.
M96 Pxx Qxx - Uvjetno lokalno grananje kada je diskretnu ulazni signal 0
M97 Pxx - Pozivanje lokalne podrutine
M98 Pxx - Pozivanje potprograma
M99 - Vraanje ili petlja potprograma
G103 - Ogranienje praenja unaprijed za blok. Nije dozvoljena kompenzacija rezaa
M109 - Interaktivni korisniki unos (vidi odlomak "M kodovi")
Postavke
Postoje 3 postavke koje mogu utjecati na makro programe (programi serije 9000), to su
Blokada programa 9xxxx (#23), Praenje programa 9xxx (#74) i Pojedinani blok
programa 9xxx (#75).
Zaokruivanje
Upravljaka jedinica sprema decimalne brojeve kao binarne vrijednosti. Kao posljedica,
brojevi spremljeni u varijablama se mogu razlikovati za 1 najmanju znaajnu znamenku. Na
primjer, broj 7 spremljen u makro varijabli #100 se moe kasnije proitati kao 7.000001,
7.000000, ili 6.999999. Ako je izjava,
IF [#100 EQ 7]
moe dati lano oitanje. Sigurniji nain za programiranje ovoga bi bio,
IF [ROUND [#100] EQ 7]
Ovo pitanje obino predstavlja problem samo pri spremanju cijelih brojeva u makro
varijablama gdje se oekuje da ete kasnije vidjeti decimalni dio.
Praenje unaprijed
183
184
Programiranje opcija
5.3.2
Napomene o upravljanju
Makro varijable se mogu spremiti ili uitati putem RS-232 ili USB ulaza, slino kao i
postavke i odstupanja.
2.
3.
Ako unesete broj makro varijable i pritisnete strelicu gore/dolje, pokrenut ete
traenje te varijable.
4.
NOTE:
2.
Pritisnite [PAGE UP] ili [PAGE DOWN] za otvaranje stranice Operation Timers
& Setup.
185
Napomene o upravljanju
3.
Upotrijebite tipke sa strelicama za odabir polja Makro oznaka 1 ili Makro oznaka
2 (desno od oznake).
4.
Makro argumenti
Argumenti u izjavi G65 su nain za slanje vrijednosti u i postavljanje lokalnih varijabli za
makro podrutinu.
Sljedee dvije tablice prikazuju mapiranje abecednih varijabli adrese u numerike varijable
koje se koriste u makro podrutini.
Abecedno adresiranje
Adresa:
Varijabla:
11
13
Adresa:
Varijabla:
17
18
19
20
21
22
23
24
25
26
Adresa:
Varijabla:
10
11
Adresa:
Varijabla:
12
13
14
15
16
17
18
19
20
21
22
Adresa:
Varijabla:
23
24
25
26
27
28
29
30
31
32
33
186
Programiranje opcija
Argumenti prihvaaju bilo koju vrijednost s pominim zarezom na etiri decimalna mjesta.
Ako je upravljaka jedinica u metrikom sustavu, pretpostavit e tisuinke (.000). U
primjeru dolje, lokalna varijabla #1 e primiti .0001. Ako decimala nije ukljuena u vrijednost
argumenta, kao to je:
G65, P9910, A1, B2, C3
Vrijednosti se alju u makro podrutine prema sljedeoj tablici:
Adresa:
Varijabla:
.0001
.0001
.0001
1.
1.
1.
Adresa:
Varijabla:
1.
.0001
.0001
.0001
1.
1.
Adresa:
Varijabla:
.0001
.0001
1.
1.
.0001
Adresa:
Varijabla:
.0001
.0001
.0001
.0001
.0001
187
Napomene o upravljanju
Makro varijable
Postoje tri kategorije makro varijabli: lokalne, globalne i sistemske.
Makro konstante su vrijednosti s pominim zarezom u makro izrazu. Mogu se kombinirati
s adresama A-Z ili mogu stajati samostalno kada se koriste unutar izraza. Primjeri konstanti
su .0001, 5.3 ili -10.
Lokalne varijable
Raspon lokalnih varijabli je od #1 do #33. Skup lokalnih varijabli je uvijek dostupan. Kada
se izvri poziv podrutine pomou naredbe G65, lokalne varijable se spremaju i novi skup je
dostupan za uporabu. To se zove gnijeenje lokalnih varijabli. Tijekom poziva G65, sve
nove lokalne varijable se briu na nedefinirane vrijednosti i bilo kakve lokalne varijable koje
imaju odgovarajue adresne varijable u retku G65 se postavljaju na vrijednosti retka G65.
Dolje je tablica lokalnih varijabli zajedno s argumentima adresnih varijablu koji ih mijenjaju.
Varijabla:
Adresa:
17
18
19
20
21
22
Alternativno
:
Varijabla:
12
Adresa:
13
14
15
16
10
11
H
Alternativno
:
Varijabla:
23
24
25
26
27
28
29
30
31
32
33
Adresa:
Alternativno
:
Varijable 10, 12, 14-16 i 27-33 nemaju odgovarajue adresne argumente. Mogu se
postaviti ako se koristi dovoljan broj argumenata I, J i K kako je navedeno gore u odlomku
o argumentima. Kada se umetnu u makro podrutinu, lokalne varijable se mogu itati i
modificirati pozivanjem na brojeve varijabli 1-33.
188
Programiranje opcija
Globalne varijable
Globalne varijable su varijable koje su dostupne uvijek. Postoji samo jedan primjerak svake
globalne varijable. Globalne varijable se pojavljuju u tri raspona: 100-199, 500-699 i
800-999. Globalne varijable ostaju u memoriji kada se stroj iskljui.
Povremeno su bili pisani odreeni makro programi za tvorniki instalirane opcije koje
koriste globalne varijable. Na primjer, sondiranje, izmjenjivai paleta, itd. Pri uporabi
globalnih varijabli, pazite da ih ne koristi drugi program na stroju.
Varijable sustava
Varijable sustava daju programeru mogunost interakcije s razliitim uvjetima upravljanja.
Postavljanjem varijable sustava, rad upravljake jedinice se moe modificirati. Oitavanjem
varijable sustava, program moe modificirati svoje ponaanje na osnovi vrijednosti u
varijabli. Neke varijable sustava imaju status "Read Only" (Samo itanje); to znai da ih
programer ne moe mijenjati. Slijedi kratka tablica esto koritenih varijabli sustava s
objanjenjem njihove uporabe.
VARIJABLE
UPORABA
#0
#1-#33
#100-#199
#500-#549
#550-#580
#581-#699
189
Napomene o upravljanju
VARIJABLE
UPORABA
#700-#749
#800-#999
#1000-#1063
#1064-#1068
#1080-#1087
#1090-#1098
#1094
#1098
#1100-#1139
40 diskretnih izlaza
#1140-#1155
#1264-#1268
#1601-#1800
#1801-#2000
#2001-#2200
#2201-#2400
#2401-#2600
#2601-#2800
#3000
Programibilni alarm
#3001
Broja milisekundi
#3002
Broja sati
#3003
#3004
Upravljanje nadilaenjem
#3006
190
Programiranje opcija
VARIJABLE
UPORABA
#3011
#3012
#3020
#3021
#3022
#3023
#3024
#3025
#3026
#3027
#3028
#3030
Jedan blok
#3031
Probno pokretanje
#3032
Brisanje bloka
#3033
Opcijsko zaustavljanje
#3201-#3400
#3401-#3600
#3901
M30 broj 1
#3902
M30 broj 2
#4000-#4021
#4101-#4126
NAPOMENA:
Napomene o upravljanju
VARIJABLE
UPORABA
#5001-#5005
#5021-#5025
#5041-#5045
#5061-#5069
#5081-#5085
#5201-#5205
#5221-#5225
#5241-#5245
#5261-#5265
#5281-#5285
#5301-#5305
#5321-#5325
#5401-#5500
#5501-#5600
#5601-#5699
#5701-#5800
#5801-#5900
#5901-#6000
192
Programiranje opcija
VARIJABLE
#6001-#6277
UPORABA
Postavke (samo za itanje)
NAPOMENA:
#6501-#6999
NAPOMENA:
VARIJABLE
UPORABA
#7001-#7006 (#14001-#14006)
#7021-#7026 (#14021-#14026)
#7041-#7046 (#14041-#14046)
#7061-#7066 (#14061-#14066)
#7081-#7086 (#14081-#14086)
#7101-#7106 (#14101-#14106)
#7121-#7126 (#14121-#14126)
#7141-#7146 (#14141-#14146)
#7161-#7166 (#14161-#14166)
#7181-#7186 (#14181-#14186)
#7201-#7206 (#14201-#14206)
#7221-#7226 (#14221-#14221)
#7241-#7246 (#14241-#14246)
#7261-#7266 (#14261-#14266)
193
Napomene o upravljanju
VARIJABLE
UPORABA
#7281-#7286 (#14281-#14286)
#7301-#7306 (#14301-#14306)
#7321-#7326 (#14321-#14326)
#7341-#7346 (#14341-#14346)
#7361-#7366 (#14361-#14366)
#7381-#7386 (#14381-#14386)
#7501-#7506
Prioritet paleta
#7601-#7606
Status palete
#7701-#7706
#7801-#7806
#8500
#8501
#8502
#8503
#8504
#8505
#8510
#8511
#8512
#8513
#8514
#8515
194
Programiranje opcija
VARIJABLE
UPORABA
#8550
Pojedinani ID alata
#855
#8552
#8553
#8554
#8555
#8556
#8557
Stvarni promjer
#8558
#8559
#8560
#8561
#8562
#8563
#8564
#14401-#14406
#14421-#14426
#14441-#14446
#14461-#14466
#14481-#14486
#14501-#14506
#14521-#14526
#14541-#14546
195
VARIJABLE
UPORABA
#14561-#14566
#14581-#14586
#14581+(20n) - #14586+(20n)
G154 P(30+n)
#15961-#15966
5.3.3
#1064 = os X
#1264 = os C
#1065 = os Y
#1265 = os U
#1066 = os Z
#1266 = os V
196
Programiranje opcija
#1067 = os A
#1267 = os W
#1068 = os B
#1268 = os T
Odstupanja alata
Svako odstupanje alata ima duinu (H) i polumjer (D) uz pridruene vrijednosti troenja.
#2001-#2200
#2200-#2400
#2401-#2600
#2601-#2800
Programibilne poruke
#3000 Alarmi se mogu programirati. Programabilni alarm e se ponaati isto kao i ugraeni
alarmi. Alarm se generira postavljanjem makro varijable #3000 na broj izmeu 1 i 999.
#3000= 15 (PORUKA POSTAVLJENA NA POPIS ALARMA);
Kada se ovo izvri, na dnu zaslona trepe Alarm i tekst u iduem komentaru se postavlja
na popis alarma. Broj alarma (u ovom primjeru 15) se dodaje na 1000 i koristi se kao broj
alarma. Ako se alarm generira na ovaj nain, svi pomaci se zaustavljaju i program se mora
resetirati da bi nastavio. Programabilni alarmi uvijek imaju broj izmeu 1000 i 1999. Prva
34 znaka komentara e se upotrijebiti kao poruka alarma.
197
Mjerai vremena
Dva mjeraa vremena se mogu podesiti na neku vrijednost dodjeljivanjem broja
odgovarajuoj varijabli. Program zatim moe oitati varijablu i odrediti vrijeme koje je
proteklo otkad je mjera vremena postavljen. Mjerai vremena se koriste za imitiranje
ciklusa stajanja, odreivanje vremena od obratka do obratka ili kad god elimo postupke
ovisne o vremenu.
Nadilaenja sustava
#3003 Varijabla je parametar potiskivanja jednog bloka. Ona nadilazi funkciju Jednog
bloka u G kodu. U sljedeem primjeru, "Jedan blok" se ignorira kada se #3003 postavi
jednako 1. Nakon postavljanja #3003 = 1, svaka naredba G koda (redci 2-5) se izvravaju
neprekidno ak i ako je funkcija "Jedan blok" ukljuena na ON. Kada se #3003 postavi
jednako nuli, "Jedan blok" e raditi normalno. Korisnik mora pritisnuti [CYCLE START] za
izvravanje svakog retka koda (redci 7-11).
#3003=1 ;
G54 G00 G90 X0 Y0;
S2000 M03;
G43 H01 Z.1;
G81 R.1 Z-0.1 F20. ;
#3003=0 ;
T02 M06;
G43 H02 Z.1;
S1800 M03;
G83 R.1 Z-1. Q.25 F10. ;
X0. Y0. ;
198
Programiranje opcija
Varijabla #3004
Varijabla #3004 nadilazi odreene kontrolne funkcije tijekom rada.
Prvi bit omoguuje [FEED HOLD]. Ako se tijekom odlomka koda ne koristi [FEED HOLD],
podesite varijablu #3004 na 1 prije specifinih redaka koda. Nakon tog odlomka koda
postavite #3004 na 0 za vraanje funkcije tipke [FEED HOLD]. Na primjer:
(Kod prilaska - [FEED HOLD] dozvoljeno) ;
#3004=1 (onemoguuje [FEED HOLD]) ;
(Kod bez zaustavljanja - [FEED HOLD] nije dozvoljeno) ;
#3004=0 (omoguuje [FEED HOLD]) ;
(Kod odlaska - [FEED HOLD] dozvoljeno) ;
Slijedi mapa komada varijable #3004 i vezanih nadilaenja. E Omogueno D
Onemogueno
Zaustavljanje
napredovanja
#3004
Nadilaenje brzine
napredovanja
Provjera tonog
zaustavljanja
#5021 Os X
#5022 Os Y
#5023 Os Z
#5024 Os A
#5025 Os B
#5026 Os C
200
Programiranje opcija
NAPOMENA:
NAPOMENA:
NAPOMENA:
201
NAPOMENA:
Uporaba
Za pristup vrijednosti parametra, broj tog parametra se kopira u varijablu #6996, nakon
ega je vrijednost tog parametra dostupna pomou makro varijable #6998, kako
je prikazano:
#6996=601 (Navedite parametar 601) ;
#100=#6998 (Kopirajte vrijednost parametra 601 u
varijablu #100) ;
Za pristup odreenom bitu parametra, broj parametra se kopira u varijablu 6996, a broj bita
se kopira u makro varijablu 6997. Vrijednost tog bita parametra je dostupna pomou makro
varijable 6999, kako je prikazano:
#6996=57 (Navedite parametar 57) ;
#6997=0 (Navedite bit nule) ;
#100=#6999 (Kopirajte parametar 57 bit 0 u varijablu
#100) ;
NAPOMENA:
202
Programiranje opcija
Izmjenjiva paleta
Status paleta na
sljedeih varijabli:
automatskom
izmjenjivau
paleta
se
provjerava
#7501-#7506
Prioritet paleta
#7601-#7606
Status palete
#7701-#7706
#7801-#7806
#3028
pomou
Odstupanja obratka
Sva odstupanja obratka se mogu oitati i postaviti unutar makro izraza da bi se koordinate
mogle unaprijed postaviti na pribline lokacije ili postaviti koordinate na vrijednosti na
osnovi rezultata lokacija i izrauna signala preskakanja. Kada se oitaju bilo kakva
odstupanja, red za interpretaciju u praenju unaprijed se zaustavlja dok se taj blok ne izvri.
#5201- #5206
#5221- #5226
#5241- #5246
#5261- #5266
#5281- #5286
#5301- #5306
#5321- #5326
#7001- #7006
#7021-#7026
(#14021-#14026)
203
#7041-#7046
(#14041-#14046)
#7061-#7066
(#14061-#14066)
#7081-#7086
(#14081-#14086)
#7101-#7106
(#14101-#14106)
#7121-#7126
(#14121-#14126)
#7141-#7146
(#14141-#14146)
#7161-#7166
(#14161-#14166)
#7181-#7186
(#14181-#14186)
#7201-#7206
(#14201-#14206)
#7221-#7226
(#14221-#14221)
#7241-#7246
(#14241-#14246)
#7261-#7266
(#14261-#14266)
#7281-#7286
(#14281-#14286)
#7301-#7306
(#14301-#14306)
#7321-#7326
(#14321-#14326)
#7341-#7346
(#14341-#14346)
204
Programiranje opcija
#7361-#7366
(#14361-#14366)
#7381-#7386
(#14381-#14386)
#7381- #7386
#8550-#8567
Ove varijable daju informacije o aktivnim alatima. Postavite varijablu #8550 na broj alata ili
skupine alata, zatim pristupite informaciji za odabrani alat / skupinu alata pomou makro
programa samo za itanje #8551-#8564. Ako navodite broj skupine alata, odabrani alat e
biti idui alat u toj skupini.
5.3.4
Uporaba varijabli
Sve varijable su oznaene znakom ljestvi (#), nakon ega slijedi pozitivan broj: #1, #101
i #501.
Varijable su decimalne vrijednosti koje su prikazane kao brojevi s pominim decimalnim
razdjelnikom. Ako varijabla nikada nije bila koritena, moe preuzeti posebnu
nedefiniranu vrijednost. To indicira da nije bila koritena. Varijabla se moe postaviti na
nedefinirano pomou posebne varijable #0. #0 ima vrijednost nedefinirane ili 0.0
ovisno o kontekstu. Neizravne reference na varijable se mogu postii zatvaranjem broja
varijable u zagrade: #[<Izraz>]
Izraz se procjenjuje i rezultat postaje traena varijabla. Na primjer:
#1=3 ;
#[#1]=3.5 + #1 ;
Ovo postavlja varijablu #3 na vrijednost 6.5.
Varijable se mogu koristiti umjesto adrese G koda pri emu se adresa odnosi na slova A-Z.
U bloku:
N1 G0 G90 X1.0 Y0 ;
varijable se mogu podesiti na sljedee vrijednosti:
#7=0 ;
#11=90 ;
#1=1.0 ;
#2=0.0 ;
205
Zamjena adrese
i zamijeniti sa:
N1 G#7 G#11 X#1 Y#2 ;
Vrijednosti u varijablama prilikom pokretanja se koriste kao adresne vrijednosti.
5.3.5
Zamjena adrese
Uobiajena metoda postavljanja upravljakih adresa A-Z je adresa nakon koje slijedi broj.
Na primjer:
G01 X1.5 Y3.7 F20.;
Postavlja adrese G, X, Y i F na 1, 1.5, 3.7 i 20.0 i time daje naredbu upravljakoj jedinici za
linearni pomak, G01, na poloaj X=1.5 Y=3.7 uz brzinu napredovanja od 20 ina po minuti.
Makro sintaksa omoguuje zamjenu vrijednosti adrese bilo kojom varijablom ili izrazom.
Prethodna izjava se moe zamijeniti sljedeim kodom:
#1=1 ;
#2=1.5 ;
#3=3.7 ;
#4=20 ;
G#1 X[#1+#2] Y#3 F#4 ;
Dopustiva sintaksa na adresama A-Z (iskljuujui N ili O) je kako slijedi:
<adresa><-><varijabla>
A-#101
<adresa>[<izraz>]
Y[#5041+3.5]
<adresa><->[<izraz>]
Z-[SIN[#1]]
Programiranje opcija
Makro izjave
Makro izjave su redci koda koji omoguuju programeru da manipulira upravljakom
jedinicom pomou funkcija slinih bilo kojem standardnom programskom jeziku. Ukljuene
su funkcije, operatori, uvjetni i aritmetiki izrazi, izjave o zadatku i upravljake izjave.
Funkcije i operatori se koriste u izrazima za modificiranje varijabli ili vrijednosti. Operatori
su bitni za izraze, dok funkcije olakavaju posao programera.
Funkcije
Funkcije su ugraene rutine koje su na raspolaganju programeru za uporabu. Sve funkcije
imaju oblik <naziv_funkcije>[argument] i vraaju decimalne vrijednosti s pominom
tokom. Funkcije dostupne na Haas upravljakoj jedinici su sljedee:
Funkcija
Argument
Vraa
Napomene
SIN[ ]
Stupnjevi
Decimalno
Sinus
COS[ ]
Stupnjevi
Decimalno
Kosinus
TAN[ ]
Stupnjevi
Decimalno
Tangens
ATAN[ ]
Decimalno
Stupnjevi
SQRT[ ]
Decimalno
Decimalno
Drugi korijen
ABS[ ]
Decimalno
Decimalno
Apsolutna vrijednost
ROUND[ ]
Decimalno
Decimalno
Zaokruivanje decimale
FIX[ ]
Decimalno
Cijeli broj
Skraivanje razlomka
ACOS[ ]
Decimalno
Stupnjevi
Arkus kosinus
207
Zamjena adrese
Funkcija
Argument
Vraa
Napomene
ASIN[ ]
Decimalno
Stupnjevi
Arkus-sinus
#[ ]
Cijeli broj
Cijeli broj
Indirekcija varijable
DPRNT[ ]
ASCII tekst
Napomene o funkcijama
Funkcija ROUND (Zaokrueno) radi razliito ovisno o kontekstu koji se koristi. Kada se koristi
u aritmetikim izrazima, bilo koji broj s razlomakim dijelom veim od ili jednakim .5 se
zaokruuje na idui cijeli broj; u suprotnom, razlomaki dio se skrauje s broja.
#1=
#2=
#1=
#2=
1.714 ;
ROUND[#1] (#2 se postavlja na 2,0) ;
3.1416 ;
ROUND[#1] (#2 se postavlja na 3,0) ;
208
Programiranje opcija
Operatori
Operatori se mogu svrstati u tri kategorije: aritmetiki, logiki i Booleovi.
Aritmetiki operatori
Aritmetiki operatori se sastoje od unarnih i binarnih operatora. Oni su:
- Unarni plus
+1.23
- Unarni minus
-[COS[30]]
- Binarno zbrajanje
#1=#1+5
- Binarno oduzimanje
#1=#1-1
- Mnoenje
#1=#2*#3
- Dijeljenje
#1=#2/4
MOD
- Ostatak
Logiki operatori
Logiki operatori su operatori koji rade na binarnim bitnim vrijednostima. Makro varijable su
brojevi s pominom tokom. Kada se logiki operatori koriste na makro varijablama, koristi
se samo cjelobrojni dio broja s pominom tokom. Logiki operatori su:
OR - logiki ILI dvije vrijednosti zajedno
XOR - Iskljuivi ILI dvije vrijednosti zajedno
AND - logiki I dvije vrijednosti zajedno
Primjeri:
#1=1.0 ;
#2=2.0 ;
#3=#1 OR #2 ;
Ovdje e varijabla #3 sadravati 3.0 nakon operacije OR.
#1=5.0 ;
#2=3.0 ;
209
Zamjena adrese
NAPOMENA:
Booleovi operatori
Booleovi operatori se uvijek svode na 1.0 (TRUE) ili 0.0 (FALSE). Postoji est Booleovih
operatora. Ovi operatori nisu ogranieni na uvjetne izraze, ali se u njima najee koriste.
To su:
EQ - Jednako
NE - Nije jednako
GT - Vee od
LT - Manje od
GE - Vee od ili jednako
LE - Manje od ili jednako
Slijede etiri primjera uporabe Booleovih i logikih operatora:
Primjer
210
Objanjenje
#1=[1.0 LT 5.0];
Programiranje opcija
Izrazi
Izrazi se definiraju kao bilo koji niz varijablo i operatora okruenih uglastim zagradama [ i
]. Postoje dvije uporabe za izraze: uvjetni izrazi ili aritmetiki izrazi. Uvjetni izrazi vraaju
vrijednosti logike neistine "FALSE" (0.0) ili logike istine "TRUE" (bilo to osim nule)
Aritmetiki izrazi koriste aritmetike operatore uz funkcije za utvrivanje vrijednosti.
Uvjetni izrazi
U Haas upravljakoj jedinici, svi izrazi postavljaju uvjetnu vrijednost. Vrijednost je ili 0.0
(FALSE) ili je vrijednost razliita od nule (TRUE). Kontekst u kojem se izraz koristi odreuje
je li izraz uvjetan. Uvjetni izrazi se koriste u izjavama IF (AKO) i WHILE (DOK) i u naredbi
M99. Uvjetni izrazi mogu koristiti Booleove operatore radi procjene uvjeta TRUE ili FALSE.
Uvjetna konstrukcija M99 je jedinstvena na Haas upravljakoj jedinici. Bez makro
programa, M99 u Haas upravljakoj jedinici ima mogunost bezuvjetnog grananja na bilo
koji redak u trenutnoj podrutini postavljanjem koda P u isti redak. Na primjer:
N50 M99 P10 ;
se grana u redak N10. Ne vraa upravljaku jedinicu na pozivanu podrutinu. Kada su makro
programi, M99 se moe koristiti s uvjetnim izrazom za uvjetno grananje. Za grananje kada
je varijabla #100 manja od 10, moemo napisati gornji redak kako slijedi:
N50 [#100 LT 10] M99 P10;
U ovom sluaju, grananje se deava samo kada je #100 manje od 10, inae se obrada
nastavlja s iduim programskim retkom u nizu. U gornjem primjeru, uvjetni M99 se moe
zamijeniti sa
N50 IF [#100 LT 10] GOTO10;
Aritmetiki izrazi
Aritmetiki izraz je bilo koji izraz koji koristi varijable, operatore ili funkcije. Aritmetiki izraz
vraa vrijednost. Aritmetiki izrazi vraaju se obino koriste u izjavama zadataka, ali nisu
ogranieni na njih.
Primjeri aritmetikih izraza:
#101=#145*#30 ;
#1=#1+1 ;
X[#105+COS[#101]];
#[#2000+#13]=0 ;
211
Zamjena adrese
Izjave zadatka
Izjave zadatka omoguuju programeru modificiranje varijabli. Format izjave zadatka je:
<izraz>=<izraz>
Izraz s lijeve strane znaka jednakosti se mora uvijek referirati na makro varijablu, bilo
izravno ili neizravno. Sljedea makro varijabla inicijalizira niz varijabli za bilo koju vrijednost.
Ovdje se koriste i izravni i neizravni zadaci.
O0300(Inicijaliziranje niza varijabli) ;
N1 IF [#2 NE #0] GOTO2 (B=osnovna varijabla) ;
#3000=1 (Osnovna varijabla nije dana) ;
N2 IF [#19 NE #0] GOTO3 (S=veliina niza) ;
#3000=2 (Veliina niza nije dana) ;
N3 WHILE [#19 GT 0] DO1 ;
#19=#19-1 (Broj smanjenja) ;
#[#2+#19]=#22 (V=vrijednost na koju treba postaviti
niz) ;
END1;
M99;
Gornji makro se moe koristiti za inicijaliziranje tri niza varijabli kako slijedi:
G65 P300 B101. S20 (INIT 101..120 TO #0) ;
G65 P300 B501. S5 V1. (INIT 501.0,505 TO 1,0) ;
G65 P300 B550. S5 V0 (INIT 550..554 TO 0.0) ;
Bila bi potrebna decimalna toka u B101., itd.
Upravljake izjave
Upravljake izjave omoguuju programeru grananje, bilo uvjetno ili bezuvjetno. Takoer
daju mogunost ponavljanja odlomka koda na osnovi uvjeta.
212
Programiranje opcija
Zamjena adrese
N1(1030=0, 1031=1) ;
...
M99;
N2(1030=1, 1031=0) ;
...
M99;
N3(1030=1, 1031=1) ;
...
M99;
Diskretni unosi uvijek vraaju ili 0 ili 1 pri oitanju. Oblik GOTO [izraz] e granati na
odgovarajui redak koda na osnovi stanja dva diskretna unosa #1030 i #1031.
214
Programiranje opcija
NAPOMENA:
Zamjena adrese
OPREZ:
216
Programiranje opcija
5.3.6
217
Preklapanje
Preklopljeni kodovi su korisniki definirani kodovi G i M koji upuuju na makro program.
Postoji 10 preklopljenih kodova G i 10 preklopljenih kodova M dostupnih korisnicima.
Preklapanje je sredstvo za dodjeljivanje G koda ili M koda u niz G65 P#####. Na primjer,
u Primjeru 2 bi bilo lake napisati:
G06 X.5 Y.25 Z.05 F10. T10;
Prilikom preklapanja, varijabla se moe poslati s kodom G; varijabla se ne moe poslati s
kodom M.
Ovdje smo zamijenili neupotrijebljeni G kod, G06 za G65 P9010. Da bi prethodni blok
radio, moramo postaviti parametar vezan uz podrutinu 9010 na 06 (Parametar 91).
NAPOMENA:
G00, G65, G66 i G67 se ne mogu preklopiti. Svi drugi kodovi izmeu 1
i 255 se mogu upotrijebiti za preklapanje.
Preklapanje kodova G i M
218
Programiranje opcija
Kada se pozove G65 makro, preklopljeni kod M ili preklopljeni kod G, upravljaka jedinica
trai potprogram u memoriji i zatim u bilo kojoj drugoj aktivnoj memorijskoj jedinici ako se
potprogram ne moe locirati. Aktivna memorijska jedinica moe biti memorija, USB jedinica
ili tvrdi disk. Ako upravljaka jedinica ne pronae potprogram ni u memoriji niti na aktivnoj
memorijskoj jedinici, javlja se alarm.
5.3.7
Formatirani izlaz
Izjava DPRNT omoguuje programeru da alje formatirani tekst na serijski ulaz. Bilo koji
tekst i bilo koja varijabla se mogu ispisati na serijskom ulazu. Oblik izjave DPRNT je
kako slijedi:
DPRNT [<text> <#nnnn[wf]>... ] ;
DPRNT mora biti jedina naredba u bloku. U prethodnom primjeru, <text> je bilo koji znak
od A do Z ili slova (+,-,/,*, i razmak). Kada se ispie zvjezdica, pretvara se u razmak. Oblik
<#nnnn[wf]> je varijabla nakon koje slijedi format. Broj varijable moe biti bilo koja makro
varijabla. Format [wf] je obavezan i sastoji se od dvije brojke unutar uglatih zagrada. Ne
zaboravite da su makro varijable realni brojevi sa cijelim dijelom i razlomakim dijelom.
Prva brojka u formatu oznaava ukupni broj mjesta rezerviran za ispis u cjelobrojnom dijelu.
Druga znamenka oznaava ukupni broj mjesta rezerviran za razlomaki dio. Ukupni broj
mjesta rezerviran za ispis ne moe biti jednak nuli ili vei od osam. Stoga su sljedei formati
nevaei: [00] [54] [45] [36] /* nevaei formati */
Izmeu cjelobrojnog i razlomakog dijela se ispisuje decimalna toka. Razlomaki dio se
zaokruuje na najmanju signifikantnu znamenku. Kada su mjesta nula rezervirana za
razlomaki dio, ne ispisuje se decimalna toka. Ako postoji razlomaki dio, krajnje nule se
ispisuju. Najmanje jedno mjesto je rezervirano za cjelobrojni dio, ak i kada se koristi nula.
Ako vrijednost cjelobrojnog dijela ima manje znamenki nego je rezervirano, vodei razmaci
se ispisuju. Ako vrijednost cjelobrojnog dijela ima vie znamenki nego je rezervirano, polje
se proiruje tako da se ovi brojevi ispisuju.
219
Kod
Ispis
N1 #1= 1.5436 ;
N2
DPRNT[X#1[44]*Z#1[03]*T#1[40]
] ;
X1.5436 Z 1.544 T 1
N3
DPRNT[***MEASURED*INSIDE*DIAM
ETER***] ;
N4 DPRNT[] ;
N5 #1=123.456789 ;
N6 DPRNT[X-#1[35]] ;
X-123.45679;
Izvravanje
Izjave DPRNT se izvravaju prilikom oitavanja bloka. To znai da programer mora paziti na
to gdje se izjave DPRNT pojavljuju u programu, pogotovo ako se namjerava ispisivanje.
Naredba G103 je korisna za ogranienje praenja unaprijed. Ako elite ograniiti praenje
interpretacije unaprijed na jedan blok, ukljuiti sljedeu naredbu na poetku programa:
(Ovo zapravo rezultira praenjem dva bloka unaprijed).
G103 P1;
Za ponitavanje granice praenja unaprijed, promijenite naredbu u G103 P0. G103 se ne
moe koristiti kada je aktivna kompenzacija rezaa.
220
Programiranje opcija
Ureivanje
Nepravilno strukturirane ili nepravilno postavljene makro izjave e generirati alarm. Budite
oprezni pri ureivanju izraza; zagrade moraju biti u ravnotei.
Funkcija DPRNT[ ] se moe ureivati slino kao komentar. Moe se obrisati, pomaknuti
kao itava stavka ili je mogue urediti pojedine stavke unutar zagrada. Reference varijabli
i izrazi formata se moraju mijenjati kao itava stavka. Ako elite promijeniti [24] u [44],
postavite kursor tako da je oznaeno [24], unesite [44] i pritisnite tipku [ENTER]. Ne
zaboravite, moete upotrijebiti komandu [HANDLE JOG] kroz duge izraze DPRNT[ ].
Adrese s izrazima mogu biti poneto zbunjujue. U tom sluaju, abecedna adresa stoji
zasebno. Na primjer, sljedei blok sadri adresni izraz u X:
G1 G90 X [COS [90]] Y3.0 (TONO) ;
Ovdje, stavka X i zagrade stoje zasebno i mogu se odvojeno urediti. Ureivanjem je
mogue obrisati itav izraz i zamijeniti ga konstantom s pominom tokom:
G1 G90 X 0 Y3.0 (KRIVO) ;
Ovaj blok e pri pokretanju izazvati alarm. Pravilan oblik izgleda ovako:
G1 G90 X0 Y3.0 (TONO) ;
NAPOMENA:
G66
G66,1
G67
Modalno ponitavanje
221
Makro znaajke stila Fanuc koje nisu ukljuene u Haas CNC stroju
M98
M98
SKIP/N
N=1..9
#3007
#4201-#4320
#5101-#5106
ATAN [ ]/[ ]
BIN [ ]
BCD [ ]
FUP [ ]
LN [ ]
Prirodni logaritam
EXP [ ]
Potenciranje baze E
ADP [ ]
BPRNT [ ]
GOTO-nnnn
Traenje bloka za skakanje u negativnom smjeru, tj. unazad u programu, nije potrebno ako
koristite jedinstvene adresne kodove N.
Pretraga bloka se izvrava poevi od trenutnog bloka koji se ita. Kada se doe do kraja
programa, traenje se nastavlja od vrha programa dok se ne doe do trenutnog bloka.
222
Programiranje opcija
5.4
01
34
5.4.1
OPREZ:
2.
3.
4.
5.
Pritisnite [CLNT UP] ili [CLNT DOWN] dok poloaj mlaznice ne usmjeri rashladno
sredstvo tamo gdje elite da ide.
6.
7.
F5.8:
2.
3.
4.
224
Programiranje opcija
5.5
225
F5.9:
5.6
5.7
Druge opcije
Opcije navedene u ovom odlomku imaju dokumentaciju dostupnu na web stranicama
Haas Automation (www.haascnc.com).
226
Programiranje opcija
5.7.1
5.7.2
227
228
Uvod
Ovo poglavlje daje detaljne opise kodova G (Pripremne funkcije), kodova G (Standardni
ciklusi), kodova M i postavki koje va stroj koristi. Svaki od ovih odlomaka poinje s
numerikim popisom kodova i vezanim nazivima kodova.
6.1.1
Brze pomake
Pomak u ravnoj liniji ili luku
Standardnu seriju pomaka za buenje rupe, izrezivanje konkretne dimenzije ili
konture
Postavljanje informacija o alatu
Uporabu adresiranja slovima
Definiranje poetnih i zavrnih poloaja osi
NAPOMENA:
NAPOMENA:
229
Ovi opisi kodova G (nestandardni ciklus) takoer vrijede za Haas glodalicu i popisani su
numerikim redoslijedom.
T6.1:
Kod
Naziv
Kod
Naziv
G00
Pozicioniranje brzim
pomakom (skupina 01)
G41 /G42
2D Kompenzacija rezaa
lijevo /2D Kompenzacija
rezaa desno (skupina 07)
G01
G43 /G44
G02 /G03
G47
G04
G49
G43/G44/G143 Ponitavanje
naredbe (Skupina 08)
G09
G50
Ponitenje skaliranja
(Skupina 11)
G10
Postavljanje odstupanja
(Skupina 00)
G51
G12 /G13
G52
Postavljanje koordinatnog
sustava obratka (Skupina
00 ili 12)
G53
Ne-modalni odabir
koordinata stroja (Skupina
00)
G20 /G21
G54-G59
Odabir koordinatnog
sustava obratka #1 - #6
(Skupina 12 )
G28
G60
Jednosmjerno
pozicioniranje (Skupina 00)
G29
G61
230
Kod
Naziv
Kod
Naziv
G31
Napredovanje do preskakanja
(Skupina 00)
G64
G35
Automatsko mjerenje
promjera alata (skupina 00)
G65
G36
Automatsko mjerenje
odstupanja obratka (skupina
00)
G68
G37
Automatsko mjerenje
odstupanja alata (skupina 00)
G69
G40
Ponitavanje kompenzacije
rezaa (Skupina 07)
NAPOMENA:
Openito, brzi pomak nee biti u jednoj ravnoj liniji. Svaka zadana os
se pomie istom brzinom, ali sve osi nee nuno dovriti svoje pomake
istovremeno. Stroj e ekati kod se ne dovre svi pomaci prije poetka
nove naredbe.
231
F6.1:
X+
G00
G01
Postavka 57 (Tono zaustavljanje, standardni X-Y) moe promijeniti koliko blizu stroj eka
na precizno zaustavljanje prije i nakon brzog pomaka.
G01 je modalna naredba, to znai da e ostati na snazi dok se ne poniti naredbom brzog
pomaka kao to je G00 ili naredbom krunog pomaka kao to je G02 ili G03.
Jednom kada se G01 pokrene, pomaknut e se sve programirane osi i dostii odredite
istovremeno. Ako os nije sposobna za programiranu brzinu napredovanja, upravljaka
jedinica nee izvriti naredbu G01 i generirat e se alarm (max feedrate exceeded
(premaena maksimalna brzina napredovanja))
X0. Y0.
4.0
4.0
5.0
R1.0
4.0
1.0
5.0
Blok kosog ruba ili blok zaokruivanja ugla se moe automatski umetnuti izmeu dva bloka
linearne interpolacije zadavanjem ,C (kosi rub) ili ,R (zaokruivanje ugla). Nakon poetnog
bloka mora slijediti zavrni blok linearne interpolacije (mogua je pauza G04 izmeu).
Ova dva bloka linearne interpolacije zadaju ugao sjecita. Ako poetni blok navodi ,C,
vrijednost nakon ,C je udaljenost od sjecita gdje poinje kosi rub i takoer udaljenost od
sjecita gdje kosi rub zavrava. Ako poetni blok navodi ,R, vrijednost nakon ,R je
polumjer krunice koja tangira ugao na dvije toke: poetak luka zaokruivanja ugla i
krajnja toka tog luka. Mogui su uzastopni blokovi sa zadanim kosim rubom ili
zaokruivanjem ugla. Neophodan je pomak na dvije zadane osi u odabranoj ravnini, bilo da
je aktivna ravnina XY (G17), XZ (G18) ili YZ (G19).
233
Uporaba adresa I, J, K
Adrese I, J i K se koriste za lociranje sredita luka u odnosu na poetnu toku. Drugim
rijeima, adrese I, J i K su udaljenosti od poetne toke do sredita krunice. Dozvoljene
su samo I, J ili K specifine za odabranu ravninu (G17 koristi IJ, G18 koristi IK i G19 koristi
JK). Naredbe X, Y i Z zadaju krajnju toku luka. Ako nije navedena lokacija X, Y i Z za
odabranu ravninu, krajnja toka luka je ista kao i poetna toka za tu os.
Za rezanje pune krunice, moraju se koristiti adrese I, J, K uporaba adrese R nee
funkcionirati. za rezanje pune krunice, nemojte zadati krajnju toku (X, Y i Z); programirajte
I, J ili K za definiranje sredita krunice. Na primjer:
G02 I3.0 J4.0 (Pretpostavlja G17; ravnina XY) ;
Uporaba adrese R
Vrijednost R definira udaljenost od poetne toke do sredita krunice. Upotrijebite
pozitivnu vrijednost R za polumjere od 180 ili manje, i negativnu vrijednost R- za polumjere
vee od 180.
234
Primjeri programa
F6.3:
225O
R 1.00
R 1.00
1.5
1.5
.5
G90 G54 G00 X-0.25 Y-.25
G01 Y1.5 F12.
G02 X1.884 Y2.384 R1.25
.5
G90 G54 G00 X-0.25 Y-0.25
G01 Y1.5 F12.
G02 X1.884 Y0.616 R-1.25
Glodanje navoja
Glodanje navoja koristi standardni pomak G02 ili G03 za stvaranje krunog pomaka u X-Y,
zatim dodaje pomak Z na istom bloku za kreiranje koraka navoja. To stvara jedan okretaj
navoja; viestruki zubi rezaa stvaraju ostalo. Tipian redak koda:
N100 G02 I-1.0 Z-.05 F5. (stvara polumjer od 1 ina za
navoj koraka 20) ;
Napomene za glodanje navoja:
Unutranje rupe manje od 3/8 ina mogu biti nemogue ili nepraktine. Uvijek postavite
reza na trenutno zahvaanje materijala.
Upotrijebite G03 za narezivanje navoja unutranjeg promjera ili G02 za narezivanje
vanjskog promjera. Desni navoj unutranjeg promjera e se pomaknuti prema gore na osi
Z za jedan korak navoja. Desni navoj vanjskog promjera e se pomaknuti prema dolje na
osi Z za jedan korak navoja. KORAK = 1/navoj po inu (Primjer - 1.0 podijeljeno s
8 navoja po inu = .125)
235
Za poetak, uzmite promjer rupe (1.500). Oduzmite promjer rezaa .750 i zatim
podijelite s 2. (1.500 - .75) / 2 = .375
Rezultat (.375) je udaljenost na kojoj reza poinje od unutranjeg promjera obratka.
2.
3.
Sljedei korak je programiranje pune krunice (G02 ili G03) naredbom osi Z za
koliinu jednog punog koraka navoja (to se zove helina interpolacija).
4.
Kompenzacija rezaa se ne moe iskljuiti niti ukljuiti tijekom pomaka u luku. Mora se
izvriti linearni pomak, bilo na osi X ili Y, radi pomicanja alata prema i od promjera koji se
ree. Taj pomak e biti maksimalna koliina kompenzacije koja se moe podesiti.
F6.4:
I.D.
Primjer za glodanje navoja, promjer 1,5 x 8 TPI: [1]Putanja alata, [2] Ukljuivanje
i iskljuivanje kompenzacije rezaa.
Thread
Milling
Ex ercise
N11
N5,
N12
N9,
N10
N8
1
2
Primjer programa
236
NAPOMENA:
N5 = XY je u sreditu rupe
N7 = Dubina navoja, minus hod 1/8
N8 = Omogui kompenzaciju rezaa
N9 = Luni ulazak u navoj, poveanje hoda za 1/8
N10 = Ree puni navoj, Z se pomie gore za vrijednost hoda
N11 = Luni izlazak iz navoja, poveanje hoda za 1/8
N12 = Ponitava kompenzaciju rezaa
NAPOMENA:
237
Primjer za glodanje navoja vanjskog promjera, stup promjera 2,0 x 16 TPI: [1]
Putanja alata [2] Brzi poloaj, Ukljuivanje i iskljuivanje kompenzacije rezaa,
[3] Poetni poloaj, [4] Luk sa Z.
XO, YO
1
2
Primjer programa:
%
O02400 (Glodanje navoja na stupu promjera 2,0 x 16
navoja po inu) ;
T1 M06 (GLODALO ZA NAVOJ PROMJERA 0.5 S 2 LIJEBA) ;
G00 G90 G54 X-0.2 Y1.4 S1910 M03 (X0, Y0 je u sreditu
stupa) ;
G43 H01 Z0.1 M08 (Z0 je na vrhu obratka - Visina stupa
je 1.125") ;
G00 Z-1. ;
G01 G41 D01 Y.962 F30. (Ukljuivanje kompenzacije
rezaa) ;
G01 X0. F11.5 (Linearni pomak na stup) ;
G02 J-0.962 Z-1.0625 (Kruni pomak; negativni Z pomak) ;
G01 X0.2 (Linearni pomak od stupa) ;
G01 G40 Y1.4 F30. (Iskljuivanje kompenzacije rezaa) ;
G00 Z0.1 M09 ;
G28 G91 Y0. Z0. ;
M30;
%
238
NAPOMENA:
Helini pomak
Helini (spiralni) pomak je mogu pomou G02 ili G03 programiranjem linearne osi koja nije
u odabranoj ravnini. Ova trea os e se pomaknuti du navedene osi na linearni nain, dok
e se ostale dvije osi pomicati kruno. Brzina svake osi e biti kontrolirana tako da helina
brzina odgovara programiranoj brzini napredovanja.
NAPOMENA:
240
241
NAPOMENA:
Alat se mora postaviti u sredite kruga pomou X i Y. Za uklanjanje sveg materijala unutar
kruga, upotrijebite vrijednosti I i Q manje od promjera alata i vrijednost K jednaku promjeru
kruga. Za rezanje samo polumjera kruga, upotrijebite vrijednost I postavljenu na polumjer
i bez vrijednosti K ili Q.
%
O00098 (UZORAK G12 I G13) ;
(ODSTUPANJE D01 POSTAVLJENO NA PRIBLINU VELIINU
ALATA) ;
(PROMJER ALATA MORA BITI VEI OD Q) ;
T1M06 ;
G54G00G90X0Y0 (Pomak u sredinu G54) ;
G43Z0.1H01 ;
S2000M03 ;
G12I1.5F10.Z-1.2D01(Zavravanje utora u smjeru kazaljki
sata) ;
G00Z0.1 ;
G55X0Y0 (Pomak u sredinu G55) ;
G12I0.3K1.5Q0.3F10.Z-1.2D01 (Grubo i zavrno u smjeru
242
kazaljki sata) ;
G00Z0.1 ;
G56X0Y0 (Pomak u sredinu G56) ;
G13I1.5F10.Z-1.2D01 (Zavravanje utora obrnuto od
smjera kazaljki sata) ;
G00Z0.1 ;
G57X0Y0 (Pomak u sredinu G57) ;
G13I0.3K1.5Q0.3F10.Z-1.2D01 (Grubo i zavrno obrnuto od
smjera kazaljki sata) ;
G00Z0.1 ;
G28;
M30;
F6.6:
Glodanje krunog depa, G12-prikazano u smjeru kaz. sata: [1] samo I, [2]
samo I, K i Q.
2
I
Q
K
Ovi kodovi G pretpostavljaju uporabu kompenzacije rezaa, tako da G41 ili G42 nije
potreban u programskom retku. Meutim, broj odstupanja D, za polumjer ili promjer rezaa,
je potreban za podeavanje promjera kruga.
Sljedei primjeri programiranja pokazuju format G12 i G13, kao i razliite naine na koji se
ovi programi mogu napisati.
Jedan prolazak: Upotrijebite samo I.
Primjene: Provrtanje u suprotnom smjeru s jednim prolaskom; grubo i zavrno rezanje
utora manjih rupa, rezanje unutranjeg promjera utora O-prstena.
Vie prolazaka: Upotrijebite I, K i Q.
Primjene: Provrtanje u suprotnom smjeru s vie prolazaka; grubo i zavrno rezanje utora
velikih rupa s preklapanjem rezaa.
Vie prolazaka dubine Z: Koristiti samo I ili I, K i Q (G91 i L se takoer mogu koristiti).
Primjene: Duboko grubo i zavrno rezanje utora.
Prethodne slike prikazuju putanju alata tijekom glodanja utora s kodovima G.
243
NAPOMENA:
244
G18 definirano - kruni pomak se definira kao pomak pri kojem rukovatelj gleda sa
stranjeg dijela stroja prema prednjoj upravljakoj ploi.
G19 definirano - kruni pomak se definira kao pomak pri kojem rukovatelj gleda preko stola
s bonog dijela stroja gdje je postavljena upravljaka ploa.
F6.7:
G17, G18 i G19 dijagrami krunog pomaka: [1] Pogled odozgo, [2] Pogled
sprijeda, [3] Pogled s desna.
G17
G03
G02
G03
G19
G18
G02
G03
G02
G03
G03
G02
G02
G03
3
G02
Z0) ;
obratka i zatim u
X1. Y1. Z1.) ;
obratka i zatim u
245
nultoku stroja) ;
G28 G91 X0 Y0 Z0 (pomie se izravno u nultoku stroja) ;
(budui da je poetni korani pomak nula) ;
G28 G91 X-1. Y-1. Z-1 (pomie se korano -1.) ;
(u svakoj osi i zatim u nultoku stroja) ;
246
Redak G31 mora imati naredbu Feed (Napredovanje). Da biste izbjegli oteenje sonde,
upotrijebite brzinu napredovanja ispod F100. (in) ili F2500 (metriki).
Ukljuite sondu vretena prije uporabe G31.
Ako vaa glodalica ima standardni sustav sondi Renishaw, upotrijebite sljedee naredbe
za ukljuivanje sonde vretena.
Upotrijebite sljedee naredbe za iskljuivanje sonde vretena.
M59 P1134 ;
Upotrijebite sljedee naredbe za ukljuivanje sonde postavke alata.
M59 P1133 ;
G04 P1.0 ;
M59 P1134 ;
Upotrijebite sljedee naredbe za iskljuivanje bilo koje sonde.
M69 P1134 ;
Takoer pogledajte M75, M78 i M79 ;
Primjer programa:
Ovaj primjer programa mjeri gornju povrinu obratka dok sonda vretena putuje u
negativnom Z smjeru. Da biste koristili ovaj program, potrebno je zadati lokaciju obratka
G54 na ili blizu povrine koja se mjeri.
O00031 (G31 PROGRAM) ;
T30 M06 ;
G00 G90 G54 X0. Y0. ;
M59 P1134 ;
G43 H30 Z1. ;
G31 Z- 0,25 F50. ;
Z1. ;
M69 P1134 ;
G00 G53 Z0. ;
M30;
247
248
Primjer programa:
Ovaj primjer programa mjeru promjer alata i biljei izmjerenu vrijednost na stranici
odstupanja alata. Da biste koristili ovaj program lokacija odstupanja alata G59 mora biti
postavljena na lokaciju sonde za postavljanje alata.
O00035 (G35 PROGRAM) ;
T1 M06 ;
G00 G90 G59 X0. Y-1. ;
M59 P1133 ;
G04 P1. ;
M59 P1134 ;
G43 H01 Z1. ;
M04 S200 ;
G01 Z- 0,25 F50. ;
G31 Y-0.25 F10. M75 ;
G01 Y-1. F25. ;
Z0.5 ;
Y1. ;
Z- 0,25 ;
G35 Y0.25 D01 F10. ;
G01 Y1. F25. ;
Z1. ;
M69 P1134 ;
G00 G53 Z0. ;
M30;
249
251
Da biste izbjegli oteenje sonde, upotrijebite brzinu napredovanja ispod F100. (in) ili
F2500. (metriki).
Ukljuite sondu postavke alata prije uporabe G37.
Ako vaa glodalica ima standardni sustav sondi Renishaw, upotrijebite sljedee naredbe
za ukljuivanje sonde postavke alata.
M59 P1133 ;
G04 P1. ;
M59 P1134 ;
Upotrijebite sljedeu naredbu za iskljuivanje sonde postavke alata.
M69 P1134 ;
Takoer pogledajte M78 i M79.
Primjer programa:
Ovaj primjer programa mjeri duinu alata i biljei izmjerenu vrijednost na stranici
odstupanja alata. Da biste koristili ovaj program, lokacija odstupanja alata G59 mora biti
postavljena na lokaciju sonde za postavljanje alata.
O00037 (G37
T1 M06 ;
M59 P1133 ;
G04 P1. ;
M59 P1134 ;
G00 G90 G59
G00 G43 H01
G37 H01 Z0.
G00 G53 Z0.
M69 P1134 ;
M30;
PROGRAM) ;
X0. Y0. ;
Z5. ;
F30. ;
;
252
253
NAPOMENA:
NAPOMENA:
S7500 M03 ;
G43 H01 Z0.1 ;
G47 P0 (TEKST ZA GRAVIRANJE) X2. Y2. I45. J0.5 R0.05
Z-0.005 F15. E10.G00 G80 Z0.1 ;
M05 ;
G28 G91 Z0;
M30;
Primjer programa graviranja
EN
G
R
AV
E
F6.8:
6
5
TO
90
XT
TE
3
2
0.
5"
180
o
o
45
0
-45
270
U ovom primjeru:
G47 P0 (Odaberite graviranje slovnog niza) ;
X2.0 Y2.0 (Zadaje poetnu toku za tekst u donjem
lijevom uglu prvog slova) ;
I45. (Postavlja tekst pod pozitivni kut od 45) ;
J.5 (Zadaje visinu teksta u 0.5 jedinica, ini/mm) ;
R.05 (Rezau se povlai na 0.05 jedinica iznad obratka
nakon graviranja) ;
Z-.005 (Zadaje dubinu graviranja od -0.005 jedinica) ;
F15.0 (Zadaje brzinu napredovanja za graviranje, pomak
XY, od 15 jedinica u minuti) ;
E10.0 (Zadaje brzinu poniranja za graviranje, -Z pomak,
od 10 jedinica u minuti) ;
255
32
razmak
41
59
93
33
42
60
<
94
34
43
61
95
35
44
62
>
96
36
45
63
97-122
a-z
37
46
64
123
38
&
47
65-90
A-Z
124
39
48-57
0-9
91
125
40
58
92
126
Primjer:
Za graviranje $2.00 s upravljake jedinice, potrebna su dva retka koda. Prvi koristi P36 za
graviranje znaka dolara ($), a drugi koristi P0 (2.00).
NAPOMENA:
256
NAPOMENA:
Primjer:
Sljedei primjer e ugravirati etveroznamenkasti serijski broj.
257
258
NAPOMENA:
259
F6.9:
Z
Y
-1
Prvi primjer ilustrira kako upravljaka jedinica koristi trenutnu lokaciju koordinata obratka
kao sredite skaliranja. Ovdje, to je X0 Y0 Z0.
F6.10:
G51 Skaliranje trenutnih koordinata obratka: [1] Ishodite koordinate obratka, [2]
Sredite skaliranja.
Z
Y
00010 ;
G59 ;
G00 G90 X0 Y0 Z0 ;
G51 P2. (scaling center is X0 Y0 Z0) ;
M98 P1 ;
M30 ;
-1
-2
G51 Sredite skaliranja prozora: [1] Ishodite koordinate obratka, [2] Sredite
skaliranja.
Z
Y
00011 ;
G59 ;
G00 G90 X0 Y0 Z0 ;
M98 P1 ;
G51 X1.5 Y1.5 P2. ;
M98 P1 ;
M30 ;
-1
-2
260
Zadnji primjer ilustrira kako se skaliranje moe postaviti na rub putanja alata kao da se
obradak postavlja uz tapie za lociranje.
F6.12:
G51 Rub skaliranja za putanju alata: [1] Ishodite koordinate obratka, [2]
Sredite skaliranja.
Z
Y
00011 ;
G59 ;
G00 G90 X0 Y0 Z0 ;
M98 P1 ;
G51 X1.0 Y1.0 P2 ;
M98 P1 ;
M30 ;
-1
-2
Napomene o programiranju:
Skaliranje ne utjee na odstupanja alata i vrijednosti kompenzacije rezaa.
Skaliranje ne utjee na pomake osi Z u standardnom ciklusu, kao to su ravnine razmaka
i korane vrijednosti.
Konani rezultati skaliranja se zaokruuju na najniu razlomaku vrijednosti varijable koja
se skalira.
261
Ako se odabere FANUC, G52 je kod G skupine 00. To je pomak globalne koordinate
obratka. Vrijednosti unesene u redak G52 na stranici odstupanja obratka se dodaju svim
odstupanjima obratka. Sve vrijednosti G52 na stranici odstupanja obratka e se postaviti
na nulu (0) pri ukljuivanju, pritiskanju tipke Reset, promjeni modova, na kraju programa,
pomou koda M30, G92 ili G52 X0 Y0 Z0 A0 B0. Pri uporabi G92 (Postavljanje vrijednosti
pomaka koordinatnog sustava obratka), u formatu Fanuc, trenutni poloaj u trenutnom
koordinatnom sustavu obratka se pomie za vrijednosti G92 (X, Y, Z, A i B). Vrijednosti
odstupanja obratka G92 su razlika izmeu trenutnog odstupanja obratka i pomaknute
koliine nareene G92.
Ako se odabere HAAS, G52 je kod G skupine 00. To je pomak globalne koordinate obratka.
Vrijednosti unesene u redak G52 na stranici odstupanja obratka se dodaju svim
odstupanjima obratka. Sve vrijednosti G52 e se postaviti na nulu (0) pomou G92. Pri
uporabi G92 (Postavljanje vrijednosti pomaka koordinatnog sustava obratka), u formatu
Haas, trenutni poloaj u trenutnom koordinatnom sustavu obratka se pomie za vrijednosti
G92 (X, Y, Z, A i B). Vrijednosti odstupanja obratka G92 su razlika izmeu trenutnog
odstupanja obratka i pomaknute koliine nareene G92 (Postavljanje vrijednosti pomaka
koordinatnog sustava obratka).
262
G68 Pokretanje gotikog prozora, bez rotacije: [1] Ishodite koordinata obratka.
Z
Y
-1
Prvi primjer ilustrira kako upravljaka jedinica koristi trenutnu lokaciju koordinata obratka
kao sredite rotacije (X0 Y0 Z0).
F6.14:
G68 Rotacija trenutne koordinate obratka: [1] Ishodite koordinate obratka, [2]
Sredite rotacije.
Z
Y
00002 ;
G59 ;
G00 G90 X0 Y0 Z0 ;
M98 P1 ;
G90 G00 X0 Y0 ; (Last Commanded Position)
G68 R60. ;
M98 P1 ;
G69 G90 G00 X0 Y0 ;
M30 ;
-1
-2
264
F6.15:
G68 Rotacijsko sredite prozora: [1] Ishodite koordinate obratka, [2] Sredite
rotacije.
Z
Y
00003 ;
G59 ;
G00 G90 X0 Y0 Z0 ;
M98 P1 ;
G00 G90 X0 Y0 Z0 ;
G68 X1.5 Y1.5 R60. ;
M98 P1 ;
G69 G90 G00 X0 Y0 ;
M30 ;
-1
-2
Ovaj primjer pokazuje kako se mod G91 moe koristiti za rotiranje uzoraka oko sredita. To
je esto korisno za izradu obradaka koji su simetrini oko dane toke.
F6.16:
G68 Rotiranje uzoraka oko sredita: [1] Ishodite koordinate obratka, [2]
Sredite rotacije.
Z
Y
00004 ;
G59 ;
G00 G90 X0 Y0 Z0 ;
M98 P10 L8 (SUBROUTINE 00010) ;
M30 ;
00010 ;
G91 G68 R45. ;
G90 M98 P1 ;
G90 G00 X0 Y0 ;
M99 ;
-1
-2
... (SKALIRANJE) ;
;
... (ROTACIJA) ;
program ;
... (ROTACIJA ISKLJUENA) ;
;
... (SKALIRANJE ISKLJUENO) ;
265
6.1.2
T6.3:
Kod
Naziv
Kod
Naziv
G70
G100 /G101
G71
G102
Programabilni izlaz na
RS-232 (Skupina 00)
G72
G103
Ogranienje
meuspremanja bloka
(Skupina 00)
G73
G105
G74
G107
Cilindrino mapiranje
(Skupina 00)
G76
G110-G129
G77
G136
Automatsko mjerenje
sredita odstupanja obratka
(skupina 00)
G80
Ponitavanje standardnog
ciklusa (Skupina 09)
G141
266
Kod
Naziv
Kod
Naziv
G81
G143
G82
G150
G83
G153
G84
G154
G85
G155
G86
G161
G87
G162
G88
G163
Standardni ciklus
normalnog buenja s
ubadanjem 5 osi (Skupina
09)
G89
G164
Standardni ciklus
narezivanja s 5 osi (Skupina
09)
G90 /G91
Naredbe apsolutnog /
rastueg poloaja (skupina 03)
G165
G92
Postavljanje vrijednosti
pomaka koordinatnog sustava
obratka (Skupina 00)
G166
G93
G169
267
Kod
Naziv
Kod
Naziv
G94
G174 /G184
Ne-vertikalno kruto
narezivanja u smjeru
kazaljki sata/obrnuto
(Skupina 00)
G95
Napredovanje po okretaju
(Skupina 05)
G187
Postavljanje razine
glatkoe (Skupina 00)
G98
G188
Pribavljanje programa iz
PST (Skupina 00)
G99
Vraanje u ravninu R
standardnog ciklusa (Skupina
10)
268
Jednom kada se naredi standardni ciklus, ta operacija se izvrava na svakom X-Y poloaju
navedenom u bloku, dok se standardni ciklus ne poniti. Neke od numerikih vrijednosti
standardnog ciklusa se mogu izmijeniti nakon definiranja standardnog ciklusa. Najvanije
od ovih su vrijednost ravnine R i vrijednost dubine Z. Ako su ove vrijednosti navedene u
bloku s naredbama XY, pomak XY se izvrava i svi daljnji standardni ciklusi se izvravaju
s novom vrijednosti R ili Z.
Pozicioniranje X i Y u standardnom ciklusu se izvrava brzim pomacima.
G98 i G99 mijenjaju nain na koji rade standardni ciklusi. Kada je G98 aktivan, os Z e se
vratiti na poetnu ravninu pri dovretku svake rupe u standardnom ciklusu. To omoguuje
pozicioniranje iznad i oko podruja obratka i/ili stezaljki i draa.
Kada je aktivan G99, os Z se vraa na ravninu R (brzi pomak) nakon svake rupe u
standardnom ciklusu radi razmaka od sljedee lokacije XY. Promjene odabira G98/G99 se
takoer mogu izvriti nakon nareivanja standardnog ciklusa, to e utjecati na sve kasnije
standardne cikluse.
Adresa P je opcijska naredba za neke standardne cikluse. Ovo je programirana pauza na
dnu rupe radi lakeg lomljenja strugotine, dobivanja glae zavrne povrine i olakanja bilo
kakvog pritiska alata radi dranja manjeg razmaka.
NAPOMENA:
NAPOMENA:
269
NAPOMENA:
F6.17:
1.00
R
Z
1.00
11.00
11.00
1
2
Primjer programa:
%
O03400 (Buenje mreaste ploe) ;
T1 M06 ;
G00 G90 G54 X1.0 Y-1.0 S2500 M03 ;
G43 H01 Z.1 M08 ;
G81 Z- 1,5 F15. R.1;
G91 X1.0 L9 ;
G90 Y-2.0(Ili ostanak na G91 i ponavljanje Y-1.0) ;
G91 X-1.0 L9 ;
G90 Y-3.0 ;
G91 X1.0 L9 ;
270
G90 Y-4.0 ;
G91 X-1.0 L9 ;
G90 Y-5.0 ;
G91 X1.0 L9 ;
G90 Y-6.0 ;
G91 X-1.0 L9 ;
G90 Y-7.0 ;
G91 X1.0 L9 ;
G90 Y-8.0 ;
G91 X-1.0 L9 ;
G90 Y-9.0 ;
G91 X1.0 L9 ;
G90 Y-10.0 ;
G91 X-1.0 L9 ;
G00 G90 G80 Z1.0 M09 ;
G28 G91 Y0Z0 ;
M30;
%
Y-2.0v
G00 G80 Z1.0 M09 ;
G28 G91 Y0 Z0 ;
M30;
%
272
273
G70, G71 i G72 rupe za vijke: [I] Polumjer kruga vijaka (G70, G71), ili razmak
izmeu rupa (G72), [J] Poetni kut od poloaja '3 sata', [K] Kutni razmak izmeu
rupa, [L] Broj rupa.
G71
G70
J
I
G72
K
J
I
J
Alat se mora postaviti na sredini obrasca vijaka prije izvrenja standardnog ciklusa.
2.
3.
NAPOMENA:
274
1
2
3
4
5
275
#22
#22
R
Q
I1 =
I -J
I2 = 1
I3 = K
F6.21:
#22
#22
Q
K
Q
Q
G98
Y
R
G99
X
Z
Z
X
277
G98
Y
R
G99
X
Z
I,J
/Q
I,J
/Q
Osim provrtanja rupe, ovaj ciklus e pomaknuti os X i/ili Y prije povlaenja radi odmicanja
alata pri izlasku iz obratka. Ako se koristi Q, Postavka 27 odreuje smjer pomaka. Ako Q
nije zadan, opcijske vrijednosti I i J se koriste za odreivanje smjera pomaka i udaljenosti.
278
I, J /
Z
X
NAPOMENA:
279
G98
Y
R
G99
R
Z
X
Primjer programa:
Sljedei program je za buenje kroz aluminijsku plou:
T1 M06 ;
G00 G90 G54 X1.125 Y-1.875 S4500 M03 ;
G43 H01 Z0.1 ;
G81 G99 Z- 0,35 R0.1 F27. ;
X2.0 ;
X3.0 Y-3.0 ;
X4.0 Y-5.625 ;
X5.250 Y-1.375 ;
G80 G00 Z1.0 ;
G28;
M30;
280
NAPOMENA:
Primjer programa:
%
O1234 (Primjer programa) ;
T1 M06 (Alat #1 je uvodno svrdlo 0,5" x 90 stupnjeva) ;
G90 G54 G00 X.565 Y-1.875 S1275 M03 ;
G43 H01 Z0.1 M08 ;
G82 Z-0.175 P.3 R0.1 F10. ;
X1.115 Y-2.750 ;
X3.365 Y-2.875 ;
X4.188 Y-3.313 ;
X5.0 Y-4.0 ;
G80 G00 Z1.0 M09 ;
F6.26:
G98
G99
R
Z
X
Z
X
281
Z- 0,62
Isto stajanje e se primijeniti na sve daljnje blokove koji ne navode vrijeme stajanja.
F6.27:
#22
#22
I1 =
I2 =
I3 =
282
I1 - J
I2 - J
Q
Q
Postavka 52 mijenja nain na koji G83 radi kada se vraa u ravninu R. Obino se ravnina
R postavlja znatno iznad reza kako bi se osiguralo da pomak ubadanja omogui izlazak
strugotina iz rupe. Time se gubi vrijeme budui da svrdlo poinje buenjem u "prazan"
prostor. Ako je Postavka 52 postavljena na udaljenost potrebnu za uklanjanje strugotina,
ravnina R se moe postaviti puno blie obratku. Kada doe do pomaka za ienje
strugotina na R, Postavka 52 odreuje udaljenost osi Z iznad R.
F6.28:
G98
#52
#22
R
Q
#22
Q
Q
Primjer programa:
T2 M06 (Alat #2 je kratko svrdlo promjera 0,3125") ;
G90 G54 G00 X0.565 Y-1.875 S2500 M03 ;
G43 H02 Z0.1 M08 ;
G83 Z- 0,720 Q0,175 R0,1 F15. ;
X1.115 Y-2.750 ;
X3.365 Y-2.875 ;
X4.188 Y-3.313 ;
X5.0 Y-4.0 ;
G80 G00 Z1.0 M09 ;
283
NAPOMENA:
F6.29:
G98
Y
R
G99
Z
X
X
Z
Primjer programa:
T3 M06 (Alat #3 je nareznica 3/8-16) ;
G90 G54 G00 X0.565 Y-1.875;
G43 H03 Z0.2 M08 ;
G84 Z-0.600 R0.2 F56.25 S900(900 okr/min podijeljeno sa
16 tpi = 56.25 ipm) ;
X1.115 Y-2.750 ;
X3.365 Y-2.875 ;
X4.188 Y-3.313 ;
X5.0 Y-4.0 ;
G80 G00 Z1.0 M09 ;
G28 G91 Y0 Z0 ;
284
M30;
%
G98
G99
R
Z
X
285
F6.31:
G98
G99
Z
X
G98
G99
286
Z
X
G98
G99
Z
X
287
G98
G99
Y
Z
X
288
289
NAPOMENA:
290
Primjer programa
%
O4500 ;
T1 M06 ;
G00 G90 G54 X1.0 Y-1.0
G43 H01 Z1.125 M08 ;
G81 G99 Z- 1.500 R0,05
X2.0 G98 (Vratit e se
izvravanja ciklusa) ;
X6.0 G99 (Vratit e se
izvravanja ciklusa) ;
X8.0 ;
X10.0 ;
X12.0 G98 ;
X16.0 G99 ;
X18.0 G98 ;
G00 G80 Z2.0 M09 ;
G28 G91 Y0 Z0 ;
M30;
S3500 M03 ;
F20. ;
na poetnu toku nakon
na referentnu ravninu nakon
291
Primjer programa
%
O4500 ;
T1 M06 ;
G00 G90 G54 X1.0 Y-1.0
G43 H01 Z1.125 M08 ;
G81 G99 Z- 1.500 R0,05
X2.0 G98 (Vratit e se
izvravanja ciklusa) ;
X6.0 G99 (Vratit e se
izvravanja ciklusa) ;
X8.0 ;
X10.0 ;
X12.0 G98 ;
X16.0 G99 ;
X18.0 G98 ;
G00 G80 Z2.0 M09 ;
G28 G91 Y0 Z0 ;
M30;
%
292
S3500 M03 ;
F20. ;
na poetnu toku nakon
na referentnu ravninu nakon
x-
x+
Y-
293
Z
X
2
1
X0, Y0
%
O3601 (Potprogram konture) ;
G01 X-1.2153 Y.552 ;
G03 X-1.3059 Y.528 R.0625 ;
G01 X-1.5559 Y.028 ;
G03 X-1.5559 Y-.028 R.0625 ;
G01 X-1.3059 Y-.528 ;
G03 X- 1,2153 Y-0,552 R.0625 ;
G01 X-.4653 Y-.052 ;
G03 X-.4653 Y.052 R.0625 ;
M99;
%
295
Ovo se obino naziva Praenje blokova unaprijed, to je izraz koji opisuje to upravljaka
jedinica izvrava u pozadini tijekom pomaka stroja. Upravljaka jedinica priprema
nadolazee blokove (retke koda) unaprijed. Dok se trenutni blok izvrava, idui blok je ve
interpretiran i pripremljen za neprekidno kretanje.
Kada se programira G103 P0, ogranienje bloka je onemogueno. Ogranienje bloka je
takoer onemogueno ako se G103 pojavljuje u bloku bez adresnog koda P. Kada se
programira G103 Pn, praenje unaprijed je ogranieno na n blokova.
G103 je takoer korisno u proiavanju makro programa. Makro izrazi se izvravaju
tijekom praenja unaprijed. Na primjer, umetanjem G103 P1 u program, makro izrazi e se
izvriti jedan blok ispred bloka koji se trenutno izvrava.
296
Bilo koji program linearnih osi se moe cilindriki mapirati za bilo koju rotacijsku os
(jednu po jednu).
Postojei program koda G za linearne osi se moe cilindriki mapirati umetanjem
naredbe G107 na poetku programa.
Polumjer (ili promjer) cilindrike povrine se moe redefinirati, omoguujui da se
cilindriko mapiranje desi du povrina razliitih promjera bez potrebe za
promjenom programa.
Polumjer (ili promjer) cilindrike povrine se moe sinkronizirati ili biti neovisan od
promjera rotacijske osi navedenog u postavkama 34 i 79.
G107 se takoer moe koristiti za postavljanje zadanog promjera cilindrine
povrine, neovisno o bilo kakvom cilindrikom mapiranju koje moe biti na snazi.
G107 Opis
Tri adresna koda mogu slijediti G107: X, Y ili Z; A ili B; i Q ili R.
X, Y ili Z: Adresa X, Y ili Z navodi linearnu os koja e biti mapirana na zadanu rotacijsku os
(A ili B). Kada se navede jedna od ovih linearnih osi, takoer se mora zadati rotacijska os.
A ili B: Adresa A ili B identificira koja rotacijska os Y dri cilindriku povrinu.
Q ili R: Q definira promjer cilindrine povrine, dok R definira polumjer. Kada se koristi Q ili
R, takoer je potrebno zadati rotacijsku os Y. Ako se ne koristi ni Q niti R, onda se koristi
zadnji promjer G107. Ako od zadnjeg ukljuivanja stroja nije izdana naredba G107, ili ako
je zadnja zadana vrijednost bila nula, onda e promjer biti vrijednost u Postavci 34 i/ili 79
za ovu rotacijsku os Y. Kada se zada Q ili R, ta vrijednost e postati nova vrijednost G107
za navedenu os rotacije.
Cilindriko mapiranje e se takoer iskljuiti automatski kad god zavri program koda G, ali
samo ako je Postavka 56 ukljuena na ON. Pritiskanje tipke [RESET] e iskljuiti bilo kakvo
cilindrino mapiranje koje je trenutno na snazi, bez obzira na status Postavke 56.
F6.39:
R .50" 4X
2.00
4.00
Z
Y
298
299
POMAK) ;
G94 F50. (PONITI G93) ;
G00 G90 G49 Z0 (BRZI POMAK U NULTOKU, PONITAVANJE
KOMPENZACIJE 5 OSI) ;
X0 Y0 ;
M30;
NAPOMENA:
Vrijednost I ili J definira koliinu grubog prolaska koji reza izvri pri svakom porastu reza.
Ako se koristi I, dep se grubo obrauje u seriji rezova s poveanjem po osi X. Ako se
koristi J, rastui rezovi su po osi Y.
Naredba K definira koliinu zavrnog prolaska na depu. Ako se zada vrijednost K, izvrava
se zavrni prolazak za koliinu K oko unutranjosti geometrije za zadnji prolazak i na
konanoj dubini Z. Nema naredbe za zavrni prolazak za dubinu Z.
Vrijednost R se mora zadati, ak i ako je nula (R0), ili e se koristiti zadnja vrijednost R koja
je bila koritena.
304
G150 Ope glodanje depova: [1] Poetna toka, [Z] Konana dubina.
Y
Primjer
O01001 (Primjer depa G150) ;
T1 M06 (T1 bui poetnu rupu za utorno glodalo) ;
G90 G54 G00 X3.25 Y4.5 S1200 (Poetna toka depa) ;
M03 ;
G43 H01 Z1.0 M08 (Odstupanje duine alata, brzi pomak
na poetnu toku Z, rashladno sredstvo ukljueno) ;
G83 Z-1.5 Q0.25 R0.1 F20.(Ciklus buenja s ubadanjem) ;
G53 G49 Z0 (Vraanje Z u ishodite) ;
T2 M06 (Utorno glodalo promjera .5")
G54 G90 G00 X3.25 Y4.5 S1450 (Poetna toka depa) ;
M03 ;
G43 H02 Z1.0 M08 (Odstupanje duine alata, brzi pomak
na poetnu toku Z, rashladno sredstvo ukljueno) ;
G150 X3.25 Y4.5 Z-1.5 G41 J0.35 ;
K.01 Q0.8 R.1 P2001 D02 F15. ;
(Zavrni prolazak (K) od 0.01" na stranicama) ;
G40 X3.25 Y4.5 (Ponitavanje komp. rezaa i vraanje na
305
poetnu toku) ;
G53 G49 Y0 Z0 (Vraanje Z u ishodite) ;
M30 (Kraj glavnog programa) ;
O02001 (Zasebni program kao potprogram za geometriju
depa G150) ;
G01 Y7 (Prvi pomak na geometriju depa s G01) ;
X1.5 (Sljedei redci definiraju geometriju depa) ;
G03 Y5.25 R0.875 ;
G01 Y2.25 ;
G03 Y0.5 R0.875 ;
G01 X5. ;
G03 Y2.25 R0.875 ;
G01 Y5.25 ;
G03 Y7. R0,875;
G01 X3.25 (Zatvaranje geometrije depa. Nema vraanja
na poetak.) ;
M99 (Povratak na glavni program) ;
Pravokutni dep
F6.42:
1, 6
X0, Y1.5
5
X0, Y0
3
5
%
Pravokutni otok
F6.43:
12
11
13
X0, Y0
10
9
2
1, 14
5
X2.75 (6) ;
Y4.25 (7) ;
X4.25 (8) ;
Y2.75 (9) ;
X2.75 (10) ;
Y3.8 (11) ;
X1. (12) ;
Y1. (13) ;
X2. (14) (Zatvaranje petlje depa) ;
M99 (Povratak na glavni program) ;
%
Okrugli otok
F6.44:
4, 10
11
X0, Y0
8
6, 7
1, 12
5
310
#22
I1=I
I2= I1- J
I3=I2 -J
Q
Q
Ovo je brzinski ciklus ubadanja gdje se udaljenost izvlaenja zadaje Postavkom 22.
Ako se zadaju I, J i K, odabire se drugaiji mod rada. Prvi prolazak e zarezati za koliinu
I, svaki daljnji rez e biti smanjen za koliinu J, a minimalna dubina reza je K. Ako se zada
P, alat e pauzirati na dnu rupe toliko vremena.
NAPOMENA:
311
NAPOMENA:
Kada je aktivno odstupanje obratka G154, smjer u gornjem desnom odstupanju obratka e
pokazati vrijednost G154 P.
Format odstupanja obratka G154
#14001-#14006
#14021-#14026
#14041-#14046
#14061-#14066
#14081-#14086
#14101-#14106
#14121-#14126
#14141-#14146
#14161-#14166
#14181-#14186
#14201-#14206
#14221-#14221
#14241-#14246
#14261-#14266
#14281-#14286
#14301-#14306
#14321-#14326
#14341-#14346
#14361-#14366
#14381-#14386
#14401-#14406
#14421-#14426
#14441-#14446
#14461-#14466
#14481-#14486
#14501-#14506
#14521-#14526
#14541-#14546
#14561-#14566
#14581-#14586
#14781-#14786
312
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
#14981-#14986
#15181-#15186
#15381-#15386
#15581-#15586
#15781-#15786
#15881-#15886
#15901-#15906
#15921-#15926
#15941-#15946
#15961-#15966
G154
G154
G154
G154
G154
G154
G154
G154
G154
G154
P50
P60
P70
P80
P90
P95
P96
P97
P98
P99
E
G98
G99
313
E
G98
G99
314
E
G98
G99
315
NAPOMENA:
F6.49:
#22
#52
I1=I
I2= I1- J
I3=I2 -J
316
Q
Q
Postavka 52 takoer mijenja nain na koji G163 radi kada se vraa u poetni poloaj.
Obino se ravnina R postavlja znatno iznad reza kako bi se osiguralo da pomak ubadanja
omogui izlazak strugotina iz rupe. Time se gubi vrijeme budui da svrdlo poinje buenjem
u "prazan" prostor. Ako je Postavka 52 postavljena na udaljenost potrebnu za uklanjanje
strugotina, poetni poloaj se moe postaviti puno blie obratku koji se bui. Kada se desi
pomak za uklanjanje strugotina na poetni poloaj, os Z e se pomaknuti iznad poetnog
poloaja za koliinu danu u ovoj postavci.
Primjer
(BUENJE S UBADANJEM DESNO, NAPRIJED) ;
T5 M6 ;
G01 G54 G90 X8.4221 Y-8.4221 B23. A21.342 S2200 M3 F360.
(Poloaj razmaka) ;
G143 H5 Z14.6228 M8 ;
G1 X6.6934 Y-6.6934 Z10.5503 F360. (Prva poetna toka)
;
G163 E1.0 Q.15 F12. (Standardni ciklus) ;
G80;
X8.4221 Y-8.4221 B23. A21.342 Z14.6228 (Poloaj
razmaka) ;
M5 ;
G1 G28 G91 Z0. ;
G91 G28 B0. A0. ;
M01 ;
317
E
G98
G99
E
G98
G99
M01 ;
E
G98
G99
E
G98
G99
NAPOMENA:
322
NAPOMENA:
6.1.3
Kod
Naziv
Kod
Naziv
M00
Zaustavljanje programa
M48
Provjera ispravnosti
trenutnog programa
M01
Opcijsko zaustavljanje
programa
M49
M02
Kraj programa
M50
Naredbe vretena
M51-M58
Postavljanje opcijskih
korisnikih M kodova
M06
Izmjena alata
M59
323
Kod
Naziv
Kod
Naziv
M07
M61-M68
Brisanje opcijskih
korisnikih M kodova
M08/
M69
M09
Iskljuivanje rashladnog
sredstva
M75
Postavljanje referentne
toke G35 ili G136
M10
M76
Neaktivan zaslon
upravljake jedinice
M11
M77
M12
M78
M13
M79
M16
Izmjena alata
M80
M17
Otputanje automatskog
izmjenjivaa paleta (APC) i
otvaranje APC vrata
M81
Zatvaranje automatskih
vrata
M18
M82
Otputanje alata
M19
Orijentacija vretena
M83
Ukljuivanje automatskog
zranog pitolja
M21-M28
M84
Iskljuivanje automatskog
zranog pitolja
M30
M86
Stezaljka alata
M31
Transporter strugotina
naprijed
M88
M33
Zaustavljanje transportera
strugotina
M89
M34
Poveanje rashladnog
sredstva
M95
Mod hibernacije
324
Kod
Naziv
Kod
Naziv
M35
Smanjenje rashladnog
sredstva
M96
M36
M97
Pozivanje lokalnog
potprograma
M39
M98
Pozivanje potprograma
M41
M99
M42
M109
M46
NAPOMENA:
325
OPREZ:
326
NAPOMENA:
Glavni releji koda M za ul./izl. tiskanu plou: [1] Glavni releji koda M za ul./izl.
tiskanu plou, [2] Opcijska ploa releja koda M (montirana iznad glavne ul./izl.
tiskane ploe).
M28 M27 M26 M25 M24 M23 M22 M21
NO COM NC
NO COM NC
P8
P4
12 11 10 9 8 7 6 5 4 3 2 1
12 11 10 9 8 7 6 5 4 3 2 1
K8
328
K1
NAPOMENA:
329
Mlaznica P-Cool
1
M35
M34
M34 pomie opcijsku mlaznicu P-Cool za jedan poloaj dalje od trenutnog poloaja (dalje
od ishodita).
M35 pomie mlaznicu rashladnog sredstva jedan poloaj prema ishoditu.
OPREZ:
330
331
NAPOMENA:
332
333
Greka poloaja sonde: [1] Pronaen signal. [2] Signal nije pronaen.
334
NAPOMENA:
M95 (12:30) ;
Redci nakon M95 bi trebali biti naredbe za pomake osi i zagrijavanje vretena.
NAPOMENA:
M97 Primjer:
%
O00001 ;
336
NAPOMENA:
NAPOMENA:
Haas
Fanuc
O0001 ;
pozivanje programa:
...
O0001 ;
...
N50 M98 P2
;
N51 M99
P100 ;
N50 M98 P2
;
...
N100
(nastavak
ovdje) ;
...
N100
(nastavak
ovdje) ;
...
M30;
...
M30;
podrutina:
O0002 ;
O0002 ;
M99;
M99 P100 ;
M99 s makro programima - Ako je stroj opremljen opcijskim makro programima, moete
upotrijebiti globalnu varijablu i zadati blok na koji treba skoiti dodavanjem #nnn=dddd u
potprogramu i zatim koritenjem M99 P#nnn nakon poziva potprograma.
Postavke
GOTO100 ;
N30 ;
(Ako je uneseno 3, pokreni ovu podrutinu) ;
(Pokreni potprogram 20) ;
#3006= 25 (Pokrenut e se program pokretanja ciklusa 20)
;
G65 P20 (Poziv potprograma 20) ;
GOTO100 ;
N40 ;
(Ako je uneseno 4, pokreni ovu podrutinu) ;
(Pokreni potprogram 22) ;
#3006= 25 (Pokrenut e se program pokretanja ciklusa 22)
;
M98 P22 (Poziv potprograma 22) ;
GOTO100 ;
N50 ;
(Ako je uneseno 5, pokreni ovu podrutinu) ;
(Programirana poruka) ;
#3006= 25 (Reset ili pokretanje ciklusa e iskljuiti
napajanje) ;
#1106= 1 ;
N100 ;
M30;
%
6.1.4
Postavke
Stranice postavki sadre vrijednosti koje upravljaju radom stroja i koje korisnik moe trebati
promijeniti. Rukovatelj moe mijenjati veinu postavki. Prije postavki je naveden kratak opis
s lijeva i vrijednost s desna.
Postavke su prikazane u izbornicima s karticama. Za informacije o navigaciji kroz izbornike
s karticama na upravljakoj jedinici Haas, pogledajte stranicu 66. Postavke na zaslonu su
organizirane u stranice funkcionalno slinih skupina. Sljedei popis je podijeljen u skupine
stranica s naslovom stranice kao zaglavljem.
Upotrijebite okomite tipke kursora za pomicanje na eljenu postavku. Takoer moete brzo
pristupiti postavkama upisivanjem broja postavke i pritiskanjem strelice za dolje.
340
Ovisno o postavci, moe se promijeniti unosom novog broja ili, ako postavka ima posebne
vrijednosti, pritiskom na vodoravne tipke kursora za prikaz izbora. Pritisnite [ENTER] za
unos ili mijenjanje vrijednosti. Poruka blizu vrha zaslona pokazuje kako promijeniti
odabranu postavku.
T6.4:
Popis postavki
Broj
Naziv
Broj
Naziv
82
Language (Jezik)
83
M30/Resets Overrides
(M30/Resetiranje
nadilaenja)
84
85
86
87
88
Dimensioning (Dimenzioniranje)
90
10
100
11
101
12
103
341
Postavke
Broj
Naziv
Broj
Naziv
13
104
14
Synchronization (Sinkronizacija)
108
15
109
16
Warmup X, Y, Z Distance
(Zagrijavanje udaljenosti X,
Y, Z)
17
114, 115
18
116
19
117
20
118
21
119
22
120
23
130
24
131
Automatska vrata
25
133
342
Broj
Naziv
Broj
Naziv
26
Serijski broj
142
27
143
28
144
29
155
30
156
31
157
32
158,159,160
33
Koordinatni sustav
162
34
163
35
164
36
167-186
Redovito odravanje
37
187
39
40
191
343
Postavke
Broj
Naziv
Broj
Naziv
41
196
Conveyor Shutdown
(Iskljuivanje transportera)
42
197
Coolant Shutdown
(Iskljuivanje rashladnog
sredstva)
43
198
Background Color
(Pozadinska boja)
44
199
201
49
216
52
238
53
239
54
240
55
242
56
243
344
Broj
Naziv
Broj
Naziv
57
244
58
Kompenzacija rezaa
245
Hazardous Vibration
Sensitivity (Osjetljivost na
opasne vibracije)
247
63
249
64
900
65
901
Obtain Address
Automatically (Automatsko
pribavljanje adrese)
66
902
67
903
68
904
Zadani poveznik
69
905
70
906
Domain/Workgroup Name
(Naziv domene/radne grupe)
71
907
72
908
73
909
345
Postavke
Broj
Naziv
Broj
Naziv
74
910
Password (Lozinka)
75
911
76
912
77
913
78
914
79
915
80
916
81
346
347
Postavke
NAPOMENA:
9 - Dimensioning (Dimenzioniranje)
Ova postavka bira izmeu ina i metrikih jedinica. Kada se postavi na INCH, programirane
jedinice za X, Y i Z su ini, do 0,0001". Kada se postavi na MM, programirane jedinice su
milimetri, do 0,001 mm. Sve vrijednosti odstupanja se pretvaraju kada se ova postavka
promijeni s ina na metrike mjere ili obrnuto. Meutim, izmjena ove postavke nee
automatski konvertirati program spremljen u memoriji; morate promijeniti programirane
vrijednosti osi za nove jedinice.
Kada se postavi na INCH, zadani kod G je G20, kada se postavi na MM, zadani kod G
je G21.
F6.59:
348
349
Postavke
14 - Synchronization (Sinkronizacija)
Ova postavka mijenja protokol sinkronizacije izmeu poiljatelja i primatelja za serijski ulaz
(RS-232). Ova postavka mora odgovarati osobnom raunalu. Kada se postavi na
RTS/CTS, ice za signal u serijskom podatkovnom kabelu se koriste za nareivanje
poiljatelju da privremeno prestane slati podatke dok ga primatelj ne dostigne. Kada se
postavi na XON/XOFF, najeu postavku, primatelj koristi ASCII znakovne kodove da bi
saopio poiljatelju da privremeno prestane.
Odabir DC CODES je slian XON/XOFF, osim to se alju kodovi za buenje papirnate trake
ili pokretanje/zaustavljanje itaa. XMODEM je protokol za komunikaciju kojeg pokree
primatelj koji alje podatke u blokovima od 128 bitova. XMODEM ima dodatnu pouzdanost
jer se provjerava integritet svakog bloka. XMODEM mora koristiti 8 podatkovnih bitova i
bez pariteta.
15 - Slaganje kodova H i T
Ukljuivanje ove postavke na ON nareuje stroju da provjeri da li kod odstupanja H
odgovara alatu u vretenu. Ova provjera moe sprijeiti kvarove.
NAPOMENA:
Imajte na umu da ova postavka nee generirati alarm s H00. H00 slui
za ponitavanje odstupanja duine alata.
350
NAPOMENA:
Postavke
Postavka 27, Smjer pomicanja alata radi odmicanja alata za provrtanje: [1]
Obradak, [2] rupa provrta.
1
X+
X
Y
352
NAPOMENA:
NAPOMENA:
30 - Omoguavanje 4. osi
Ova postavka pokree kontrolu za odreenu 4. os. Pogledajte odlomak "Programiranje 4.
i 5. osi" u ovom priruniku u vezi detalja za mijenjanje ove postavke. Kada je ova postavka
iskljuena na OFF, etvrta os je onemoguena, nijedna naredba se ne moe poslati u tu os.
Pogledajte Postavku 78 za 5. os.
NAPOMENA:
353
Postavke
354
NAPOMENA:
355
Postavke
x-
x+
Y-
357
Postavke
NAPOMENA:
Postavka 52, Drill Retract Distance (Udaljenost povlaenja svrdla): [1] Postavka
52, [2] Poetni poloaj, [3] Udaljenost povlaenja zadana postavkom 52, [4]
Ravnina R
2
3
4
358
59, 60, 61, 62 - Odstupanje sonde X+, X-, Z+, ZOve postavke slue za definiranje poloaja i veliine sonde vretena. Ove postavke zadaju
udaljenost i smjer hoda od mjesta okidanja sonde do mjesta na kojem se nalazi stvarna
povrina koja se sondira. Ove postavke koriste kodovi G31, G36, G136 i M75. Vrijednosti
unesene za svaku postavku mogu biti pozitivni ili negativni brojevi, jednaki polumjeru vrha
olovke sonde.
Moete koristiti makro naredbe za pristup ovim postavkama; za vie informacija, pogledajte
odlomak Makro u ovom priruniku (poevi na stranici 5).
359
Postavke
NAPOMENA:
360
2
1
ISKLJUENO
X3.0000
UKLJUENO
X3,0000
Imajte na umu razmak izmeu "X" i 3 kada je postavka ukljuena na ON. Podaci se lake
itaju kada je ova postavka ukljuena na ON.
361
Postavke
NAPOMENA:
362
Postoji 5 postavki za brzinu napredovanja. Ova tablica prikazuje uinak svake postavke na
danu adresu F10.
363
Postavke
INCH (IN)
MILLIMETER (MILIMETAR)
DEFAULT (ZADANO)
(.0001)
DEFAULT (ZADANO)
(.001)
CIJELI BROJ
F1 = F1
CIJELI BROJ
F1 = F1
.1
F10 = F1.
.1
F10 = F1.
.01
F10 = F.1
.01
F10 = F.1
.001
F10 = F.01
.001
F10 = F.01
.0001
F10 = F.001
.0001
F10 = F.001
NAPOMENA:
79 - Promjer 5. osi
Ovo slui za postavljanje promjera 5. osi (0,0 do 50 ina), to e upravljaka jedinica
upotrijebiti za odreivanje kutne brzine napredovanja. Brzina napredovanja u programu je
uvijek u inima ili mm po minuti; stoga upravljaka jedinica mora znati promjer obratka koji
se obrauje u 5. osi radi izraunavanja kutne brzine napredovanja. Pogledajte Postavku 34
(stranica 355) u vezi informacija o postavci promjera 4. osi.
364
82 - Language (Jezik)
Na upravljakoj jedinici Haas su dostupni drugi jezici osim engleskog. Za prelazak na drugi
jezik, odaberite jezik pomou strelica kursora [LEFT] i [RIGHT] i pritisnite [ENTER].
83 - M30/Resetiranje nadilaenja
Kada je ova postavka ukljuena na ON, M30 vraa sva nadilaenja (brzina napredovanja,
vreteno, brzi pomak) na zadane vrijednosti (100%).
365
Postavke
Ako odaberete BEEP (Zvuni signal), preoptereenje alata e izazvati oglaavanje zvunog
signala.
Kada se postavi na AUTOFEED (Automatsko napredovanje), strug automatski ograniava
brzinu napredovanja na osnovi optereenja alata.
NAPOMENA:
Zadnja nareena brzina napredovanja bi se vratila na kraju izvravanja programa ili kada
rukovatelj pritisne [RESET] ili iskljui (OFF) funkciju automatskog napredovanja. Rukovatelj
moe upotrijebiti tipke [FEEDRATE OVERRIDE] na tipkovnici kada se odabere
automatsko napredovanje. Automatsko napredovanje e prepoznati ove tipke kao novu
nareenu brzinu napredovanja dok god se ne premai ogranienje optereenja alata.
Meutim, ako je ogranienje optereenja alata ve premaeno, upravljaka jedinica e
ignorirati tipke [FEEDRATE OVERRIDE].
5
4
366
Postavke
NAPOMENA:
368
OPREZ:
OPREZ:
Promjena Postavke 110, 111 ili 112 dok je kompenzacija u tijeku moe
uzrokovati nagli pomak do 0.0044 ina.
Koliina preostalog vremena zagrijavanja se prikazuje u donjem desnom kutu zaslona
"Diagnostics Inputs 2" (Dijagnostiki unosi 2) u standardnom formatu hh:mm:ss.
369
Postavke
NAPOMENA:
NAPOMENA:
370
NAPOMENA:
Kodovi M rade samo dok stroj prima signal sigurne elije iz robota. Za
vie informacija, kontaktirajte integratora robota.
Vrata se zatvaraju kada se pritisne [CYCLE START] i otvaraju kada program dosegne
M00, M01 (s opcijskim zaustavljanjem ukljuenim na ON) ili M30 i vreteno se
prestalo okretati.
371
Postavke
NAPOMENA:
372
373
Postavke
Unesena vrijednost
S iskljuenom
postavkom
S ukljuenom postavkom
U modu ina
X-2
X-.0002
X-2.
U modu mm
X-2
X-.002
X-2.
NAPOMENA:
374
Postavke
NAPOMENA:
376
201 - Show Only Work and Tool Offsets In Use (Prikai samo
odstupanja obratka i alata koja se koriste)
Ukljuivanje ove postavke e prikazati samo odstupanje obratka i alata koje koristi tekui
program. Za aktiviranje ove funkcije, program se prvo mora pokrenuti u grafikom modu.
377
Postavke
378
NAPOMENA:
NAPOMENA:
379
Postavke
NAPOMENA:
380
NAPOMENA:
381
Postavke
382
Odravanje
Poglavlje 7: Odravanje
7.1
Uvod
Redovito odravanje je vano da bi se osigurao dug i produktivan radni vijek stroja s
minimalnim vremenom zastoja. Ovaj odlomak daje popis postupaka odravanja koje
moete obaviti sami u navedenim razdobljima da bi va stroj ispravno radio. Va zastupnik
takoer nudi opsean program preventivnog odravanja koji moete iskoristiti za sloenije
zadatke odravanja.
Za detaljne upute o postupcima navedenim u ovom odlomku, pogledajte web stranice Haas
DIY na diy.haascnc.com.
7.2
Dnevno odravanje
NAPOMENA:
7.3
Tjedno odravanje
Provjerite filtre hlaenja kroz vreteno (TSC). Oistite ih ili zamijenite po potrebi.
Na strojevima s opcijom TSC, oistite ko za strugotine na spremniku rashladnog
sredstva. Izvrite ovo svaki mjesec za strojeve bez opcije TSC.
Provjerite je li mjera / regulator zraka na 85 psi. Provjerite da li regulator tlaka zraka
u vretenu pokazuje 15 psi na okomitim glodalicama, 25 psi na
vodoravnim glodalicama.
Za strojeve s opcijom TSC, stavite malu koliinu masti na svaki vuni zavrtanj draa
alata. Izvrite ovo svaki mjesec za strojeve bez opcije TSC.
383
7.4
Mjeseno odravanje
7.5
Godinje odravanje
384
7.6
Uvod
Neki Haas strojevi imaju jedinstvene karakteristike koje su izvan raspona ovog prirunika.
Ovi strojevi se isporuuju s tiskanim dodatkom priruniku, ali takoer ga moete preuzeti
na www.haascnc.com.
8.2
Glodalice Mini
Glodalice Mini su svestrane i kompaktne okomite glodalice.
8.3
Serija VF s klinovima
Ove okomite glodalice se standardno isporuuje s rotacijskom jedinicom serije TR
predinstaliranom za primjene s pet osi.
8.4
Portalne glodalice
Portalne glodalice su okomite glodalice otvorenog tipa i velikog kapaciteta, prikladne za
glodanje i dopunsko glodanje.
8.5
Glodalica Office
Serija glodalica Office nudi kompaktne male okomite glodalice koje mogu proi kroz
standardni okvir vrata i raditi na jednofaznom napajanju.
8.6
8.7
UMC-750
UMC-750 je vienamjenska glodalica s pet osi i ugraenim klinastim stolom s dvije osi.
385
8.8
Glodalica Office
Serija glodalica Office nudi kompaktne male okomite glodalice koje mogu proi kroz
standardni okvir vrata i raditi na jednofaznom napajanju.
386
Indeks
#
CT alat .................................................. 90
D
datoteke
kopiranje .......................................... 80
dfx uvoz
ishodite obratka ............................. 143
lanac i skupina ................................ 143
odabir putanje alata ......................... 144
dijelovi
opasnosti .......................................... 3
oteeni ............................................ 2
umetanje i vaenje, sigurnost ................ 3
drugo ishodite ....................................... 33
dranje obratka..................................... 106
dupliciranje programa .............................. 82
funkcija pomoi....................................... 67
funkcija uvoza DXF datoteka ................... 142
G
gibanje osi
apsolutno nasuprot koranom ............ 147
kruni ............................................ 153
linearni .......................................... 152
glavni zaslon vretena ............................... 65
grafiki mod ........................................... 89
I
interpolacijski pomak
kruni ............................................ 153
linearni .......................................... 152
Intuitivni programski sustav (IPS)
funkcija uvoza dfx i........................... 142
izbornici s karticama
osnovna navigacija ............................ 66
izmjenjiva alata ..................................... 98
387
oteenje ........................................... 3
sigurnost ...................................... 2, 99
izmjenjiva alata s bonim montiranjem (SMTC)
iznimno veliki alati ............................ 104
oporavak ....................................... 105
oznaka utora nula ............................ 102
ploa vrata ..................................... 105
pomicanje alata ............................... 103
umetanje alata ................................ 100
izmjenjiva alata u stilu kiobrana
oporavak ....................................... 104
umetanje ....................................... 104
izravno numeriko upravljanje (DNC) .......... 88
radne napomene ............................... 89
K
kalkulator
krunica ........................................... 71
tangenta krug-krug ............................. 74
tangenta krug-pravac ......................... 73
trokut .............................................. 70
Kod M
M06 izmjena alata ........................... 151
Kodovi G ............................................. 229
rezanje .......................................... 152
standardni ciklusi ............................. 164
Kodovi M ............................................. 323
naredbe rashladnog sredstva ............. 152
naredbe vretena .............................. 151
zaustavljanje programa ..................... 151
kompenzacija rezaa
kruna interpolacija i ........................ 161
opi opis ........................................ 155
podeavanja napredovanja ................ 160
Postavka 58 i .................................. 155
primjer nepravilne primjene ................ 159
ulazak i izlazak................................ 158
komunikacije
RS-232 ............................................ 83
kopiranje datoteka ................................... 80
korano pozicioniranje (G91)
nasuprot apsolutnom ........................ 147
kruna interpolacija ............................... 153
388
M
makro varijable
brojai M30 i .................................... 48
zaslon trenutnih naredbi ..................... 49
mapa, See struktura direktorija
materijal
opasnost od poara ............................. 4
meuspremnik
izrei u ........................................... 122
kopiraj u ......................................... 122
zalijepi iz ........................................ 122
mjera optereenja vretena ...................... 66
mjera razine rashladnog sredstva ............. 48
mod postupnog unosa ............................. 89
mod runog pomicanja
postavljanje obratka i ........................ 106
mod za postavljanje
tipka prekida ................................... 33
nadilaenja............................................ 44
iskljuivanje ..................................... 44
napredno upravljanje alatom ..................... 50
Napredno upravljanje alatom (ATM) ........... 94
makro naredbe i ................................ 97
postavljanje skupine alata ................... 96
uporaba skupine alata ........................ 97
napredno ureivanje .............................. 117
izbornik izmjena ............................... 124
izbornik programa ............................ 118
izbornik traenja............................... 123
izbornik ureivanja ........................... 120
odabir teksta ................................... 121
skoni izbornik ................................. 118
nazivi programa
Onnnnn format ................................. 80
numeriko upravljanje datotekama (FNC) .... 87
FNC editor ...................................... 126
izbornici ......................................... 127
modovi prikaza ................................ 128
otvaranje vie programa .................... 129
P
podeavanja napredovanja
u kompenzaciji rezaa ...................... 160
podrutine ............................................. 167
lokalne .......................................... 169
vanjska.......................................... 167
pokretanje programa ............................. 110
poloaj obratka (G54) .............................. 51
poloaj preostale udaljenosti ..................... 51
poloaj rukovaoca ................................... 51
poloaj stroja ......................................... 51
poloaji
obradak (G54) .................................. 51
preostala udaljenost ........................... 51
rukovalac ......................................... 51
stroj ................................................ 51
pomo
izbornik s karticama ........................... 68
kalkulator ......................................... 69
tablica svrdala................................... 69
R
rad bez nadzora
opasnost od poara i ............................ 4
rad sa strojem
bez nadzora ....................................... 4
probno pokretanje ............................ 109
upravljanje ureajima ......................... 78
radni modovi .......................................... 46
rashladno sredstvo
korisniko nadilaenje ........................ 44
postavka 32 i .................................. 354
ravnina r ............................................. 165
redak za sigurno pokretanje .................... 146
robotska elija
integracija .......................................... 5
RS-232 ................................................. 83
DNC i .............................................. 88
DNC postavke .................................. 88
duina kabela ................................... 84
prikupljanje podataka ......................... 84
runi unos podataka (MDI) ...................... 116
S
signalno svjetlo
stanje .............................................. 33
sigurnosne naljepnice
druge .............................................. 12
openito .......................................... 11
standardni raspored ........................... 10
sigurnosni modovi
postavljanje ........................................ 5
sigurnost
elektricitet .......................................... 2
elektrina ploa ................................... 2
glava vretena ...................................... 2
izmjenjiva alata .................................. 2
naljepnice .......................................... 9
opasan materijal .................................. 2
rad tipke prekidaa .............................. 6
robotske elije ..................................... 5
tijekom rada ....................................... 2
390
zatita za oi i ui ................................ 1
standardni ciklusi
buenje .......................................... 164
narezivanje ..................................... 164
provrtanje i razvrtanje........................ 165
ravnina r i ....................................... 165
standardni ciklusi buenja ....................... 164
standardni ciklusi narezivanja................... 164
standardni ciklusi provrtanja i razvrtanja ..... 165
stroj
radna ogranienja ............................... 3
sustav direktorija datoteka ........................ 79
kreiranje direktorija ............................ 79
navigacija ........................................ 79
T
tablice upravljanja alatom
spremanje i vraanje .......................... 98
tipke EDIT
UMETNI ......................................... 114
tipke ureivanja
IZMIJENI ........................................ 115
OBRII .......................................... 115
VRATI............................................ 115
tipkovnica
funkcijske tipke ................................. 35
grupe tipki........................................ 34
numerike tipke ................................ 40
slovne tipke...................................... 41
tipke kursora .................................... 36
tipke modova.................................... 38
tipke runog pomicanja....................... 42
tipke za nadilaenje ........................... 43
tipke zaslona .................................... 37
traka ikona ............................................ 54
trenutne naredbe .................................... 49
dodatno postavljanje ......................... 109
V
vrata
spojevi
.............................................. 2
Z
zadaci
postavljanje, sigurnost .......................... 3
zagrijavanje vretena ................................ 77
zakljuavanje memorije ............................ 33
zaslon aktivnih kodova
trenutne naredbe ............................... 49
zaslon aktivnog alata ............................... 48
zaslon mjeraa
rashladno sredstvo ............................ 48
zaslon poloaja ...................................... 51
odabir osi ......................................... 51
trenutne naredbe ............................... 49
zaslon trajanja alata
trenutne naredbe ............................... 49
zaustavljanje i nastavak programa uz pomak 110
zaustavljanje napredovanja
kao nadilaenje ................................. 44
391
392