数控铣?m98调用子程序,m99返回主程序。调用子程序格式为m98pxxxxxxx(七位,前面重复次数三位可以省略),前三位为重复次数,后四位为子程序程序号。举个例子,子程序号为o0051,那么主程序要调用子程序的话就m98p0051,重复3次的话就m98p30051,重复次数为1次的话可以省略,直接在p后面接程序号就行,子程序就正常编就行,跟正常程序一样的,结尾加m99就行。
程序名O0001
M3 S_ T0101
G0 X_ Z_
M98 P20002(2是指执行两次,0002是要执行的程序名)
G0 X_ Z_
M30
然后重新建一个程序O0002
G1 X_ Z_ F_
U_ W_
M99
M98
M99