Professional Documents
Culture Documents
Heidenhein 426 - 430
Heidenhein 426 - 430
EMCO WinNC
HEIDENHEIN 426 - 430
Conversational V1.3
0
A: OSNOVE
1
A.2 NUL TOČKA W
Ako se upotrebljavaju već prije postavljeni alati postaviti display alata na duljinu alata L.
2
A.3 REFERENTNI SISTEM GLODALICE
3
A.4 POLARNE KOORDINATE
4
A.5 APSOLUTNE I INKREMENTNE KOORDINATE
Primjer 1:
Rupe označene apsolutnim koordinatama
Rupa 1
X=10 mm
Y=10 mm
Rupa 1
X=30 mm
Y=20 mm
Rupa 1
X=50 mm
Y=30 mm
Primjer 2:
Rupe označene inkrementnim koordinatama
5
A.5.3 Apsolutne i inkrementne polarne
koordinate
6
B: OPIS TIPKI
7
B.2 Adresno numerička
tipkovnica
Pravocrtno gibanje
Kružnica sa centrom
Kružnica sa radijusom
Zakošenje
Zaobljenje
8
B3.3 Ciklusi, podprogrami i ponavljanje programske sekcije
Računalo
Ručno upravljanje
9
B3.7 Odabir programskih radnih modova
Testiranje
Micanje oznaka
Odabir koordinate
Brojevi
Decimalni zarez
Predznak
Inkrementne dimenzije
Q-parametri
Kraj bloka
10
B.4 IZGLED EKRANA
11
B.5 STROJNO – UPRAVLJAČKA TIPKOVNICA
Strojna tipkovnica je donji dio kontrolne ploče. Ovisi o stroju i opremi koja se upotrebljava
– koje su funkcije aktivne.
-4 i +4 EMCO tipke
12
Tipke koje su aktivne sa napravama koje se mogu pridodati NC
stroju
Odvođenje strugotine
13
B.5 PC TIPKOVNICA
14
B.6 OPIS TIPKI NA ENGLESKOJ TIPKOVNICI
15
C: POSTUPAK RADA
C.1 Gašenje
Strojni mod:
- Ručno upravljanje
- Elektronska lineta - handwheel
- Pozicioniranje s ručnim unosom podataka
- Izvođenje programa – blok po blok
- Izvođenje programa - kompletno
Programski mod:
- Programiranje i ispravljanje
- Testiranje
Gornji dio prozora (zaglavlje) prikazuje strojni mod u lijevom dijelu, a programski mod na
desnom dijelu ekrana. Trenutni operativni mod se prikazuje u većem okviru zaglavlja, gdje
se također pojavljuju dijalozi i poruke.
16
C.4 Kretanje u prozoru izbornika (menu-a)
Ručni način rada (mod) je potreban za postavljanje alata. Također se mogu pozicionirati
strojne osi i odrediti nul točke.
Ovaj način rada omogućuje programiranje jednostavnijih gibanja alata kao npr.: čeono
glodanje, prepozicioniranje,...
17
C.6 Strojne operacije (rad na stroju)
Strojne operacije ukljućuju sve funkcije i utjecajne faktore koji upravljaju strojem ili
kontroliraju stanje stroja.
Odabir operacije može biti preko funkcijskig tipki na tipkovnici Heidenheina YNC 426 ili
preko PC tipkovnice ili preko preklopnika načina rada.
18
C.7 Prilaz referentnoj točki (reset stroja)
Kada stroj dođe u referentnu točku pozicija se prikaže na ekranu kao aktualna pozicija.
Ovime se usklade (sinkroniziranu) kontrola i stroj.
Gibanje alata po osima stroja može se odvijati i ručno upotrebom tipki za ručno upravljanje
Inkrementno gibanje alata po osima stroja odvija se upotrebom tipki za ručno upravljanje
uz prebacivanje preklopnika načina rada na određenu veličinu pomaka. Zbog što točnijeg
pozicioniranja alata veličina posmaka se može mijenjati korištenjem preklopnika načina
rada.
19
C.10 Pozicioniranje u MDI operativnom modu (Manual Data Input)
- izvršiti kopiranje
20
C.12 Izvođenje programa – blok po blok ili kompletnog
Napomena:
Može se odabrati standardni ili napredni file manager upotrebom tipke PGM MGT.
Ako je racunalo spojeno s mrežom upotrebljava se napredni file manager.
Datoteke (file)
21
C.15 Standardno rukovanje datotekama
Napomena:
Standardno rukovanje datotekama je prilagođeno potrebama spremanja svih datoteka u
jedan direktorij ili za upoznavanje starih TNC kontrola.
Pritiskom tipke PGM MGT (ili Shift F7) WinNC će prikazati prozor rikovanja
datotekama.
Prozor prikazuje sve datoteke koje su spremljene u WinNC programu. Svaka datoteka
daje različite informacije.
Prikaz Opis
File-Name Ime do 16 znakova i tip datoteke
Byte Veličina
datoteke u bitovima
Status
Karakteristike datoteke
E Program je u programskom ili
korekturnom načinu rada
S Program je u testnom načinu rada
M Program je u izvršnom načinu rada
P Program je zaštićen od brisanja ili
Korekture
22
C.15.2.1 Odabir datoteke
23
C.15.2.4 Odabir vrste datoteke
U produljenju funkcijskih tipki <F9> odabrati MORE FUNCTIONS <F7>. Otvara se dodatna
traka funkcijskih tipki.
Nakon upisivanja imena pod kojim se program sprema tipkom EXECUTE <F1> ili Enter
potvrditi konverziju.
24
C.15.2.8 Zaštita programa / poništavanje zaštite programa
U produljenju funkcijskih tipki <F9> odabrati MORE FUNCTIONS <F7>. Otvara se dodatna
traka funkcijskih tipki.
Odabrati datoteku
Pritisnuti funkcijsku tipku PROTECT <F6>.
Datoteka dobiva status p
Odabrati datoteku
Pritisnuti funkcijsku tipku UNPROTECT <F7>.
Datoteka gubi status p
Napomena:
Funkcijska tipka END <F8> ili tipka end na PC-u vraća u prethodni ekran.
Izborom tipki datototeke se mogu označiti pojedinačno FILE TAG <F3> ili sve odjednom
ALL FILES TAG <F4>.
Također se oznaka datoteke može poništiti jednoj UNTAG FILE <F5> ili svim ALL UNTAG
FILE <F6> datotekama.
25
C.16. Napredno rukovanje datotekama
Napomena:
Upotreba naprednog rukovanja datotekama se primjenjuje kod spremanja podataka u
različite direktorije.
Direktoriji se nalaze pod C : \ WINNC \ HEIDENHEIN \ TNC426M \ PROG \
C.16.1 Direktoriji
26
C.17. Kreiranje i pisanje programa
zadnji blok END PGM sadrži ime programa i aktivnu mjernu jedinicu.
27
2. - Odabrati direktorij u kojem
se želi spremiti program.
Npr.: SLADE-PROGRAMI
28
C.17.3 Programiranje gibanja alata u konvencionalnom formatu
Programski blok počinje pritiskom na tipku dijaloga. Nakon toga program traži sve
potrebne informacije.
Primjer dijaloga:
Napomena: Ako se upiše vrijednostg posmaka AUTO koriste se podaci za posmak iz baze
podataka alata
29
D: PROGRAMIRANJE
Napomena:
Opisane su sve funkcije koje se mogu koristiti kroz Heihenhein TNC426 software.
Ipak, ovisno o modelu NC stroja, ovise i funkcije koje se mogu koristiti
NAREDBA OPIS
M0 naredba za programski STOP
M1 naredba za uvjetni STOP
M2 naredba za kraj glavnog programa
M3 naredba za uključenje rotacije glavnog radnog vretena u
smjeru kazaljke sata
M4 naredba za uključenje rotacije glavnog radnog vretena u
smjeru protivnom kazaljki sata
M5 naredba za zaustavljaje rotacije glavnog radnog vretena
M6 naredba za izmjenu alata
M8 naredba za uključivanje rashladne tekučine
M9 naredba za isključivanje rashladne tekučine
M10 naredba za stezanje automatskog škripca
M11 naredba za otpuštanje automatskog škripca
M17 naredba za kraj potprograma
M25 naredba za otvaranje stezne glave
M26 naredba za zatvaranje stezne glave
M30 naredba za kraj glavnog programa
M71 naredba za uključivanje ispuhivanja
M72 naredba za isključivanje ispuhivanja
M99 naredba za poziv ciklusa
30
D.2 Pregled ciklusa
MULTIPAGES
Ciklusi za glodanje sa više prolaza
COORDINATE TRANSFER
Ciklusi za premještanje koordinata
SPECIJALNI CIKLUSI
Vrijeme čekanja, pozivi programa, .....
31
D.5.1 Programiranje gibanja alata za obradu sirovca
Program se može se napraviti pisanjem pojedinih funkcija gibanja alata za svaki dio
konture obratka. Ovo se radi unosom koordinata krajnje točke elementa konture sa nacrta.
Heidenhein-WinNC proračuna put alata od trenutne koordinate (pozicije) do završne
pozicije (koordinate) uzevši u obzir podatke o alatu (kompenzacije radijusa, duljine,...).
Istoovremeno se miču sve osi koje su programirane u tom bloku.
Primjer:
L X+100
L – funkcija pravocrtnog gibanja
X+100 – koordinate krajnje točke gibanja
Alat zadržava Y i Z koordinate i giba se samo do pozicije X=100 mm.
Primjer:
L X+70 Y+50
Alat ne mijenja Z koordinatu i giba se
po XY ravnini u poziciju X=70 mm, Y=50 mm
Primjer:
L X+80 Y+0 Z-10
32
D.5.1.4 Kružnice i kružni lukovi
Kompenzacija alata se mora nalaziti u bloku u kojem se alat pomiče do prve točke
konture.
Ne može se početi s kompenzacijom u bloku gibanja
po kružnici. Kompenzacija mora biti unaprijed
programirana kroz pravocrtno gibanje ili kao blok
približavanja (APPR).
Predpozicioniranje
Prije ulaza alata u obradak uvijek je potrebno
napraviti predpozicioniranje alata kako bi se izbjegla
oštećenja alata ili obratka
33
1 2 3 4 5 6 7 8
1 – prilaz pravocrtno s tangencijalnim spajanjem na konturu
2 – prilaz pravocrtno s okomitim spajanjem na konturu
3 – prilaz po kružnom luku s tangencijalnim spajanjem na konturu
4 – prilaz po kružnom luku s tangencijalnim spajanjem iz pravocrtnog na konturu
5 – odmicanje pravocrtno s tangencijalnim odmicanjem od konture
6 – odmicanje pravocrtno s okomitim odmicanjem od konture
7 – odmicanje po kružnom luku s tangencijalnim odmicanjem od konture
8 – odmicanje po kružnom luku s tangencijalnim odmicanjem od konture u pravocrtno
Početna točka PS
Ova se točka mora programirati neposredno prije
prilaznog bloka.
PS leži izvan kontura sirovca i u nju se dolazi bez
kompenzacije alata po radijusu (R0).
Pomoćna točka PH
Neke putanje alata prilikom prilaženja ili odmicanja
moraju proći kroz pomoćnu točku PH koju Heidenhein
WinNC proračunava iz unosa u APPR ili DEP bloku.
Npr.: Ako se kod prilaženja mijenja visina po Z osi pomoćna točka je na radnoj površini.
Završna točka PN
Pozicija PN se nalazi izvan konture sirovca i ovisi o podacima iz DEP bloka. Ako DEP blok
sadrži promjenu visine po osi Z putanja alata će ići do pomoćne točke PH na radnoj
površini i nakon toga ide prema završnoj točki i mijenja visinu.
APPR - Prilaženje
DEP - Odmicanje
L - Linija - pravocrtno
C - Kružnica - kružno
T - Tangencijalno (kontinuirano, blagi spoj)
N - Normalno - okomito
34
D.5.4 Primjeri prilaženja
Primjer NC naredbi:
L X+40 Y+10 R0 FMAX M3 ; pravocrtno do pozicije, bez kompenzacije alata, maksimalni posmak, rotacija alata CW
APPR LT X+20 Y+20 Z-10 LEN15 RR F100 ; prilaz linearno tangencijalan na poziciji, desna kompenzacija,
LEN15 označava udaljenost od pomoćne točke PH do prve točke konture PA.
L X+35 Y+35
....
Primjer NC naredbi:
L X+40 Y+10 R0 FMAX M3 ; pravocrtno do pozicije, bez kompenzacije alata, maksimalni posmak, rotacija alata CW
APPR LN X+20 Y+20 Z-10 LEN15 RR F100 ; prilaz linearno tangencijalan na poziciji, desna kompenzacija,
LEN15 označava udaljenost od pomoćne točke PH do prve točke konture PA.
L X+35 Y+35
....
35
D.5.4.3 3 – prilaz po kružnom luku s tangencijalnim spajanjem na konturu
APPR CT
Primjer NC naredbi:
L X+40 Y+10 R0 FMAX M3 ;pravocrtno do pozicije, bez kompenzacije alata, maksimalni posmak, rotacija alata CW
APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 ; prilaz po kružnom luku tangencijalno u poziciju,
desna kompenzacija, CCA označava kut luka, a R radijus luka
od pomoćne točke PH do prve točke konture PA.
L X+20 Y+35
....
Primjer NC naredbi:
L X+40 Y+10 R0 FMAX M3 ;pravocrtno do pozicije, bez kompenzacije alata, maksimalni posmak, rotacija alata CW
APPR LCT X+10 Y+20 Z-10 R+10 RR F100 ; prilaz po kružnom luku tangencijalno u poziciju,
desna kompenzacija, a R radijus označava luk od pomoćne
točke PH do prve točke konture PA. U obje točke se luk
tangencijalno nastavlja na pravce gibanja
L X+20 Y+35
....
36
D.5.4.5 5 – odmicanje pravocrtno s tangencijalnim odmicanjem od konture
DEPT LT
Primjer NC naredbi:
Primjer NC naredbi:
37
D.5.4.7 7 – odmicanje po kružnom luku s tangencijalnim odmicanjem od konture
DEP CT
DEP CT CCA180 R+8 F100 ; odmicanje kružno od zadnje pozicije, kut je 1800 radijus 8mm
L Z+100 FMAX M2 ; odmicanje po z osi 100 mm, maksimalnim posmakom, kraj programa
....
Primjer NC naredbi:
DEP LCT x+10 Y+12 R+8 F100 ; odmicanje kružno tangencijalno na zadnju poziciju, radijus 8mm, tangencijalan
prijelaz u pravocrtnu liniju do zadane pozicije
L Z+100 FMAX M2 ; odmicanje po z osi 100 mm, maksimalnim posmakom, kraj programa
....
38
D.5.5 Konture gibanja alata – Kartezijeve (pravokutne) koordinate
D.5.5.2 Pravac L
Primjer:
10 L X+10 Y+40 RL F200 M3 ; pravocrtno na poziciju X10, Y40, lijeva kompenzacija radijusa alata,
alat rotira u smjeru kazaljke sata
39
D.5.5.3 «Hvatanje» trenutne pozicije
Primjer:
7 L X+0 Y+30 RL F300 M3 ; pravocrtno na poziciju X0, Y30, lijeva kompenzacija radijusa alata, alat
rotira u smjeru kazaljke sata
40
D.5.5.5 Zaobljenje CHF između dva pravca
7 L X+10 Y40 RL F300 M3 ; pravocrtno na poziciju X10, Y40, lijeva kompenzacija radijusa alata,
definiran posmak, alat rotira u smjeru kazaljke sata
Izgled naredbe CC
- Koordinate CC – unosom koordinata središta kružnice
5 CC X+25 Y+25 ; središte kružnice je na poziciji X25 Y25
ili
- Korištenjem zadnje poticije za središte kružnice
15 X+25 Y+25 ; pozicija X25 Y25
16 CC ; koristiti zadnju poziciju X25 Y25 za središte kružnice
Trajanje naredbe CC
Postavljeno središte kružnice ostaje aktivno dok se ne definira novo središte. Također je
moguće definirati središte kružnice sekundarnim koordinatama U, V, W.
41
D.5.5.7 Luk C
Izgled naredbe C
- dovesti alat do poćetne točke kružnig
gibanja S
- definirati koordinate središta kružnice CC
- odrediti krajnje točke kružnog gibanja E
(end)
- dati smjer rotacije DR
Druge vrijednosti ako je potrebno:
- Posmak F
- M naredbe
Punu krug – programirati iste koordinate za krajnju točku E, koje su zadane kao poćetna
točka S.
Primjer:
42
Primjer 1:
55 L X+40 Y+40 RL F200 M3; pravocrtno na poziciju X40 Y40, lijeva kompenzacija radijusa alata, definiran
posmak, alat rotira u smjeru kazaljke sata
56 R X+70 Y+40 R+20 DR- ; gibanje alata po luku kružnice radijusa 20 mm, u smjeru kazaljke sata, na
slici je putanja označena brojem 1
ili
56 R X+70 Y+40 R+20 DR+ ; gibanje alata po luku kružnice radijusa 20 mm, u smjeru obrnutom od
kazaljke sata, na slici je putanja označena brojem 2
Primjer 2:
55 L X+40 Y+40 RL F200 M3; pravocrtno na poziciju X40 Y40, lijeva kompenzacija radijusa alata, definiran
posmak, alat rotira u smjeru kazaljke sata
56 R X+70 Y+40 R-20 DR- ; gibanje alata po luku kružnice radijusa 20 mm, u smjeru kazaljke sata, na
slici je putanja označena brojem 3
ili
56 R X+70 Y+40 R-20 DR+ ; gibanje alata po luku kružnice radijusa 20 mm, u smjeru obrnutom od
kazaljke sata, na slici je putanja označena brojem 4
- manji luk – CCA<180º (na slikama je ostala njemačka oznaka za CCA je ZW-zentral winkel)
Radijus ima pozitivnu vrijednost R+
43
D.5.5.9 Luk s tangentom CT
Izgled naredbe CT
- odrediti koordinate krajnje točke
kružnog luka
Druge vrijednosti ako je potrebno:
- Posmak F
- M naredbe
Primjer :
32 L X+0 Y+25 RL F300 M3; pravocrtno na poziciju X0 Y25, lijeva kompenzacija radijusa alata,
definiran posmak, alat rotira u smjeru kazaljke sata
34 CT X+45 Y+20; tangencijalno na prethodni pravac alat se nastavlja gibati po kružnom luku do pozicije
X45 Y20
44
D.5.6 Konture gibanja alata – polarne koordinate
D.5.6.2 Pol CC
Primjer:
23 CC X+44 Y+33
D.5.6.3 Pravac LP
Alat se giba po pravcu iz trenutne pozicije u krajnju točku. Početna pozicija je krajnja točka
prethodne naredbe.
Opis:
Polarni radijus PR: je pravocrtna udaljenost između krajnje točke i pola.
Polarni kut PA: je kut između pravca krajnje točke i hotizontalne linije i kreće se od +360º
i -360º.
Predznak polarnog kuta definiran je položajem osi.
- Kut od referentne osi do linije kuta PR je u smjeru obrnutom od kazaljke sata PA>0
- Kut od referentne osi do linije kuta PR je u smjeru kazaljke sata PA<0
45
Primjer:
Primjer:
46
Primjer:
20 CTP PR30 PA30 ; gibanje po kružnici tangencijalno s prethodne konture do pozicije (PR,PA)
Primjena:
- veliki promjeri unutrašnij i vanjskih navoja
- kanali za podmazivanje
Proračun zavojnice:
Programiranje zavojnice treba inkrementni kut
kroz koji se alat giba po zavojnici i ukupnu
dubinu zavojnice.
D.5.6.5.1 Oblik
zavojnice
47
D.5.6.5.2 Programiranje zavojnice
Polarni kut – ukupni kut putanje alata po zavojnici u inkrementnim dimenzijama IPA
Po unosu kuta potrebno je definirati os alata.
Koordinate – koordinate visine zavojnice su inkrementno određene IZ
Smjer rotacije –
DR- u smjeru kazaljke sata ili
DR+ obrnuto od smjera kazaljke sata.
Kompenzacija radijusa R0 / RL / RR
Primjer:
22 L Z+0 F100 M3 ; pravac gibanja u pozitivnom smjeru po osi Z, definiran posmak, uključena rotacija
alata
23 LP PR+3 PA+270 RL F50 ; pravocrtno polarno gibanje definrano krajnjnom točkom zavojnice u
polarnim koordinatama (PR polarni radijus je 3mm, PA polarni kut je 270º), lijeva kompenzacija alata (izrada
vanjskog navoja), definiran posmak
24 CP IPA-1800 IZ+5 DR- ; kružno polarno gibanje, inkrementno zadan polarni kut u smjeru kazaljke
sata, inkrementno zadan korak po osi Z, smjer rotacije u smjeru kazaljke sata
Z+0, RL i DR- definiraju lijevi vanjski navoj, alat se giba uzlazno (IZ+)
Napomena:
Unijeti isti predznak za smjer rotacije DR i inkrementnu ukupnu visinu IPA. U protivnom se
alat može poćeti gibati u neželjenom (obrnutom) smjeru.
Ukupni kut IPA može imati vrijednosti između –5400º i +5400º. Ako je potrebno više od 15
navoja programira se kao ponavljanje.
D.6 CIKLUSI
48
Često ponavljani strojni ciklusi koji sadržavaju nekoliko radnih koraka su spremljeni u
memoriju kao standardni ciklusi.. Preomjena koordinata i ostali specijalni ciklusi se također
omogućuju preko standardnih ciklusa.
Fiksni (nepromjenjivi) ciklusi s brojevima 200 i više koriste Q parametre kao prenosne
paramatre. Parametri specijalnih funkcijakoji se koriste u različitim ciklusima imaju uvijek
isti broj. Npr. Q200 je uvijek postavljanje odstojanja alata, Q202 je dubina ulaza alata,...
CYCL DEF
Primjer:
Napomena:
Uvijek prije cikusa mora biti programirano slijedeće:
• BLK FORM
• Poziv alata
• Smjer rotacija alata
• Definiran ciklus
Neki ciklusi automatski postaju aktivni ćim se u programu definiraju. Oni ne mogu i ne
smiju biti pozvani.
• Ciklus 220 za kružni predložak i ciklus 221 za linearni predložak izrade rupa
• SL ciklus 14 za geometriju konture
• SL ciklus 20 za podatke konture
50
• Ciklus za premještanje koordinata
• Ciklus 9 za vrijeme čekanja
Ostali ciklusi se pozivaju sa CYCL CALL ili naredbom M99.
WinNC izvršava klizna gibanja po osi koje je definirana u TOOL CALL bloku kao os
glavnog vretena. Time se izvršavaju gibanja u radnom prostoru načelno samo po osima X,
Y i Z.
Isključuje se:
• Programiranje sekundarne osi za bočne duline u ciklusima 3 – SLOT MILLING i 4 –
POCKET MILLING
• Programiranje sekundarne osi u konturnoj geometriji SL ciklusa
Potrebno je napraviti tablicu točaka kada se želi izvesti ciklus ili nekoliko ciklusa u
sekvencama na nepravilnom predlošku točaka (pozicija).
Ako se koristi ciklus bušenja rupe, koordinate u tablici točaka predstavljaju centar rupe na
radnoj površini.
Ako se koristi ciklus glodanja, koordinate u tablici točaka predstavljaju točku početka
izrade ciklusa na radnoj površini.
U Programing and Editing radnom modu odabrati program u kojem se želi pozvati tablica
točaka.
Pritisnut tipku PGM CALL
51
Pritisnuti funkcijsku tipku PATTERN TABLE
U progranu se pojavi blok SEL PATTERN
Upisati ime tablice točaka i potvrditi tipkom ENT(er).
Primjer:
Napomena:
Naredbom CYCL CALL PAT WinNC pokreće zadnje dafiniranu tablicu točaka.
Ako se želi pozvati zadnje definirani ciklus na poziciju definiranu u tablici točaka, tada se
ciklus poziva naredbom CYCL CALL PAT.
• Pritisnuti tipku CYCL CALL
• Pritisnuti funkcijsku tipku CYCL CALL PAT za poziv
tablice točaka
• Unijeti posmak kojim se alat kreće od točke do točke (F MAX nije dozvoljen)
• Ako treba, unijeti i M funkcije
WinNC pomiče alat do sigurnosnog odstojanja iznad početne pozicije. Za korištenja ove
naredbe, za cikluse 200 i veće, mora se definrati drugo odstojanje (Q204) kao 0.
52
200 BUŠENJE
sa automatskim pozicioniranjem,
201 RAZVRTANJE
sa automatskim pozicioniranjem
202 IZBUŠIVANJE
sa automatskim pozicioniranjem
2 UREZIVANJE
sa kompenzacijskom glavom
17 KRUTO UREZIVANJE
bez kompenzacijske glave
53
posmakom.
2. Po dolasku u prvu dubinu bušenja, alat se u brzom hodu vraća u početnu poziciju te
vraća do prve dubine bušenja minus stop udaljenost t.
Primjer:
5 L Z+100 R0 FMAX ; pravocrtno gibanje alata na poziciju, isključena kompenzacija radijusa alata
6 CYCL DEF 1.0 PECKING ; definiranje ciklusa
7 CYCL DEF 1.1 SET UP 2 ; postavljanje odstojanja između vrha alata i radne površine
8 CYCL DEF 1.2 DEPTH -15 ; postavljanje dubine rupe u inkrementnoj vrijednosti
9 CYCL DEF 1.3 PECKG 7.5 ; postavljanje dubine bušenja po koraku
10 CYCL DEF 1.4 V.DWELL 1 ; postavljanje vremena čekanja u sekundama
11 CYCL DEF 1.5 F80 ; postavljanje posmaka
12 L X+30 Y+20 FMAX M3 ; pozicioniranje iznad prve rupe u brzom hodu, uključena rotacija alata
13 L Z+2 FMAX M99 ; pozicioniranje u brzom hodu da odstojanja, poziv zadnjeg ciklusa
14 L X+80 Y+50 FMAX M99 ; pozicioniranje iznad druge rupe u brzom hodu, poziv ciklusa
15 L Z+100 FMAX M2 ; pravocrtno gibanje alata na poziciju u brzom hodu, kraj programa
54
sa programiranim posmakom (Q206).
3. WinNC vraća alat u brzom hodu u početnu poziciju na početno odstojanje, čeka za
postavljeno vrijeme čekanja (Q210) pa u brzom hodu pozicionira alat iznad prve
dubine bušenja.
4. Alat nastavlja bušiti do slijedeće dubine bušenja u programiranom posmaku.
5. Program se ponavlja (točke 2 do 4) dok se ne postigne programirana dubina
bušenja (Q201)
6. Na dnu rupe alat alat čeka za programirano vrijeme čekanja (Q211), a zatim u
brzom hodu odlazi na programirano odstojanje ili na drugo odstojanje (Q204) ako je
programirano.
Primjer:
10 L Z+100 R0 FMAX ; pravocrtno gibanje alata na poziciju, isključena kompenzacija radijusa alata
11 CYCL DEF 200 DRILLING ; definiranje ciklusa
Q200 = 2 ; postavljanje odstojanja između vrha alata i radne površine
Q201 = -15 ; postavljanje dubine rupe u inkrementnoj vrijednosti
Q206 = 250 ; odabiranje posmaka
Q202 = 5 ; postavljanje dubine bušenja po koraku
Q210 = 0 ; postavljanje vremena čekanja iznad rupe
Q203 = +20 ; postavljanje apsolutnih koordinate površine sirovca
Q204 = +100 ; postavljanje drugog odstojanja
Q211 = 0 ; postavljanje vremena čekanja u rupi
12 L X+30 Y+20 FMAX M3 ; pozicioniranje iznad prve rupe u brzom hodu, uključena rotacija alata
13 CYCL CALL ; poziv ciklusa
14 L X+80 Y+50 FMAX M99 ; pozicioniranje iznad druge rupe u brzom hodu, poziv ciklusa
15 L Z+100 FMAX M2 ; pravocrtno gibanje alata na poziciju u brzom hodu, kraj programa
55
3. Na dnu rupe alat alat čeka za programirano vrijeme čekanja (Q211).
4. Alat se zatim vraća u programiranom posmaku (Q208) na programirano odstojanje,
a nakon toga ako je programirano u brzom hodu na drugo odstojanje (Q204) ako je
programirano.
Primjer:
10 L Z+100 R0 FMAX ; pravocrtno gibanje alata na poziciju, isključena kompenzacija radijusa alata
11 CYCL DEF 201 REAMING ; definiranje ciklusa
Q200 = 2 ; postavljanje odstojanja između vrha alata i radne površine
Q201 = -15 ; postavljanje dubine rupe u inkrementnoj vrijednosti
Q206 = 100 ; odabiranje posmaka
Q211 = 0.5 ; postavljanje vremena čekanja u rupi
Q208 = 250 ; odabiranje posmaka pri izlaženju alata
Q203 = +20 ; postavljanje apsolutnih koordinate površine sirovca
Q204 = +100 ; postavljanje drugog odstojanja
12 L X+30 Y+20 FMAX M3 ; pozicioniranje iznad prve rupe u brzom hodu, uključena rotacija alata
13 CYCL CALL ; poziv ciklusa
14 L X+80 Y+50 FMAX M99 ; pozicioniranje iznad druge rupe u brzom hodu, poziv ciklusa
15 L Z+100 FMAX M2 ; pravocrtno gibanje alata na poziciju u brzom hodu, kraj programa
56
5. ako je odabrana retrakcija alat se pomiče za 0.2 mm (fiksni pomak).
6. WinNC vraća alat programiranim povratnim posmakom (Q208) na programirano
odstojanje i nakon toga, ako je programirano, na drugo odstojanje (Q204) u brzom
hodu.
Primjer:
10 L Z+100 R0 FMAX ; pravocrtno gibanje alata na poziciju, isključena kompenzacija radijusa alata
11 CYCL DEF 202 BORING ; definiranje ciklusa
Q200 = 2 ; postavljanje odstojanja između vrha alata i radne površine
Q201 = -15 ; postavljanje dubine rupe u inkrementnoj vrijednosti
Q206 = 100 ; odabiranje posmaka
Q211 = 0.5 ; postavljanje vremena čekanja u rupi
Q208 = 250 ; odabiranje posmaka pri izlaženju alata
Q203 = +20 ; postavljanje apsolutnih koordinate površine sirovca
Q204 = +100 ; postavljanje drugog odstojanja
Q214 = +1 ; smjer odmicanja alata u dnu rupe *
Q336 = +100 ; kut zaustavljanja vretena
12 L X+30 Y+20 FMAX M3 ; pozicioniranje iznad prve rupe u brzom hodu, uključena rotacija alata
13 CYCL CALL ; poziv ciklusa
14 L X+80 Y+50 FMAX M99 ; pozicioniranje iznad druge rupe u brzom hodu, poziv ciklusa
15 L Z+100 FMAX M2 ; pravocrtno gibanje alata na poziciju u brzom hodu, kraj programa
*
Q214 = 0 ; bez odmicanja alata u dnu rupe
Q214 = 1 ; odmicanje alata u negativnom smjeru referentne osi
Q214 = 2 ; odmicanje alata u negativnom smjeru druge osi
Q214 = 3 ; odmicanje alata u pozitivnom smjeru referentne osi
Q214 = 3 ; odmicanje alata u pozitivnom smjeru druge osi
57
do odstojanja (Q200). Ovdje čeka za programirano vrijeme čekanja (Q210) te se
ponovo spušta iznad prve dubine bušenja.
4. Alat nastavlja bušiti do slijedeće dubine bušenja u programiranom posmaku. Ako je
programiran lom strugotine, alat će se vratiti za programirani povrat nakon svakog
koraka bušenja.
5. Program se ponavlja (točke 2 do 4) dok se ne postigne programirana dubina
bušenja (Q201)
6. Na dnu rupe alat alat čeka za programirano vrijeme čekanja (Q211). WinNC vraća
alat programiranim povratnim posmakom (Q208) na programirano odstojanje i
nakon toga, ako je programirano, na drugo odstojanje (Q204) u brzom hodu.
Primjer:
58
odstojanja (Q200) od suprotne površine do vrha rezne oštrice zuba noža
4. WinNC centrira alat kroz rupu,uključuje toraciju vretena, uključuje rashlađivanje i
posmakom (Q254) vodi alat do dubine bušenja (Q249)
5. Ako je programirano vrijeme čekanja (Q255) alat će na vrhu rupe čekati te će zatim
izaći iz rupe (spušta se do odstojanja (Q200) od suprotne površine do vrha rezne oštrice zuba
noža), alat se izmiče za udaljenost odstojanja od
središta (Q251)
6. WinNC vraća alat programiranim povratnim
posmakom (Q253) na gornje programirano
odstojanje i nakon toga, ako je potrebno, na
drugo odstojanje (Q204) u brzom hodu.
Primjer:
*
Q214 = 1 ; odmicanje alata u negativnom smjeru referentne osi
Q214 = 2 ; odmicanje alata u negativnom smjeru druge osi
Q214 = 3 ; odmicanje alata u pozitivnom smjeru referentne osi
Q214 = 3 ; odmicanje alata u pozitivnom smjeru druge osi
59
5. Program se ponavlja (točke 2 do 4) dok se ne postigne programirana dubina
bušenja (Q201)
6. Na dnu rupe alat alat čeka za programirano vrijeme čekanja (Q211). WinNC vraća
alat programiranim povratnim posmakom (Q208) na programirano odstojanje i
nakon toga, ako je programirano, na drugo odstojanje (Q204) u brzom hodu.
Primjer:
60
toga, ako je programirano, na drugo odstojanje (Q204) također u brzom hodu.
Primjer:
Primjer:
61
5 L Z+100 R0 FMAX ; pravocrtno gibanje alata na poziciju, isključena kompenzacija radijusa alata
6 CYCL DEF 2.0 TAPPING ; definiranje ciklusa
7 CYCL DEF 2.1 SET UP 3 ; postavljanje odstojanja između vrha alata i radne površine 1
8 CYCL DEF 2.2 DEPTH -20 ; postavljanje dubine navoja u inkrementnoj vrijednosti 2
9 CYCL DEF 2.3 DWELL 0.4 ; postavljanje vremena čekanja u sekundama
10 CYCL DEF 2.4 F200 ; postavljanje posmaka
11 L X+50 Y+20 FMAX M3 ; pravocrtno gibanje alata na poziciju u brzom hodu, uključena rotacija alata
12 L Z+3 FMAX M99 ; pozicioniranje u brzom hodu da odstojanja, poziv ciklusa
Posmak se računa F = S * p
F –posmak u mm / min
S – brzima rotacije vretena o / min
p – korak navoja mm
M5, korak 0.8mm – broj okretaja alata S=200 o/min - posmak F=200*0.8=160mm/min
M6, korak 1mm, broj okretaja alata S=200 o/min - posmak F=200*1=200mm/min
M8, korak 1.25mm – broj okretaja alata S=200 o/min - posmak F=200*1.25=250mm/min
M10, korak 1.5mm – broj okretaja alata S=200 o/min - posmak F=200*1.5=300mm/min
Primjer:
62
16 CYCL DEF 17.0 RIGID TAPPING ; definiranje ciklusa
17 CYCL DEF 17.1 SET UP 3 ; postavljanje odstojanja između vrha alata i radne površine 1
18 CYCL DEF 17.2 DEPTH -20 ; postavljanje dubine navoja u inkrementnoj vrijednosti 2
19 CYCL DEF 17.3 PITCH +1 ; postavljanje koraka navoja i predznaka lijevog ili desnog navoja 3
+ desni navoj
- lijevi navoj
Primjer:
+ desni navoj
- lijevi navoj
63
Primjer:
64
odstojanje (Q204) odlazi u brzom hodu.
4. U početnoj poziciji alat opet mijenja smjer rotacije.
Primjer:
* + desni navoj
- lijevi navoj
65
drugo odstojanje (Q204) odlazi u brzom hodu.
6. Zaustavlja se rotacija alata.
Primjer:
66
D.6.7.15 Osnove glodanja navoja
67
D.6.7.16 Cycle 262 - ciklus za glodanje navoja THREAD MILLING
Primjer:
* + desni navoj
- lijevi navoj
**
68
D.6.7.17 Cycle 263 - ciklus za glodanje navoja / upuštanjem
THREAD MILLING / COUNTERSINKING
Primjer:
69
Napomena:
3. Dubina čela - Q358 – udaljenost od vrha alata do gornje površine obratka kod
upuštanja (dubina upuštanja)
70
D.6.7.18 Cycle 264 - ciklus za bušenje / glodanje navoja
71
D.6.7.19 Cycle 265 - ciklus za spiralno bušenje / glodanje navoja
HELICAL THREAD DRILLING / MILLING
Primjer:
72
D.6.7.20 Cycle 267 - ciklus za vanjsko glodanje navoja
OUTSIDE THREAD MILLING
Primjer:
73
D.6.8 Ciklusi za glodanje džepova, stupova i utora
3 GLODANJE UTORA
gruba i fina obrada sa automatskim pozicioniranjem i vertikalnim korakom
dubine glodanja
210 GLODANJE UTORA sa naizmjeničnom promjenom dubine
gruba i fina obrada sa automatskim pozicioniranjem i naizmjeničnom
promjenom dubine glodanja
3 GLODANJE KRUŽNIH UTORA
gruba i fina obrada sa automatskim pozicioniranjem i naizmjeničnom
promjenom dubine glodanja
74
D.6.8.1 Cycle 4 - Ciklusi za glodanje pravokutnog džepa POCKET MILLING
Primjer:
15 L Z+100 R0 FMAX ; pravocrtno gibanje alata na poziciju, isključena kompenzacija radijusa alata
16 CYCL DEF 4.0 POCKET MILLING ; definiranje ciklusa
17 CYCL DEF 4.1 SET UP 2 ; odstojanje između vrha alata (startna pozicija) i radne površine inkrementno 1
18 CYCL DEF 4.2 DEPTH -10 ; postavljanje dubine džepa u inkrementnoj vrijednosti 2
19 CYCL DEF 4.3 PLNGNG 4 F80 ; dubina glodanja po koraku 3 i posmak ulaza alata u materijal
20 CYCL DEF 4.4 X80 ; definiranje duljine džepa po referentnoj osi 4
21 CYCL DEF 4.5 Y40 ; definiranje širine džepa 5
22 CYCL DEF 4.6 F100 DR+ RADIUS 10 ; posmak glodanja, smjer glodanja i radijus kuteva džepa
23 L X+60 Y+35 FMAX M3 ; pozicioniranje iznad početne pozicije u brzom hodu, uključena rotacija alata
24 L Z+2 FMAX M99 ; pozicioniranje u brzom hodu da odstojanja, poziv zadnjeg ciklusa
Preduvjeti:
Širina džepa 5 mora biti veča od (2 x Radijus zaobljenja kutova džepa + faktor prekoračenja)
Proračun:
Faktor prekoračenja k = K * R
K – preklop npr 1.2
R – radijus npr 10
Primjer
Širina = 2 * 10 + 1.2 * 10 = 32 mm
75
D.6.8.2 Cycle 212 - Ciklus za finu obradu pravokutnog džepa
POCKET FINISHING
Primjer:
76
D.6.8.3 Cycle 213 - Ciklus za finu obradu pravokutnog stupa
STUD FINISHING
Primjer:
77
D.6.8.4 Cycle 5 - Ciklus za grubu obradu okruglog džepa
CIRCULAR POCKET MILLING
Primjer:
15 L Z+100 R0 FMAX ; pravocrtno gibanje alata na poziciju, isključena kompenzacija radijusa alata
16 CYCL DEF 5.0 CIRCULAR POCKET ; definiranje ciklusa
17 CYCL DEF 5.1 SET UP 2 ; odstojanje između vrha alata (startna pozicija) i radne površine inkrementno 1
18 CYCL DEF 5.2 DEPTH -12 ; postavljanje dubine džepa u inkrementnoj vrijednosti 2
19 CYCL DEF 5.3 PLNGNG 6 F80 ; dubina glodanja po koraku 3 i posmak ulaza alata u materijal
20 CYCL DEF 5.4 RADIUS Y35 ; definiranje radijusa džepa
21 CYCL DEF 5.5 F100 DR+; posmak glodanja, smjer glodanja
22 L X+60 Y+50 FMAX M3 ; pozicioniranje iznad početne pozicije u brzom hodu, uključena rotacija alata
23 L Z+2 FMAX M99 ; pozicioniranje u brzom hodu da odstojanja, poziv zadnjeg ciklusa
78
D.6.8.5 Cycle 214 - Ciklus za finu obradu okruglog džepa
CIRCULAR POCKET FINISHING
Primjer:
79
D.6.8.6 Cycle 215 - Ciklus za finu obradu kružnog stupa
CIRCULAR STUD FINISHING
Primjer:
80
D.6.8.7 Cycle 3 - Ciklus glodanje utora SLOT FINISHING
Gruba obrada
1. WinNC pozicionira alat unutar konture utora –
na polovicu udaljenosti širine slota i promjera
alata. Prodire u obradak za dubinu glodanja i
uzdužno glođe utor.
2. na kraju utora ponovo se spušta na slijedeči
korak u glođe u suprotnom pravc. Ovo se
ponavlja dok se ne dostigne zadana dubina
utora.
Fina obrada
3. Alat se giba do dna utora po luku
tangencijalno na konturu utora. Zatim slijedi fino glodanje konture
4. Na kraju ciklusa alat se u brzom hodu giba do postavljenog odstojanja u početnu
poziciju.
Primjer:
10 L Z+100 R0 FMAX ; pravocrtno gibanje alata na poziciju, isključena kompenzacija radijusa alata
11 TOOL DEF 1 L+0 R+6 ; definiranje alata na poziciji 1, dulina i promjer
12 TOOL CALL 1 Z S1500 ; postavljanje (pozivanje) alata na poziciji 1, broj okretaja alata
13 CYCL DEF 3.0 SLOT MILLING ; definiranje ciklusa
14 CYCL DEF 3.1 SET UP 2 ; odstojanje između vrha alata (startna pozicija) i radne površine inkrementno 1
15 CYCL DEF 3.2 DEPTH -15 ; postavljanje dubine utora u inkrementnoj vrijednosti 2
16 CYCL DEF 3.3 PLNGNG 5 F80 ; dubina glodanja po koraku 3 i posmak ulaza alata u materijal
17 CYCL DEF 3.4 X80 ; definiranje duljine utora po referentnoj osi 4
18 CYCL DEF 3.5 Y15 ; definiranje širine džepa 5
19 CYCL DEF 3.6 F100 ; posmak glodanja
23 L X+16 Y+25 FMAX M3 ; pozicioniranje iznad početne pozicije u brzom hodu, uključena rotacija alata
24 L Z+2 M99 ; pozicioniranje u brzom hodu da odstojanja, poziv zadnjeg ciklusa
81
D.6.8.8 Cycle 210 - Ciklus glodanje utora – izduljene rupe
SLOT WITH RECIPROCATING PLUNGECUT
Gruba obrada
1. WinNC pozicionira alat unutar konture utora –
na centru lijevog zaobljenja na definiranom
odstojanju.
2. Alat se radnim posmakom prsloni na radnu
površinu. Nastavlja pravocrtno prema desnom
centru zaobljenja do prve dubine glodanja
(glođe na koso).
3. Nakon toga alat se giba u suprotnom pravcu do
lijevog centra zaobljenja za slijedeči korak
glodanja. Ovo se ponavlja dok se ne dostigne
postavljna dubina utora.
Fina obrada
5. Alat se giba od centra utora tangencijalno na konturu. Zatim slijedi fino glodanje
konture u više prolaza dok ne dosegne zadanu dubinu utora.
6. Na kraju ciklusa alat se tangencijaln giba do centra utora.
7. Od centar ide u brzom hodu do postavljenog odstojanja. Ako je programirano drugo
odstojanje alat se u brzom hodu podiže i pozicionira u centru.
Primjer:
82
D.6.8.9 Cycle 211 - Ciklus glodanje kružnog utora zakrivljene rupe
CIRCULAR SLOT WITH RECIPROCATING PLUNGECUT
Gruba obrada
4. WinNC pozicionira alat unutar konture utora
– na centru lijevog zaobljenja na
definiranom odstojanju.
5. Alat se radnim posmakom prsloni na radnu
površinu. Nastavlja pravocrtno prema
desnom centru zaobljenja do prve dubine
glodanja (glođe na koso).
6. Nakon toga alat se giba u suprotnom
pravcu do lijevog centra zaobljenja za
slijedeči korak glodanja. Ovo se ponavlja
dok se ne dostigne postavljna dubina utora.
Fina obrada
8. Alat se giba od centra utora tangencijalno na konturu. Zatim slijedi fino glodanje
konture u više prolaza dok ne dosegne zadanu dubinu utora.
9. Na kraju ciklusa alat se tangencijaln giba do centra utora.
10. Od centra ide u brzom hodu do postavljenog odstojanja. Ako je programirano drugo
odstojanje alat se u brzom hodu podiže i pozicionira u centru.
Primjer:
83
D.6.9 Ciklusi za obradu predložaka rupa
CIKLUS Funkcijska
tipka
220 KRUŽNI PREDLOŽAK
Ciklus 1
Ciklus 2
Ciklus 3
Ciklus 4
Ciklus 5
Ciklus 17
Ciklus 18
Ciklus 200
Ciklus 201
Ciklus 202
Ciklus 203
Ciklus 204
Ciklus 205
Ciklus 206
Ciklus 207
Ciklus 208
Ciklus 209
Ciklus 212
Ciklus 213
Ciklus 214
Ciklus 215
Ciklus 262
Ciklus 263
Ciklus 264
Ciklus 265
Ciklus 267
84
D.6.9.1 Cycle 220 - Ciklusi za kružni predložak CIRCULAR PATTERN
1. U brzom hodu Heidenhein WinNC vodi alat iz trenutne pozicije u početnu poziciju
za prvu strojnu operaciju.
2. Iz ove pozicije Heidenhein WinNC će izraditi zadnje
definirani ciklus.
3. Alat se zatim vraća u početnu poziciju slijedeće
operacije.
4. Postupak se ponavlja dok se ne izvrše sve strojne
operacije.
Primjer:
56 CYCL DEF 220 CIRCULAR PATTERN ; definiranje ciklusa (ili POLAR PATTERN)
Q216 = +50 ; postavljanje centra kruga predložka po prvoj osi
Q217 = +50 ; postavljanje centra kruga predložka po drugoj osi
Q244 = 80 ; promjer kruga predložka
Q245 = 0 ; početni kut između prve referentne osi i početne točke prve strojne obrade na krugu predloška*
Q246 = 360 ; završni kut između prve referentne osi i početne točke zadnje strojne obrade na krugu predloška *
Q247 = 0 ; kut koraka – inkrementna vrijednost kuta između dvije operacije**
Q241 = 8 ; broj ponavljanja
Q200 = 2 ; postavljanje odstojanja između vrha alata i radne površine
Q203 = +30 ; postavljanje apsolutnih koordinate površine sirovca
Q204 = 50 ; postavljanje drugog odstojanja
Q301 = 1 ; pozicioniranje na odstojanje – 1 ili na drugo odstojanje – 2
85
D.6.9.2 Cycle 221 - Ciklusi za pravocrtni predložak LINEAR PATTERN
Primjer:
56 CYCL DEF 221 LINEAR PATTERN ; definiranje ciklusa (ili CATRESIAN PATTERN)
Q225 = +15 ; postavljanje početne pozicije predložka po prvoj osi
Q226 = +15 ; postavljanje početne pozicije predložka po drugoj osi
Q237 = +10 ; razmak između obrada po prvoj osi
Q238 = +8 ; razmak između obrada po drugoj osi
Q242 = 6 ; brok stupaca (kolona)
Q243 = 4 ; broj redova (linija)
Q224 = +15 ; kut zakošenja redova
Q200 = 2 ; postavljanje odstojanja između vrha alata i radne površine
Q203 = +30 ; postavljanje apsolutnih koordinate površine sirovca
Q204 = 50 ; postavljanje drugog odstojanja
Q301 = 1 ; pozicioniranje na odstojanje – 1 ili na drugo odstojanje – 2
86
SL ciklusi
157 - 172
173 - 178
179 - 188
Specijalni ciklusi
189 - 192
PODPROGRAMI
193 - 200
87
E Programiranje alata
E.1.1 Posmak
Upisivanje posmaka
Vrijednost posmaka se upisuje pri pozivu alata u TOOL
CALL, a može se unijeti u svakom bloku
Brzi hod
Brzi hod se upisuje naredbom F MAX ili F9999.
F MAX se upisuje funkcijskom tipkom kada se u dijalogu na ekranu pojavi pitanje Feed
rate =?
Trajanje posmaka
Posmak unesen kao brojčana vrijednost ostaje aktivan do bloka u kojem je nova vrijednost
posmaka.
F MAX je aaktivan samo u redu u kojem je napisan.
Brzina glavnog vretena S (speed) se upisuje kao broj okretaja u minuti (o/min) u bloku
poziva alata TOOL CALL.
88
E.1.3 Podaci o alatu
Svaki alat se raspoznaje preko broja. Svakom alatu se može unijeti ime
Alat s brojem 0 je definiran kao nulti alat duljine L=0 i radijusa R=0. Tip alata T0 se ne
može pozvati. U tablici alata, alat pod brojem 0 mora biti definiran sa R=0 i L=0.
Algebarski znak
L>L0 alat je dulji od nultog alata
L<L0 alat je kraći od nultog alata
Određivanje duljine :
• Dovesti nulti alat u referentnu poziciju (npr.: u radna površina Z=0)
• Postaviti sve osi na 0 (postavljanje referentne točke)
• Postaviti slijedeći alat
• Dovesti ga u istu referentnu točku
• Na ekranu se prikazuje razlika u duljini koja je duljina alata
• Upisati razliku u TOOL DEF blok ili tablicu alata u opcijom «Hvatanja trenutne
pozicije»
89
E.1.3.4 Radijus alata L
Primjer:
4 TOOL DEF 5 L+10 R+5 ; alat na poziciji 5 dulji 10 mm od nultog alata, radijusa 5mm
• Odabrati datoteku ili unijeti novo ime za stvaranje nove datoteke alata
Kada se otvori tablica alata za uređivanje, označeno polje se može pomicati na bilo koju
poziciju unutar tablice koristeći strelice ili funkcijska tipke. Postojeći podaci se mogu
prepisati novim za bilo koju vrijednost.
92
E.1.3.8 Pozivanje alata iz tablice alata
Primjer:
TOOL CALL 5 Z S2500 F350 DL+0,2 DR-1 DR2+0.05
Upoznavanje
WinNC prilagođuje putanju alata po
radnoj osi kompenzacijom duljine alata.
Po radnoj površini može se kompenzirati
po radijusu alata.
Ako se program direktno upisuje, onda je
kompenzacija radijusa alata aktivna
jedino u radnoj površini.
Heidenhein WinNC može kompenzirati do
5 osi.
Kompenzacija duljine alata postaje aktivna kada se pozove alat i kad se postavi u radni
položaj.
U kompenzaciju duljine sadržani su :
• L duljina alata iz tablice alata ili iz bloka TOOL DEF
• DLTOOL CALL prekomjerna duljina alata iz bloka TOOL DEF
• DLTAB prekomjerna duljina alata iz tablice alata
93
E.1.4.2 Kompenzacija radijusa alata
Radijus alata
R0
Gibanje alata bez kompenzacije radijusa – alat se giba
tako da os rotacije slijedi konturu.
RL
Gibanje alata s uključenom lijevom kompenzacijom
RR
Gibanje alata s uključenom desnom kompenzacijom
94
E.1.4.3 Upisivanje kompenzacija radijusa alata
Programiranjem bilo koje naredbe gibanja alata nakon unosa koordinata ciljane točke
potvrđuje se tipkom ENTER
Za odabir gibanja alata bez kompenzacije radijusa alata pozrebno je pritisnuti samo
ENTER ili odabrati funkcijsku tipku R0.
95