Maszyny z osiami z zazębieniem hirtha, Przykład obliczania pozycji pomiarowych dla osi a – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Instrukcja Obsługi

Strona 597

Advertising
background image

POMIAR KINEMATYKI (cykl 451, DIN/ISO: G451, opcja) 18.4

18

TNC 640 | Podręcznik obsługi dlaużytkownika programowanie cykli | 5/2015

597

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°

Advertising