ADTECH9 Series CNC Programming Manual
Note:
After M30 is executed, CNC stops executing and returns to program start;
After M99 is executed, CNC returns to the program that calls this subroutine and continues executing.
File end:
If the program end doesn’t have %, CNC is reset.
Instruction word is the basic unit of program segment. Every address has unique meaning, and the following
values also have different formats and ranges, as in the Table below:
Table 4.1 Instruction Address and Range of Command Value
Function
Address
Range
Meaning
Program name
O
1~9999
Program No.
Program
segment No.
N
1~9999
Sequence No.
Preparation
function
G
00~99
Specify motion mode (linear,
arc…)
Size definition
X, Y, Z
±99999.999 mm
Coordinate position value
R
±99999.999 mm
Arc radius, corner radius
I, J, K
±9999.9999 mm
Arc center coordinate position
value
Feeding rate
F
1~100,000 mm/min
Feeding rate
Spindle rotation
S
1~4000 rpm
Spindle rotation
Select tool
T
0~99
Tool No.
Auxiliary
function
M
0~99
Auxiliary function M code No.
Tool offset No.
H, D
1~200
Specify tool offset No.
Pause time
P, X
0~65 sec
Pause time (ms)
Specify
subroutine No.
P
1~9999
To call subroutine
Repeat times
P, L
1~999
To call subroutine
Parameter
P, Q, R
P is 0~99999.999
Q is ±99999.999 mm
R is ±99999.999
Fixed cycle parameters
Summary of Contents for CNC9640
Page 1: ...ADTECH9 Series CNC Programming Manual ...
Page 21: ...ADTECH9 Series CNC Programming Manual Workpiece Coordinate System Diagram ...
Page 44: ...ADTECH9 Series CNC Programming Manual 2 Occasions that inner corner rotates ...
Page 45: ...ADTECH9 Series CNC Programming Manual ...
Page 62: ...ADTECH9 Series CNC Programming Manual Manual insertion ...
Page 65: ...ADTECH9 Series CNC Programming Manual Tool radius compensation start and axis Z cut in action ...
Page 117: ...ADTECH9 Series CNC Programming Manual ...
Page 118: ...ADTECH9 Series CNC Programming Manual ...
Page 142: ...ADTECH9 Series CNC Programming Manual ...
Page 143: ...ADTECH9 Series CNC Programming Manual ...