Programming instructions
 ADT-CNC4620 Programming Manual 
- 45 -
4)  If the combined cycle instruction should be used several times in the same program, ns~nf 
can’t have same block No., or else the ns~nf profile may have error when the next 
combined cycle instruction is executed. 
5)  If the last tool feed is smaller than U( d)△ , the system will execute the last roughing cycle 
directly 
6)  Tool retreating path: after last roughing, the tool directly retreats to the initial point from 
point nf. 
7)  Before executing G72, the tool must specify the position of the initial point first, which 
must be out of the program path limit range, or else the system alarms. If the position of the 
initial point isn’t specified, the current point is the initial point. 
8)  The outside range of the program path is defined as below 
 This quadrant is the outside range of the program path 
9)  The offset direction of roughing depends on program path automatically (the processing 
path program is A→B→C) 
Condition
  Result 
X axis of C (nf block) > X axis of B (ns block); Z axis of C > Z axis of B  ④ 
X axis of C (nf block) > X axis of B (ns block); Z axis of C < Z axis of B  ③ 
X axis of C (nf block) < X axis of B (ns block); Z axis of C > Z axis of B  ② 
X axis of C (nf block) < X axis of B (ns block); Z axis of C < Z axis of B  ① 
X axis of C (nf block) = X axis of B (ns block) or 
Z axis of C (nf block) = Z axis of B (ns block) 
Generate 
error alarm 










