==============================
假設程式號為001,
TI刀具雙刃立銑刀直徑為16,
T2鑽頭,
正方形深度為10,
T1長補號為H1,半徑補償號為D2,
T2長補號為H2
O001;(程式號)
G0 G90 G54 G17;(工件座標系G54,選擇XY平面)
G40 G80;(取消徑補,取消迴圈)
N01;(程式段,方便區分與呼叫)
G0 G91 G30 X0 Y0 Z0;(換刀點)
T1;(選刀)
M6;(換刀)
S1200 M3;(轉速+正轉)
G0 X-15 Y15;(安全點)
G43 Z-10 H1;(快速下刀到加工深度)
M8;(冷卻液開)
G1 G41 X0 Y0 D2 F50;(G1到第一點)
X40;(第二點)
Y-40;(第三點)
X0;(第四點)
Y0;(回到第一點)
G0 G40 X-15 Y15;(取消半徑補償並快速回到安全點)
G0 Z100;(提刀)
N02;
T2;(選刀)
S1200 M3;
G0 X20 Y-20;
G43 Z1 H2;
G99 G81 Z-10 R1 F80;(鑽孔)
G0 G80 Z100;(取消迴圈並提刀)
M9;(冷卻液關)
M30;(結束)
==============================
假設程式號為001,
TI刀具雙刃立銑刀直徑為16,
T2鑽頭,
正方形深度為10,
T1長補號為H1,半徑補償號為D2,
T2長補號為H2
==============================
O001;(程式號)
G0 G90 G54 G17;(工件座標系G54,選擇XY平面)
G40 G80;(取消徑補,取消迴圈)
N01;(程式段,方便區分與呼叫)
G0 G91 G30 X0 Y0 Z0;(換刀點)
T1;(選刀)
M6;(換刀)
S1200 M3;(轉速+正轉)
G0 X-15 Y15;(安全點)
G43 Z-10 H1;(快速下刀到加工深度)
M8;(冷卻液開)
G1 G41 X0 Y0 D2 F50;(G1到第一點)
X40;(第二點)
Y-40;(第三點)
X0;(第四點)
Y0;(回到第一點)
G0 G40 X-15 Y15;(取消半徑補償並快速回到安全點)
G0 Z100;(提刀)
N02;
G0 G91 G30 X0 Y0 Z0;(換刀點)
T2;(選刀)
M6;(換刀)
S1200 M3;
G0 X20 Y-20;
G43 Z1 H2;
M8;(冷卻液開)
G99 G81 Z-10 R1 F80;(鑽孔)
G0 G80 Z100;(取消迴圈並提刀)
M9;(冷卻液關)
M30;(結束)