Cykl 1420 PROBKOWANIE PLASZCZYZNA (#17 / #1-05-1)
Programowanie ISO
G1420
Zastosowanie
Cykl sondy pomiarowej 1420 określa kąt płaszczyzny poprzez pomiar trzech punktów i zachowuje te wartości w parametrach Q.
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..
- Cykl może monitorować opcjonalnie tolerancje. Przy tym może być monitorowana pozycja i wielkość obiektu..
- 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.
- Następnie na płaszczyźnie roboczej do punktu pomiaru 2 i mierzy tam wartość rzeczywistą drugiego punktu płaszczyznowego.
- Następnie sonda pomiarowa powraca na bezpieczną wysokość (zależnie od Q1125), potem na płaszczyźnie roboczej do punktu próbkowania 3 i mierzy tam wartość rzeczywistą trzeciego punktu płaszczyzny.
- Na koniec sterowanie odsuwa sondę pomiarową z powrotem na bezpieczną wysokość (zależnie od Q1125) i zachowuje ustalone wartości w następujących parametrach Q:
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 |
Q961 do Q963 | Zmierzone kąty przestrzenne SPA, SPB i SPC w W- CS |
Q980 do Q982 | Zmierzone odchylenie pierwszego punktu próbkowania |
Q983 do Q985 | Zmierzone odchylenie drugiego punktu próbkowania |
Q986 do Q988 | 3. zmierzone odchylenie pozycji |
Q183 | Status obrabianego przedmiotu
|
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 |
Q972 | Jeśli zaprogramowałeś uprzednio cykl 1493 PROBK. EKSTRUZJI : Maksymalne odchylenie wychodząc z trzeciego 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.
- Te trzy punkty próbkowania nie powinny leżeć na jednej prostej, aby sterowanie mogło obliczyć wartości kątów.
- Z definicji pozycji zadanych wynika zadany kąt przestrzenny. Cykl zachowuje zmierzony kąt przestrzenny w parametrach Q961 do Q963. Dla przejęcia do rotacji podstawowej 3D sterowanie wykorzystuje różnicę między zmierzonym kątem przestrzennym i zadanym kątem przestrzennym.
- Należy uwzględnić podstawowe informacje o cyklach 14xx.
Podstawowe informacje o cyklach sondy dotykowej 14xx (#17 / #1-05-1)
- HEIDENHAIN zaleca nie stosować dla tego cyklu kątów osiowych!
Justowanie osi stołu obrotowego:
- Justowanie przy pomocy osi obrotu może następować tylko, jeśli dostępne są dwie osie obrotu w kinematyce.
- Aby wyjustować osie obrotu (Q1126 nierówny 0), należy przejąć rotację (Q1121 nierówny 0). W przeciwnym razie sterowanie wydaje komunikat o błędach.
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 zadana współrzędna pierwszego punktu próbkowania w osi głównej płaszczyzny obróbki Dane wejściowe: -99999.9999...+99999.9999 alternatywnie ?, -, + bądź @
| |
Q1101 1.pozycja zadana oś pomocnicza? Absolutna zadana współrzędna pierwszego punktu próbkowania w osi pomocniczej płaszczyzny obróbki Dane wejściowe: –99999.9999...+9999.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 | |
Q1103 2.pozycja zadana oś główna? Absolutna zadana współrzędna drugiego punktu próbkowania w osi głównej płaszczyzny obróbki Dane wejściowe: –99999.9999...+9999.9999 Alternatywnie opcjonalne wprowadzenie, patrz Q1100 | |
Q1104 2.pozycja zadana oś pomocnicza? Absolutna zadana współrzędna drugiego punktu próbkowania w osi pomocniczej płaszczyzny obróbki Dane wejściowe: –99999.9999...+9999.9999 Alternatywnie opcjonalne wprowadzenie, patrz Q1100 | |
Q1105 2. pozycja zadana oś narzędzia? Absolutna zadana współrzędna drugiego punktu próbkowania w osi narzędzia płaszczyzny obróbki Dane wejściowe: –99999.9999...+9999.9999 Alternatywnie opcjonalne wprowadzenie, patrz Q1100 | |
Q1106 3.pozycja zadana oś główna? Absolutna zadana współrzędna trzeciego punktu próbkowania w osi głównej płaszczyzny obróbki. Dane wejściowe: –99999.9999...+9999.9999 Alternatywnie opcjonalne wprowadzenie, patrz Q1100 | |
Q1107 3.pozycja zadana oś pomocnicza? Absolutna zadana współrzędna trzeciego punktu próbkowania w osi pomocniczej płaszczyzny obróbki Dane wejściowe: –99999.9999...+9999.9999 Alternatywnie opcjonalne wprowadzenie, patrz Q1100 | |
Q1108 3.pozycja zadana oś narzędzia? Absolutna zadana współrzędna trzeciego punktu próbkowania w osi narzędzia płaszczyzny obróbki Dane wejściowe: –99999.9999...+9999.9999 Alternatywnie opcjonalne wprowadzenie, patrz Q1100 | |
Q372 Kierunek próbkowania (-3...+3)? Oś, na której ma nastąpić pomiar. Podając znak liczby definiujesz, czy sterowanie ma przejeżdżać w kierunku dodatnim czy też ujemnym. Dane wejściowe: –3, -2, -1, +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 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 3. punktu próbkowania. Sterowanie koryguje aktywny punkt odniesienia o odchylenie pozycji zadanej i rzeczywistej 3. punktu próbkowania. 4: 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, 4 | |
Q1121 Rotację podst. przejąć? Określić, czy sterowanie ma przejąć ustalone ukośne położenie jako rotację podstawową: 0: bez rotacji podstawowej 1: ustawić rotację podstawową: tu sterowanie zachowuje rotację podstawową w pamięci Dane wejściowe: 0, 1 |
11 TCH PROBE 1420 PROBKOWANIE PLASZCZYZNA ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|