Examples
4.1 Toolholder with orientation capability
Basic logic functions: Tool Offset (W1)
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
191
Explanations regarding the example above
Starting at block
N390
, various methods are used to approach position
X0 Y0 Z0
. The
machine positions reached are specified in the blocks in comments. After the program a
description is given of how the positions were reached.
N390
: The adapter transformation 5 (block
N90
) transforms length
L1
into length
L2
. Only
the actual adapter dimension is not subject to this transformation. The Y value (
L2
with
G17
)
results from the sum of the tool length (10), tool wear (1), sum offset (0.1), and insert offset
(0.01). The adapter dimension (0.001) is in Z (
L1
).
N400
: In block
N350
, bits 0 and 2 are enabled in setting data:
SD42935 $SC_WEAR_TRANSFORM (transformations for tool components)
This means that the tool wear and the insert offset are not subject to the adapter
transformation because of
TOWMCS
in block
N400
. The sum of these two compensations is
1.01. The Z position is, therefore, increased by this amount and the Y position is reduced by
this amount compared with block
N390
.
TOWWCS
is active in
N410
. The sum of the tool wear and the insert offset is thus effective in
the active workpiece coordinate system. In block
N370
, a rotation through 30 degrees is
activated about the X axis. The original compensation value of 1.01 in the Z direction thus
yields a new Z component of 0.875 ( = 1.01 * cos(30)) and a new Y component of -0.505 ( =
1.01 * sin(30)). This yields the dimension specified in the program comment when added to
the sum of the tool length, sum offset and adapter dimension produced in block
N390
.
In addition, a toolholder with orientation capability is activated in block
N420
. This executes a
rotation through 45 degrees about the X axis (see
N310
-
N330
). Since all offset vectors of
the toolholder are zero, there is no additional zero offset. The toolholder with orientation
capability acts on the sum of the tool length, sum offset and adapter dimension. The
resulting vector component is
X0 Y7.141 Z7.142
. To this, as in block
N410
, the sum of
tool wear and insert offset evaluated in WKS is added.
G18
is activated in
N430
. The components of the sum of the tool length, sum offset and
adapter dimension are interchanged accordingly. The toolholder with orientation capability
continues to act on this new vector (rotation through 45 degrees about X axis). The resulting
vector component thereby is
X10.100 Y0.0071 Z0.0071
. The vector formed from tool
wear and insert offset (
X0 Y-0.505 Z0.875
) is not affected by the change of plane. The
sum of the two vectors yields the dimension specified in the comment in
N430
.
Содержание SINUMERIK 840D sl
Страница 282: ...Index Basic logic functions Acceleration B2 64 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 286: ...Table of contents Basic logic functions Diagnostic tools D1 4 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 328: ...Constraints Basic logic functions Diagnostic tools D1 46 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 330: ...Examples Basic logic functions Diagnostic tools D1 48 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 340: ...Table of contents Basic logic functions Travel to fixed stop F1 4 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 342: ...Brief Description Basic logic functions Travel to fixed stop F1 6 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 382: ...Supplementary conditions Basic logic functions Travel to fixed stop F1 46 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 388: ...Basic logic functions Travel to fixed stop F1 Function Manual 11 2006 6FC5397 0BP10 2BA0 52 ...
Страница 790: ...Table of contents Basic logic functions Axes coordinate systems frames K2 6 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 946: ...Table of contents Basic logic functions Emergency Stop N2 4 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 948: ...Brief Description Basic logic functions Emergency Stop N2 6 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 956: ...Restrictions Basic logic functions Emergency Stop N2 14 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 958: ...Examples Basic logic functions Emergency Stop N2 16 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 962: ...Index Basic logic functions Emergency Stop N2 20 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 966: ...Table of contents Basic logic functions Transverse axes P1 4 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 978: ...Supplementary conditions Basic logic functions Transverse axes P1 16 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 980: ...Examples Basic logic functions Transverse axes P1 18 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 982: ...Data lists 5 1 Machine data Basic logic functions Transverse axes P1 20 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 984: ...Index Basic logic functions Transverse axes P1 22 Function Manual 11 2006 6FC5397 0BP10 2BA0 Work offset external 13 ...
Страница 990: ...Table of contents Basic logic functions PLC Basic program powerline P3 pl 6 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1268: ...Supplementary conditions Basic logic functions PLC Basic program powerline P3 pl 284 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1270: ...Examples Basic logic functions PLC Basic program powerline P3 pl 286 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1280: ...Table of contents Basic logic functions PLC basic program solution line P3 sl 6 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1542: ...Examples Basic logic functions PLC basic program solution line P3 sl 268 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1604: ...Examples Basic logic functions Reference Point Approach R1 58 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1616: ...Brief Description Basic logic functions Spindles S1 6 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1703: ...Basic logic functions Spindles S1 Function Manual 11 2006 6FC5397 0BP10 2BA0 93 Constraints 3 No supplementary conditions apply ...
Страница 1704: ...Constraints Basic logic functions Spindles S1 94 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1716: ...Index Basic logic functions Spindles S1 106 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1776: ...Detailed description 2 3 Feedrate control Basic logic functions Feeds V1 60 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1786: ...Data lists 5 3 Signals Basic logic functions Feeds V1 70 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1794: ...Table of contents Basic logic functions Tool Offset W1 6 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1798: ...Short description Basic logic functions Tool Offset W1 10 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1992: ...Data lists 5 3 Signals Basic logic functions Tool Offset W1 204 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 1996: ...Index Basic logic functions Tool Offset W1 208 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 2002: ...Brief description Basic logic functions NC PLC interface signals Z1 6 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 2150: ...Table of contents Basic logic functions Appendix 4 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Страница 2184: ...Glossary Basic logic functions Appendix 38 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...