Fanuc Series 15i/150i-MA (Programming) Operators Manual

B-63324EN/03 PROGRAMMING 5.FEED FUNCTIONS
- 173 -
5.8 FEEDRATE SPECIFICATION ON A VIRTUAL CIRCLE FOR
A ROTARY AXIS
The method of feedrate specification on a machine with a rotation axis
is improved.
[Conventional method]
Sample program:
N1G91G01X10.F100.
N2C10.F50
The feedrate of the rotation
axis is specified using the
speed of the rotation axis.
Specified
feedrate
(deg/min)
X
Y
N2
N1
C
[Method of feedrate specification on a virtual circle for a rotation axis]
Specified
feedrate
(mm/min)
Virtual
circle
radius
X
Y
Sample program:
N1G91G01X10.F100.
N2C10.
The travel feedrate on the
virtual circle of a radius
specified by a parameter is
the specified feedrate.
By setting a virtual radius
of 0, the rotation axis can
be excluded from feedrate
calculation.
N2
N1
C
NOTE
By using this function, the travel feedrate on a virtual
circle becomes the specified feedrate. In general,
however, the feedrate at a cutting point does not
become a specified feedrate.
Explanation
An example is explained using a machine that has three linear axes (X,
Y, Z) and two rotation axes (B, C).
- Rotation axis feedrate calculation
[Conventional method]
Conventionally, feedrate control is exercised so that the time T
calculated by the expression below is used to travel a specified
distance.
F
L
T
CBZYXL
=
++++=
22222

Leave a Reply

Your email address will not be published. Required fields are marked *