Siemens SINUMERIK 840D sl Programming Manual page 822

Nc programming
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Work preparation
3.13 Tool offsets
4
5
822
Specifies the type of write operation to be executed (optional).
<CorMode>:
Data type:
Value:
The notation Val
of <_Stat>) are evaluated in different ways, i.e. if a rotation is effective between the
two components, then Val
tool length after deleting Val
unchanged.
<CorVal> always refers to Val
second part of parameter <Comp>, is measured in the workpiece coordinate sys‐
tem (WCS) or in the tool coordinate system (TCS). It is therefore already trans‐
formed with respect to the tool components, in which it should be calculated.
Therefore, it cannot be directly calculated together with the saved value, but must
be transformed back prior to adding to Val
acts on an axis different than the one defined by <CorComp> – or that it acts on
several axes.
For the case <CorComp> = 0, i.e. when <CorVal> does not contain a vector, but
only an individual value, then the described operations are executed in the coor‐
dinates in which <CorVal> was measured (WCS/TCS). In particular, this also ap‐
plies to setting Val
back into the coordinates of the tool. This can mean that none of the coordinate
values to be set to zero (L1, L2, L3) become zero, or coordinate values, that were
previously zero, are now not equal to zero. However, if the corresponding opera‐
tions are successively executed for all three geometry axes, then it is guaranteed
that all three coordinate values of the components to be deleted are zero. If the tool
is not rotated with respect to the workpiece coordinate system or is rotated so that
all tool components remain parallel to the coordinate axes (axis exchange opera‐
tions), then this also ensures that only one tool coordinate changes.
The successive execution of the same operation (<CorMode>) with <Cor‐
Comp> = 0 for all three coordinate axes in any sequence is identical with the single
execution of the same operation with <CorComp>=1.
For parameter values "0" and "1", parameter <Comp> must contain one character,
and for parameter values "2" and "3", two characters.
Example:
<Comp> contains string "ES", <CorMode> the value "2"
⇒ Setup offset
If parameter <CorMode> is not specified, then its value is "0".
Specifies the index of the geometry axis in which the offset value <CorVal>[0] was
<GeoAx>:
read (optional)
Data type:
Value range:
Indices 0 to 2 refer to abscissa, ordinate and applicate in the active plane
(G17/G18/G19) of the current tool environment.
The content of this parameter is only evaluated if parameter <CorComp> has a
value of "0".
INT
Val
= <CorVal>
0
1new
Val
= Val
+ <CorVal>
1
1new
1old
Val
= <CorVal>
2
1new
Val
= 0
2new
Val
= Val
+ Val
3
1new
1old
Val
= 0
2new
+ Val
is symbolic. If the two components (due to the status
1old
2old
is transformed prior to addition so that the resulting
2old
and prior to the addition of <CorVal> remains
2new
. <CorVal> is a value, which dependent on the
1
to zero in variants 2 and 3. This result is then transformed
2new
= <CorVal>, summed offset
new
INT
0 ... 2
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
+ <CorVal>
2old
or Val
. This can mean that the offset
1
2
= 0
new
NC programming

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents