Siemens SINUMERIK 828D Programming Manual page 506

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

Axis couplings
9.2 Curve tables (CTAB)
Further information
Starting and end value of the curve table
The starting value for the beginning of the definition range of the curve table are the first
associated axis positions specified (the first traverse statement) within the curve table
definition. The end value of the definition range of the curve table is determined in
accordance with the last traverse command.
Available language scope
Within the definition of the curve table, you have use of the entire NC language.
Note
The following entries are not permitted in curve table definitions:
• Preprocessing stop
• Jumps in the leading axis movement (e.g. on changing transformations)
• Traverse statement for the following axis only
• Reversal of the leading axis, i.e. position of the leading axis must always be unique
Effectiveness of modal operations
All modal statements that are made within the curve table definition are invalid when the
table definition is completed. The part program in which the table definition is made is
therefore before and after the table definition in the same state.
Assignments to R-parameters
Assignments to R-parameters in the table definition are reset after
Example:
Program code
...
R10=5 R11=20
...
CTABDEF
G1 X=10 Y=20 F1000
R10=R11+5
X=R10
CTABEND
...
Activating ASPLINE, BSPLINE, CSPLINE
If an
CTABEND
Immediate activation after
the current axis position before the curve table definition.
506
and
operation on different program levels.
CTABDEF
CTABEND
,
or
ASPLINE
BSPLINE
CSPLINE
, at least one starting point should be programmed before this spline activation.
Comments
; R10=5
; R10=25
; R10=5
is activated within a curve table definition
should be avoided, otherwise the spline will depend on
CTABDEF
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
.
CTABEND
...
CTABDEF
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents