Siemens SINUMERIK 840D sl Programming Manual page 557

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

Advertisement

13.1 Asynchronous oscillation (OS, OSP1, OSP2, OST1, OST2, OSCTRL, OSNSC, OSE, OSB)
OSNSC
OSE
OSB
Examples
Example 1: Oscillating axis to oscillate between two reversal points
Oscillating axis Z is to oscillate between position 10 and 100. Reversal point 1 is to be
approached with exact stop fine, reversal point 2 with exact stop coarse. The feedrate for the
oscillating axis must be 250. 3 sparking-out strokes must be executed at the end of the
machining operation and the oscillating must approach end position 200. The feedrate for
the infeed axis must be 1 and the end of infeed in the X direction should be reached at
position 15.
Program code
WAITP(X,Y,Z)
G0 X100 Y100 Z100
WAITP(X,Z)
OSP1[Z]=10 OSP2[Z]=100
OSE[Z]=200
Job Planning
Programming Manual, 03/2013, 6FC5398-2BP40-3BA1
32
New feed is only active after the next reversal point
64
FA equal to 0, FA = 0: Path overlay is active
FA not equal to 0, FA <> 0: Speed overlay is active
128
For rotary axis DC (shortest path)
256
The sparking-out stroke is a dual stroke (default). 1=Single
stroke.
512
First approach start position
Define number of sparking-out strokes
Define end position (in workpiece coordinate system) to be approached after
deactivation of oscillation.
Note:
When programming
OSE
Define start position (in workpiece coordinate system) to be approached prior to
activation of oscillation.
The start position is approached before reversal point 1. If the start position
coincides with reversal position 1, reversal position 2 is approached next. No
stopping time applies when the start position is reached, even if this position
coincides with reversal position 1; instead, the axis waits for the exact stop fine
signal. Any exact stop condition configured is fulfilled.
Note:
Bit 9 in setting data SD43770 $SA_OSCILL_CTRL_MASK must be set to initiate
an approach to the start position.
option 4 becomes effective implicitly for
Comment
; Starting position.
; Changeover to positioning axis
operation.
; Reversal point 1, reversal point 2.
; End position.
Oscillation
.
OSCTRL
557

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents