Programowanie ISO
G1412
G1412
Przy pomocy cyklu sondy dotykowej 1412 określasz niewspółosiowość detalu za pomocą dwóch pozycji na ukośnej krawędzi. Cykl określa rotację z różnicy zmierzonego kąta i zadanego kąta.
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.
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 |
Q964 | Zmierzona rotacja podstawowa |
Q965 | Zmierzona rotacja stołu |
Q980 do Q982 | Zmierzone odchylenie pierwszego punktu próbkowania |
Q983 do Q985 | Zmierzone odchylenie drugiego punktu próbkowania |
Q994 | Zmierzone odchylenie kąta rotacji podstawowej |
Q995 | Zmierzone odchylenie kąta obrotu stołu |
Q183 |
|
Q970 | Jeśli zaprogramowałeś uprzednio cykl 1493 PROBK. EKSTRUZJI : Maksymalne odchylenie wychodząc z pierwszego punkt próbkowania |
Q971 | Jeśli zaprogramowałeś uprzednio cykl 1493 PROBK. EKSTRUZJI : Maksymalne odchylenie wychodząc z drugiego punktu próbkowania |
Justowanie osi stołu obrotowego:
Rysunek pomocniczy | Parametry |
---|---|
Q1100 1.pozycja zadana oś główna? Absolutna zadana pozycja, na której rozpoczyna się ukośna krawędź w osi głównej. Dane wejściowe: -99999.9999...+99999.9999 alternatywnie ?, +, - bądź @
| |
Q1101 1.pozycja zadana oś pomocnicza? Absolutna zadana pozycja, na której rozpoczyna się ukośna krawędź w osi pomocniczej. Dane wejściowe: -99999.9999...+99999.9999 Alternatywnie opcjonalne wprowadzenie, patrz Q1100 | |
Q1102 1.pozycja zadana oś narzędzia? Absolutna zadana współrzędna pierwszego punktu próbkowania w osi narzędzia Dane wejściowe: –99999.9999...+9999.9999 Alternatywnie opcjonalne wprowadzenie, patrz Q1100 | |
QS400 Zapis tolerancji? Zakres tolerancji monitorowany przez cykl. Tolerancja definiuje dozwolone odchylenie normalnej powierzchni wzdłuż krawędzi ukośnej. Sterowanie określa to odchylenie za pomocą współrzędnej zadanej i rzeczywistej współrzędnej elementu.
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 początkiem krawędzi ukośnej i pierwszym punktem próbkowania. Wartość działa inkrementalnie. Dane wejściowe: –999.999...+999.999 | |
Q1133 Drugi dystans na 1.prostej? Dystans pomiędzy początkiem krawędzi ukośnej i drugim punktem próbkowania. 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 zadany Q1130 i kierunek pomiaru Q1131 . 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. 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. 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 w odniesieniu do 1. punktu próbkowania. Sterowanie koryguje aktywny punkt odniesienia o odchylenie pozycji zadanej i rzeczywistej 1. punktu próbkowania. 2: korekta w odniesieniu do 2. punktu próbkowania. Sterowanie koryguje aktywny punkt odniesienia o odchylenie pozycji zadanej i rzeczywistej 2. punktu próbkowania. 3: korekta w odniesieniu do uśrednionego punktu próbkowania. Sterowanie koryguje aktywny punkt odniesienia o odchylenie pozycji zadanej i rzeczywistej uśrednionego punktu próbkowania. Dane wejściowe: 0, 1, 2, 3 | |
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 jako transformację bazową do tabeli punktów odniesienia. 2: wykonać obrót stołu: sterowanie przejmuje ukośne położenie jako offset do tabeli punktów odniesienia. Dane wejściowe: 0, 1, 2 |
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ć.
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.
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 TCH PROBE 1412 PROBK. UKOSNA KRAWEDZ ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|