
B–64112EN/01
14. TOOL COMPENSATION FUNCTION
NC FUNCTION
159
The tool nose at position A in the following figure does not actually exist.
The imaginary tool nose is required because it is usually more difficult to
set the actual tool nose center to the start point than the imaginary tool
nose. (Note) Also when imaginary tool nose is used, the tool nose radius
need not be considered in programming.
When programmed using the tool
nose center
When programmed using the
imaginary tool nose
A
Start point
Start point
The position relationship when the tool is set to the start point is shown
in the following figure. The point of tool nose for start point or reference
point i set in offset memory same as tool nose radius compensation
amount.
0
6
8
1
5
4
2
7
3
0
6
8
1
5
4
2
7
3
0
6
8
1
5
4
2
7
3
0
6
8
1
5
4
2
7
3
Setting point of tool nose
Tool nose radius compensation amount and imaginary tool nose point can
be set in the tool nose radius compensation memory.
When the last one or two digits of T code is commanded as offset number,
corresponding tool nose radius compensation amount and imaginary tool
nose point in the tool compensation memory is applied as the tool nose
radius compensation amount and imaginary tool nose point for cutter
radius compensation.
D Imaginary tool nose
D Tool nose radius
compensation amount
and assignment of
imaginary tool nose
point (T code)