Modification Of The Offset Data For Rotatable Tools; Calculating Orientations (Orisolh) - Siemens SINUMERIK 840D sl Programming Manual

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

Advertisement

Variable $AA_TOFF_PREP_DIFF
The dimension for the difference between the currently active compensation in the interpolator
and the compensation that was active at the time of block preparation can be polled in the
variable $AA_TOFF_PREP_DIFF[<n>].
Adjusting machine data and setting data
The following system data is available for online tool length offset:
● MD20610 $MC_ADD_MOVE_ACCEL_RESERVE (acceleration margin for overlaid motion)
● MD21190 $MC_TOFF_MODE
Content of system variable $AA_TOFF[<n>] is moved through as absolute value or is
integrated up.
● MD21194 $MC_TOFF_VELO (velocity of the online tool length offset)
● MD21196 $MC_TOFF_ACCEL (acceleration of the online tool length offset)
● Setting data for presetting limit values
:
SD42970 $SC_TOFF_LIMIT (upper limit of the tool length offset value)
3.13.12

Modification of the offset data for rotatable tools

3.13.12.1

Calculating orientations (ORISOLH)

The predefined ORISOLH function helps the user to set the rotary axis positions of a machine
so that a turning tool can be brought into a defined, kinematic-independent position relative to
the workpiece. Prerequisite is that a 6-axis transformation is active that has been
parameterized with kinematic chains.
Two basic functions are available:
● Tool alignment
The β and γ angles are specified. The function calculates the angles of the three orientation
axes required for this.
● Direct tool alignment
The angles of the second and third orientation axes are specified. The function calculates
the associated β and γ angles as well as that of the missing first orientation axis.
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
Work preparation
3.13 Tool offsets
791

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents