Definiowanie zachowania przy pozycjonowaniu osi równoległych z FUNCTION PARAXCOMP

Zastosowanie

Przy pomocy funkcji FUNCTION PARAXCOMP określasz, czy sterowanie uwzględnia osie równoległe przy ruchach przemieszczeniowych z przynależną osią główną.

Opis funkcji

Jeśli funkcja FUNCTION PARAXCOMP jest aktywna, to sterowanie pokazuje symbol w strefie pracy Pozycje. Symbol dla FUNCTION PARAXMODE zasłania niekiedy aktywny symbol FUNCTION PARAXCOMP.

strefa robocza Pozycje

FUNCTION PARAXCOMP DISPLAY

Przy pomocy funkcji PARAXCOMP DISPLAY włączamy funkcję wyświetlania dla przemieszczeń osi równoległych. Sterowanie przelicza ruchy przemieszczenia osi równoległej we wskazaniu położenia przynależnej osi głównej (wskazanie sumarne). Wskazanie położenia osi głównej pokazuje w ten sposób zawsze względną odległość od narzędzia do detalu, niezależnie od tego, czy przemieszczamy oś główną czy też oś równoległą.

FUNCTION PARAXCOMP MOVE

Przy pomocy funkcji PARAXCOMP MOVE sterowanie kompensuje przemieszczenia osi równoległej poprzez przemieszczenia wyrównujące w przynależnej osi głównej.

Na przykład, przy przemieszczeniu osi równoległej W w kierunku ujemnym, sterowanie przemieszcza jednocześnie oś główną Z o tę samą wartość w kierunku dodatnim. Względna odległość od narzędzia do przedmiotu pozostaje taka sama. Zastosowanie na maszynie portalowej: wsunąć tuleję wrzecionową aby przemieścić synchronicznie belkę suportową w dół.

FUNCTION PARAXCOMP OFF

Przy pomocy funkcji PARAXCOMP OFF wyłączamy funkcje osi równoległej PARAXCOMP DISPLAY i PARAXCOMP MOVE .

  • Sterowanie resetuje funkcję osi równoległych PARAXCOMP z następującymi funkcjami:
  • Wybór programu NC
  • PARAXCOMP OFF

Jeśli FUNCTION PARAXCOMP nie jest aktywny, to sterowanie nie pokazuje ani symbolu ani informacji dodatkowych za oznaczeniami osi.

Dane wejściowe

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.

11 FUNCTION PARAXCOMP MOVE W

; kompensowanie przemieszczenia osi W poprzez ruch kompensacyjny w osi Z

Funkcja NC zawiera następujące elementy składni:

Element składni

Znaczenie

FUNCTION PARAXCOMP

Otwieracz składni dla określenia zachowania przy pozycjonowaniu osi równoległych

DISPLAY, MOVE bądź OFF

Obliczyć wartości osi równoległej do osi głównej, skompensować przemieszczenia z osią główną lub nie brać ich pod uwagę.

X, Y, Z, U, V bądź W

Oś podlegająca oddziaływaniu

Element składni opcjonalnie

Wskazówki

  • Funkcję PARAXCOMP MOVE można wykorzystywać wyłącznie w połączeniu z blokami prostej L.
  • Sterowanie zezwala tylko na jedną aktywną funkcję PARAXCOMPna jedną oś. Jeżeli definiujesz oś zarówno dla PARAXCOMP DISPLAY jak i dla PARAXCOMP MOVE, to działa ostatnia wykonana funkcja.
  • Używając wartości offsetu możesz definiować dla programu NC dyslokację w osi równoległej, np. W. Dzięki temu możesz obrabiać np. detale o różnych wysokościach w tym samym programie NC.
  • Przykład

Wskazówka w połączeniu z parametrami maszynowymi

W opcjonalnym parametrze maszynowym presetToAlignAxis (nr 300203) producent maszyny definiuje poosiowo, jak sterowanie interpretuje wartości offset. W funkcji FUNCTION PARAXCOMP parametr maszynowy jest istotny tylko dla osi równoległych (U_OFFS, V_OFFS i W_OFFS). Jeśli offsety nie są dostępne, to sterowanie działa zgodnie z opisem funkcjonalności.

Opis funkcji

Transformacja bazowa i offset

  • Jeśli parametr maszynowy nie jest zdefiniowany dla osi równoległej, bądź jest zdefiniowany z wartością FALSE, to offset działa tylko w osi równoległej. Referencja zaprogramowanych współrzędnych osi równoległej przesuwa się o wartość offsetu. Współrzędne osi głównej odnoszą się w dalszym ciągu do punktu odniesienia detalu.
  • Jeśli parametr maszynowy dla osi równoległej jest zdefiniowany z wartością TRUE, to offset działa w osi równoległej i w osi głównej. Referencje zaprogramowanych współrzędnych osi równoległej i osi głównej przesuwają się o wartość offsetu.

