如下图1图1 深孔加工循环3) G— — 是指孔加工方式,对应如下表1固定循环指令。
表1 固定循环指令4)X、Y为孔位数据,指定孔在XOY平面的坐标位置(增量或绝对值);刀具以快速进给的方式到达该位置。
5)孔加工数据:◆ Z— 指孔底的坐标值。
在G91增量值编程方式时,是R平面到孔底的距离;在G90绝对值编程方式时,是指孔底的Z的坐标值。
◆ R— 在G91增量值编程方式时,R值为从初始平面B到R点的增量;在G90绝对值编程方式时,R值为绝对值;该段动作是快速进给。
◆ Q—在G73(继续进给)、G83(继续进给)方式中,用来指定每次加工的深度;以及在G76、G87方式中,用来指定刀具的位移量。
◆ P—规定在孔底的暂停时间,用整数表示,单位:ms◆ F—进给速度,单位mm/min◆ L—重复速度,用L的值来规定固定循环的重复次数,执行一次可不写L1,如果是L0,则系统存储加工数据,但不执行。
上述 孔加工数据,不一定全部都写,根据需要可省去若干地址和数据。
6)G73~G89是模态指令,因此多孔加工时该指令只需要指定一次,以后的程序段只给出孔位置即可。
7)固定循环中的参数(Z、R、Q、P、F)是模态的,当变更固定循环方式时,可用的参数可以继续使用,不需重设。
但中间过程中如果各有G80,则参数均被取消。
此外,G00、G01、G02、G03也起撤销固定循环指令的作用。
例如:要钻出孔在(50,30)、(60,10)、(-10,10)的孔,孔深为Z=-20.0mm,程序如下:N1:G90 G99 G81 X50.0 Y30.0 Z-20.0 R5.0 F80N2:X60 Y10N3:X-10N4:G80
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)