Cykl 820 TOCZENIE KONTUR PLAN

Programowanie ISO

G820

Zastosowanie

 
Machine

Należy zapoznać się z instrukcją obsługi obrabiarki!

Ta funkcja musi zostać aktywowana przez producenta maszyn i przez niego dopasowana.

cyc820

Przy pomocy tego cyklu można toczyć planowo detale z dowolnymi konturami toczenia. Opis konturu następuje w podprogramie.

Można używać tego cyklu do wyboru dla obróbki zgrubnej, wykańczającej lub kompletnej. Skrawanie przy obróbce zgrubnej następuje równolegle do osi.

Można wykorzystywać ten cykl dla obróbki wewnętrznej i zewnętrznej. Jeśli punkt startu konturu jest większy niż punkt końcowy konturu, to cykl wykonuje obróbkę zewnętrzną. Jeśli punktu startu konturu jest mniejszy niż punkt końcowy, to cykl wykonuje obróbkę wewnętrzną.

Przebieg cyklu obróbki zgrubnej

Jako punkt startu cyklu sterowanie używa pozycji narzędzia przy wywołaniu cyklu. Jeśli współrzędna Z punktu startu jest mniejsza niż punkt początkowy konturu, to sterowanie pozycjonuje narzędzie na współrzędnej Z na punkt startu konturu i startuje cykl tam.

  1. Sterowanie wykonuje na posuwie szybkim równoległy do osi ruch wcięcia. Wartość wcięcia sterowanie oblicza na podstawie Q463 MAX. GŁĘB. WCIĘCIA.
  2. Sterowanie skrawa obszar pomiędzy pozycją startu i punktem końcowym w kierunku planowym. Skrawanie planowe następuje równolegle do osi i ze zdefiniowanym posuwem Q478.
  3. Sterowanie odsuwa narzędzie ze zdefiniowanym posuwem o wartość wcięcia.
  4. Sterowanie pozycjonuje narzędzie na posuwie szybkim z powrotem do początku przejścia.
  5. Sterowanie powtarza tę operację (1 do 4), aż zostanie osiągnięty gotowy kontur.
  6. Sterowanie pozycjonuje narzędzie na posuwie szybkim z powrotem do punktu startu cyklu.

Przebieg cyklu obróbki wykańczającej

Jeśli współrzędna Z punktu startu jest mniejsza niż punkt początkowy konturu, to sterowanie pozycjonuje narzędzie na współrzędnej Z na bezpieczną odległość i startuje cykl tam.

  1. Sterowanie wykonuje na posuwie szybkim ruch wcięcia.
  2. Sterowanie obrabia na gotowo kontur części gotowej (punkt startu konturu do punktu końcowego konturu) ze zdefiniowanym posuwem Q505.
  3. Sterowanie odsuwa narzędzie ze zdefiniowanym posuwem o odstęp bezpieczny.
  4. Sterowanie pozycjonuje narzędzie na posuwie szybkim z powrotem do punktu startu cyklu.

Wskazówki

 
Wskazówka
Uwaga, niebezpieczeństwo dla obrabianego przedmiotu i narzędzia!
Ograniczenie skrawania definiuje przewidziany do obróbki obszar konturu. Drogi najazdu lub odjazdu mogą pokonywać granice obszaru skrawania. Pozycja narzędzia przed wywołaniem cyklu jest miarodajna dla wykonania ograniczenia skrawania. TNC7 skrawa materiał od strony limitu skrawania, z której znajduje się narzędzie przed wywołaniem cyklu.
  1. Pozycjonować narzędzie przed wywołaniem cyklu tak, aby znajdowało się ono po stronie ograniczenia skrawania, z której to strony ma być zdejmowany materiał
  • Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE TURN.
  • Pozycja narzędzia przy wywołaniu cyklu (punkt startu cyklu) wpływa na skrawany obszar.
  • Sterowanie uwzględnia geometrię ostrza tak, iż nie dochodzi do uszkodzenia elementów konturu. Jeśli pełna obróbka aktywnym narzędziem nie jest możliwa, to sterowanie wydaje ostrzeżenie.
  • Jeśli w CUTLENGTH podana jest wartość, to jest ona uwzględniana przy obróbce zgrubnej w tym cyklu. Następuje wskazówka i automatyczne redukowanie głębokości wcięcia w materiał.
  • Proszę uwzględnić podstawowe wiadomości o cyklach skrawania.
  • Podstawy o cyklach skrawania

Wskazówki odnośnie programowania

  • Zaprogramować wiersz pozycjonowania przed wywołaniem cyklu na bezpiecznej pozycji z korekcją promienia R0 .
  • Przed wywołaniem cyklu należy programować cykl 14 GEOMETRIA KONTURU lub SEL CONTOUR aby zdefiniować podprogramy.
  • 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

Q215 Zakres obróbki (0/1/2/3)?

Określić zakres obróbki:

0: obróbka zgrubna i wykańczająca

1: tylko obróbka zgrubna

2: tylko obróbka wykańczająca na wymiar końcowy

3: tylko obróbka wykańczająca na naddatek

Dane wejściowe: 0, 1, 2, 3

cyc820_1

Q460 Bezpieczna odleglosc?

Odstęp dla ruchu powrotnego i prepozycjonowania. Wartość działa inkrementalnie.

Dane wejściowe: 0...999.999

Q499 Odwrócić kontur (0-2)?

Określić kierunek obróbki konturu:

