Program code
N10 T1 D1
N20 CYCLE4078(20,10,100,100,1000,1)
N30 M30
3.25.1.52 CYCLE4079 - surface grinding with intermittent infeed
Syntax
CYCLE4079(<S_I>, <S_J>, <S_K>, <S_A>, <S_R>, <S_F>, <S_P>, <S_A1>,
<S_A2>)
Parameters
No. Parameter Data type Meaning
1 <S_I> REAL Infeed depth at the start
2 <S_J> REAL Infeed depth at the end
3 <S_K> REAL Total infeed depth
4 <S_A> REAL Grinding width
5 <S_R> REAL Feedrate for infeed
6 <S_F> REAL Feedrate for transverse infeed
7 <S_P> REAL Sparking-out time
8 <S_A1> AXIS Infeed axis (optional)
9 <S_A2> AXIS Oscillating axis (optional)
Function
The cycle is used for machining with a total infeed depth in infeed steps. The infeed depths at
the start and at the end can be different. There is a tangential motion between the infeeds.
The positional data P1 to P4 can be negative or positive.
The specification of the infeed axis and/or oscillating axis is optional. If one or both parameters
are not specified, the cycle uses the first two geometry axes of the channel.
If the sum of the infeed depth at the start and end is 0 or the total infeed depth is 0, only one
sparking-out stroke is performed.
Work preparation
3.25 Programming cycles externally
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 1149