二、固定循环的编程格式
G90/G91 G98/G99 G73~G89 X_ Y_ Z_ R_ Q_ P_ F_ K_
式中,G90/G91——数据方式。G90为绝对方式,G91为增量方式。
G98/G99——返回点位置。G98指令返回起始点,G99指令返回R平面。
G73~G89——孔加工方式。如表3-6所示。G73~G89是模态指令,因此,多孔加工时该指令只需指定一次,以后的程序段只给孔的位置即可。
X、Y——指定孔在XOY平面的坐标位置(增量或绝对坐标值)。
Z——指定孔底坐标值。在增量方式时,是R平面到孔底的距离;在绝对值方式时,是孔底的Z坐标值。
R——在增量方式时,为起始点到R平面的距离;在绝对方式时,为R平面的绝对坐标值。
Q——在G73、G83中用来指定每次进给的深度;在G76、G87中指定刀具的退刀量。它始终是一个增量值。
P——孔底暂停时间。最小单位为1ms。
F——切削进给的速度。在图3-45中,循环操作3的速度由F指定,而循环动作5的速度则由选定的循环方式确定。
K——规定重复加工次数(1~6)。如果不指定K,则只进行一次循环。K=0时,孔加工数据存入,机床不动作。在增量方式(G91)时,如果有孔距相同的若干相同孔,采用重复次数来编程是很方便的,在编程时要采用G91、G99方式。例如,当指令为G91 G81 X50.0 Z-20.0 R-10.0 K6 F200时,其运动轨迹如图3-46所示。如果是在绝对值方式中,则不能钻出6个孔,仅仅在第一个孔处往复钻6次,结果是1个孔。
图3-46 重复次数的使用
注:固定循环中的参数(Z、R、Q、P、F)是模态的。所以当变更固定循环时,可用的参数可以继续使用,不需重设。但中间如果隔有G80或01组G指令,则参数均被取消。
固定循环由G80或01组G代码撤销。
表3-6 孔加工固定循环
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。