Cykl 286 FREZ.OBW. ZEBATKI (opcja #157)

Programowanie ISO

G286

Zastosowanie

 
Machine

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

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

880_1

Przy pomocy cyklu 286 FREZ.OBW. ZEBATKI można wytwarzać koła zębate z zewnętrznym zazębieniem lub ukośne zazębienia z dowolnymi kątami. Można wybierać w cyklu strategię obróbki oraz stronę obróbki. Operacja wytwarzania przy frezowaniu obwiedniowym następuje poprzez synchronizowany rotacyjny ruch wrzeciona narzędzia i wrzeciona detalu. Dodatkowo frez przemieszcza się w kierunku osiowym wzdłuż detalu. Zarówno obróbka zgrubna jak i wykańczająca może następować o x-ostrzy odnośnie zdefiniowanej wysokości na narzędziu. Tym samym mogą być stosowane wszystkie ostrza, aby zwiększyć całkowity okres żywotności narzędzia.

Przebieg cyklu

  1. Sterowanie pozycjonuje narzędzie w osi narzędzia na Q260 bezpieczna wysokość z posuwem FMAX. Jeśli narzędzie znajduje się już na osi narzędzia na wartości większej niż Q260 to przemieszczenie nie jest wykonywane
  2. Przed nachyleniem płaszczyzny obróbki, sterowanie pozycjonuje narzędzie w X z posuwem FMAX na bezpieczną współrzędną. Jeśli narzędzie znajduje się już na współrzędnej na płaszczyźnie obróbki, która jest większa od obliczonej współrzędnej, to przemieszczenie nie jest wykonywane.
  3. Teraz sterowanie nachyla płaszczyznę roboczą z posuwem Q253
  4. Sterowanie pozycjonuje narzędzie z posuwem FMAX na punkt startu płaszczyzny obróbki
  5. Następnie sterowanie przemieszcza narzędzie w osi narzędzia z posuwem Q253 na bezpieczny odstęp Q200
  6. Sterowanie przechodzi obwiedniowo narzędziem na detalu wzdłuż ze zdefiniowanym posuwem Q478 (przy obróbce zgrubnej) lub Q505 (przy obróbce wykańczającej). Zakres obróbki jest przy tym limitowany przez punktu startu w Z Q551+Q200 oraz przez punkt końcowy w Z Q552+Q200 (Q551 i Q552 są definiowane w cyklu 285)
  7. Cykl 285 DEFINIOWANIE ZEBATKI (opcja #157)

  8. Kiedy sterowanie znajdzie się w punkcie końcowym, to odsuwa narzędzie z posuwem Q253 i pozycjonuje je z powrotem do punktu startu
  9. Sterowanie powtarza ten schemat 5 do 7, aż zostanie wytworzone zdefiniowane koło zębate
  10. Na koniec sterowanie pozycjonuje narzędzie na bezpieczną wysokość Q260 z posuwem FMAX

Wskazówki

 
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Przy wytwarzaniu uzębień skośnych po zakończeniu programu pozostają nachylenia osi obrotowych. Uwaga niebezpieczeństwo kolizji!
  1. Wysunąć narzędzie z materiału zanim zostanie zmienione położenie osi nachylenia
  • Ten cykl może być wykonywany wyłącznie w trybach obróbki FUNCTION MODE MILL i FUNCTION MODE TURN .
  • Cykl ten jest CALL-aktywny.
  • Maksymalne obroty stołu nie mogą być przekroczone. Jeśli w tablicy narzędzi pod NMAX zapisano określoną wartość, to sterowanie redukuje prędkość obrotową do tej wartości.
 
Tip

Należy unikać w trybie toczenia mniejszych obrotów wrzeciona master niż 6 1/min, aby móc pewnie używać i utrzymywać posuw w mm/obr.

Wskazówki odnośnie programowania

  • Aby to samo ostrze narzędzia w przypadku zazębienia skośnego utrzymywać stale w natarciu, należy w parametrze cyklu Q554 PRZES.SYNCHR. zdefiniować bardzo krótki tor.
  • Należy programować przed startem cyklu kierunek rotacji wrzeciona master (wrzeciono kanałowe).
  • Jeśli programowane jest FUNCTION TURNDATA SPIN VCONST:OFF S15 , to prędkość obrotowa narzędzia wynika z obliczenia Q541 x S. Dla Q541=238 i S=15 prędkość obrotowa narzędzia wynosi 3570 1/min.

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

cyc286_1

cyc286_2

Q200 Bezpieczna odleglosc?

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

Dane wejściowe: 0...99999.9999 alternatywnie PREDEF

Q260 Bezpieczna wysokosc ?

Współrzędna w osi narzędzia, 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 alternatywnie PREDEF

Q545 Kąt wzniosu narzędzia?

Kąt nachylenia boków frezu trzpieniowego. Proszę zapisać tę wartość w układzie dziesiętnym.

Przykład: 0°47'=0,7833

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

Q546 Odwrócić kier.obrotu wrzeciona?

Zmienić kierunek obrotu wrzeciona slave:

0: kierunek obrotu nie zostaje zmieniony

1: kierunek obrotu zostaje zmieniony

Dane wejściowe: 0, 1

Kontrolowanie i zmiana kierunku rotacji wrzeciona

Q547 Offset kąta na wrzecionie narz?

Kąt, o który sterowanie obraca detal przy starcie cyklu.

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

Q550 Strona obróbki (0=poz./1=neg.)?

Określić, z której strony następuje obróbka.

0: dodatnia strona obróbki osi głównej w I-CS

1: ujemna strona obróbki osi głównej w I-CS

Dane wejściowe: 0, 1

Q533 Prefer. kier. kąta przyłożenia?.

Wybór alternatywnych możliwości przystawienia. Na podstawie zdefiniowanego kąta przystawienia sterowanie musi obliczyć odpowiednie położenie dostępnej na obrabiarce osi nachylenia. . Z reguły pojawiają się zawsze dwie możliwości rozwiązania. Poprzez parametr Q533 nastawiamy, którą możliwość rozwiązania sterowanie ma zastosować:

0: rozwiązanie, leżące najbliżej do aktualnej pozycji

-1: rozwiązanie, leżące w zakresie między 0° i -179,9999°

+1: rozwiązanie, leżące w zakresie między 0° i +180°

-2: rozwiązanie, leżące w zakresie między -90° i -179,9999°

+2: rozwiązanie, leżące w zakresie między +90° i +180°

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

Q530 Przyłożona obróbka?

Pozycjonować osie nachylenia dla przystawionej obróbki:

1: oś nachylenia pozycjonować automatycznie i przy tym odpowiednio naprowadzić wierzchołek ostrza narzędzia (MOVE). Pozycja względna pomiędzy narzędziem i przedmiotem nie zmienia się. Sterowanie wykonuje przemieszczenie kompensujące osiami linearnymi

2: oś nachylenia pozycjonować automatycznie bez naprowadzania wierzchołka ostrza narzędzia(TURN)

Dane wejściowe: 1, 2

cyc286_4

cyc286_3

Q253 Posuw przy pozycj. wstępnym?

Definiowanie prędkości przemieszczenia narzędzia przy nachyleniu i przy pozycjonowaniu wstępnym. Jak i przy pozycjonowaniu osi narzędzia między pojedynczymi wejściami w materiał. Posuw w mm/min.

Dane wejściowe: 0...99999.9999 alternatywnie FMAX, FAUTO, PREDEF

Q553 Narz: L-offset start obróbki?

Określić, od jakiego offsetu długości (L-OFFSET) narzędzie ma być stosowane. O tę wartość narzędzie jest przesuwane w kierunku wzdłuż. Wartość działa inkrementalnie.

Dane wejściowe: 0...999.999

Q554 Odcinek dla synchr. przesun.?

Określić, o jaki odcinek frez ma być dyslokowany w jego osiowym kierunku podczas obróbki. Pojawiające się zużycie narzędzia może zostać rozdzielone w tym zakresie ostrzy narzędzia. W przypadku zazębień ukośnych zużywanie ostrzy narzędzia może być ograniczane.

Jeśli zdefiniowano 0 , to synchronizowane przesuwanie nie jest aktywne.

Dane wejściowe: –99...+99.9999

Q548 Przesunięcie dla obr.zgrubnej?

Liczba ostrzy, o które sterowanie przesuwa narzędzie przy obróbce zgrubnej w jego kierunku osiowym. To przesuwanie następuje inkrementalnie do parametru Q553 . Jeśli zostanie podane 0, to przesuwanie nie jest aktywne.

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

Q463 Maksymalna głębokość skrawania?

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

Dane wejściowe: 0.001...999.999

Q488 Posuw wcięcia

Prędkość posuwu ruchu wcięcia narzędzia. Sterowanie interpretuje posuw w milimetrach na obrót detalu.

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

Q478 Posuw obróbka zgrubna?

Posuw przy obróbce zgrubnej. Sterowanie interpretuje posuw w milimetrach na obrót detalu.

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

Q483 Naddatek średnicy?

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

Dane wejściowe: 0...99.999

Q505 Posuw obróbki wykańczającej?

Posuw przy obróbce wykańczającej. Sterowanie interpretuje posuw w milimetrach na obrót detalu.

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

Q549 Przesunięcie dla obr.wyk.?

Liczba ostrzy, o które sterowanie przesuwa narzędzie przy obróbce wykańczającej w jego kierunku osiowym. To przesuwanie następuje inkrementalnie do parametru Q553 . Jeśli zostanie podane 0, to przesuwanie nie jest aktywne.

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

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 286 FREZ.OBW. ZEBATKI ~

Q215=+0

;RODZAJ OBROBKI ~

Q200=+2

;BEZPIECZNA WYSOKOSC ~

Q260=+100

;BEZPIECZNA WYSOKOSC ~

Q545=+0

;KAT WZNIOSU NARZ ~

Q546=+0

;KIERUNEK OBR. ZMIEN ~

Q547=+0

;OFFSET KATA ~

Q550=+1

;STRONA OBROBKI ~

Q533=+0

;PREFER. KIERUNEK ~

Q530=+2

;PRZYLOZONA OBR. ~

Q253=+750

;PREDK. POS. ZAGLEB. ~

Q553=+10

;NARZ L-OFFSET ~

Q554=+0

;PRZES.SYNCHR. ~

Q548=+0

;PRZESUNIECIE OBR.ZGR ~

Q463=+1

;MAKS.GL.SKRAWANIA ~

Q488=+0.3

;POSUW WCIECIA ~

Q478=+0.3

;POSUW OBROBKA ZGRUBNA ~

Q483=+0.4

;NADDATEK SREDNICY ~

Q505=+0.2

;POSUW OBR.WYKAN. ~

Q549=+0

;PRZESUNIECIE OBR.WYK

Kontrolowanie i zmiana kierunku rotacji wrzeciona

Należy sprawdzić przed wykonaniem obróbki, czy kierunku rotacji obydwu wrzecion są poprawne.

  1. Określenie kierunku obrotu stołu:
  2. Jakie narzędzie? (prawotnące/lewotnące)?
  3. Która strona obróbki? X+ (Q550=0) / X- (Q550=1)
  4. Kierunek obrotu stołu odczytać z jednej z dwóch tablic! Należy wybrać w tym celu tablicę z kierunkiem obrotu narzędzia (prawotnące/lewotnące). Odczytać w tej tablicy kierunek obrotu stołu dla strony obróbki X+ (Q550=0) / X- (Q550=1) :
Narzędzie: prawotnące M3

Strona obróbki

Kierunek obrotu stołu

X+ (Q550=0)

W kierunku wskazówek zegara ccw (np. M303)

X- (Q550=1)

W kierunku przeciwnym do ccw (np. M304)

Narzędzie: lewotnące M4

Strona obróbki

Kierunek obrotu stołu

X+ (Q550=0)

W kierunku przeciwnym do ccw (np. M304)

X- (Q550=1)

W kierunku wskazówek zegara ccw (np. M303)

 
Tip

Uwzględnić, iż kierunki obrotu w przypadkach specjalnych odbiegają one od tych tablic.

Zmiana kierunku obrotu

cyc286_6

Tryb frezowania:

  • Wrzeciono master 1: wrzeciono narzędzia jest włączane jako wrzeciono master z M3 bądź M4. W ten sposób określany jest kierunek obrotu (zmiana rotacji wrzeciona master nie ma żadnego wpływu na kierunek rotacji wrzeciona slave)
  • Wrzeciono slave 2: należy dopasować wartość parametru wejściowego Q546 , aby zmienić kierunek wrzeciona slave

Tryb toczenia:

  • Wrzeciono master 1: wrzeciono detalu jest włączane jako wrzeciono master przy użyciu funkcji M. Ta funkcja jest specyficznie zależna od producenta obrabiarek (M303, M304,...). W ten sposób określany jest kierunek obrotu (zmiana rotacji wrzeciona master nie ma żadnego wpływu na kierunek rotacji wrzeciona slave)
  • Wrzeciono slave 2: należy dopasować wartość parametru wejściowego Q546 , aby zmienić kierunek wrzeciona slave
 
Tip

Należy sprawdzić przed wykonaniem obróbki, czy kierunku rotacji obydwu wrzecion są poprawne.

Należy zdefiniować mniejsze obroty, aby lepiej móc ocenić optycznie kierunek.