PROGRAMMING EXAMPLES
25396-8000
June 1999
T3   M06 (Tool #3 is a .1875 Ø stub twist drill.)
G00   G90   G54   X1.0   Y0   A0   S5000   M03
G43   H03   Z.1   M08
G83   Z-1.125   F12.   R.1   Q.25
X2.0
A90.
X1.0
G00   G80   Z.1   M09
T4   M06 (Tool #4 is a .125 Ø end mill.)
G00   G90   G54   X1.0   Y0   A0   S5000   M03
G43   H04   Z.1   M08
M98   P1236
G00   G90   Z.1   M09
G28   G91   Y0   Z0
M30
%
%
O1235 (Subprogram to mill hex.)
G01   Z-.125   F50.
Y.5   F35.
G00   Z.1
G91   Y-1.0   A60.
G90
M99
%
The following subprogram can be written in absolute or incremental programming.  Examine each program and
determine which style would be faster and easier to understand and to program in the future.
ABSOLUTE: INCREMENTAL:
%%
O1236   (Subprogram to mill channels.) O1236   (Subprogram to mill channels.)
G01   Z-.25   F15. G91
X2.0   A90. G01   Z-.35   F15.
G00   Z.1 X1.0  A90.
A180. G00   Z.35
G01   Z-.25 A90.
X1.0   A90. G01   Z-.35
G00   Z.1 X-1.0  A-90.
A180. G00   Z.35
G01   Z-.25 A90.
X2.0   A270. G01   Z-.35
G00   Z.1 X1.0  A90.
A360. G00   Z.35
G01   Z-.25 A90.
X1.0   A270. G01   Z-.35
G00   Z.1 X-1.0  A-90.
M99 G00   G90   Z.1
% M99
%