Cykl 39 OSL.CYLINDRA KONTUR (opcja #8)

Programowanie ISO

G139

Zastosowanie

 
Machine

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

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

zylinder_39_1

Przy pomocy tego cyklu można wytwarzać kontur na powierzchni bocznej cylindra. Kontur definiujemy na rozwiniętej powierzchni bocznej cylindra. Sterowanie tak ustawia narzędzie przy tym cyklu, iż ścianka wyfrezowanego konturu przebiega równolegle do osi cylindra przy aktywnej korekcji promienia.

Kontur należy opisać w podprogramie, określanym w cyklu 14 GEOMETRIA KONTURU .

W podprogramie opisuje się kontur zawsze przy pomocy współrzędnych X i Y, niezależnie od tego jakie osie obrotu są do dyspozycji na obrabiarce. Tym samym opis konturu jest niezależny od konfiguracji maszyny. Jako funkcje toru kształtowego znajdują się L, CHF, CR, RND i CT do dyspozycji.

W przeciwieństwie do cykli 28 i 29 definiujemy w podprogramie konturu rzeczywisty, przewidziany do wykonania kontur.

Przebieg cyklu

  1. Sterowanie pozycjonuje narzędzie nad punktem startu obróbki. Punkt startu sterowanie plasuje z przesunięciem o średnicę narzędzia obok pierwszego zdefiniowanego w podprogramie konturu punktu
  2. Następnie sterowanie przemieszcza narzędzie prostopadle na pierwszą głębokość wcięcia. Przemieszczenie najazdu następuje tangencjalnie lub po prostej z posuwem frezowania Q12. W razie konieczności uwzględniany jest naddatek na obróbkę wykańczającą z boku. (Zachowanie najazdu jest zależne od parametru maszynowego apprDepCylWall (nr 201004))
  3. Na pierwszej głębokości wcięcia narzędzie frezuje z posuwem frezowania Q12 wzdłuż konturu, aż zdefiniowany tor konturu zostanie w pełni wykonany
  4. Następnie narzędzie odsuwa się tangencjalnie od ścianki mostka z powrotem do punktu startu obróbki
  5. Kroki od 2 do 4 powtarzają się, aż zostanie osiągnięta zaprogramowana głębokość frezowania Q1
  6. Na koniec narzędzie przemieszcza się w osi narzędzia z powrotem na bezpieczną wysokość
 
Tip

Cylinder musi być zamocowany na środku stołu obrotowego. Proszę wyznaczyć punkt odniesienia w centrum okrągłego stołu.

Wskazówki

 
Machine

Ten cykl wykonuje przystawioną obróbkę. Aby móc wykonać ten cykl, pierwszą osią obrabiarki pod stołem maszyny musi być oś obrotowa. Oprócz tego narzędzie musi być pozycjonowane prostopadle do powierzchni bocznej.

 
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Jeśli przy wywołaniu cyklu wrzeciono nie jest włączone, to może dojść do kolizji.
  1. Przy pomocy parametru maszynowego displaySpindleErr (nr 201002), on/off ustawić, czy sterowanie wydaje komunikat o błędach, jeśli wrzeciono nie jest włączone
  • Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE MILL.
  • Oś wrzeciona musi znajdować się przy wywołaniu cyklu prostopadle do osi stołu obrotowego.
 
Tip
  • Proszę zwrócić uwagę, aby narzędzie miało dostatecznie dużo miejsca dla ruchu dosuwu i odsuwu z boku.
  • Czas obróbki może się zwiększyć, jeśli kontur składa się z wielu nietangencjalnych elementów konturu.

Wskazówki odnośnie programowania

  • W pierwszym wierszu NC podprogramu konturu zaprogramować zawsze obydwie współrzędne osłony cylindra.
  • Znak liczby parametru cyklu Głębokość określa kierunek pracy (obróbki). Jeśli zaprogramujemy głębokość = 0, to sterowanie nie wykonuje tego cyklu.
  • Bezpieczny odstęp musi być większy niż promień narzędzia.
  • Jeżeli wykorzystujemy lokalne parametry Q QL w podprogramie konturu, to należy przypisywać je lub obliczać także w obrębie podprogramu konturu.

Wskazówka w połączeniu z parametrami maszynowymi

  • Przy pomocy parametru maszynowego apprDepCylWall (nr 201004) definiujesz zachowanie najazdu:
    • CircleTangential: wykonać tangencjalny najazd i odjazd
    • LineNormal: przemieszczenie na punkt startu konturu następuje po prostej

Parametry cyklu

Rysunek pomocniczy

Parametry

Q1 Glebokosc frezowania ?

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

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

Q3 Naddatek na obr. wykan.-bok ?

Naddatek na wykańczanie na płaszczyźnie powierzchni bocznej. Naddatek działa w kierunku korekcji promienia. Wartość działa inkrementalnie.

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

Q6 Bezpieczna odleglosc?

Odstęp między powierzchnią czołową narzędzia i powierzchnią boczną cylindra. Wartość działa inkrementalnie.

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

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

Q16 Promien cylindra ?

Promień cylindra, na którym ma być obrabiany kontur.

Dane wejściowe: 0...99999.9999

Q17 Typ wymiaru? stopnie=0 MM/CALE=1

Zaprogramować współrzędne osi obrotu w podprogramie w stopniach lub mm (cale).

Dane wejściowe: 0, 1

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 39 OSL.CYLINDRA KONTUR ~

Q1=-20

;GLEBOKOSC FREZOWANIA ~

Q3=+0

;NADDATEK NA STRONE ~

Q6=+2

;BEZPIECZNA WYSOKOSC ~

Q10=-5

;GLEBOKOSC DOSUWU ~

Q11=+150

;WARTOSC POSUWU WGL. ~

Q12=+500

;POSUW PRZY ROZWIERC. ~

Q16=+0

;PROMIEN ~

Q17=+0

;RODZAJ WYMIARU