例:在一块270mm×165mm的方板上切割出如图所示的长方形、三解形和圆形。其中P1、P2和P3为穿丝点,电极丝的初始坐标为(80,40)。 73'.TReK
wMru9zyI
这里设计三个子程序,每个子程序完成一个图形的加工,程序如下: mRC6m
K>
7Ys\=W1
O0100(MAIN) B3iU#
G92 X80.0 Y40.0;设定坐标系 9x9~u8j
M98 P0101;调用子程序P1 7"Iagrgw
G93 X0.0 Y0.0;坐标平移 XveG#oyiU
M50;切断丝 qECta'b&
G90 G00 X100.0 Y120.0;快速移动 k=qb YGK
M60;穿丝 Y'%k
G5nF
M98 P0102;调用子程序P2 zWEt< `1M
G93 X0.0 Y0.0;坐标平移 b py576GwA
M50;切断丝 E0Jk=cq
G90 G00 X200.0 Y80.0;快速移动 2zN%Z!a#J
M60;穿丝 tcU4$%H/
M98 P0103;调用子程序P3 !^<%RT9@|
M30;程序结束 
子程序调用切割实例
^zVBS7`J #-Nc1+gu O0101(P1)子程序P1
CNF3".a G93 X120.0 Y60.0;坐标原点平移到矩形的右上角处
4w-P%-4 G90 G01 Y0.0;绝对坐标从矩形中心到矩形上边中心处
nXnO]wXC X0.0;到矩形右上角处
13e @ Y-40.0;到矩形右下角处
5(sWV:_2 X-80.0;到矩形左下角处
iH""dtO Y0.0;到矩形左上角处
dY%>C75O X-40.0;到矩形上边中心处
.8.LW4-ff Y-20.0;回到矩形的穿丝点(矩形切割的起点)
FlQ(iv)P M99;子程序结束返回主程序
SH${ \BKup D,Jyb0BW O0102(P2)子程序P2
B'"RKs] G93 X100.0 Y80.0;坐标平移三角形底边中间处
nofK(0TF G90 G01 Y60.0;到三角形顶点处
k+FiW3- X40.0 Y0.0;到三角形右下角处
?h4Rh0rkX Y-40.0;到三角形左下角处
5U+a{oA X0 Y60.0;到三角形顶点处
&;O)Dw Y40.0;回到三角形的穿丝点(三角形切割的起点)
4S+sz?W2j M99;子程序结束返回主程序
p&~= rp`E RY]Vo8 O0103(P3)子程序P3
5*W<6ia G93 X200.0 Y80.0;坐标平移到圆心处
KDzTe9 G90 G01 Y40.0; 到圆以上圆上一点
(jY -MF3 G02 J-40.0;顺时针切割圆
N}tiaL4 G01 Y0.0; 回到圆心处
g`BtG M99;子程序结束返回主程序