HEIDENHAIN iTNC 530 (340 49x-06) Uživatelská příručka

Stránka 497

Advertising
background image

HEIDENHAIN iTNC 530

497

12.7 Dráhové pohyby – spline-interpolace (volitelný sof

tware

2)

TNC obrobí blok splinové křivky podle následujících polynomů třetího

stupně:

X(t) = K3X · t

3

+ K2X · t

2

+ K1X · t + X

Y(t) = K3Y · t

3

+ K2Y · t

2

+ K1Y · t + Y

Z(t) = K3Z · t

3

+ K2Z · t

2

+ K1Z · t + Z

A(t) = K3A · t

3

+ K2A · t

2

+ K1A · t + A

B(t) = K3B · t

3

+ K2B · t

2

+ K1B · t + B

Přitom nabývá proměnná t hodnot od 1 do 0. Velikost kroku t je závislá

na posuvu a délce splinu.

Rozsahy zadávání

„

Koncový bod spline: -99 999,9999 až +99 999,9999

„

Spline-parametr K: -9,99999999 až +9,99999999

„

Exponent pro spline-parametr K: -255 až +255 (celočíselná

hodnota)

Ke každé souřadnici koncového bodu v bloku splinu musí

být programované parametry splinu K3 až K1. Pořadí

souřadnic koncového bodu v bloku splinu je libovolné.

TNC očekává parametry splinové křivky K pro každou osu

vždy v pořadí K3, K2, K1.

Vedle hlavních os X, Y a Z může TNC zpracovávat v bloku

SPL také vedlejší osy U, V a W jakož i rotační osy A, B a

C. V spline-parametru K pak musí být uvedená příslušná

osa.

(například K3A+0,0953 K2A-0,441 K1A+0,5724).

Bude-li hodnota spline-parametru K větší než 9,99999999,

pak musí postprocesor vypisovat parametry K v

exponenciálním tvaru (např. K3X+1,2750 E2).

Program s bloky splinové křivky může TNC obrobit též při

aktivním naklopení roviny obrábění.

Dbejte na to, aby přechody z jednoho splinu na další splin

byly pokud možno tangenciální (změna směru menší než

0,1 °). Jinak provádí TNC při vypnutých filtračních funkcích

přesné zastavení a stroj cuká. Jsou-li filtrační funkce

aktivní, redukuje TNC v těchto místech posuv dle potřeby.

Výchozí bod splinu se může odlišovat od koncového bodu

předchozího obrysu maximálně o 1 µm. Při větší odchylce

vydá TNC chybové hlášení.

Advertising