SUPPLEMENT
5
5-15
5.
G-code (Group05)
A.
Synchronous/asynchronous feed
1. Command
Programming format
G94
Ff
G95
Ff
Function
Command G95 allows a feed rate per revolution to be set using an F-code.
To use this command, a rotational encoder must be mounted on the spindle.
Code value
Description
Unit
Setting range
Omit
G94
Feed per minute (/min)
[Asynchronous feed]
f
Rate of feed (Feed per minute)
mm/min
in/min
0.001 to 200000.000 (mm)
0.0001 to 20000.0000 (in)
Possible
G95
Feed per revolution (/rev)
[Synchronous feed]
f
Rate of feed (Feed per revolution)
mm/rev
in/rev
0.0001 to 200000.0000 (mm)
0.00001 to20000.00000 (in)
Possible
B.
Inverse time feed
1. Command
Programming format
G93 G01 Xx Yy Ff
G93 G02(G03) Xx Yy Rr Ff
Function
When tool radius compensation is performed for a smooth linear or circular
small-line-segment command, differences will occur between the shape defined in the
program and that existing after tool radius compensation. The feed commands with G94
and G95 only apply for the tool path existing after compensation, and the tool speed at the
point of cutting (that is, along the programmed contour), therefore, will not be kept constant
so that the resulting speed fluctuations will cause seams on the surface machined. Setting
of an Inverse Time Feed command code makes constant the processing time for the
corresponding block of the machining program, and thus provides control to ensure a
constant rate of feed at the point of cutting (along the programmed contour). Setting of
command code G93 specifies the inverse time assignment mode. In the G93 mode, the
reciprocal of the machining time for the block of cutting feed (G01, G02 or G03) is to be
assigned using an F-code. The rate of feed for the corresponding block is internally
calculated from the length of the programmed contour and the value of the F-code.
I, J and K address are able to be commanded in G02 (G03) mode in place of R address.
Code value
Description
Unit
Setting range
Omit
x, y
Position of X, Y-axis
mm
in
±99999.9999 (mm)
±9999.99999 (in)
Possible
f (linear)
Speed/Distance
[Speed]: mm/min, [Distance]: mm
[Speed]: in/min, [Distance]: in
0.001 to 99999.999
Impossible
r
Arc radius
mm
in
±99999.9999 (mm)
±9999.99999 (in)
Impossible
f (arc)
Speed/Arc radius
[Speed]: mm/min, [Arc radius]: mm
[Speed]: in/min, [Arc radius]: in
0.001 to 99999.999
Impossible
2. Notes
Since they are not processed as modal codes in the G93 mode, F-codes must be set
for each block.
A modal F-code must be set if the G93 mode is changed over to G94 or G95.
Serial No. 294060
Copyright (c) 2013 YAMAZAKI MAZAK CORPORATION. All rights reserved.
Serial No. 294060