Siemens SINUMERIK 828D Function Manual page 788

Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

K2: Axis Types, Coordinate Systems, Frames
10.5  Frames 
With software version P6 and higher, there is the option to write frames produced by TOROT or TOFRAME into
their own system frame ($P_TOOLFR).
For this, bit 3 must be set in machine data:
MD28082 $MC_MM_SYSTEM_FRAME_MASK
.
The programmable frame is then retained unchanged.
When programming TOROT or TOFRAME, etc. response is identical, with or without a system frame. Differences
occur when the programmable frame is processed further elsewhere.
In new systems, it is recommended that only the intended system frame is used for frames produced by G codes
in group 53.
Example
TRANS is programmed after TOROT. TRANS without specified parameters deletes the programmable frame. In the
variant without a system frame, this also deletes the frame component of the programmable frame produced by
TOROT, but if the TOROT component is in the system frame, it is retained.
TOROT or TOFRAME, etc. are disabled with language command TOROTOF. TOROTOF deletes the entire system
frame $P_TOOLFR. If the programmable frame (old variant) and not the system frame is described by
commands TOFRAME, etc. TOROT only deletes the rotation component and leaves the remaining frame
components unchanged.
If a rotating frame is already active before language command TOFRAME or TOROT is activated, a request is often
made that the newly defined frame should deviate as little as possible from the old frame. This is the case, for
example, if a frame definition needs to be modified slightly because the tool orientation cannot be set freely on
account of Hirth­toothed rotary axes. The language commands uniquely define the Z direction of the new frame.
In previous software versions, machine data:
MD21110 $MC_X_AXIS_IN_OLD_X_Z_PLANE
can be used to choose between two variants for the position of the X-axis and Y-axis.
However, in both cases there is no reference to the previously active frame.
Setting data
SD42980 $SC_TOFRAME_MODE
is, therefore, introduced, which can be used to control the response of TOFRAME and TOROT.
It can accept values of 0 (inactive) to 3. If the value of the setting data is not zero, the effect of machine data:
MD21110 $MC_X_AXIS_IN_OLD_X_Z_PLANE is overwritten.
The values 1 to 3 have the following meanings:
1:
The new X direction is chosen to lie in the X­Z plane of the old coordinate system.
In this setting the angle difference between the old and new Y axis will be minimal.
2:
The new Y direction is chosen to lie in the Y­Z plane of the old coordinate system.
In this setting the angle difference between the old and new Y axis will be minimal.
3:
The value chosen is the mean value of the two settings, which would have been
chosen with 1 and 2.
788
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
Basic Functions

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents