Cykl 25 KONTUR OTWARTY

Programowanie ISO

G125

Zastosowanie

Przy pomocy tego cyklu można wraz z cyklem 14 GEOMETRIA KONTURU – obrabiać otwarte i zamknięte kontury.

Cykl 25 KONTUR OTWARTY wykazuje w porównaniu do obróbki konturu z wierszami pozycjonowania znaczne zalety:

  • Sterowanie nadzoruje obróbkę na ścinki i uszkodzenia konturu (kontur skontrolować przy pomocy grafiki).
  • Jeśli promień narzędzia jest za duży, to kontur musi zostać ewentualnie wtórnie obrobiony na narożach wewnętrznych
  • Obróbkę można wykonywać na całej długości ruchem współbieżnym lub przeciwbieżnym, rodzaj frezowania pozostaje niezmieniony, jeśli kontury są odbijane lustrzanie
  • Przy kilku wcięciach sterowanie może przesuwać narzędzie tam i z powrotem: w ten sposób zmniejsza się czas obróbki.
  • Można także wprowadzić wartości naddatków, aby w kilku przejściach roboczych dokonywać obróbki zgrubnej i wykańczającej

Wskazówki

 
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Jeśli ustawiono parametr posAfterContPocket (nr 201007) na ToolAxClearanceHeight , to sterowanie pozycjonuje narzędzie po zakończeniu cyklu tylko w kierunku osi narzędzia na bezpiecznej wysokości. Sterowanie nie pozycjonuje narzędzia na płaszczyźnie obróbki. Uwaga niebezpieczeństwo kolizji!
  1. Pozycjonować narzędzie po zakończeniu cyklu ze wszystkimi współrzędnymi płaszczyzny obróbki, np. L X+80 Y+0 R0 FMAX
  2. Po cyklu programować absolutną pozycję, nie inkrementalne przemieszczenie
  • Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE MILL.
  • Sterowanie uwzględnia tylko pierwszy znacznik (label) z cyklu 14 GEOMETRIA KONTURU.
  • Pamięć dla SL-cyklu jest ograniczona. W cyklu SL można zaprogramować maksymalnie 16384 elementy konturu.
  • Jeśli podczas obróbki aktywne jest M110, to przy skorygowanych wewnątrz łukach kołowych posuw zostaje odpowiednio zredukowany.
  • Cykl może być wykonywany narzędziem szlifierskim.
  • Cykl uwzględnia funkcje dodatkowe M109 i M110. Sterowanie utrzymuje na ostrzu narzędzia stały posuw po łukach kołowych przy obróbce wewnętrznej i zewnętrznej.
  • Dopasowanie posuwu na torach kolistych z M109

Wskazówki odnośnie programowania

  • Cykl 20 DANE KONTURU nie jest konieczny.
  • Znak liczby parametru cyklu Głębokość określa kierunek pracy (obróbki). Jeśli zaprogramujemy głębokość = 0, to sterowanie nie wykonuje tego cyklu.
  • Jeżeli wykorzystujemy lokalne parametry Q QL w podprogramie konturu, to należy przypisywać je lub obliczać także w obrębie podprogramu konturu.

Parametry cyklu

Rysunek pomocniczy

Parametry

Q1 Glebokosc frezowania ?

Odstęp pomiędzy powierzchnią obrabianego detalu i dnem konturu. Wartość działa inkrementalnie.

Dane wejściowe: -99999.9999...+99999.9999

Q3 Naddatek na obr. wykan.-bok ?

Naddatek wykańczania na płaszczyźnie obróbki. Wartość działa inkrementalnie.

Dane wejściowe: -99999.9999...+99999.9999

Q5 Wspolrzedne powierzchni detalu ?

Absolutne współrzędna powierzchni detalu

Dane wejściowe: -99999.9999...+99999.9999

Q7 Bezpieczna wysokosc ?

Wysokość, na której nie może dojść do kolizji z obrabianym detalem (dla pozycjonowania pośredniego i powrotu na końcu cyklu). Wartość działa absolutnie.

