(1) G81钻孔循环(点钻循环) G81(X__)(Y__)Z__R__(P__)F__(L__) 操作
①刀具快速移动到X和Y指定的点。
②刀具快速移动到R点。
③当指定P 代码时,冷却液打开。
④刀具切削进给至Z点。
⑤刀具快速返回到R点和I点。
(2) G82钻孔循环(扩孔循环) G82(X__)(Y__)Z__(P__)R__F__(L__) 操作
①刀具快速移动到X和Y指定的点。
②刀具快速移到R点。
③刀具切削进给至Z点。
④刀具停留P代码指定的时间。(不指定P代码,停留时间为0)
⑤刀具快速返回到R点或I点。
(3) G83步进钻孔循环 G83(X__)(Y__)Z__Q__R__(J__P__)F__(L__) J:刀尖退刀值 P:延时 操作
①刀具快速移动到X和Y指定的点。 ②刀具快速移动到R点。 ③刀具切削进给Q指定的值。 ④刀具快速返回到R点。
⑤刀具快速移动到距孔底1mm处。
⑥以切削进给,刀具开始加工下一个Q值。
⑦重复步骤③和⑥直到加工深度等于Z代码指定的值。 ⑧刀具快速返回到I点或R点。
(4)G84攻丝循环
G84(X__)(Y__)Z__R__(P__)F__(L__)(E__) 操作
①刀具快速在X和Y代码指定的点定位。 ②刀具快速移动到点R。
③当指定P代码时,冷却液打开。 ④刀具切削进给加工至深度Z。 ⑤刀具停留E代码指定的时间。 ⑥主轴停止。
⑦主轴反转并且刀具返回到R点。 ⑧主轴停止。
⑨在G98方式刀具快速返回到I点。 ⑩主轴开始旋转。
当刀具切削进给时,进给倍率无并且不可能进给保持。
*攻丝循环一主轴惯性螺纹操作。螺纹切削轴的移动与主轴的旋转同步。即使在主轴停止或在孔底(Z轴)反转时主轴也是随着惯性旋转的。也就是说,可以进行与螺纹导程完全同步的螺纹攻丝。用于主轴惯量螺纹切削F代码(螺纹导程)的单位是mm或inch。F代码的格式如下: F3。2mm(0.01mm~999.99mm) F2.3inch(0.001inch~99.999inch) 操作
①Z轴移动与主轴旋转同步,从R点到P点。
②在Z点输出M05。Z轴继续移动并与主轴旋转同步。
③当主轴停止检测信号变为高时,Z轴停止。
④输出反向旋转的M03(m04)并且Z轴开始移动且与主轴旋转同步。
⑤当Z轴返回到R点后,与主轴旋转同步的进给被取削。
(5)G85镗孔循环(铰孔) G85 (X__)(Y__)Z__R__(P__)F__(L__)(E__) 操作
①刀具快速移动到X和Y指定的点。
②刀具快速移动到R点
③当指定P代码时,开始间隙冷却。
④刀具切削进给加工至Z点。
⑤用E代码指定刀具的停留时间。
⑥刀具愉以进给速度度回到R点。
⑦在G98方式刀具快速返回到I点。
注1:当指定E代码时,系统认为先择了攻丝循环。(与G84指令相比不同点是没有主轴停止并且主轴在孔底在孔底反转)
当刀具以进给速度移动时,进给倍率无效并且不可能实行进给保持。
(6)G86镗孔循环 G86(X__)(Y__)Z__(P__)R__F__(L__)
操作
① 刀具快速移动到X和Y指定的点。
② 刀具快速移动到R点。
③刀具切削进给移动至Z点。
④用P代码指定刀具的停留时间。
⑤主轴停止。
⑥刀具快速返回到I点或着P点。
⑦主轴再次开始旋转。
(7)G87阶梯循环 G87 (X__)(Y__)Z__Q__R__F__(L__) 操作
① 刀具快速移动到X和Y指定的点。 ②刀具快速移动到R点。
③刀具以切削进给加工增量Q值。 ④刀具返回1mm。
⑤刀具切削进给加工一个增量Q值。
⑥重复步骤③到⑤直到加工深度与Z代码指定的值相等。 ⑦刀具快速返回到I点或R点。
注1:点R和点Z之间的距离不需要是增量进给值Q的整数倍。在这种情况下,最后一次切削进给深度小于Q值。
注2:可以用设定参数(N0504)指定的任意值,代替上面例子中的1mm。
(8)G88精镗循环
G88(X__)(Y__)Z__I__J__Q__(P__)R__F__(L__) 操作
①刀具快速移动到X和Y指定的点。 ②刀具快速移动到R点。 ③刀具切削进给移动至Z点。 ④用P代码指定刀具的停留时间。
⑤刀具按照Q代码指定的值反回。如果不指定Q代码,刀具按照参数指定的值(N0510)返回。