Przykład

Ten przykład uwidacznia sposób działania i oddziaływania opcjonalnego parametru maszynowego presetToAlignAxis (nr 300203).

Obróbka następuje na frezarce portalowej z pinolą jako osią równoległą W do osi głównej Z. Kolumna W_OFFS tablicy punktów odniesienia zawiera wartość –10. Wartość Z punktu odniesienia obrabianego detalu leży w punkcie zerowym maszyny.

Punkty odniesienia (bazowe) obrabiarki

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.

11 L Z+100 W+0 R0 FMAX M91

; pozycjonowanie osi Z i W w układzie współrzędnych maszyny M-CS

12 FUNCTION PARAX COMP DISPLAY W

; aktywacja odczytu sumy

13 L Z+0 F1500

; pozycjonowanie osi Z na 0

14 L W-20

; pozycjonowanie osi W na głębokość roboczą

W pierwszym wierszu NC sterowanie pozycjonuje osie Z i W względem punktu zerowego maszyny, czyli niezależnie od punktu odniesienia detalu. Odczyt cyfrowy pozycji pokazuje w trybie REFRZECZ wartości Z+100 i W+0. W trybie RZECZ sterowanie uwzględnia W_OFFS i pokazuje wartości Z+100 oraz W+10.

Wyświetlacze pozycji

W wierszu NC 11 sterowanie aktywuje odczyt sumy dla trybów RZECZ i ZADA. wyświetlacza pozycji. Sterowanie pokazuje ruchy przemieszczeniowe osi W w odczycie pozycji osi Z.

Wynik jest zależny od ustawienia parametru maszynowego presetToAlignAxis:

FALSE bądź niezdefiniowany

TRUE

Sterowanie uwzględnia offset tylko w osi W. Wartość odczytu osi Z pozostaje taka sama.

Sterowanie uwzględnia offset w osiach W i Z. Odczyt RZECZ-dla osi Z zmienia się o wartość offsetu.

  • Wartości odczytu pozycji:
  • Tryb REFRZECZ: Z+100, W+0
  • Tryb RZECZ: Z+100, W+10
  • Wartości odczytu pozycji:
  • Tryb REFRZECZ: Z+100, W+0
  • Tryb RZECZ: Z+110, W+10

W wierszu NC 12 sterowanie pozycjonuje oś Z na zaprogramowaną współrzędną 0.

Wynik jest zależny od ustawienia parametru maszynowego presetToAlignAxis:

FALSE bądź niezdefiniowany

TRUE

Sterownik przemieszcza oś maszyny Z o 100 mm.

Współrzędne osi Z odnoszą się do offsetu. Aby osiągnąć zaprogramowaną współrzędną 0 należy przemieścić oś o 110 mm.

  • Wartości odczytu pozycji:
  • Tryb REFRZECZ: Z+0, W+0
  • Tryb RZECZ: Z+0, W+10
  • Wartości odczytu pozycji:
  • Tryb REFRZECZ: Z-10, W+0
  • Tryb RZECZ: Z+0, W+10

W wierszu NC 13 sterowanie pozycjonuje oś W na zaprogramowaną współrzędną -20. Współrzędne osi W odnoszą się do offsetu. Aby osiągnąć zaprogramowaną współrzędną należy przemieścić oś o 30 mm. Odczyt sumy daje możliwość wyświetlenia przemieszczenia także w odczycie RZECZ-osi Z.

Wartości odczytu pozycji są zależne od ustawienia parametru maszynowego presetToAlignAxis:

FALSE bądź niezdefiniowany

TRUE

  • Wartości odczytu pozycji:
  • Tryb REFRZECZ: Z+0, W-30
  • Tryb RZECZ: Z-30, W-20
  • Wartości odczytu pozycji:
  • Tryb REFRZECZ: Z-10, W-30
  • Tryb RZECZ: Z-30, W-20
PARAXCOMP_DISPLAY_Offset_FALSE
Wierzchołek narzędzia leży o wartość offsetu głębiej niż to zapisano w programie NC (REFRZECZ W–30 zamiast W–20).
PARAXCOMP_DISPLAY_Offset_TRUE
Wierzchołek narzędzia leży o podwójną wartość offsetu głębiej niż to zapisano w programie NC (REFRZECZ Z–10, W–30 zamiast Z+0, W–20).
 
Tip

Jeśli przy aktywnej funkcji PARAXCOMP DISPLAY przemieszczasz tylko oś W , to sterowanie uwzględnia offset tylko raz, niezależnie od ustawienia parametru maszynowego presetToAlignAxis .