通过 Fanuc 宏和 G66 模态调用制作您自己的 G81 钻孔循环
这是一个完整的 Fanuc Macro,其工作原理与 Fanuc G81 钻孔循环相同。
图片:directindustry.com
G66模态调用
一旦发出 Fanuc G66 以指定模态调用,就会在执行指定沿轴移动的块后调用宏。这一直持续到发出 G67 以取消模态调用。
宏调用参数
G65 P9110 X x Y y Z z R r F f L l ;
X:孔的 X 坐标(仅限绝对值)。 . . (#24)
Y:孔的 Y 坐标(仅限绝对值)。 . . (#25)
Z:位置 Z 的坐标(仅限绝对值)。 . . (#26)
R:位置 R 的坐标(仅限绝对值)。 . . (#18)
F:切削进给速度。 . . . . . . . . . . . . . . . . . . …… . (#9)
L:重复次数
程序示例
O0001; G28 G91 X0 Y0 Z0; G92 X0 Y0 Z50.0; G00 G90 X100.0 Y50.0; G66 P9110 Z–20.0 R5.0 F500; G90 X20.0 Y20.0; X50.0; Y50.0; X70.0 Y80.0; G67; M30;
钻孔宏
O9110; #1=#4001; (Stores G00/G01) #3=#4003; (Stores G90/G91) #4=#4109; (Stores the cutting feedrate) #5=#5003; (Stores Z coordinate at the start of drilling) G00 G90 Z#18; (Positioning at position R) G01 Z#26 F#9; (Cutting feed to position Z) IF[#4010 EQ 98]GOTO 1; (Return to position I) G00 Z#18; (Positioning at position R) GOTO 2; N1 G00 Z#5; (Positioning at position I) N2 G#1 G#3 F#4; (Restores modal information) M99;
数控机床