Programming instructions
 ADT-CNC4620 Programming Manual 
- 48 - 
 Finishing track(program path) Fast moving Cutting feeding A-B-C: program path 
Execution process: 
① A→A1: fast moving; 
 ② First roughing cycle: A
1
→B
1
→C
1→A2: 
A1→B
1
→C
1: interpolation depends on the mode specified by 
ns→nf block. The 
interpolation speed specifies F value according to G73 block, and uses 
current default F value if not specified.  
C1→A2: fast moving 
 Second roughing cycle: ③ A
2
→B
2
→C
2→A3 
 A2→B
2
→C2
: interpolation depends on the mode specified by 
ns→nf block. The 
interpolation speed specifies F value according to G73 block, and uses 
current default F value if not specified. 
 C2→A3: fast moving 
 ④ The n
th
 roughing cycle: A
n
→B
n
→C
n→A 
An→B
n
→C
n: interpolation depends on the mode specified by 
ns→nf block. The 
interpolation speed specifies F value according to G73 block, and uses 
current default F value if not specified. 
Cn→A: fast moving. Roughing cycle ends.  
Function description: 
1)  ns-nf block must follow G73 block. The system won’t execute the block written between 
G73 block and ns block 
2)  The F value in G73 block is valid during G73 roughing cycle. If the F value isn’t specified 
in G73 block, execute according to current default value. The F value in ns-nf block is 
valid while executing G70.  
3)  The compensation function is valid when the G73 instruction is executed in tool tip radius 
compensation, but the tool initial point in G73 cycle is the position where tool tip radius 
compensation function is canceled temporarily. 
4)  In single block operation, the system stops at the end position of every block; the pause and 
resetting operation are valid during the motion. 
5)  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. 










