Examples
Example 1: Oscillation with two strokes:
Cycle parameters
● Infeed depth at the start: 0.02 mm
● Infeed depth at the end: 0.01 mm
● Stroke: 100 mm
● Sparking-out time: 1 s
● Infeed feedrate: 1 mm/min
● Transverse feedrate: 1000 mm/min
● Repetitions: 2
● Oscillating and infeed axes: Standard geometry axes
Cancel signal: Rapid input 1 ($A_IN[1] )
Program code
N10 T1 D1
N20 CYCLE4072("1",0.02,0.01,100,1,1,1000,2)
N30 M30
Example 2: Oscillation with two strokes:
Cycle parameters
● Infeed depth at the start: 0.02 mm
● Infeed depth at the end: 0.01 mm
● Stroke: 100 mm
● Sparking-out time: 1 s
● Infeed feedrate: 1 mm/min
● Transverse feedrate: 1000 mm/min
● Repetitions: 2
● Oscillating and infeed axes: Standard geometry axes
Cancel signal: Variable $A_DBR[20] < 0.01
Program code
N10 T1 D1
N20 CYCLE4072("($A_DBR[20]<0.01)",0.02,0.01,100,1,1,1000,2)
N30 M30
Work preparation
3.25 Programming cycles externally
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 1135