Siemens SINUMERIK 840DE sl Commissioning Manual page 608

Basesoftware and operating software
Hide thumbs Also See for SINUMERIK 840DE sl:
Table of Contents

Advertisement

Technologies and cycles
21.7 Swiveling
Note on label _M40
This label is called before the calculation and activation of the tool holder function as user
initialization. This makes it possible for special kinematics, to calculate or rewrite the current
vectors of the active swivel data set.
Boring mill application example: For parallel axes, the vector in the Z direction can be updated
with the actual value of the W axis.
A STOPRE is integrated for this label.
Manufacturers can test as to whether this STOPRE for label M40 in CUST_800.spf complies
with their functional requirements. In this case, one must weigh up between velocity (without
STOPRE) and functionality for interrupt conditions (RESET) for a swivel plane. This also
depends on the type of machine kinematics.
Note on labels _M41 to _M45 and _M47, _M48
At marks _M41 to _M45, the retraction strategy can be modified before the swiveling of the
rotary axes and at marks _M47 and _M48 before the alignment of the tool.
The retraction to the MCS positions Z or Z, XY is made considering the tool length components
without tool cutter deselection.
Note on labels _M41 and _M42
When retracting in Z or Z, XY with mixed swivel head kinematics, the NC takes account of the
kinematics reference point. If the head is tilted, positions are approached that might deviate
from the values of the retraction position $TC_CARR38 to $TC_CARR40.
If you do not want this, you can deactivate and then reactivate the current tool holder at the
labels _M41/_M42 and in the calculations of the tool components in cycle CUST_800.SPF.
Example:
IF (_MODE==41)OR(_MODE==42)
TCARR=0 ;deactivate tool holder
IF $P_GG[6]==1
...
ENDIF
TCARR=_TC1 ;reactivate tool holder
ENDIF
_M41: ;axis Z MCS fixed point
...
TCARR=0 ;deactivate tool holder
IF($MN_G53_TOOLCORR .....
...
ENDIF
TCARR=_TC1 ;reactivate tool holder
Note on label _M46
Retraction before swiveling after a block search can be set at label _M46. Variable _E_VER
is 1 if it is a milling technology program.
594
Commissioning Manual, 12/2017, 6FC5397-1DP40-6BA1
SINUMERIK Operate (IM9)

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents