P5: Oscillation
15.5 Examples
Program section
Program code
OSP1[Z]=-10
OSP2[Z]=10
OST1[Z]=-1
OST2[Z]=-2
FA[Z]=5000
OSNSC[Z]=3
OSE[Z]=-3
OS1 F500 X15
Figure 15-2
15.5.2
Example 1 of oscillation with synchronized actions
Task
Direct infeed must take place at reversal point 1; the oscillation axis must wait until the partial
infeed has been executed before it can continue traversal. At reversal point 2, the infeed must
take place at a distance of -6 from reversal point 2; the oscillation axis must not wait at this
reversal point until partial infeed has been executed. Axis Z is the oscillation axis and axis X is
the infeed axis (see Section "Oscillation controlled by synchronized actions (Page 590)).
Note
The setting data OSCILL_REVERSE_POS_1/2 are values in the machine coordinate system;
therefore comparison is only suitable with $AA_IM[n].
602
Comment
; Reversal point 1
; Reversal point 2
; Stop time at reversal point 1: Exact stop coarse
; Stop time at reversal point 2: without exact stop
; Infeed for oscillating axis
; three spark-out strokes
; End position
; start oscillation, infeed X axis
; with infeed 500, feed target 15
Sequences of oscillation movements and infeed, example 1
Axes and spindles
Function Manual, 06/2019, A5E47437747B AA