Maszyny z osiami z zazębieniem hirtha, Przykład obliczania pozycji pomiarowych dla osi a – HEIDENHAIN TNC 640 (34059x-04) Cycle programming Instrukcja Obsługi
Strona 571
POMIAR KINEMATYKI (cykl 451, DIN/ISO: G451, opcja) 19.4
19
TNC 640 | Podręcznik obsługi dlaużytkownika programowanie cykli | 4/2014
571
Maszyny z osiami z zazębieniem Hirtha
Uwaga niebezpieczeństwo kolizji!
Dla pozycjonowania oś musi zostać przemieszczona
z rastra Hirtha. Dlatego też należy zwrócić uwagę
na dostatecznie dużą odległość bezpieczeństwa,
aby nie doszło do kolizji pomiędzy sondą i kulką
kalibrującą. Jednocześnie należy zwrócić uwagę,
aby zapewnić dostatecznie dużo miejsca dla
najazdu bezpiecznej odległości (wyłącznik końcowy
software).
Wysokość powrotu Q408 zdefiniować większą od 0,
jeśli opcja software 2 (M128, FUNCTION TCPM) nie
jest dostępna.
TNC dopasowuje odpowiednio pozycje pomiaru
tak, iż pasują one do rastra Hirtha (w zależności
od kąta startu, kąta końcowego i liczby punktów
pomiarowych).
W zależności od konfiguracji maszyny TNC nie
może automatycznie pozycjonować osi obrotu. W
tym przypadku konieczna jest specjalna funkcja
M producenta maszyn, przy pomocy której TNC
może przemieszczać oś obrotu. W parametrze
maszynowym mStrobeRotAxPos producent maszyn
musi zapisać uprzednio numer funkcji M.
Pozycje pomiarowe obliczane są z kąta startu, kąta końcowego i
liczby pomiarów dla każdej osi i rastra Hirtha.
Przykład obliczania pozycji pomiarowych dla osi A:
Kąt startu Q411 = -30
Kąt końcowy Q412 = +90
Liczba punktów pomiarowych Q414 = 4
Raster Hirtha = 3°
Obliczony krok kąta = ( Q412 - Q411 ) / ( Q414 -1 )
Obliczony krok kąta = ( 90 - -30 ) / ( 4 - 1 ) = 120 / 3 = 40
Pozycja pomiarowa 1 = Q411 + 0 * inkrementacja kąta
= -30° --> -30°
Pozycja pomiarowa 2 = Q411 + 1 * inkrementacja kąta
= +10° --> 9°
Pozycja pomiarowa 3 = Q411 + 2 * inkrementacja kąta
= +50° --> 51°
Pozycja pomiarowa 4 = Q411 + 3 * inkrementacja kąta
= +90° --> 90°