Siemens SINUMERIK 840D sl Function Manual page 737

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

Advertisement

MIRROR
Mirrorings of a geometry axis were previously (up to SW-P4) related to a defined reference
axis only using the machine data:
MD10610 $MN_MIRROR_REF_AX
(reference axis for the mirroring).
From the user's point of view, this definition is difficult to understand. When mirroring the z
axis, the display showed that the x axis was mirrored and the y axis had been rotated through
180 degrees. When mirroring two axes this became even more complex and it was no longer
easy to understand, which axes had been mirrored and, which had not.
As of SW P5, there is the option to clearly display the mirroring of an axis. Mirroring is then
not mapped to mirroring of a reference axis and rotations of other axes.
This setting can be configured using:
MD10610 $MN_MIRROR_REF_AX = 0
MIRROR and AMIRROR are used to expand the programming of the programmable frame.
Previously, the specified value of the coordinate axis, e.g. the value 0 for MIRROR X0 was not
evaluated, but rather the AMIRROR had a toggle function, i.e. MIRROR X0 activates mirroring
and an additional AMIRROR X0 deactivates it. MIRROR always has an absolute effect and
AMIRROR an additive effect.
The
MD10612 $MN_MIRROR_TOGGLE = 0 ("Mirror Toggle")
machine data setting can be used to define that the programmed values are evaluated.
A value of 0, as inAMIRROR X0, deactivates the mirroring of the axis, and values not equal
to 0 cause the axis to be mirrored if it is not already mirrored.
Reading or writing mirroring component-by-component is independent of the machine data:
MD10612 $MN_MIRROR_TOGGLE
A value = 0 means that the axis is not mirrored and a value = 1 means that the axis will always
be mirrored, irrespective of whether it has already been mirrored or not.
$P_NCBFR[0,x,mi]=1
$P_NCBFR[0,x,mi]=0
Axis-specific replacement G58, G59 (only 840D sl)
The translation component of the programmable frame is split into an absolute component and
a component for the total of all additively programmed translations. The absolute component
can be changed using TRANS, CTRANS or by writing the translation components, in which the
additive component is set to zero. G58 changes only the absolute translation component for
the specified axis; the total of additively programmed translations is retained.
G58 X... Y... Z... A... ...
G59 is used for axis-specific overwriting of the additively programmed translations for the
specified axes which were programmed with ATRANS.
G59 X... Y... Z... A... ...
Basic Functions
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
K2: Axis Types, Coordinate Systems, Frames
; x axis is always mirrored.
; x axis mirroring is OFF.
10.5 Frames
737

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents