Cykl 1416 PRÓBKOWANIE PUNKT PRZECIĘCIA (#17 / #1-05-1)
Programowanie ISO
G1416
Zastosowanie
Za pomocą cyklu sondy pomiarowej 1416 ustalasz punkt przecięcia dwóch krawędzi. Możesz używać tego cyklu na trzech płaszczyznach roboczych XY, XZ i YZ . Cykl ten wymaga czterech punktów próbkowania, po dwie pozycje na każdej krawędzi. Kolejność krawędzi możesz wybierać dowolnie.
Jeśli przed tym cyklem programujesz cykl 1493 PROBK. EKSTRUZJI , to sterowanie powtarza punkty próbkowania w wybranym kierunku i dla określonej długości wzdłuż prostej.
Cykl 1493 PROBK. EKSTRUZJI (#17 / #1-05-1)
Cykl udostępnia dodatkowo następujące możliwości:
- Jeśli współrzędne punktów próbkowania nie są znane, to cykl może być wykonywany w trybie półautomatycznym..
- Jeśli określono wcześniej dokładną pozycję, to możesz definiować tę wartość w cyklu jako pozycję rzeczywistą.
Przebieg cyklu
- Sterownik pozycjonuje sondę dotykową przy pomocy logiki pozycjonowania na prepozycję pierwszego punktu pomiaru 1.
- Następnie sonda pomiarowa przemieszcza się na wprowadzoną wysokość pomiaru Q1102 i przeprowadza pierwszą operację próbkowania z posuwem próbkowania F z tabeli sond dotykowych.
- Jeśli programujesz TRYB BEZP.WYSOK. Q1125 , to sterowanie pozycjonuje sondę z FMAX_PROBE z powrotem na bezpieczną wysokość Q260.
- Sterowanie pozycjonuje sondę do następnego punktu próbkowania.
- Sterowanie przemieszcza sondę na wprowadzoną wysokość pomiaru Q1102 i rejestruje następny punkt próbkowania.
- Sterowanie powtarza kroki działania 3 do 5, aż wszystkie cztery punkty pomiaru zostaną uchwycone.
- Sterowanie zapamiętuje ustalone pozycje w następujących parametrach Q. Jeśli Q1120 POZYCJA PRZEJECIA jest określona z wartością 1 , to sterowanie zapisuje ustaloną pozycję do aktywnego wiersza tabeli punktów odniesienia.
Numer | Znaczenie |
---|---|
Q950 do Q952 | Pierwsza zmierzona pozycja w osi głównej, pomocniczej i w osi narzędzia |
Q953 do Q955 | Druga zmierzona pozycja w osi głównej, pomocniczej i w osi narzędzia |
Q956 do Q958 | Trzecia zmierzona pozycja w osi głównej, pomocniczej i w osi narzędzia |
Q959 do Q960 | Zmierzony punkt przecięcia w osi głównej i pomocniczej |
Q964 | Zmierzona rotacja podstawowa |
Q965 | Zmierzona rotacja stołu |
Q980 do Q982 | Zmierzone odchylenie pierwszego punktu próbkowania w osi głównej, pomocniczej i w osi narzędzia |
Q983 do Q985 | Zmierzone odchylenie drugiego punktu próbkowania w osi głównej, pomocniczej i w osi narzędzia |
Q986 do Q988 | Zmierzone odchylenie trzeciego punktu próbkowania w osi głównej, pomocniczej i w osi narzędzia |
Q989 do Q990 | Zmierzone odchylenie punktu przecięcia w osi głównej i pomocniczej |
Q994 | Zmierzone odchylenie kąta rotacji podstawowej |
Q995 | Zmierzone odchylenie kąta obrotu stołu |
Q183 | Status obrabianego przedmiotu
|
Q970 | Jeśli programowałeś wcześniej cykl 1493 PROBK. EKSTRUZJI: Maksymalne odchylenie wychodząc z 1. punktu próbkowania |
Q971 | Jeśli programowałeś wcześniej cykl 1493 PROBK. EKSTRUZJI: Maksymalne odchylenie wychodząc z 2. punktu próbkowania |
Q972 | Jeśli programowałeś wcześniej cykl 1493 PROBK. EKSTRUZJI: Maksymalne odchylenie wychodząc z 3. punktu próbkowania |
Wskazówki
- Należy między każdym obiektem lub każdym punktem próbkowania przejechać na bezpieczną wysokość. Programujesz Q1125 TRYB BEZP.WYSOK. nierówny -1.
- Przeliczenia współrzędnych zresetować przed wywołaniem cyklu
- Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE MILL.
- Należy uwzględnić podstawowe informacje o cyklach 14xx.
Podstawowe informacje o cyklach sondy dotykowej 14xx (#17 / #1-05-1)
Wskazówka w połączeniu z osiami obrotu:
- Jeśli na nachylonej płaszczyźnie obróbki określana jest rotacja podstawowa, to należy uwzględniać:
- Jeśli aktualne współrzędne osi obrotu i zdefiniowane kąty nachylenia (3D-ROT-menu) są zgodne, to płaszczyzna robocza jest konsystentna. Sterowanie oblicza rotację podstawową standardowo w wejściowym układzie współrzędnych I-CS.
- Jeśli aktualne współrzędne osi obrotu i zdefiniowane kąty nachylenia (3D-ROT-menu) nie są zgodne, to płaszczyzna robocza nie jest konsystentna. Sterowanie oblicza rotację podstawową w układzie współrzędnych detalu W-CS w zależności od osi narzędzia.
- Przy pomocy opcjonalnego parametru maszynowego chkTiltingAxes (nr 204601) producent obrabiarek sprawdza zgodność sytuacji nachylenia. Jeśli w nie skonfigurowano badania to sterowanie zakłada zasadniczo, iż płaszczyzna obróbki jest konsystentna. Obliczenie rotacji podstawowej następuje wówczas w I-CS.
Justowanie osi stołu obrotowego:
- Justowanie przy pomocy osi obrotu może następować tylko, jeśli zmierzona rotacja może być korygowana poprzez oś stołu obrotowego. Ta oś stołu obrotowego to pierwsza oś stołu wychodząc od detalu.
- Aby wyjustować osie obrotu stołu (Q1126 nierówny 0), należy przejąć rotację (Q1121 nierówny 0). W przeciwnym razie sterowanie wydaje komunikat o błędach.
- Ustawienie osi stołu obrotowego może nastąpić tylko, jeśli nie ustawiono rotacji podstawowej.
Przykład: określenie rotacji podstawowej poprzez płaszczyznę i dwa odwierty
Przykład: justowanie obrotu podstawowego przy pomocy dwóch odwiertów
Parametry cyklu
Rysunek pomocniczy | Parametry |
---|---|
Q1100 1.pozycja zadana oś główna? Absolutna pozycja zadana w osi głównej, w której przecinają się obydwie krawędzie. Dane wejściowe: -99999.9999...+99999.9999 alternatywnie ? bądź @
| |
Q1101 1.pozycja zadana oś pomocnicza? Absolutna pozycja zadana na osi pomocniczej, w której przecinają się obydwie krawędzie. Dane wejściowe: -99999.9999...+99999.9999 Alternatywnie opcjonalne wprowadzenie, patrz Q1100 | |
Q1102 1.pozycja zadana oś narzędzia? Absolutna pozycja zadana punktów pomiaru na osi narzędzia Dane wejściowe: –99999.9999...+9999.9999 opcjonalne wprowadzenie, patrz Q1100 | |
QS400 Zapis tolerancji? Zakres tolerancji monitorowany przez cykl. Tolerancja definiuje dozwolone odchylenie normalnej powierzchni wzdłuż pierwszej krawędzi. Sterowanie określa to odchylenie za pomocą współrzędnej zadanej i rzeczywistej współrzędnej elementu. Przykłady:
Dane wejściowe: max. 255 znaków | |
Q1130 Kąt zadany dla 1.prostej? Kąt zadany dla pierwszej prostej Dane wejściowe: -180...+180 | |
Q1131 Kierunek próbk.dla 1.prostej? Kierunek próbkowania pierwszej krawędzi: +1: obraca kierunek pomiaru o +90° w stosunku do kąta nominalnego Q1130 i wykonuje pomiary pod kątem prostym do krawędzi nominalnej. -1: obraca kierunek pomiaru o -90° w stosunku do kąta nominalnego Q1130 i wykonuje pomiary pod kątem prostym do krawędzi nominalnej. Dane wejściowe: -1, +1 | |
Q1132 Pierwszy dystans na 1.prostej? Dystans pomiędzy punktem przecięcia i pierwszym punktem pomiaru na pierwszej krawędzi. Wartość działa inkrementalnie. Dane wejściowe: –999.999...+999.999 | |
Q1133 Drugi dystans na 1.prostej? Dystans pomiędzy punktem przecięcia i drugim punktem pomiaru na pierwszej krawędzi. Wartość działa inkrementalnie. Dane wejściowe: –999.999...+999.999 | |
QS401 Wartość tolerancji 2? Zakres tolerancji monitorowany przez cykl. Tolerancja definiuje dozwolone odchylenie normalnej powierzchni wzdłuż drugiej krawędzi. Sterowanie określa to odchylenie za pomocą współrzędnej zadanej i rzeczywistej współrzędnej elementu. Dane wejściowe: max. 255 znaków | |
Q1134 Kąt zadany dla 2.prostej? Kąt zadany dla drugiej prostej Dane wejściowe: -180...+180 | |
Q1135 Kierunek próbk.dla 2.prostej? Kierunek próbkowania drugiej krawędzi: +1: obraca kierunek pomiaru o +90° w stosunku do kąta nominalnego Q1134 i wykonuje pomiary pod kątem prostym do krawędzi nominalnej. -1: obraca kierunek pomiaru o -90° w stosunku do kąta nominalnego Q1134 i wykonuje pomiary pod kątem prostym do krawędzi nominalnej. Dane wejściowe: -1, +1 | |
Q1136 Pierwszy dystans na 2.prostej? Dystans pomiędzy punktem przecięcia i pierwszym punktem pomiaru na drugiej krawędzi. Wartość działa inkrementalnie. Dane wejściowe: –999.999...+999.999 | |
Q1137 Drugi dystans na 2.prostej? Dystans pomiędzy punktem przecięcia i drugim punktem pomiaru na drugiej krawędzi. Wartość działa inkrementalnie. Dane wejściowe: –999.999...+999.999 | |
Q1139 Płaszczyzna dla obiektu (1-3)? Płaszczyzna, na której sterowanie interpretuje kąt nominalny Q1130 i Q1134 jak i kierunki pomiaru Q1131 oraz Q1135 . 1: YZ-płaszczyzna 2: ZX-płaszczyzna 3: XY-płaszczyzna Dane wejściowe: 1, 2, 3 | |
Q320 Bezpieczna odleglosc? Dodatkowy odstęp pomiędzy punktem pomiarowym i główką sondy pomiarowej. Q320 działa addytywnie do SET_UP tabeli sond pomiarowych Wartość działa inkrementalnie. Dane wejściowe: 0...99999.9999 alternatywnie PREDEF | |
Q260 Bezpieczna wysokosc ? Współrzędna na osi narzędzia, na której nie może dojść do kolizji pomiędzy sondą i obrabianym detalem (mocowaniem). Wartość działa absolutnie. Dane wejściowe: -99999.9999...+99999.9999 alternatywnie PREDEF | |
Q1125 Przejazd na bezpieczną wysokość? Zachowanie przy pozycjonowaniu pomiędzy pozycjami próbkowania: -1: bez przejazdu na bezpieczną wysokość. 0: przed i po cyklu przejazd na bezpieczną wysokość. Prepozycjonowanie następuje z FMAX_PROBE. 1: przed i po każdym obiekcie przejazd na bezpieczną wysokość. Prepozycjonowanie następuje z FMAX_PROBE. 2: przed i po każdym punkcie próbkowania przejazd na bezpieczną wysokość. Prepozycjonowanie następuje z FMAX_PROBE. Dane wejściowe: -1, 0, +1, +2 | |
Q309 Reakcja na błąd tolerancji? Reakcja przy przekroczeniu tolerancji: 0: przy przekroczeniu tolerancji nie przerywać przebiegu programu. Sterowanie nie otwiera okna z wynikami. 1: przy przekroczeniu tolerancji przerwać przebiegu programu. Sterowanie otwiera okno z wynikami. 2: sterowanie nie otwiera okna z wynikami przy dopracowywaniu. Sterowanie otwiera okno z wynikami na pozycji rzeczywistej na zakresie braków i przerywa wykonywanie programu. Dane wejściowe: 0, 1, 2 | |
Q1126 Ustawić osie obrotu? Pozycjonować osie obrotu dla przystawionej obróbki: 0: utrzymywać aktualną pozycję osi obrotu. 1: oś obrotu pozycjonować automatycznie i przy tym odpowiednio naprowadzić wierzchołek ostrza narzędzia (MOVE). Pozycja względna pomiędzy detalem i sondą nie zmienia się. Sterowanie wykonuje przemieszczenie kompensujące osiami linearnymi. 2: oś obrotu pozycjonować automatycznie bez naprowadzania wierzchołka ostrza narzędzia (TURN). Dane wejściowe: 0, 1, 2 | |
Q1120 Pozycja do przejęcia? Określić, czy sterowanie ma korygować aktywny punkt odniesienia: 0: bez korekty 1: korekta aktywnego punktu odniesienia względem punktu przecięcia. Sterowanie koryguje aktywny punkt odniesienia o odchylenie pozycji zadanej i rzeczywistej punktu przecięcia. Dane wejściowe: 0, 1 | |
Q1121 Rotację przejąć? Określić, czy sterowanie ma przejąć ustalone ukośne położenie: 0: bez rotacji podstawowej 1: ustawić rotację podstawową: sterowanie przejmuje ukośnie położenie pierwszej krawędzi jako transformację bazową do tabeli punktów odniesienia. 2: wykonać obrót stołu: sterowanie przejmuje ukośne położenie pierwszej krawędzi jako offset do tabeli punktów odniesienia. 3: ustawić rotację podstawową: sterowanie przejmuje ukośnie położenie drugiej krawędzi jako transformację bazową do tabeli punktów odniesienia. 4: wykonać obrót stołu: sterowanie przejmuje ukośne położenie drugiej krawędzi jako offset do tabeli punktów odniesienia. 5: ustawić rotację podstawową: sterowanie przejmuje ukośnie położenie z uśrednionych odchyleń obydwu krawędzi jako transformację bazową do tabeli punktów odniesienia. 6: wykonać obrót stołu: sterowanie przejmuje ukośne położenie z uśrednionych odchyleń obydwu krawędzi jako offset do tabeli punktów odniesienia. Dane wejściowe: 0, 1, 2, 3, 4, 5, 6 |
11 TCH PROBE 1416 PRÓBKOWANIE PUNKT PRZECIĘCIA ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|