例:在一块270mm×165mm的方板上切割出如图所示的长方形、三解形和圆形。其中P1、P2和P3为穿丝点,电极丝的初始坐标为(80,40)。 XZ8rM4
]
T#!% Uzz
这里设计三个子程序,每个子程序完成一个图形的加工,程序如下: 7neJV
stfniV
O0100(MAIN) z]hRc8g}d
G92 X80.0 Y40.0;设定坐标系 X%<qHbKB,
M98 P0101;调用子程序P1 o~y{9Q
G93 X0.0 Y0.0;坐标平移 V.$tq
M50;切断丝 ><IWF#kUA
G90 G00 X100.0 Y120.0;快速移动 :+>7m
M60;穿丝 f4AN"rW
M98 P0102;调用子程序P2 (O(TFE5^
G93 X0.0 Y0.0;坐标平移 y2?9pVLa\y
M50;切断丝 hR0a5
G90 G00 X200.0 Y80.0;快速移动 GTfM *b
M60;穿丝 Oprfp^L
M98 P0103;调用子程序P3 F-o?tU
M30;程序结束 
子程序调用切割实例
4P)#\$d: 1 Vc_jYO@ O0101(P1)子程序P1
P}a$#a'! G93 X120.0 Y60.0;坐标原点平移到矩形的右上角处
MUZ]*n&0 G90 G01 Y0.0;绝对坐标从矩形中心到矩形上边中心处
kq(><T X0.0;到矩形右上角处
i Pr(X Y-40.0;到矩形右下角处
2
KHT!ik X-80.0;到矩形左下角处
iNl<<0a Y0.0;到矩形左上角处
44~ReN}` X-40.0;到矩形上边中心处
g8'8"9:xC Y-20.0;回到矩形的穿丝点(矩形切割的起点)
:,v(lq M99;子程序结束返回主程序
` W);+s !D{z. KO O0102(P2)子程序P2
L.;x=w G93 X100.0 Y80.0;坐标平移三角形底边中间处
;c]O *\/ G90 G01 Y60.0;到三角形顶点处
r|ZB3L|7 X40.0 Y0.0;到三角形右下角处
qHe
H/e%`V Y-40.0;到三角形左下角处
xWa[qCr X0 Y60.0;到三角形顶点处
>{~xO 6H Y40.0;回到三角形的穿丝点(三角形切割的起点)
}oG6XI9 M99;子程序结束返回主程序
A0A|c JP 2P`./1L O0103(P3)子程序P3
_nzq(m1@ G93 X200.0 Y80.0;坐标平移到圆心处
[#\OCdb*3 G90 G01 Y40.0; 到圆以上圆上一点
KLG .?`h: G02 J-40.0;顺时针切割圆
,Js_d G01 Y0.0; 回到圆心处
%YF
/=l M99;子程序结束返回主程序