5 sl-cykle, Podstawy – HEIDENHAIN TNC 320 (340 55x-03) Instrukcja Obsługi
Strona 292
292
8 Programowanie: cykle
8.5 SL-cykle
8.5 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
Jeżeli używamy Q-parametrów, to należy przeprowadzać obliczenia
i przyporządkowania tylko w obrębie danego podprogramu konturu
Példa: Schemat: odpracowywanie przy pomocy
SL-cykli
0 BEGIN PGM SL2 MM
...
12 CYCL DEF 140 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 1000 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.