
FANUC Series 16i/18i/21i-MA/MB/TB TOOL MANAGEMENT FUNCTION A-78614EN
2002.08.08 Edition 04
28
Information at a pertinent position can be read by specifying the magazine
number of the spindle position (11 to 14) and the wait position (21 to 24) for
# 8400.
When the spindle position table and the wait position table are empty pot,
<empty> can be read in # 8402 to #8450.
#8401 (data number) is the value of 0.
Therefore, by using the tool change macro (M06 etc.), it is also possible to
specify the cutting conditions registered in the tool management data
directly. (such as D#8410, H#8409, S#8411, and F#8412 ) Similarly, it is
possible to refer to the customizing data by the Custom Macro, and
customizing the machining program according to the tool in use becomes
possible.
Command of tool compensation number
Machining system
By instructing in H99 and D99, the correction number registered as tool
control data of the tool at the main axis position can be selected.
(It is not possible to instruct the 99th directly as a correction number
because 99 is treated as a special number.)
Lathe system (standard type)
When the tool management function is effective, T-code is used as the tool
type number. So, the tool compensation number is need to command by D-
code.
The parameters which relates to the tool compensation are the same
specifications as usual. (PRM No.5002#0, No.5040#1, No.5002#1, etc.)
The NC command of specifing the compensation number of the tool at the
spindle position will verify as follows.
compensation number is 1 digit: D9
compensation number is 2 digits:D99
compensation number is 3 digits:D999
One of 9/99/999 cannot be specified as the compensation number by NC
command because it is used as the special number.
Lathe system (compound machine system)
When this function is effective, D-code is necessary to specify the
compensation number. So, the parameter No.13001#2(DOF) and
No.13002#2(GW2) become ineffective.
Selection of spindle position
The address P with the H/D-code is necessary to specify the spindle position.
The address P can be omitted in the case of specifing the 1
st
spindle position.
D99 P3 ; specify the compensation number at the 3
rd
spindle position
D99 ; specify the compensation number at the 1
st
spindle position