Cykl 277 OCM SFAZOWANIE (#167 / #1-02-1)

Programowanie ISO

G277

Zastosowanie

Przy pomocy cyklu 277 OCM SFAZOWANIE można wykonywać gratowanie krawędzi kompleksowych konturów, rozfrezowywanych uprzednio przy pomocy cykli OCM.

Cykl uwzględnia sąsiednie konturu i ograniczenia, wywołane uprzednio cyklem 271 OCM DANE KONTURU lub przy pomocy geometrii kontrolnych 12xx.

Warunki

Aby sterowanie mogło wykonać cykl 277 , należy poprawnie skonfigurować narzędzie w tablicy narzędzi:

  • L + DL: całkowita długość do teoretycznego wierzchołka
  • R + DR: definicja całkowitego promienia narzędzia
  • T-ANGLE : kąt wierzchołkowy narzędzia.

Poza tym przed wywołaniem cyklu 277 należy zaprogramować dalsze cykle:

  • CONTOUR DEF / SEL CONTOUR, alternatywnie cykl 14 GEOMETRIA KONTURU
  • Cykl 271 OCM DANE KONTURU lub geometrie kontrolne 12xx
  • Jeśli konieczne cykl 272 OCM OBR.ZGRUBNA
  • Jeśli konieczne cykl 273 OCM OBR. WYK.DNA
  • Jeśli konieczne cykl 274 OCM OBR.WYK. BOK

Przebieg cyklu

  1. Narzędzie przemieszcza się z logiką pozycjonowania na punkt startu obróbki. Punkt ten jest określany automatycznie na podstawie zaprogramowanego konturu
  2. Logika pozycjonowania cykli OCM

  3. Następnie narzędzie przemieszcza się z FMAX na bezpieczny odstęp Q200
  4. Narzędzie wcina się następnie prostopadle na Q353 GLEBOKOSC WIERZ.NARZ
  5. Sterowanie najeżdża tangencjalnie lub prostopadle (w zależności od warunków miejsca) do konturu. Fazka jest wytwarzana z posuwem frezowania Q207 .
  6. Następnie sterowanie odsuwa narzędzie tangencjalnie lub prostopadle (w zależności od warunków miejsca) od konturu
  7. Jeśli należy obrabiać kilka konturów, to sterowanie pozycjonuje narzędzie po każdym konturze na bezpieczną wysokość i najeżdża następny punkt startu. Kroki od 3 do 6 powtarzają się tak długo, aż zaprogramowany kontur zostanie kompletnie sfazowany
  8. Na koniec narzędzie przemieszcza się z Q253 PREDK. POS. ZAGLEB. na Q200 BEZPIECZNA WYSOKOSC a następnie z FMAX na Q260 BEZPIECZNA WYSOKOSC

Wskazówki

  • Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE MILL.
  • Sterowanie ustala punkt startu dla sfazowania samoczynnie. Punkt startu zależy od warunków miejsca na konturze.
  • Sterowanie monitoruje promień narzędzia. Przylegające do siebie ścianki z cyklu 271 OCM DANE KONTURU lub cykli figur 12xx nie zostaną uszkodzone.
  • Cykl monitoruje uszkodzenia konturu na dnie odnośnie czubka narzędzia. Ten czubek narzędzia wynika z promienia R, promienia na wierzchołku narzędzia R_TIP i kąta wierzchołkowego T-ANGLE.
  • Proszę uwzględnić, iż aktywny promień frezu fazowania musi być mniejszy bądź równy promieniowi rozwiertaka. Inaczej może dojść do sytuacji, kiedy sterowanie nie sfazuje kompletnie wszystkich kantów. Użyteczny promień narzędzia to promień na tnącej wysokości narzędzia. Ten promień narzędzia wynika z T-ANGLE oraz R_TIP z tabeli narzędzi.
  • 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

  • Jeśli przy sfazowaniu pozostaje jeszcze materiał z obróbki zgrubnej, to należy w QS438 ZDZIERAK określić ostatnie narzędzie do obróbki zgrubnej. Inaczej może dojść do uszkodzenia konturu.
  • Sposób postępowania w przypadku reszty materiału w narożnikach wewnętrznych

Wskazówki odnośnie programowania

  • Jeśli wartość parametru Q353 GLEBOKOSC WIERZ.NARZ jest mniejsza niż wartość parametru Q359 SZEROKOSC FAZKI sterowanie wydaje komunikat o błędach.

Parametry cyklu

Rysunek pomocniczy

Parametry

Q353 Głębokość wierzchołka narzędzia?

Odstęp pomiędzy teoretyczną końcówką narzędzia i współrzędną powierzchni obrabianego detalu. Wartość działa inkrementalnie.

Dane wejściowe: –999.9999...–0.0001

Q359 Szerokość fazki (-/+)?

Szerokość bądź głębokość fazki:

-: głębokość fazki

+: szerokość fazki

Wartość działa inkrementalnie.

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

Q207 Wartosc posuwu przy frezowaniu ?

Prędkość przemieszczenia narzędzia przy frezowaniu w mm/min

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

Q253 Posuw przy pozycj. wstępnym?

Prędkość przemieszczenia narzędzia przy pozycjonowaniu w mm/min

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

Q200 Bezpieczna odleglosc?

Odstęp wierzchołek ostrza narzędzia – powierzchnia obrabianego detalu. Wartość działa inkrementalnie.

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

Q438 bądź QS438 Numer/nazwa rozwiertaka?

Numer lub nazwa narzędzia, przy pomocy którego sterowanie dokonało zgrubnego rozfrezowywania. Możesz przy pomocy w opcjach wyboru na pasku akcji przejąć narzędzie do rozfrezowywania wstępnego bezpośrednio z tabeli narzędzi. Oprócz tego możesz z z opcją nazwa na pasku akcji samodzielnie podać nazwę narzędzia. Jeśli pole danych wejściowych jest zamykane, to sterowanie wstawia automatycznie cudzysłów.

-1: ostatnie wykorzystywane narzędzie jest przyjmowane jako rozwiertak (zachowanie standardowe).

Dane wejściowe: -1...+32767.9 Alternatywnie maksymalnie 255 znaków

Q351 Rodzaj frez.? wsp.=+1, przec.=-1

Rodzaj obróbki frezowaniem. Kierunek obrotu wrzeciona zostaje uwzględniany:

+1 = frezowanie współbieżne

–1 = frezowanie przeciwbieżne

PREDEF: sterowanie wykorzystuje wartość z bloku GLOBAL DEF

(Jeśli podaje się 0, to następuje obróbka ruchem współbieżnym)

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

Q354 Kąt fazki?

Kąt fazki

0: kąt fazki to połowa zdefiniowanego T-ANGLE z tabeli narzędzi.

> 0: kąt fazki jest porównywany z wartością T-ANGLE z tabeli narzędzi. Jeśli obydwie wartości nie są ze sobą zgodne, to sterowanie wydaje komunikat o błędach.

Dane wejściowe: 0...89

Przykład

11 CYCL DEF 277 OCM SFAZOWANIE ~

Q353=-1

;GLEBOKOSC WIERZ.NARZ ~

Q359=+0.2

;SZEROKOSC FAZKI ~

Q207=+500

;POSUW FREZOWANIA ~

Q253=+750

;PREDK. POS. ZAGLEB. ~

Q200=+2

;BEZPIECZNA WYSOKOSC ~

Q438=-1

;ZDZIERAK ~

Q351=+1

;RODZAJ FREZOWANIA ~

Q354=+0

;KAT FAZKI