Program code Comment
G91 B360 ; B=360, C=360
G91 B720 ; B=720, C=1080
G91 B360 ; B=360, C=1440
3.16.2 Curve tables (CTAB)
Curve tables can be used to program position and velocity relationships between two axes
(leading and following axis). Curve tables are defined in the part program.
Application
Curve tables replace mechanical cams. The curve table forms the basis for the axial master
value coupling by creating the functional relationship between the leading and the following
value: With appropriate programming, the control calculates a polynomial that corresponds to
the cam from the relative positions of the leading and following axes.
12 ......
7 a
0
+ a
1
x...
5 a
0
+ a
1
+ a
2
x
2
...
x y
Y
X
3.16.2.1 Define curve tables (CTABDEF, CATBEND)
A curve table represents a part program or a section of a part program enclosed by CTABDEF
at the start and CTABEND at the end.
Within this part program section, unique following axis positions are assigned to individual
positions of the leading axis using motion operations; these following axis positions are used as
intermediate points when calculating the curve definition in the form of a polynomial up to the
5th order.
Work preparation
3.16 Axis couplings
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 895