Siemens sinumerik 840d Programming Manual page 402

Hide thumbs Also See for sinumerik 840d:
Table of Contents

Advertisement

Oscillation
11
11.1 Asynchronous oscillation
840D
840D
NCU 571
NCU 572
NCU 573
Programming example
Oscillating axis Z is to oscillate between 10 and 100.
Approach reversal point 1 with exact stop fine,
reversal point 2 with exact stop coarse. Machining
takes place with feedrate 250 for the oscillating axis.
At the end of the machining operation, 3 spark-out
strokes must be executed and end position 200
approached with the oscillating axis.
The feed for the infeed axis is 1, the end of the
infeed in the X direction is at 15.
WAITP(X,Y,Z)
G0 X100 Y100 Z100
N40 WAITP(X,Z)
N50 OSP1[Z]=10 OSP2[Z]=100 ->
-> OSE[Z]=200 ->
-> OST1[Z]=0 OST2[Z]=–1 ->
-> FA[Z]=250 FA[X]=1 ->
-> OSCTRL[Z]=(4,0) ->
-> OSNSC[Z]=3 ->
N60 OS[Z]=1
N70 WHEN $A_IN[3]==TRUE ->
-> DO DELDTG(X)
N80 POS[X]=15
N90 POS[X]=50
N100 OS[Z]=0
M30
-> can be programmed in a single block.
11-402
FM-NC
810D
840Di
Starting position
Switch over in positioning axis operation
Reversal point 1, reversal point 2
End position
Stopping time at U1: exact stop fine
Stopping time at U2: exact stop coarse
Feed for oscillating axis, infeed axis
Setting options
Three spark-out strokes
Start oscillation
Deletion of distance-to-go
Starting position X axis
Stop oscillation
SINUMERIK 840D/840Di/810D/FM-NC Programming Guide Advanced (PGA) – 04.00 Edition
08.97
11
 Siemens AG 2000. All rights reserved

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik fm-ncSinumerik 840diSinumerik 810d

Table of Contents