Dane wejściowe: -99999.9999...+99999.9999

Q10 Glebokosc dosuwu ?

Wymiar, o jaki narzędzie zostaje każdorazowo dosunięte. Wartość działa inkrementalnie.

Dane wejściowe: -99999.9999...+99999.9999

Q11 Wart.posuwu wglebnego ?

Posuw przy przemieszczeniach na płaszczyźnie obróbki

Dane wejściowe: 0...99999.9999 alternatywnie FAUTO, FU, FZ

Q12 Posuw przy rozwiercaniu ?

Posuw przy przemieszczeniach na płaszczyźnie obróbki

Dane wejściowe: 0...99999.9999 alternatywnie FAUTO, FU, FZ

Q15 Rodzaj frezow.? przeciwbie.= -1

+1: frezowanie współbieżne

-1: frezowanie przeciwbieżne

0: frezowanie przemienne ruchem współbieżnym i przeciwbieżnym przy kilku dosuwach

Dane wejściowe: -1, 0, +1

Q18 bądź QS18 Narzędzie do obróbki zgrubnej?

Numer lub nazwa narzędzia, przy pomocy którego sterowanie dokonało zgrubnego przeciągania. Możesz przy pomocy w opcjach wyboru na pasku akcji - przejąć narzędzie do wstępnego przeciągania bezpośrednio z tabeli narzędzi. Oprócz tego możesz z z opcją nazwa na pasku akcji samodzielnie podać nazwę narzędzia. Sterowanie dołącza cudzysłów automatycznie, jeśli opuszcza się pole zapisu. Jeżeli nie dokonano wstępnego rozwiercania, to proszę wprowadzić „0“; jeśli wprowadzimy tu określony numer lub nazwę, sterowanie rozwierca tylko ten fragment, który nie mógł zostać obrobiony przy pomocy zgrubnego rozwiertaka. Jeżeli nie można najechać bezpośrednio zakresu przeciągania na gotowo, to sterowanie wcina się ruchem wahadłowym; w tym celu należy zdefiniować w tabeli narzędzi TOOL.T długość ostrzy LCUTS i maksymalny kąt wcięcia ANGLE narzędzia.

Dane wejściowe: 0...99999.9 Alternatywnie maksymalnie 255 znaków

Q446 Akceptowana reszta materiału?

Podać, do jakiej wartości w mm akceptowana jest reszta materiału na konturze. Jeśli podaje się np. 0,01 mm, to sterowanie nie wykonuje więcej od grubości reszty materiału 0,01 mm żadnej obróbki pozostałego materiału.

Dane wejściowe: 0.001...9.999

Q447 Maksymalny odstęp połączenia?

Maksymalny odstęp pomiędzy dwoma przewidzianymi do przeciągania obszarami. W obrębie tego zakresu odstępu sterowanie przemieszcza bez ruchu wznoszenia, na głębokości obróbki wzdłuż konturu.

Dane wejściowe: 0...999.999

Q448 Przedłużenie toru?

Wartość przedłużenia trajektorii narzędzia na początku i na końcu fragmentu konturu. Sterowanie przedłuża tor narzędzia zasadniczo zawsze równolegle do konturu.

Dane wejściowe: 0...99.999

Przykład

11 CYCL DEF 25 KONTUR OTWARTY ~

Q1=-20

;GLEBOKOSC FREZOWANIA ~

Q3=+0

;NADDATEK NA STRONE ~

Q5=+0

;WSPOLRZEDNE POWIERZ. ~

Q7=+50

;BEZPIECZNA WYSOKOSC ~

Q10=-5

;GLEBOKOSC DOSUWU ~

Q11=+150

;WARTOSC POSUWU WGL. ~

Q12=+500

;POSUW PRZY ROZWIERC. ~

Q15=+1

;RODZAJ FREZOWANIA ~

Q18=+0

;NARZ.DO OBR.ZGRUB. ~

Q446=+0.01

;RESZTA MATERIALU ~

Q447=+10

;ODSTEP SPRZEZENIA ~

Q448=+2

;PRZEDLUZENIE TORU