Variants Of Orientation Programming And Initial Setting (Orireset) - Siemens SINUMERIK 840D sl Programming Manual

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

Advertisement

Work preparation
3.9 Transformations
As an alternative to direct programming, the additional offset for orientation axes can also be
transferred automatically from the work offset currently active. Transfer is configured in the
machine data.
Examples
TRAORI(1,0,0,1)
TRAORI(1,0,1,0)
TRAORI(1,0,1,1)
3.9.2.3

Variants of orientation programming and initial setting (ORIRESET)

Orientation programming of tool orientation with TRAORI
In conjunction with a programmable TRAORI orientation transformation, in addition to the linear
axes X, Y, Z, the rotary axis identifiers A.., B..., C... can also be used to program axis positions
or virtual axes with angles or vector components. Various types of interpolation are possible for
orientation and machine axes. Regardless of which PO[angle] orientation polynomials and
PO[axis] axis polynomials are currently active, a number of different types of polynomial can be
programmed. These include G1, G2, G3, CIP or POLY.
Changes in tool orientation can even be programmed using orientation vectors in some cases.
In such cases, the ultimate orientation of each block can be set either by means of direct
programming of the vector or by programming the rotary axis positions.
Variants of orientation programming for three- to five-axis transformation
The following versions of orientation programming are mutually exclusive.
A, B, C
A2, B2, C2
A3, B3, C3
LEAD, TILT
A4, B4, C4
A5, B5, C5
A6, B6, C6
A7, B7, C7
A8, B8, C8
Approach initial setting of the tool orientation (ORIRESET)
Through ORIRESET(...), the orientation axes of the relevant machine kinematics are
traversed linearly and synchronously from their current positions to the programmed initial state
positions. If a basic position is not programmed for an axis, the position from the associated
machine data $MC_TRAFO5_ROT_AX_OFFSET_1/2 is used.
Active frames of rotary axes are ignored.
666
; The basic orientation of the tool is in the Z direction
; The basic orientation of the tool is in the Z direction
; The basic orientation of the tool is in the Y/Z direction
(corresponds to the position -45°)
Direct entry of rotary axis positions.
Angle programming of virtual axes via Euler angles or RPY angles
Vector component designation
Specification of lead and tilt angles with reference to path and surface
Surface normal vectors at the start of the block and at the end of the
block
Interpolation of the orientation vector on a taper surface transformation.
Redirection of the tool, direction and path length of the retraction move‐
ment
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
NC programming

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents