
A-79341E
Title
Draw
No.
Ed. Date Design Description
Date Jan.06.’04 Design. Apprv.
page
FANUC Series 30i-MODEL A
ACTIVE OFFSET VALUE CHANGE
FUNCTION BASED ON MANUAL FEED
Jan.06.’04
New design
3/22
Example
・Specified H code: H10
・Value set with offset number 10: 54.700 mm
・Travel distance on the Z-axis by manual feed: -2.583 mm
In this example, the value of offset number 10 becomes:
54.700 + (-2.583) = 52.117 mm
NOTE
A changed tool length compensation value is handled according to bit 6
(EVO) of parameter No. 5001 and bit 6 (AON) of parameter No. 5041.
・Changing a cutter compensation value
The cutter compensation value with the offset number corresponding to a D code specified in
automatic operation is changed. If there is no currently valid cutter compensation value as
in a case where no D code is specified after a cycle start, no cutter compensation value
change is made even when a movement is made on an axis by manual feed.
With a movement on a linear axis, a cutter compensation value change can be made. With a
movement on a rotation axis, no cutter compensation value change can be made. While a
cutter compensation value is being changed, a movement by manual feed can be made on one
axis only.
When operation is stopped in the cutter compensation mode to make a cutter compensation
value change, a movable travel distance on one axis is added, regardless of the direction of
the compensation vector at stop time.
Example
・Specified D code: H15
・Value set with offset number 15: 6.500mm
・Travel distance on the X-axis by manual feed: 2.379mm
・Travel distance on the Y-axis by manual feed: -0.572mm
In this example, the value of offset number 15 becomes:
6.500+2.379+(-0.572)= 8.307mm
NOTE
A changed cutter compensation value is handled according to bit 4
(EVR) of parameter No. 5001.
・Changing a workpiece origin offset value
The workpiece origin offset of the workpiece coordinate system corresponding to a G code
from G54 to G59 or from G54.1 P1 to P48 (300) specified during automatic operation is
changed on an axis-by-axis basis. A valid workpiece coordinate system exists at all times.
So, when a movement is made on an axis by manual feed, the workpiece origin offset of the
workpiece coordinate system is changed without fail. This change can be made by a
movement on an arbitrary axis, which may be a linear axis or a rotation axis. While a