Path traversing behavior
9.3 Curve tables (CTAB)
Parameters
Principal functions
CTABDEF ( )
CTABEND ()
CTABDEL ()
Faxis
Laxis
n, m
applim
memType
Machine manufacturer
To create curve tables the memory space must be reserved by setting the machine data.
Example of using CTABDEF and CTABEND
A program section is to be used unchanged for defining a curve table. The command for
preprocess stop STOPRE can remain and is active again immediately as soon as the
program section is not used for table definition and CTABDEF and CTABEND have been
removed:
...
CTABDEF(Y,X,1,1)
...
...
IF NOT ($P_CTABDEF)
STOPRE
ENDIF
...
...
CTABEND
9-14
Define beginning of curve table.
Define end of curve table.
Deleting all curve tables, irrespective of the memory type.
Following axis
Axis that is programmed via the curve table.
Leading axis
Axis that is programmed with the master value.
Number of curve table; n < m, e.g., in CTABDEL(n, m)
The number of the curve table is unique and not dependent on
the memory type. Tables with the same number can be in the
SRAM and DRAM.
Identifier for table periodicity:
Table is not periodic
Table is periodic with regard to the leading axis
Table is periodic with regard to leading axis and following
axis
Optional specification of memory type of the NC: "DRAM" /
"SRAM"
If no parameter is programmed for this value, the standard
memory type set with MD 20905: CTAB_DEFAULT_MEMORY_TYPE is
used.
;Definition of a curve table
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
Job planning