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.
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
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.
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.
- 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
11 L Z+100 W+0 R0 FMAX M91 | ; osie Z i W pozycjonować 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.
W wierszu NC 12 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. | Sterownik uwzględnia offset w osiach W i Z. Wskazanie RZECZ-osi Z zmienia się o tę wartość. |
Wartości odczytu pozycji:
| Wartości odczytu pozycji:
|
W wierszu NC 13 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:
| Wartości odczytu pozycji:
|
W wierszu NC 14 sterownik 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:
| Wartości odczytu pozycji:
|
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 .