Cykl 883 TOCZENIE WYKANCZANIE SYMULTANICZNE (#158 / #4-03-2)
Programowanie ISO
G883
Zastosowanie
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:
- Ta funkcja musi zostać dopasowana przez producenta maszyn.
- Można prawidłowo zdefiniować narzędzie.
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.
- Sterowanie najeżdża na odstęp bezpieczny Q460. Ruch następuje na posuwie szybkim
- 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
- Sterowanie obrabia na gotowo kontur części gotowej (punkt startu konturu do punktu końcowego konturu) ze zdefiniowanym posuwem Q505
- Sterowanie odsuwa narzędzie ze zdefiniowanym posuwem o odstęp bezpieczny
- Sterowanie pozycjonuje narzędzie na posuwie szybkim z powrotem do punktu startu cyklu
Wskazówki
- Sprawdzić przebieg i kontur przy pomocy symulacji
- Powoli rozpocząć program NC
- Przesunąć narzędzie w osi X i Z na bezpieczną pozycję
- 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 |
11 CYCL DEF 883 TOCZENIE WYKANCZANIE SYMULTANICZNE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+58 Y+0 FMAX M303 | ||
13 L Z+50 FMAX | ||
14 CYCL CALL |