2.15.1.2 Special axes
In contrast to the geometry axes, no geometrical relationship is defined between the special
axes.
Typical special axes are:
● Tool revolver axes
● Swivel table axes
● Swivel head axes
● Loader axes
Axis identifier
On a turning machine with circular magazine, for example:
● Revolver position U
● Tailstock V
Programming example
Program code Comment
N10 G1 X100 Y20 Z30 A40 F300 ; Path axis movements
N20 POS[U]=10POS[X]=20 FA[U]=200 FA[X]=350 ; Positioning axis movements.
N30 G1 X500 Y80 POS[U]=150FA[U]=300 F550 ; Path and positioning axis.
N40 G74 X1=0 Z1=0 ; Approach reference point.
2.15.1.3 Main spindle, master spindle
The machine kinematics determine, which spindle is the main spindle. This spindle is usually
declared as the master spindle in the machine data.
This assignment can be changed with the SETMS(<spindle number>) program command.
SETMS can be used without specifying a spindle number to switch back to the master spindle
defined in the machine data.
Special functions such as thread cutting are supported by the master spindle.
Spindle identifier
S or S0
2.15.1.4 Machine axes
Machine axes are the axes physically existing on a machine.
The programmed motion of a path or additional axis can act on several machine axes due to
transformation (TRANSMIT, TRACYL or TRAORI) active in the channel.
Machine axes are only directly addressed in the program in special circumstances (e.g. for
reference point or fixed point approach).
Fundamentals
2.15 Other information
NC programming
372 Programming Manual, 12/2019, 6FC5398-2EP40-0BA0