Siemens SINUMERIK 840DE sl Function Manual page 224

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

Advertisement

F2: Multi-axis transformations
3.11 Orientation vectors
Programming of orientation direction and rotation
While the direction of rotation is already defined when you program the orientation with RPY
angles, additional parameters are needed to specify the direction of rotation for the other
orientations:
1. Direct programming of the rotary axes
A supplementary rotary axis for direction of rotation has to be defined.
2. Programming in Euler angles via A2, B2, C2
Angle C2 must be programmed additionally. The complete orientation is thus defined,
including tool rotation.
3. Programming in RPY angles via A2, B2, C2
Additional settings are not required.
4. Programming of the direction vector via A3, B3, C3
The rotation angle is programmed with THETA=<value>.
Note
The following cases do not allow for a programmed rotation:
Multiple programming of the direction of rotation is not allowed and results in an alarm. If the
Euler angle C2 and the angle of rotation THETA are programmed simultaneously, the
programmed rotation is not executed.
If machine kinematics are such that the tool cannot be rotated, any programmed rotation is
ignored. This is the case with a normal 5-axis machine, for example.
Rotation of the orientation vector
The following options are available for interpolating rotation of the orientation vector by
programming the vector directly:
● Linear interpolation, i.e. the angle between the current rotation vector and the start vector is
a linear function of the path parameter.
● Non-linear due to additional programming of a polynomial for the angle of rotation
maximum 5th degree, in the form:
PO[THT] = (
Interpolation of the angle of rotation
Higher degree coefficients can be omitted from the coefficient list (..., ....) if these are all equal
to zero.
In such cases, the end value of the angle and the constant and linear coefficient
polynomial cannot be directly programmed.
Linear coefficient
End angle
Start angle
of the previous block. The constant coefficient of the polynomial is defined by the start angle of
the polynomial.
224
d
d
d
d
,
,
,
)
2
3
4
5
d
is defined by the end angle
n
q
is derived from the programming of the rotation vector.
e
q
is defined from the start value of the rotation vector, resulting from the end value
s
q
, and is specified in degrees.
e
Function Manual, 06/2019, A5E47435470B AA
q of
d
of the
n
Transformations

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents