Fanuc C-Executer Operating Manual
B-62443EN-3/03E
- 412 -
[Description]
Reads the tool offset amount stored in the CNC.
Tool wear/geometry offset amounts and cutter radius/tool length offset
amounts, etc. can be read.
This function is used for the automatic programming function by the
application program, for example, which reads the required cutter
radius offset amount for calculation of cutter radius compensation
by the automatic programming function.
Also, this is used for maintenance of CNC as follows.
Saves tool offset amounts stored in CNC to the application's
memory, Clears CNC's memory, Restores them.
Specify the kind of offset amount to be read in "type".
Machining Center Series (M Series)
type Kind of offset amount
-------+------------------------------------------------------
0 Cutter radius compensation/wear offset amount
1 Cutter radius compensation/geometry offset amount
2 Tool length compensation/wear offset amount
3 Tool length compensation/geometry offset amount
Specify "0" in case without distinctions of cutter radius/tool
length and wear/geometry.
Lathe Series (T Series)
type Kind of offset amount
-------+-----------------------------------
0 X-axis wear offset amount
1 X-axis geometry offset amount
2 Z-axis wear offset amount
3 Z-axis geometry offset amount
4 Nose radius wear offset amount
5 Nose radius geometry offset amount
6 Direction of imaginary tool nose
7 Direction of imaginary tool nose
8 Y-axis wear offset amount
9 Y-axis geometry offset amount
Specify "wear offset amount" in case of no geometry offset
option.
The offset amount is stored in "buf.data" with signed binary format.
(The negative value is represented as 2's complement.)
The unit of offset amount is as follows.
IS-B IS-C
-----------------------+---------------+---------------
Linear axis(mm input) 0.001 [mm] 0.0001 [mm]
Linear axis(inch input) 0.0001 [inch] 0.00001 [inch]
Rotation axis 0.001 [deg] 0.0001 [deg]