Cykl 883 TOCZENIE WYKANCZANIE SYMULTANICZNE (#158 / #4-03-2)

Programowanie ISO

G883

Zastosowanie

 
Machine

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

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

Cykl ten jest zależny od obrabiarki.

Można przy pomocy tego cyklu obrabiać kompleksowe kontury, które są osiągalne tylko przy pomocy różnych przystawień. Przy tej obróbce zmienia się przystawienie między narzędziem i detalem. Z tego wynika przynajmniej 3-osiowe przemieszczenie (dwie osie linearne i jedna oś obrotowa).

Cykl monitoruje kontur detalu odnośnie narzędzia i suportu narzędziowego. Aby uzyskać najlepszą możliwą jakość powierzchni, cykl unika przy tym zbędnych ruchów.

Aby wymusić ruchy nachylenia, można zdefiniować kąty przystawienia na początku konturu oraz na końcu konturu. Przy tym można także w przypadku prostych konturów wykorzystywać większy zakres płytki tnącej, aby zwiększyć okres żywotności narzędzia.

Obróbka narzędziem FreeTurn-

Cykl może być wykonany przy użyciu narzędzi FreeTurn-. Metoda ta pozwala na wykonywanie standardowych zabiegów obróbki toczeniem przy pomocy tylko jednego narzędzia. Dzięki elastycznemu narzędziu można skrócić czas obróbki, ponieważ sterowanie zmiana narzędzia a nie.

Warunki:

 
Tip

Program NC pozostaje niezmieniony za wyjątkiem wywołania ostrzy narzędzia FreeTurn, patrz Przykład: toczenie z narzędziem FreeTurn-

Przebieg cyklu obróbki wykańczającej

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 bezpieczną odległość i startuje cykl tam.

  1. Sterowanie najeżdża na odstęp bezpieczny Q460. Ruch następuje na posuwie szybkim
  2. Jeśli zaprogramowano, to sterowanie przejeżdża pod kąt przystawienia, który oblicza samodzielnie ze zdefiniowanych przez użytkownika minimalnego i maksymalnego kąta przystawienia
  3. Sterowanie obrabia na gotowo kontur części gotowej (punkt startu konturu do punktu końcowego konturu) ze zdefiniowanym posuwem Q505
  4. Sterowanie odsuwa narzędzie ze zdefiniowanym posuwem o odstęp bezpieczny
  5. Sterowanie pozycjonuje narzędzie na posuwie szybkim z powrotem do punktu startu cyklu

Wskazówki

 
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Sterowanie nie przeprowadza monitorowania kolizji (DCM). Podczas obróbki istnieje niebezpieczeństwo kolizji!
  1. Sprawdzić przebieg i kontur przy pomocy symulacji
  2. Powoli rozpocząć program NC
 
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Cykl wykorzystuje pozycję narzędzia przy wywołaniu cyklu jako pozycję startową cyklu. Błędne pozycjonowanie wstępne może prowadzić do uszkodzeń konturu. Uwaga niebezpieczeństwo kolizji!
  1. Przesunąć narzędzie w osi X i Z na bezpieczną pozycję
 
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Jeśli kontur kończy się zbyt blisko zamocowania, to przy odpracowywaniu może dojść do kolizji między narzędziem i mocowaniem.
  1. Przy zamocowywaniu należy zwrócić uwagę na pozycję narzędzia jak i ruch odjazdowy
  • Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE TURN.
  • Cykl oblicza z dostępnych informacji tylko jeden bezkolizyjny tor.
  • Wyłączniki krańcowe software limitują możliwe kąty przystawienia Q556 i Q557 . Jeśli w trybie pracy programowanie w strefie Symulacja dezaktywowany jest przełącznik dla wyłączników krańcowych software to, symulacja może odbiegać od późniejszej obróbki.
  • Cykl oblicza z dostępnych informacji bezkolizyjny tor. Przy tym cykl wykorzystuje wyłącznie kontur 2D uchwytu narzędzia bez głębokości w osi Y.

Wskazówki odnośnie programowania

  • Przed wywołaniem cyklu należy programować cykl 14 GEOMETRIA KONTURU lub SEL CONTOUR aby zdefiniować podprogramy.
  • Pozycjonować narzędzie przed wywołaniem na bezpieczną pozycję.
  • Cykl wymaga korekty promienia w opisie cyklu (RL/RR).
  • Przed wywołaniem cyklu należy zaprogramować FUNCTION TCPM . HEIDENHAIN zaleca programowanie w FUNCTION TCMP punktu odniesienia narzędzia REFPNT TIP-CENTER . Z FUNCTION TCPM i opcją wyboru REFPNT TIP-CENTER aktywujemy wirtualny wierzchołek narzędzia.
  • Wybór punktu prowadzenia narzędzia i punktu obrotu 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.
  • Proszę uwzględnić, iż czym mniejsza jest rozdzielczość w parametrze cyklu Q555, tym szybciej może być znalezione rozwiązanie także w przypadku skomplikowanych sytuacji. Jednakże czas obliczeń jest wówczas dłuższy.
  • Cykl wymaga zdefiniowania uchwytu narzędziowego dla ustalenia kątów natarcia. W tym celu należy przyporządkować w kolumnie tablicy narzędzi KINEMATIC uchwyt do narzędzia.
  • Proszę uwzględnić, iż parametry cyklu Q565 (naddatek obróbki na gotowo D.) i Q566 (naddatek obróbki na gotowo Z) nie są kombinowalne z Q567 (naddatek obróbki na gotowo konturu)!

Parametry cyklu

Rysunek pomocniczy

Parametry

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

Q558 Kąt przedłużenia startu konturu?

Kąt w WPL-CS, o który cykl wydłuża kontur do detalu w zaprogramowanym punkcie startu. Ten kąt ma zapewnić, że detal nie zostanie uszkodzony.

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

Q559 Kąt przedłużenia koniec konturu?

Kąt w WPL-CS, o który cykl wydłuża kontur do detalu w zaprogramowanym punkcie końcowym. Ten kąt ma zapewnić, że detal nie zostanie uszkodzony.

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

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

Q556 Minimalny kąt natarcia

Najmniejszy dozwolony kąt ustawienia pomiędzy narzędziem i detalem w odniesieniu do osi Z.

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

Q557 Maksymalny kąt natarcia?

Maksymalnie dozwolony kąt ustawienia pomiędzy narzędziem i detalem w odniesieniu do osi Z.

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

Q555 Inkrement. kąta dla obliczenia?

Inkrementacja dla obliczenia możliwych rozwiązań

Dane wejściowe: 0.5...9.99

Q537 Kąt natarcia (0=N/1=T/2=S/3=E)?

Określić, czy kąt natarcia jest aktywny:

0: kąt natarcia skrawania nie jest aktywny

1: kąt natarcia aktywny

2: kąt natarcia na starcie konturu aktywny

3: kąt natarcia na końcu konturu aktywny

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

Q538 Kąt natarcia na starcie konturu?

Kąt natarcia na początku zaprogramowanego konturu (WPL-CS)

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

Q539 Kąt natarcia na końcu konturu?

Kąt natarcia na końcu zaprogramowanego konturu (WPL-CS)

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

Q565 Naddatek wykańczania średnica?

Naddatek średnicy, pozostający po obróbce na gotowo na konturze. Wartość działa inkrementalnie.

Dane wejściowe: –9...+99.999

Q566 Naddatek wykańczania Z?

Naddatek na zdefiniowany kontur w kierunku osiowym, pozostający na konturze po obróbce na gotowo. Wartość działa inkrementalnie.

Dane wejściowe: –9...+99.999

Q567 Naddatek wykańczania konturu?

Naddatek równolegle do konturu na zdefiniowany kontur, pozostający po obróbce na gotowo. Wartość działa inkrementalnie.

Dane wejściowe: –9...+99.999

Przykład

11 CYCL DEF 883 TOCZENIE WYKANCZANIE SYMULTANICZNE ~

Q460=+2

;BEZPIECZNY ODSTEP ~

Q499=+0

;KONTUR ODWROCIC ~

Q558=+0

;KAT P. START KONT. ~

Q559=+90

;KAT P. KONIEC KONT. ~

Q505=+0.2

;POSUW OBR.WYKAN. ~

Q556=-30

;MIN. KAT NATARCIA ~

Q557=+30

;MAX. KAT NATARCIA ~

Q555=+7

;INKREMENTACJA KATA ~

Q537=+0

;KAT NATARCIA AKTYWNY ~

Q538=+0

;KAT NATARCIA START ~

Q539=+0

;KAT NATARCIA KONIEC ~

Q565=+0

;NADDATEK WYKAN.SR. ~

Q566=+0

;NADDATEK WYKAN.Z ~

Q567=+0

;NADDATEK WYKAN.KONT

12 L X+58 Y+0 FMAX M303

13 L Z+50 FMAX

14 CYCL CALL