26.07.2013 Views

fil-styring - heidenhain

fil-styring - heidenhain

fil-styring - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.7 Banebevægelser –<br />

Spline-interpolation<br />

(software-option 2)<br />

Anvendelse<br />

Konturer, som i et CAD-system er beskrevet som splines, kan De<br />

overføre og afvikle direkte til TNC´en. TNC´en tilbyder med en splineinterpolator,<br />

med polynomer af tredie grad kan afvikles i to, tre, fire<br />

eller fem akser.<br />

Spline-blokke kan De ikke editere i TNC´en. Undtagelse:<br />

Tilspænding F og hjælpe-funktion M i en spline-blok.<br />

Eksempel: blokformat for tre akser<br />

7 L X+28.338 Y+19.385 Z-0.5 FMAX Spline-startpunkt<br />

8 SPL X24.875 Y15.924 Z-0.5<br />

K3X-4.688E-002 K2X2.459E-002 K1X3.486E+000<br />

K3Y-4.563E-002 K2Y2.155E-002 K1Y3.486E+000<br />

K3Z0.000E+000 K2Z0.000E+000 K1Z0.000E+000 F10000<br />

9 SPL X17.952 Y9.003 Z-0.500<br />

K3X5.159E-002 K2X-5.644E-002 K1X6.928E+000<br />

K3Y3.753E-002 K2Y-2.644E-002 K1Y6.910E+000<br />

K3Z0.000E+000 K2Z0.000E+000 K1Z0.000E+000<br />

10 ...<br />

TNC´en afvikler spline-blokken efter følgende polynomen af tredie<br />

grad:<br />

X(t) = K3X · t3 + K2X · t 2 + K1X · t + X<br />

Y(t) = K3Y · t 3 + K2Y · t 2 + K1Y · t + Y<br />

Z(t) = K3Z · t 3 + K2Z · t 2 + K1Z · t + Z<br />

Herved løber den variable t fra 1 til 0. Skridtbredden fra t er afhængig<br />

af tilspænding og af længden af splines.<br />

Eksempel: Blokformat for fem akser<br />

Spline-slutpunkt<br />

Spline-parameter for X-akse<br />

Spline-parameter for Y-akse<br />

Spline-parameter for Z-akse<br />

Spline-slutpunkt<br />

Spline-parameter for X-akse<br />

Spline-parameter for Y-akse<br />

Spline-parameter for Z-akse<br />

7 L X+33.909 X-25.838 Z+75.107 A+17 B-10.103 FMAX Spline-startpunkt<br />

8 SPL X+39.824 Y-28.378 Z+77.425 A+17.32 B-12.75<br />

K3X+0.0983 K2X-0.441 K1X-5.5724<br />

K3Y-0.0422 K2Y+0.1893 1Y+2,3929<br />

K3Z+0.0015 K2Z-0.9549 K1Z+3.0875<br />

K3A+0.1283 K2A-0.141 K1A-0.5724<br />

K3B+0.0083 K2B-0.413 E+2 K1B-1.5724 E+1 F10000<br />

9 ...<br />

Spline-slutpunkt<br />

Spline-parameter for X-akse<br />

Spline-parameter for Y-akse<br />

Spline-parameter for Z-akse<br />

Spline-parameter for A-akse<br />

Spline-parameter for B-akse med exponentialskrivemåde<br />

HEIDENHAIN iTNC 530 223<br />

6.7 Banebevægelser – Spline-interpolation (software-option 2)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!