28.09.2015 Views

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

B---63524PL/01<br />

PROGRAMOWANIE<br />

13. FUNKCJE UŁATWIAJĄCE<br />

PROGRAMOWANIE<br />

ADNOTACJA<br />

1 Ze względu na to, że wartości X(U), Z(W) i R w cyklu stałym są<br />

modalne, jeżeli X(U), Z(W) lub R nie są na nowo programowane,<br />

to efektywne są dane uprzednio podane. Z tego powodu kiedy<br />

wartość przesunięcia w osi Z nie zmienia się, jakwprzykładzie<br />

poniżej, cykl stały można powtórzyć tylko poprzez podanie<br />

poleceń przesunięcia dla osi X.<br />

Jednak dane są usuwane, jeśli jest zaprogramowaniy kod G<br />

ważny w bloku wywołania, z wyjątkiem kodu G04 (przerwa) lub<br />

kodu G w grupie 01 z wyłączeniem G90, G92, G94.<br />

(Przykład)<br />

Oś X<br />

66<br />

4<br />

8<br />

12<br />

16<br />

0<br />

Przedmiot obrabiany<br />

Oś Z<br />

Cykl przedstawiony na rysunku powyżej jest wykonywany przez<br />

następujący program.<br />

N030 G90 U---8.0 W---66.0 F0.4 ;<br />

N031 U---16.0 ;<br />

N032 U---24.0 ;<br />

N033 U---32.0 ;<br />

2 Można wykonać następujące dwa programy użytkowe.<br />

(1) Jeśli dla bloku następującego po bloku wskazanym w cyklu<br />

stałym podane jest polecenie EOB lub polecenie<br />

przemieszczenia zerowego, to ten sam cykl stały zostanie<br />

powtórzony.<br />

(2) Jeżeli w trybie cyklu stałego zostanie zaprogramowana<br />

funkcjaM,S,T,tozarównocyklstały jak i funkcja M, S lub T<br />

mogą być wykonane jednocześnie. Jeśli takie rozwiązanie nie<br />

jest wygodne, należy jeden raz przerwać cykl stały, jak w<br />

poniższym programie przykładowym (określić G00 lub G01)<br />

iwykonać polecenie M, S lub T. Po zakończeniu wykonywania<br />

M, S lub T, należy ponownie zaprogramować cykl stały.<br />

(Przykład)<br />

N003 T0101 ;<br />

:<br />

:<br />

N010 G90 X20.0 Z10.0 F0.2 ;<br />

N011 G00 T0202 ;<br />

N012 G90 X20.5 Z10.0 ;<br />

163

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!