自定义固定循环
用户可以在public.dat中编写子程序来自定义G指令,从而达到自定义固定循环的目的。
子程序号200~999是由解析引擎内部使用的子程序,其中M指令使用的代码范围为200~599,G指令使用的代码范围为600~999。因此G指令0~99考虑+600为对应子程序。
编程举例
以重复固定循环加工为例,重复固定循环加工效果:
程序如下:
N01 G90 X0 Y0 Z100.
N02 G00 X-50 Y51.963 M03 S800
N03 Z20 M08 F4000
N04 G91 G81 X20 Z-18 F4000 R-17 K4
N05 X10 Y-17.321
N06 X-20 K 4
N07 X-10 Y-17.321
N08 X20 K 5
N09 X10 Y-17.321
N10 X-20 K 6
N11 X10 Y-17.321
N12 X20 K 5
N13 X-10 Y-17.321
N14 X-20 K 4
N15 X10 Y-17.321
N16 X20 K 3
N17 G80 M09
N18 G90 G00 Z100.
N19 X0 Y0 M05
N20 M30