K2: Axis Types, Coordinate Systems, Frames
10.2 Axes
Basic Functions
702
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
FGROUP command
The command
FGROUP
specifies whether the axis is a feed-defining path axis (used to calculate the path
velocity) or a synchronous axis (not used to calculate the path velocity).
Example
Application
In the case of helical interpolation
FGROUP
can be programmed to determine whether:
• The programmed feedrate should be valid on the path
(all 3 programmed axes are path axes)
• The programmed feedrate should be valid on the circuit
(2 axes are path axes and the infeed axis is a synchronous axis)
N05 G00 G94 G90 M3 S1000 X0 Y0 Z0
;
N10 FGROUP(X,Y)
;
Axes X/Y are path axes,
Z is a synchronous axis.
N20 G01 X100 Y100 F1000
;
Progr. feedrate 1000 mm/min.
Feedrate of axis X = 707 mm/min.
Feedrate of axis Y = 707 mm/min.
N30 FGROUP (X)
;
Axis X is a path axis,
axis Y is a synchronous axis
N20 X200 Y150
;
progr. Feedrate 1000 mm/min
Feedrate of Axis X = 1000 mm/min
Feedrate of Axis Y is set to 500 mm/min,
because only half the distance is to be
traversed.
Note
The channel axis name must be used for the
FGROUP
command.
This is defined by the machine data:
MD20080 $MC_AXCONF_CHANAX_NAME_TAB (name of the channel axis in the channel)