Frame Generation According To Tool Orientation (Toframe, Torot, Parot) - Siemens SINUMERIK 840DE Programming Manual

Hide thumbs Also See for SINUMERIK 840DE:
Table of Contents

Advertisement

Frames

6.8 Frame generation according to tool orientation (TOFRAME, TOROT, PAROT)

Note
If you program an additive rotation with AROT after MIRROR, you may have to work with
reversed directions of rotation (positive/negative or negative/positive). Mirrors on the
geometry axes are converted automatically by the control into rotations and, where
appropriate, mirrors on the mirror axis specified in the machine data. This also applies to
settable zero offsets.
Machine manufacturer
• You can set the axis, around which mirroring is performed, via machine data MD.
• MD10612 MIRROR_TOGGLE = 0 can be used to define that the programmed values are
6.8
Frame generation according to tool orientation (TOFRAME, TOROT,
PAROT)
Function
TOFRAME generates a rectangular frame whose Z axis coincides with the current tool
orientation. You can use this function to retract the tool after a tool breakage in a 5-axis
program without collision, simply by retracting the Z axis. The resulting frame describing the
orientation is written in the system variable for the programmable frame $P_PFRAME.
Only the rotation component is overwritten with TOROT in the programmed frame. All other
components remain unchanged.
PAROT aligns the workpiece on the workpiece coordinate system (WCS).
Machine manufacturer
The position of the two axes X and Y can be defined in MD21110:
X_AXES_IN_OLD_X_Z_PLANE where X is rotated about Z into the existing X-Z plane.
6-34
MD 10610 = 0: Mirroring is performed in relation to the programmed axis (negation of
values).
MD 10610 = 1 or 2 or 3: Depending on the data setting, mirroring is performed in relation
to a specific reference axis (1=X axis; 2=Y axis; 3=Z axis) and rotations of two other
geometry axes.
always evaluated. A value of 0, i.e., MIRROR 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.
Programming Manual, 10.2004 Edition, 6FC5 298-7AB00-0BP1
Fundamentals

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents