Spindle Oscillation Mode - Siemens SINUMERIK 808D Function Manual

Hide thumbs Also See for SINUMERIK 808D:
Table of Contents

Advertisement

Requirements
A spindle position actual value sensor is absolutely essential for M3/M4/M5 in conjunction with revolution feedrate (G95, F in
mm/rev or inch/rev), constant cutting rate (G96, G97), thread cutting (G33).
Independent spindle reset
MD35040 SPIND_ACTIVE_AFTER_RESET defines the response of the spindle after reset or program end (M2, M30):
● If MD value=0, the spindle is immediately braked to rest at the valid acceleration. The last programmed spindle speed
and direction of rotation are deleted.
● If MD value = 1 (independent spindle reset), the last programmed spindle speed (S function) and the last programmed
direction of spindle rotation (M3, M4, M5) are retained. If prior to reset or end of program the constant cutting speed (G96)
is active, the current spindle speed (in relation to 100% spindle override) is internally accepted as the spindle speed last
programmed.
Note
The spindle can always be stopped with the IS "Delete distance-to-go / Spindle Reset".
CAUTION: The program continues at G94! With G95 the axes stop due to the missing feedrates as does the program
run if G1, G2, ... is active.
17.2.3

Spindle oscillation mode

Starting oscillation mode
This oscillation movement makes it easy to engage a new gear stage. In principle, the new gear stage can also be engaged
without oscillation
The spindle is in oscillation mode if a new gear stage was defined using the automatic gear stage selection (M40) or M41 to
M45 (IS "Change gear" (DB390x.DBX2000.3) is enabled). The IS "Change gear" is only enabled when a new gear stage is
selected that is not the same as the current actual gear stage. The spindle oscillation is started with the IS "Oscillation
speed" (DB380x.DBX202.5).
If the IS "Oscillation speed" is enabled without defining a new gear stage, the spindle does not change to oscillation mode.
Oscillation is started with the IS "Oscillation speed". The setting of the IS "Oscillation via PLC" (DB380x.DBX2002.4)
distinguishes between:
● Oscillation via NCK
● Oscillation via PLC
Oscillation time
The oscillation time for oscillation mode can be defined in a machine date for each direction of rotation:
● Oscillation time in M3 direction (referred to as t1 in the following):
MD35440 SPIND_OSCILL_TIME_CW
● Oscillation time in M4 direction (referred to as t2 in the following):
MD35450 SPIND_OSCILL_TIME_CCW
Oscillation via NCK
Phase 1: With the IS "Oscillation speed" (DB380x.DBX2002.5) , the spindle motor accelerates to the velocity (with oscillation
acceleration) specified in MD35400 SPIND_OSCILL_DES_VELO (oscillation speed). The starting direction is defined by
MD35430 SPIND_OSCILL_START_DIR (starting direction during oscillation).
Phase 2: If time t1 (t2) has elapsed, the spindle motor accelerates in the opposite direction to the speed defined in
MD35400 SPIND_OSCILL_DES_VELO (oscillation speed). Time t2 (t1) starts.
Phase 3: When time t2 (t1) expires, the spindle motor accelerates in the opposite direction (same direction as phase 1), etc.
Oscillation via PLC
With the IS "Oscillation speed" (DB380x.DBX2002.5) , the spindle motor accelerates to the velocity (with oscillation
acceleration) specified in MD35400 SPIND_OSCILL_DES_VELO (oscillation speed).
158
Function Manual
01/2017

Advertisement

Table of Contents
loading

Table of Contents