1 sl-cykle, Podstawy – HEIDENHAIN TNC 320 (340 55x-04) Cycle programming Instrukcja Obsługi
Strona 172
172
Cykle obróbkowe: kieszeń konturu
7.1 SL-cykle
7.1 SL-cykle
Podstawy
Przy pomocy SL-cykli można zestawiać kompleksowe kontury,
składające się z 12 podkonturów (kieszenie lub wysepki). Podkontury
proszę wprowadzać jako podprogramy. Z listy podkonturów (numery
podprogramów), które zostaną podane w cyklu 14 KONTUR, TNC
oblicza cały kontur.
Właściwości podprogramów
Przeliczenia współrzędnych są dozwolone Jeśli zostaną one
zaprogramowane w obrębie podkonturów, to działają one także w
następnych podprogramach, nie muszą zostać wycofywane po
wywołaniu cyklu
TNC ignoruje posuwy F i funkcje dodatkowe M
TNC rozpoznaje kieszeń, jeśli kontur obwodzi się od wewnątrz, np
przebieg konturu zgodnie z ruchem wskazówek zegara z korekcją
promienia RR
TNC rozpoznaje wysepkę, jeśli kontur obwodzi się od zewwnątrz,
np. przebieg konturu zgodnie z ruchem wskazówek zegara z
korekcją promienia RL
Podprogramy nie mogą zawierać żadnych współrzędnych w osi
wrzeciona
Proszę programować w pierwszym wierszu podprogramu zawsze
obydwie osie.
Jeżeli używamy Q-parametrów, to należy przeprowadzać obliczenia
i przyporządkowania tylko w obrębie danego podprogramu konturu
Przykład: Schemat: odpracowywanie przy
pomocy SL-cykli
0 BEGIN PGM SL2 MM
...
12 CYCL DEF 14 KONTUR ...
13 CYCL DEF 20 DANE KONTURU ...
...
16 CYCL DEF 21 WIERCENIE WST. ...
17 CYCL CALL
...
18 CYCL DEF 22 PRZECIĄGANIE ...
19 CYCL CALL
...
22 CYCL DEF 23 NA GOTOWO DNO ...
23 CYCL CALL
...
26 CYCL DEF 24 NA GOTOWO BOK ...
27 CYCL CALL
...
50 L Z+250 R0 FMAX M2
51 LBL 1
...
55 LBL 0
56 LBL 2
...
60 LBL 0
...
99 END PGM SL2 MM
Pamięć dla cyklu jest ograniczona. W jednym cyklu można
zaprogramować maksymalnie 16384 elementów konturu.
SL-cykle przeprowadzają wewnętrznie obszerne i
kompleksowe obliczenia oraz wynikające z nich zabiegi
obróbkowe. Dla upewnienia się o prawidłowym przebiegu
programu należy przeprowadzić w każdym przypadku
graficzny test programu ! W ten prosty sposób można
stwierdzić, czy zgenerowany przez TNC zabieg obróbkowy
prawidłowo przebiega.