Patrz „sl-cykle ze wzorem, Formułą) konturu” na stronie 424), 7 sl-cykle ze wzorem (formułą) konturu – HEIDENHAIN iTNC 530 (340 49x-03) ISO programming Instrukcja Obsługi
Strona 424: Podstawy
424
8 Programowanie: cykle
8.7 SL-cykle ze wzorem (formu
łą
) konturu
8.7 SL-cykle ze wzorem (formułą) konturu
Podstawy
Przy pomocy SL-cykli i wzoru konturu można zestawiać kompleksowe
kontury, składające się z konturów częściowych (kieszenie lub
wysepki). Kontury częściowe (dane geometryczne) proszę
wprowadzać jako oddzielne programy. W ten sposób wszystkie
kontury częściowe mogą zostać dowolnie często ponownie
wykorzystywane. Z wybranych konturów częściowych, połączonych
ze sobą przy pomocy wzoru konturu, TNC oblicza cały kontur.
Właściwości konturów częściowych
TNC rozpoznaje zasadniczo wszystkie kontury jako kieszeń. Proszę
nie programować korekcji promienia. W wzorze konturu można
poprzez negowanie przekształcić kieszeń w wysepkę.
TNC ignoruje posuwy F i funkcje dodatkowe M
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
Podprogramy mogą zawierać współrzędne osi wrzeciona, zostaną
one jednakże ignorowane
W pierwszym wierszu współrzędnych podprogramu określa się
płaszczyznę obróbki. Osie pomocnicze U,V,W są dozwolone
Właściwości cykli obróbki
TNC pozycjonuje przed każdym cyklem automatycznie na
bezpieczną wysokość
Każdy poziom głębokości jest frezowany bez odsuwania narzędzia;
wysepki zostaną objechane z boku
Promień „naroży wewnętrznych “ jest programowalny – narzędzie
nie zatrzymuje się, zaznaczenia poza materiałem zostaną
uniemożliwione (obowiązuje dla ostatniego zewnętrznego toru przy
przeciąganiu i wykańczaniu bocznych powierzchni)
Példa: Schemat: Odpracowywanie przy pomocy
SL-cykli i wzoru konturu
%KONTUR G71 *
...
N50 %:CNT: “MODEL“
N60 G120 Q1= ...
N70 G122 Q10= ...
N80 G79 *
...
N120 G123 Q11= ...
N130 G79 *
...
N160 G124 Q9= ...
N170 G79
N180 G00 G40 G90 Z+250 M2 *
N99999999 %KONTUR G71 *
Példa: Schemat: Obliczanie konturów
częściowych przy pomocy wzoru konturu
%MODEL G71 *
N10 DECLARE CONTOUR QC1 = “OKRAG1“ *
N20 DECLARE CONTOUR QC2 = “OKRAG31XY“ *
N30 DECLARE CONTOUR QC3 = “TRÓJKĄT“ *
N40 DECLARE CONTOUR QC4 = “KWADRAT“ *
N50 QC10 = ( QC1 | QC3 | QC4 ) \ QC2 *
N99999999 %MODEL G71 *
%OKRĄG1 G71 *
N10 I+75 J+50 *
N20 G11 R+45 H+0 G40 *
N30 G13 G91 H+360 *
N99999999 %OKRĄG1 G71 *
%OKRĄG31XY G71 *
...
...
Pamięć dla jednego cyklu SL (wszystkie programy opisu
konturów) jest ograniczona do maksymalnie 128
konturów. Liczba możliwych elementów konturu zależy
od rodzaju konturu (wewnętrzny/zewnętrzny) i liczby
opisów konturów oraz wynosi maksymalnie 16384
elementów konturu.
Przy pomocy SL-cykli ze wzorem konturu zakłada się
strukturyzowany program i otrzymuje możliwość,
powtarzające się często kontury zapisać do pojedyńczych
programów. Poprzez wzór konturu łączy się kontury
częściowe w jeden kontur i określa, czy chodzi o kieszeń
czy też o wysepkę.
Funkcja SL-cykle ze wzorem konturu jest rozmieszczona
na powierzchni obsługi TNC na kilka obszarów i służy jako
podstawa dla dalszych udoskonaleń.