0: kontur jest odpracowywany w zaprogramowanym kierunku

1: kontur jest odpracowywany inwersyjnie do zaprogramowanego kierunku

2: kontur jest odpracowywany inwersyjnie do zaprogramowanego kierunku, dodatkowo dopasowanie położenia narzędzia

Dane wejściowe: 0, 1, 2

Q463 Maksymalna głębokość skrawania?

Maksymalna głębokość wcięcia w kierunku osiowym. Wcięcie zostaje rozplanowane równomiernie, aby uniknąć pętli.

Dane wejściowe: 0...99.999

Q478 Posuw obróbka zgrubna?

Posuw przy obróbce zgrubnej. Jeśli zaprogramowano M136 to sterowanie interpretuje posuw w milimetrach na obrót, bez M136 w milimetrach na minutę.

Dane wejściowe: 0...99999.999 alternatywnie FAUTO

cyc820_2

Q483 Naddatek średnicy?

Naddatek średnicy na zdefiniowany kontur. Wartość działa inkrementalnie.

Dane wejściowe: 0...99.999

Q484 Naddatek Z?

Naddatek na zdefiniowany kontur w kierunku osiowym. Wartość działa inkrementalnie.

Dane wejściowe: 0...99.999

Q505 Posuw obróbki wykańczającej?

Posuw przy obróbce wykańczającej. Jeśli zaprogramowano M136 to sterowanie interpretuje posuw w milimetrach na obrót, bez M136 w milimetrach na minutę.

Dane wejściowe: 0...99999.999 alternatywnie FAUTO

Q487 Wcięcie zezwolić (0/1)?

Zezwolenie na obróbkę elementów pogrążonych:

0: nie obrabiać elementów pogrążonych

1: obrabiać elementy pogrążone

Dane wejściowe: 0, 1

Q488 Posuw wcięcia w mat. (0=autom.)?

Definiowanie wartości prędkości posuwu przy wcięciu w materiał. Ta wartość wejściowa jest opcjonalna. Jeśli nie zostanie ona zaprogramowana, to obowiązuje zdefiniowany dla obróbki toczeniem posuw.

Dane wejściowe: 0...99999.999 alternatywnie FAUTO

Q479 Limity obróbki (0/1)?

Aktywować limitowanie skrawania:

0: limit skrawania nie jest aktywny

1: limit skrawania (Q480/Q482)

Dane wejściowe: 0, 1

Q480 Wartość ograniczenia średnicy?

X-wartość dla limitowania konturu (średnica)

Dane wejściowe: –99999.999...+99999.999

Q482 Wartość limitu skrawania Z?

Z-wartość dla limitowania konturu

Dane wejściowe: –99999.999...+99999.999

Q506 Wygładzanie konturu (0/1/2)?

0: po każdym przejściu wzdłuż konturu (w obrębie obszaru wcięcia)

1: wygładzanie konturu po ostatnim przejściu skrawania (cały kontur), podniesienie o 45°

2: bez wygładzania konturu, wznoszenie o 45°

Dane wejściowe: 0, 1, 2

Wykorzystywane w niniejszej instrukcji obsługi programy NC to propozycje rozwiązania. Przed zastosowaniem programów NC bądź pojedynczych bloków NC na obrabiarce, należy je dopasować.

  • Należy dopasować następujące treści:
  • Narzędzia
  • Wartości skrawania
  • Posuwy
  • Bezpieczna wysokość bądź bezpieczne pozycje
  • Specyficzne pozycje maszynowe, np. z M91
  • Ścieżki wywoływanych programów

Niektóre programy NC są zależne od kinematyki obrabiarki. Należy dopasować te programy NC przed pierwszym testem wykonania do kinematyki obrabiarki.

Należy przetestować programy NC dodatkowo z wykorzystaniem symulacji przed rzeczywistym uruchomieniem programu.

 
Tip

Wykorzystując test programu stwierdzisz, czy program NC może być zastosowany z dostępnymi opcjami oprogramowania, z aktywną kinematyką jak i z aktualną konfiguracją obrabiarki.

Przykład

11 CYCL DEF 14.0 GEOMETRIA KONTURU

12 CYCL DEF 14.1 PODPR.KONTURU2

13 CYCL DEF 820 TOCZENIE KONTUR PLAN ~

Q215=+0

;RODZAJ OBROBKI ~

Q460=+2

;BEZPIECZNY ODSTEP ~

Q499=+0

;KONTUR ODWROCIC ~

Q463=+3

;MAKS.GL.SKRAWANIA ~

Q478=+0.3

;POSUW OBROBKA ZGRUBNA ~

Q483=+0.4

;NADDATEK SREDNICY ~

Q484=+0.2

;NADDATEK Z ~

Q505=+0.2

;POSUW OBR.WYKAN. ~

Q487=+1

;ZAGLEBIANIE ~

Q488=+0

;POSUW WCIECIA ~

Q479=+0

;LIMIT SKRAWANIA ~

Q480=+0

;WART.GRANICZNA SRED. ~

Q482=+0

;WARTOSC GRANICZNA Z ~

Q506=+0

;WYGLADZANIE KONTURU

14 L X+75 Y+0 Z+2 FMAX M303

15 CYCL CALL

16 M30

17 LBL 2

18 L X+75 Z-20

19 L X+50

20 RND R2

21 L X+20 Z-25

22 RND R2

23 L Z+0

24 LBL 0