Examples
4.1 Toolholder with orientation capability
Basic logic functions: Tool Offset (W1)
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
189
4.1.3
Basic tool orientation example
Basic orientation in the bisector
A milling tool is defined with length
L1=10
whose basic orientation is in the bisector of the X-
Z plane.
N10
$TC_DP1[1,1]=120
N20
$TC_DP3[1,1]=10
N30
$TC_DPV [1,1] = 0
N40
$TC_DPV3[1,1] = 1
N50
$TC_DPV4[1,1] = 0
N60
$TC_DPV5[1,1] = 1
N70
g17 f1000 x0 y0 z0 t1 d1
N80
movt=10
N80
m30
Description of example:
In
N10
to
N60
, a milling tool is defined with length
L1=10
(
N20
). The basic orientation is in
the bisector of the XZ plane
N40
to
N60
.
In
N70
, the tool is activated and the zero position is approached. As a result of the tool length
the machine positions
X0 Y0 Z10
are thus obtained in this block.
In
N80
an incremental traversing motion is performed from 10 into tool direction. The
resulting axis positions are thus
X7.071 Y0 Z17.071
.
4.1.4
Calculation of compensation values on a location-specific and workpiece-specific
basis
Tool with adapter
A tool with adapter and toolholder with orientation capability is defined in the following
program example. In order to simplify the overview, only length
L1
is different to zero for the
additive and insert offsets and for the adapter in case of the tool itself. The offset vectors of
the toolholder with orientation capability are all zero.
N10
$TC_TP2[1] = "MillingTool"
; Name of identifier
N20
$TC_TP7[1]=9
; Location types
N30
$TC_TP8[1]=2
; Status: enabled and not blocked
; D corr. D=1
N40
$TC_DP1[1,1]=120
; Tool type - milling
N50
$TC_DP3[1,1]=; tool length compensation
vector
Summary of Contents for SINUMERIK 840D sl
Page 282: ...Index Basic logic functions Acceleration B2 64 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 388: ...Basic logic functions Travel to fixed stop F1 Function Manual 11 2006 6FC5397 0BP10 2BA0 52 ...
Page 962: ...Index Basic logic functions Emergency Stop N2 20 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1704: ...Constraints Basic logic functions Spindles S1 94 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1716: ...Index Basic logic functions Spindles S1 106 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1996: ...Index Basic logic functions Tool Offset W1 208 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 2150: ...Table of contents Basic logic functions Appendix 4 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 2184: ...Glossary Basic logic functions Appendix 38 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...