7 ruchy po torze kształtowym splineinterpolacja – HEIDENHAIN TNC 426 (280 474) Instrukcja Obsługi
Strona 155
139
HEIDENHAIN TNC 426, TNC 430
Przykład: format bloku dla pi ciu osi
7 L X+33,909 Y 25,838 Z+75,107 A+17 B 10,103 F MAX
8 SPL X+39,824 Y 28,378 Z+77,425 A+17,32 B 12,75
K3X+0,0983 K2X 0,441 K1X 5,5724
K3Y 0,0422 K2Y+0,1893 K1Y+2,3929
K3Z+0,0015 K2Z 0,9549 K1Z+3,0875
K3A+0,1283 K2A 0,141 K1A 0,5724
K3B+0,0083 K2B 0,413 E+2 K1B 1,5724 E+1 F10000
9 ...
TNC odpracowuje ten Spline blok według nast puj cych
wielomianów trzeciego stopnia:
X(t) = K3X tŘ + K2X tř + K1X t + X
Y(t) = K3Y tŘ + K2Y tř + K1Y t + Y
Z(t) = K3Z tŘ + K2Z tř + K1Z t + Z
A(t) = K3A tŘ + K2A tř + K1A t + A
B(t) = K3B tŘ + K2B tř + K1B t + B
Przy tym zmienna t przebiega od 1 do 0.
Dla każdej współrz dnej punktu końcowego w Spline
bloku musz być zaprogramowane parametry K3 do K1.
Kolejność współrz dnych punktu końcowego w Spline
bloku jest dowolna.
TNC oczekuje parametrów Spline K dla każdej osi
zawsze w tej kolejności K3, K2, K1.
Oprócz osi głównych X, Y i Z TNC może w SPL bloku
opracowywać także osie pomocnicze U, V i W, a także
osie obrotu A, B i C. W Spline parametrze K musi być
podana każdorazowo odpowiednia oś
(np. K3A+0,0953 K2A 0,441 K1A+0,5724).
Jeśli Spline parametr wynosi wi cej niż 9,99999999, to
postprocesor musi wydać K sposobem pisowni
wykładników (np. K3X+1,2750 E2).
TNC może odpracować program z Spline blokami także
przy aktywnej pochylonej płaszczyźnie obróbki.
Zakresy wprowadzenia
■
Spline punkt końcowy: 99 999,9999 do +99 999,9999
■
Spline parametr K: 9,99999999 do +9,99999999
■
Wykładnik dla Spline parametru K: 255 do +255 (wartość w
postaci pełnej liczby)
Spline punkt pocz tkowy
Spline punkt końcowy
Spline parametr dla X osi
Spline parametr dla Y osi
Spline parametr dla Z osi
Spline parametr dla A osi
Spline parametr dla B osi z wykładniczym
sposobem pisowni
6.7 Ruchy po torze kształtowym Splineinterpolacja
Gkap6.pm6
27.06.2006, 14:22
139