Programming
10.3 Axis movements
Cylindrical grinding
272 Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0
10.3.14 3. and 4th axis.
Prerequisite
The control system must be designed for 3 or 4 axes.
Functionality
Depending on the machine design, a 3rd and even a 4th can be required. These axes can
be implemented as linear or rotary axes. The identifier for these axes is defined by the
machine manufacturer (e.g. B).
For rotary axes, the traversing range can be configured between 0 ...<360 degrees (modulo
behavior) or -360 degrees/+360 degrees if there is no modulo axis is present.
With an appropriate machine design, a 3rd or 4th axis can be traversed linear simultaneously
with the remaining axes. If the axis is traversed in a block with G1 or G2/G3 with the
remaining axes (X, Z), it does not receive a component of the feedrate F. Its speed conforms
to the path time of axes X, Z. It movement begins and ends with the remaining path axes.
However, the speed cannot exceed the defined limit value.
If a block is programmed with this 3rd axis only, the axis will traverse using the active
feedrate F when the G1 function is executed. If the axis is a rotary axis, the unit of
measurement for F is degrees/min with G94 or degrees/rev. of the spindle with G95.
For these axes, offsets can be set (G54 ... G59) and programmed (TRANS, ATRANS).
Programming example
The 3rd axis is a swivel axis with the axis identifier B
N5 G94 ; feedrate F in mm/min or degrees/min
N10 G0 X10 Z30 B45 ; X-Z traverse path with rapid traverse, B at the same
time
N20 G1 X12 Z33 B60 F400 ; X-Z traverse path at 400 mm/min, B at the same time
N30 G1 B90 F3000 ; Axis B traverses alone to position 90 degrees at a
speed of 3000 degrees/min
Special instructions for rotary axes: DC, ACP, ACN
For example, for rotary axis A:
A=DC(...) ; Absolute dimensions, approach position directly (on
the shortest path)
A=ACP(...) ; Absolute dimensions, approach position in positive
direction
A=ACN(...) ; Absolute dimensions, approach position in negative
direction
Example:
N10 A=ACP(55.7) ; approach absolute position 55.7 degrees in positive
direction