Siemens SINUMERIK 840D sl Programming Manual page 668

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

Advertisement

Work preparation
3.9 Transformations
4. Programming the surface normal vector at the start of the block with A4, B4, C4 and at the
end of the block with A5, B5, C5 (face milling).
5. Programming using lead angle LEAD and tilt angle TILT
6. Programming the rotary axis of taper as normalized vector using A6, B6, C6 or of
intermediate orientation on the peripheral surface of a taper using A7, B7, C7,
see "Orientation programming along the peripheral surface of a taper (ORIPLANE,
ORICONxx)".
7. Programming the reorientation, direction and path length of tool during retraction movement
using A8, B8, C8,
see "Smoothing the orientation characteristic (ORIPATHS A8=, B8=, C8=)"
Note
In all cases, orientation programming is only permissible if an orientation transformation is
active.
Advantage: These programs can be transferred to any machine kinematics.
Definition of tool orientation via G command
Note
Machine manufacturer
Machine data can be used to switch between Euler or RPY angles. If the machine data is set
accordingly, changeovers are possible both depending on the active G command of group 50
and irrespective of this. The following setting options can be selected:
1. If both machine data for defining the orientation axes and defining the orientation angle are
set to zero via G command:
The angles programmed using A2, B2, C2 are dependent on machine data The angle
definition of orientation programming is either interpreted as Euler or RPY angles.
2. If the machine data for defining the orientation axes is set to one via G command, the
changeover is
dependent on the active G command of group 50:
The angles programmed using A2, B2, C2 are interpreted in accordance with the active
G commands ORIEULER, ORIRPY, ORIVIRT1, ORIVIRT2, ORIAXPOS
and ORIPY2 . The values programmed with the orientation axes are also interpreted as
orientation angles in accordance with the active G command of group 50.
3. If the machine data for defining the orientation angle is set to one via G command and the
machine data for defining the orientation axes is set to zero via G command, the changeover
is
not dependent on the active G command of group 50:
The angles programmed using A2, B2, C2 are interpreted in accordance with one of the
active G commands ORIEULER, ORIRPY, ORIVIRT1, ORIVIRT2 ORIAXPOS
and ORIPY2. The values programmed with the orientation axes are always interpreted as
round axis positions irrespective of the active G command of group 50.
668
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