1 sl-cykle, Podstawy – HEIDENHAIN iTNC 530 (340 49x-06) Cycle programming Instrukcja Obsługi
Strona 184
182
Cykle obróbkowe: kieszeń konturu, linie 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 konturów częściowych (kieszenie lub wysepki).
Kontury częściowe proszę wprowadzać jako podprogramy. Z listy
konturów częściowych (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 wycinków konturó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
zarysowanie konturu zgodnie z ruchem wskazówek zegara z
korekcją promienia RR
TNC rozpoznaje wysepkę, jeśli kontur obwodzi się od wewnątrz, np.
zarysowanie konturu zgodnie z ruchem wskazówek zegara z
korekcją promienia RL
Podprogramy nie mogą zawierać żadnych współrzędnych w osi
wrzeciona
W pierwszym wierszu współrzędnych podprogramu określa się
płaszczyznę obróbki. Osie pomocnicze U,V, W są dozwolone w
sensownej kombinacji. W pierwszym wierszu należy zasadniczo
zdefiniować zawsze obydwie osie płaszczyzny obróbki
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ęć ograniczona jest dla jednego SL-cyklu (wszystkie
podprogramy konturowe). Liczba możliwych elementów
konturu zależy od rodzaju konturu
(wewnętrzny/zewnętrzny) i liczby podkonturów oraz wynosi
maksymalnie 8192 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.