DIN/ISO programming | Programming variables
4
464
HEIDENHAIN | User's Manual smart.Turn and DIN Programming | 12/2017
Reading tool data
Refer to your machine manual.
This function is also available on machines with a tool
magazine.
The control will then use the magazine list instead of the
turret list.
Use the following syntax to read the data of tools currently entered in
the turret list: #wn(select).
Access information about the currently loaded tool with the following
syntax: #w0(select).
Tool information can also be interrogated directly via the ID no..
This may be necessary, for example, if no turret pocket has been
assigned: #l1= #w1(select,"ID").
If a sequence of exchange is defined, program the first tool of the
sequence. The control determines the data of the active tool.
Identification codes for tool information
#wn(ID) Tool ID number (assign in text variable #xn)
#wn(PT)
P key of the tool *10 (e.g. 12.3 becomes 123)
#wn(WT)
Tool type (3-digit number)
#wn(WTV)
1st position of tool type
#wn(WTH)
2nd position of tool type
#wn(WTL)
3rd position of tool type
#wn(NL)
Usable length (inside turning and drilling tools)
#wn(HR)
Main machining direction (see tool orientation
table)
#wn(NR)
Secondary machining direction of turning
tools
#wn(AS)
Execution (see execution table)
#wn(ZZ)
Number of teeth (milling tools)
#wn(RS)
Cutting edge radius
#wn(ZD)
Stud diameter
#wn(DF)
Cutter diameter
#wn(SD)
Shank diameter
#wn(SB)
Cutting width
#wn(SL)
Tooth length
#wn(AL)
Length of first cut
#wn(FB)
Cutter width
#wn(WL)
Tool orientation
#wn(ZL)
Tool setting dimension in Z (from the tool list)
#wn(XL)
Tool setting dimension in X (from the tool list)
#wn(YL)
Tool setting dimension in Y (from the tool list)
#wn(TL)
Tool status (Tool Locked)