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

Stránka 250

Advertising
background image

250

6 Programován : Programován obrysů

6.7 Dráhové pohyby – splineinterpolace (opce softwaru

2)

TNC obrob spline blok 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 hodnoty od 1 do 0. Délka kroku t je závislá
na posuvu a na délce splinu.

Rozsahy zadá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 spline bloku
mus být naprogramovány parametry spline K3 až K1.
Pořad souřadnic koncového bodu v spline bloku je
libovolné.

TNC očekává parametry spline K pro každou osu vždy v
pořad K3, K2, K1.

Kromě hlavn ch os X, Y a Z může TNC zpracovat v SPL
bloku také vedlejš osy U, V a W, jakož i rotačn osy A, B a
C. Ve spline parametru K mus pak být vždy udána
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ř klad K3X+1,2750 E2).

Program se spline bloky může TNC obrobit též při
aktivn m naklopen roviny obráběn .

Snažte se, aby přechody z jednoho tvaru spline na dalš
byly pokud možno tangenciáln (změna směru menš než
0,1°). Jinak provede TNC bez aktivn ch filtračn ch funkc
přesné zastaven a stroj cuká. S aktivn mi filtračn mi
funkcemi sn ž TNC posuv na těchto m stech
odpov daj c m způsobem.

Počátečn bod spline se může od koncového bodu
předchoz ho obrysu lišit maximálně o 1µm. Při větš
odchylce vyp še TNC chybové hlášen .

Advertising