EasyManuals Logo

Siemens SINUMERIK ONE MCP 2400.4c Programming Manual

Siemens SINUMERIK ONE MCP 2400.4c
1334 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #822 background imageLoading...
Page #822 background image
4 <CorMode>: Specifies the type of write operation to be executed (optional).
Data type: INT
Value: 0 Val
1new
= <CorVal>
1 Val
1new
= Val
1old
+ <CorVal>
2 Val
1new
= <CorVal>
Val
2new
= 0
3 Val
1new
= Val
1old
+ Val
2old
+ <CorVal>
Val
2new
= 0
The notation Val
1old
+ Val
2old
is symbolic. If the two components (due to the status
of <_Stat>) are evaluated in different ways, i.e. if a rotation is effective between the
two components, then Val
2old
is transformed prior to addition so that the resulting
tool length after deleting Val
2new
and prior to the addition of <CorVal> remains
unchanged.
<CorVal> always refers to Val
1
. <CorVal> is a value, which dependent on the
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
1
or Val
2
. This can mean that the offset
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
2new
to zero in variants 2 and 3. This result is then transformed
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
new
= <CorVal>, summed offset
new
= 0
If parameter <CorMode> is not specified, then its value is "0".
5 <GeoAx>: Specifies the index of the geometry axis in which the offset value <CorVal>[0] was
read (optional)
Data type: INT
Value range: 0 ... 2
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".
Work preparation
3.13 Tool offsets
NC programming
822 Programming Manual, 12/2019, 6FC5398-2EP40-0BA0

Table of Contents

Other manuals for Siemens SINUMERIK ONE MCP 2400.4c

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens SINUMERIK ONE MCP 2400.4c and is the answer not in the manual?

Siemens SINUMERIK ONE MCP 2400.4c Specifications

General IconGeneral
BrandSiemens
ModelSINUMERIK ONE MCP 2400.4c
CategoryControl Systems
LanguageEnglish

Related product manuals