130
6 Programming: Programming Contours
6.7 Path Contours -
Spline Interpolation
If you wish to machine contours that are described in a CAD system
as splines, you can transfer them directly to the TNC and execute
them. The TNC features a spline interpolator for executing third-
degree polynomials in two, three, four, or five axes.
You cannot edit spline blocks in the TNC. Exception: Feed
rate F and miscellaneous function M in the spline block.
Example: Block format for two axes
7 L X+33,909 Z+75.107 F MAX
8 SPL X+39.824 Z+77.425
K3X+0.0983 K2X-0.441 K1X-5.5724
K3Z+0.0015 K2Z-0.9549 K1Z+3.0875 F10000
9 SPL X+44.862 Z+73.44
K3X+0.0934 K2X-0.7211 K1X-4.4102
K3Z-0.0576 K2Z-0.7822 K1Z+4.8246
10 ...
The TNC executes the spline block according to the following third-
degree polynomials:
X(t) = K3X · t³ + K2X · t² + K1X · t + X
Z(t) = K3Z · t³ + K2Z · t² + K1Z · t + Z
whereby the variable t runs from 1 to 0.
6.7 P
ath Cont
ours - Spline Int
er
polation
Spline starting point
Spline end point
Spline parameters for X axis
Spline parameters for Z axis
Spline end point
Spline parameters for X axis
Spline parameters for Z axis
Gkap6.pm6
30.06.2006, 07:04
130
www.EngineeringBooksPdf.com
Summary of Contents for TNC 426 B
Page 3: ...BAUSKLA PM6 30 06 2006 07 03 2 www EngineeringBooksPdf com ...
Page 4: ...BAUSKLA PM6 30 06 2006 07 03 3 www EngineeringBooksPdf com ...
Page 6: ...CINHALT PM6 30 06 2006 07 03 2 www EngineeringBooksPdf com ...
Page 16: ...CINHALT PM6 30 06 2006 07 03 12 www EngineeringBooksPdf com ...
Page 17: ...Introduction 1 Dkap1 pm6 30 06 2006 07 03 1 www EngineeringBooksPdf com ...
Page 29: ...Manual Operation and Setup 2 Dkap2_3 pm6 30 06 2006 07 03 13 www EngineeringBooksPdf com ...
Page 83: ...Programming Tools 5 Fkap5 pm6 30 06 2006 07 03 67 www EngineeringBooksPdf com ...
Page 106: ...Fkap5 pm6 30 06 2006 07 03 90 www EngineeringBooksPdf com ...
Page 107: ...Programming Programming Contours 6 Gkap6 pm6 30 06 2006 07 04 91 www EngineeringBooksPdf com ...
Page 165: ...Hkap7 pm6 30 06 2006 07 03 150 www EngineeringBooksPdf com ...
Page 166: ...Programming Cycles 8 kkap8 pm6 30 06 2006 07 03 151 www EngineeringBooksPdf com ...
Page 253: ...kkap8 pm6 30 06 2006 07 04 238 www EngineeringBooksPdf com ...
Page 265: ...LKAP9 PM6 30 06 2006 07 04 250 www EngineeringBooksPdf com ...
Page 266: ...Programming Q Parameters 10 MKAP10 PM6 30 06 2006 07 04 251 www EngineeringBooksPdf com ...
Page 297: ...MKAP10 PM6 30 06 2006 07 04 282 www EngineeringBooksPdf com ...
Page 298: ...Test Run and Program Run 11 NKAP11 PM6 30 06 2006 07 04 283 www EngineeringBooksPdf com ...
Page 312: ...MOD Functions 12 Okap12 pm6 30 06 2006 07 04 297 www EngineeringBooksPdf com ...
Page 332: ...Tables and Overviews 13 Pkap13 pm6 30 06 2006 07 04 317 www EngineeringBooksPdf com ...