Siemens SINUMERIK 840D sl Programming Manual page 510

Job planning
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Oscillation
11.1 Asynchronous oscillation
Parameters
OSP1 [axis]=
OSP2 [axis]=
OST1 [axis]=
OST2 [axis]=
FA[axis]=
OSCTRL [axis]=
OSNSC [axis]=
OSE [axis]=
OS [axis]=
Stopping times at reversal points: OST1, OST2
Hold time
-2
-1
0
>0
The unit for the stopping time is identical to the stopping time programmed with G4.
Example of an oscillating axis that should oscillate between two reversal points
The oscillation axis Z must oscillate between 10 and 100. Approach reversal point 1 with
exact stop fine, reversal point 2 with exact stop coarse. Machining is performed with
feedrate 250 for the oscillating axis. Three sparking-out strokes must be executed at the end
of the machining operation followed by approach by oscillation axis to end position 200. The
feedrate for the infeed axis is 1, end of the infeed in 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-2
Position of reversal point 1
(oscillating: left reversal point)
Position of reversal point 2
(oscillating: right reversal point)
Stopping time at reversal points in seconds
Feed for oscillating axis
(Set, reset options)
Number of sparking-out strokes
End position
1 = activate oscillation; 0 = deactivate oscillation
Movement in exact stop area at reversal point
Interpolation continues without wait for exact stop
Wait for exact stop coarse
Wait for exact stop fine
Wait for exact stop fine and then wait for stopping time
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
;Initial setting
;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
Job planning

Advertisement

Table of Contents
loading

Table of Contents