Feed Control; Feedrate (G93, G94, G95, F, Fgroup, Fl, Fgref) - Siemens Sinumerik 840D sl Programming Manual

Fundamentals
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Feed control

8.1

Feedrate (G93, G94, G95, F, FGROUP, FL, FGREF)

These commands are used in the NC program to set the feedrates for all axes involved in the
machining sequence.
Syntax
G93
G94
G95
F<value>
FGROUP(<axis_1>,<axis_2>,...)
FGREF[<rotary axis>]=<reference radius>
FL[<axis>]=<value>
Meaning
G93:
G94:
G95:
F<value>
FGROUP:
FGREF:
FL:
<axis>:
Examples
Example 1: Mode of operation of FGROUP
The following example is intended to demonstrate the effect of FGROUP on the path and path
feedrate. The variable $AC_TIME contains the time of the block start in seconds. It can only
be used in synchronized actions.
Program code
N100 G0 X0 A0
N110 FGROUP(X,A)
Fundamentals
Programming Manual, 01/2015, 6FC5398-1BP40-5BA2
Path feed type: Inverse-time feedrate [rpm]
Path feed type: Linear feedrate [mm/min], [inch/min] or [degrees/min]
Path feed type: Revolutional feedrate [mm/revolution] or [inch/revolution]
The revolutional feedrate can be derived from a master spindle, any other spindle or a
rotary axis.
Path feedrate for all or the path axes selected with FGROUP.
Definition of the path axes to which the F-programmed path feed refers
FGREF is used to program the effective radius (<reference radius>) for each of
the rotary axes specified under FGROUP
Limit velocity for synchronized/path axes
The unit set with G94 applies
One FL value can be programmed per axis (channel axes, geometry axis or orientation
axis)
Name of a channel axis, type: AXIS
Comment
8
97

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents