Programming
10.14 Oscillation
Surface grinding
296
Programming and Operating Manual, 11/2012, 6FC5398-5CP10-3BA0
Example of several operations in one block
N20 T1 D1 F500 G0 X100
;Initial setting
N25 G1 X105 F=20 F3=5
F2=0.5 ST=1.5
SR= 0.5
; Roughing with F, finishing withF3,
; smooth-finishing with F2, dwell time 1.5 s
;return path 0.5 mm
N30 ...
…
10.14
Oscillation
Function
An oscillating axis travels back and forth between two reversal points 1 and 2 at a defined
feedrate, until the oscillating motion is deactivated.
Other axes can be interpolated as desired during the oscillating motion. A continuous infeed
can be achieved via a path movement or with a positioning axis, however, there is no
relationship between the oscillating movement and the infeed movement.
Properties of asynchronized oscillation
●
Asynchronous oscillation is active on an axis-specific basis beyond block limits.
●
Block-oriented activation of the oscillation movement is ensured by the parts program.
●
Combined interpolation of several axes and superimposing of oscillation paths are not
possible.
Programming
The following addresses allow asynchronized oscillation to be activated and controlled from
the part program.
The programmed values are entered in the corresponding setting data with block
synchronization during the main run and remain active until changed again.
Activate, deactivate oscillation: OS
OS[axis] = 1:
resistor
OS[axis] = 0:
switch off
Parameter
OSP1 [axis]=
OSP2 [axis]=
Position of reversal point 1 (oscillating: left reversal point)
Position of reversal point 2 (oscillating: right reversal point)
OST1 [axis]=
OST2 [axis]=
Stopping time at reversal points in seconds