Cykl 444 PROBKOWANIE 3D
Programowanie ISO
G444
Zastosowanie
Należy zapoznać się z instrukcją obsługi obrabiarki!
Ta funkcja musi zostać aktywowana przez producenta maszyn i przez niego dopasowana.
Cykl 444 sprawdza każdy pojedynczy punktu na powierzchni elementu. Cykl ten jest wykorzystywany np. przy wymiarowaniu dowolnych powierzchni formy elementów. Przy jego pomocy można określić, czy punkt na powierzchni elementu w porównaniu do współrzędnych zadanych, znajduje się w zakresie nadmiaru czy też niedomiaru. Następnie obsługujący sterowanie może przeprowadzić dalsze kroki jak dodatkowa obróbka etc.
Cykl 444 dokonuje detekcji dowolnego punktu w przestrzeni i określa odchylenie odnośnie współrzędnej zadanej. Przy tym zostaje uwzględniony wektor normalny, określony przez parametry Q581, Q582 i Q583 . Wektor normalny leży prostopadle na (urojonej) płaszczyźnie, na której leży współrzędna zadana. Wektor normalny wskazuje w kierunku od powierzchni i nie określa drogi próbkowania. Korzystnym jest określenie wektora normalnego przy pomocy systemu CAD lub CAM. Zakres tolerancji QS400 definiuje dozwolone odchylenie między współrzędną rzeczywistą i zadaną wzdłuż wektora normalnego. W ten sposób można np. zdefiniować, iż po stwierdzonym niedomiarze następuje stop programu. Dodatkowo sterowanie wydaje protokół i odchylenia zostają zachowane w przestawionych poniżej parametrach Q.
Przebieg cyklu
- Sonda impulsowa przemieszcza się od aktualnej pozycji do punktu wektora normalnego, znajdującego się w następującej odległości od współrzędnej zadanej: odstęp = promień kulki sondy + wartość SET_UP tablicy tchprobe.tp (TNC:\table\tchprobe.tp) + Q320. Prepozycjonowanie uwzględnia bezpieczną wysokość.
- Następnie sonda najeżdża współrzędną zadaną. Droga próbkowania jest zdefiniowana przez DIST (nie przez wektor normalny! Wektor normalny wykorzystywany jest tylko dla ważnych obliczeń współrzędnych.)
- Po uchwyceniu pozycji przez sterowanie, sonda pomiarowa zostaje odsunięta i zatrzymana. Określone w ten sposób współrzędne punktu kontaktu sterowanie zachowuje w parametrach Q
- Na koniec sterowanie przemieszcza sondę impulsową o tę wartość w kierunku odwrotnym do kierunku próbkowania z powrotem, którą zdefiniowano w parametrze MB .
Parametry wyniku
Sterowanie zachowuje wyniki operacji próbkowania w następujących parametrach:
Numer | Znaczenie |
---|---|
Q151 | Zmierzona pozycja oś główna |
Q152 | Zmierzona pozycja oś pomocnicza |
Q153 | Zmierzona pozycja oś narzędzia |
Q161 | Zmierzone odchylenie oś główna |
Q162 | Zmierzone odchylenie oś pomocnicza |
Q163 | Zmierzone odchylenie oś narzędzia |
Q164 | Zmierzone odchylenie 3D
|
Q183 | Status obrabianego detalu:
|
Funkcja protokołu
Sterowanie generuje po wykonaniu protokół w formacie .html. W protokole zawarte są wyniki osi głównej, pomocniczej i osi narzędzia jak i odchylenie 3D. Sterowanie zachowuje protokół w tym samym katalogu, w którym znajduje się plik .h (jak długo nie jest skonfigurowana ścieżka dla FN 16 ).
Protokół wydaje następujące treści w osi głównej, pomocniczej i w osi narzędzia:
- Rzeczywisty kierunek próbkowania (jako wektor w zapisywanym układzie). Wartość wektora odpowiada przy tym skonfigurowanej drodze próbkowania
- Zdefiniowana współrzędna zadana
- (Jeśli zdefiniowano tolerancję QS400 ) wydawanie górnego i dolnego wymiaru jak i określonego odchylenia wzdłuż wektora normalnego
- Określona współrzędna rzeczywista
- Kolorowa prezentacja wartości (zielony dla "Dobrze", pomarańczowy dla "Dorabianie", czerwony dla "Brak")
Wskazówki
- Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE MILL.
- Aby otrzymać dokładne wyniki w zależności od zastosowanej sondy pomiarowej, należy przed wykonaniem cyklu 444 przeprowadzić kalibrowanie 3D. Do kalibrowania 3D konieczna jest opcja software 3D-ToolComp (#92 / #2-02-1) . Opcja software
- Cykl 444 generuje protokół pomiaru w formacie html.
- Wydawany jest komunikat o błędach, jeśli przed wykonaniem cyklu 444 jest aktywny cykl 8 ODBICIE LUSTRZANEODBICIE LUSTRZANE, cykl 11 WSPOLCZYNNIK SKALI lub cykl 26 OSIOWO-SPEC.SKALA .
- Przy próbkowaniu uwzględniany jest aktywny TCPM. Przy próbkowaniu pozycji z aktywnym TCPM może następować nachylenie nawet przy niekonsystentnym stanie Płaszczyznę roboczą nachylić .
- Jeśli maszyna wyposażona jest w wyregulowane wrzeciono, to należy aktywować powielanie kąta w tabeli układu impulsowego (kolumna TRACK) . W ten sposób można zasadniczo zwiększyć dokładność przy pomiarze za pomocą układu 3D.
- Cykl 444 odnosi wszystkie współrzędne do systemu danych wejściowych.
- Sterowanie opisuje parametry zwrotne przy pomocy zmierzonych wartości .
- Poprzez parametr Q Q183 zostaje ustawiony status obrabianego detalu jako Dobrze/Dopracowanie/Brak niezależnie od parametru Q309 .
Wskazówka w połączeniu z parametrami maszynowymi
- Oprócz tego obowiązuje zasada, w zależności od ustawienia parametru chkTiltingAxes (nr 204600) sprawdza się przy próbkowaniu, czy położenie osi obrotowych jest zgodne z kątami nachylenia (3D-Rot). Jeśli tak nie jest, sterowanie wydaje meldunek o błędach.
Parametry cyklu
Rysunek pomocniczy | Parametry |
---|---|
Q263 1.pkt pomiarowy 1.osi? Współrzędna pierwszego punktu próbkowania w osi głównej płaszczyzny obróbki. Wartość działa absolutnie. Dane wejściowe: -99999.9999...+99999.9999 | |
Q264 1.pkt pomiar.2.osi? Współrzędna pierwszego punktu próbkowania w osi pomocniczej płaszczyzny obróbki. Wartość działa absolutnie. Dane wejściowe: -99999.9999...+99999.9999 | |
Q294 1.pkt pomiarowy 3.osi? Współrzędna pierwszego punktu próbkowania w osi sondy. Wartość działa absolutnie. Dane wejściowe: -99999.9999...+99999.9999 | |
Q581 Normalna powierzchni oś główna? Tu podaje się normalną płaszczyznową w kierunku osi głównej. Wydawanie normalnych płaszczyzny punktu następuje z reguły przy pomocy systemu CAD/CAM. Dane wejściowe: -10...+10 | |
Q582 Normalna powierz. oś pomocn.? Tu podaje się normalną płaszczyznową w kierunku osi pomocniczej. Wydawanie normalnych płaszczyzny punktu następuje z reguły przy pomocy systemu CAD/CAM. Dane wejściowe: -10...+10 | |
Q583 Normalna powierz.oś narzędzia? Tu podaje się normalną płaszczyznową w kierunku osi narzędzia. Wydawanie normalnych płaszczyzny punktu następuje z reguły przy pomocy systemu CAD/CAM. Dane wejściowe: -10...+10 | |
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 | |
QS400 Zapis tolerancji? Tu podaje się zakres tolerancji, monitorowany przez cykl. Tolerancja definiuje dozwolone odchylenie wzdłuż normalnej powierzchni. To odchylenie zostaje określone między współrzędną zadaną i rzeczywistą współrzędną elementu. (Normalna powierzchni jest zdefiniowana przez Q581 - Q583, współrzędna zadana jest zdefiniowana przez Q263, Q264, Q294) Wartość tolerancji zostaje rozdzielona w zależności od wektora normalnego poosiowo, patrz przykłady. Przykłady
Dane wejściowe: max. 255 znaków | |
Q309 Reakcja na błąd tolerancji? Określić, czy sterowanie przerywa przebieg programu przy przekraczaniu tolerancji i wydaje meldunek o błędach: 0: przy przekroczeniu tolerancji nie przerywać przebiegu programu, nie wydawać komunikatu 1: przy przekroczeniu tolerancji przerwać przebieg programu, wydawać komunikat o błędach 2: jeśli ustalona współrzędna rzeczywista leży wzdłuż wektora normalnej powierzchni poniżej współrzędnej zadanej, to sterowanie wydaje komunikat o błędach i przerywa wykonanie programu NC. Nie następuje tu żadna reakcja na błąd, jeśli określona współrzędna rzeczywista znajduje się powyżej współrzędnej zadanej Dane wejściowe: 0, 1, 2 |
11 TCH PROBE 444 PROBKOWANIE 3D ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|