Coordinate transformations (frames)
12.2 Frame instructions
ROTS/AROTS
CROTS
SCALE/ASCALE
MIRROR/AMIRROR
Note
Frame operations can be used individually or combined at will.
CAUTION
Frame operations are executed in the programmed sequence.
Note
Additive statements are frequently used in subroutines. The basic functions defined in the
main program are not lost after the end of the subroutine if the subroutine has been
programmed with the SAVE attribute.
356
Range of values:
:
Workpiece coordinate system rotation by means of the
specification of solid angles
The orientation of a plane in space is defined unambiguously by
specifying two solid angles. Therefore, up to 2 solid angles may be
programmed:
ROTS/AROTS X... Y... / Z... X... / Y... Z...
:
CROTS
in the database.
:
Scaling in the direction of the specified geometry axis or axes to
increase/reduce the size of a contour
:
Workpiece coordinate system mirroring by means of mirroring
(direction change) the specified geometry axis
Value:
The angles of rotation are only defined
unambiguously in the following ranges:
With RPY
notation:
With Euler angle:
works in the same way as
freely selectable (in this case: "0")
Programming Manual, 07/2010, 6FC5398-1BP40-0BA0
-180
≤
x
-90
<
y
-180
≤
z
0
≤
x
-180
≤
y
-180
≤
z
but refers to the valid frame
ROTS
≤
180
<
90
≤
180
<
180
≤
180
≤
180
Fundamentals