9
08.97 Path Traversing Behavior
9.3 Curve tables
CTABDEF
CTABEND
CTAB
CTABINV
9
840D
NCU 571
840D
NCU 572
NCU 573
810D 840Di
ï›™
Siemens AG 2000. All rights reserved
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) – 04.00 Edition
9-311
9.3 Curve tables, CTABDEF, CTABEND, CTAB, CTABINV
Programming
Curve tables are defined in a part program.
CTABDEF(FAxis,LAxis,n,applim)
Define beginning of curve table
CTABEND()
Define end of curve table
CTABDEL(n)
Delete a curve table
R10=CTAB(LW,n,degrees,FAxis,LAxis)
Following value for a leading value
R10=CTABINV(FW,aproxLW,n,degrees,FAxis,
LAxis)
Leading value to a following value
For further information about leading and following
values, see Section "Axial leading value coupling"
and "Path leading value coupling" in this section.
Explanation
FAxis
Following axis:
Axis that is programmed via the curve table.
LAxis
Leading axis
Axis that is programmed with the leading value.
n
Number of the curve table
applim
Identifier for table periodicity:
0 Table is not periodic
1 Table is periodic
LW
Leading value
Positional value of the leading axis for which a following value is to be
calculated.
degrees
Parameter name for gradient parameter
FW
Following value
Positional value of the following axis for which a leading value is to be
calculated.
aproxLW
Approximation solution for leading value if no specific leading value can
be determined for a following value.
FAxis,LAxis
Optional specification of the following and/or leading axis