模态调用格式为
G66 P- L- <自变量表>;
式中字母含义同前。模态调用可多次调用,每次调用L次,不仅在G66所在程序段中调用,也在后续程序中调用,直到出现G67指令为止。
对图所示的零件,用G66调用宏程序完成加工的程序如下:
%1000;主程序
G54 G90 G0 G17 G40;
Z50 M03 M07 S1000;
X-150 Y-50;
G66 P9012;
G0 X-150 Y50;
X0 Y50;
X0 Y-50;
X150 Y-50;
X150 Y50;
G67;
G0 Z100;
M30;
%9012;宏程序
#1=#5001;读取当前孔中心坐标
#2=#5002;
G90 G0 X[#1+24] Y#2;
Z5;
G01 Z-22 F100;
G03 I-24;
G0 Z-10;
G01 X[#1+34];
G03 I-34;
G0 Z5;
M99;