Siemens SINUMERIK 840D sl Programming Manual page 239

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

4.2 Spline interpolation (ASPLINE, BSPLINE, CSPLINE, BAUTO, BNAT, BTAN, EAUTO, ENAT, ETAN, PW, SD, PL)
Comparison of three spline types with identical interpolation points
Minimum number of spline blocks
The G codes
purpose, a series of blocks (end points) must be simultaneously calculated. The buffer size
for calculations is ten blocks as standard. Not every piece of block information is a spline end
point. However, the controller needs a certain number of spline end-point blocks for every 10
blocks:
Spline type
A spline:
B spline:
C spline:
Note
An alarm is output if the tolerated value is undershot and likewise when one of the axes
involved in the spline is programmed as a positioning axis.
Job Planning
Programming Manual, 03/2013, 6FC5398-2BP40-3BA1
,
and
ASPLINE
BSPLINE
CSPLINE
Minimum number of spline blocks
At least 4 blocks out of every 10 must be spline blocks.
These do not include comment blocks or parameter calculations.
At least 6 blocks out of every 10 must be spline blocks.
These do not include comment blocks or parameter calculations.
The required minimum number of spline blocks is the result of the following sum:
Value of MD20160 $MC_CUBIC_SPLINE_BLOCKS + 1
The number of points used to calculate the spline segment is entered in MD20160.
The default setting is 8. As standard, at least 9 blocks out of every 10 must be spline
blocks.
Special motion commands
link block end points with splines. For this
239

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents