固定循环
数控铣床配备的固定循环功能,使用一个程序段就可以完成一个或一系列孔加工的全部动作,多用于孔加工,包括钻孔、镗孔、攻丝等。
固定循环的功能表如Table1。
G代码 | 钻孔动作 | 孔底位置动作 | 抬刀动作 | 用途 |
---|---|---|---|---|
G73 | 间歇进给 | — | 快速移动 | 高速啄式钻孔循环 |
G74 | 切削进给 | 暂停后主轴正向旋转 | 切削进给 | 左手攻牙循环 |
G76 | 切削进给 | 主轴定位停止并偏移位移量 | 快速移动 | 精细镗孔循环 |
G80 | — | — | — | 取消循环 |
G81 | 切削进给 | — | 快速移动 | 钻孔循环 |
G82 | 切削进给 | 暂停 | 快速移动 | 孔底暂停钻孔循环 |
G83 | 间歇进给 | — | 快速移动 | 啄式钻孔循环 |
G84 | 切削进给 | 暂停后主轴反向旋转 | 切削进给 | 右手攻牙循环 |
G85 | 切削进给 | — | 切削进给 | 镗孔循环 |
G86 | 切削进给 | 主轴停止 | 快速移动 | 镗孔循环 |
G87 | 切削进给 | 主轴正转 | 快速移动 | 背面精细镗孔循环 |
G88 | 切削进给 | 暂停后主轴停止 | 手动位移 | 半自动精细镗孔循环 |
G89 | 切削进给 | 暂停 | 切削进给 | 孔底暂停镗孔循环 |
注意: G76、G87、G88指令暂不支持。
固定循环程序的格式
孔加工数据设定在含有一个固定循环调用G代码G73到G76,G81 到G89 的数据块中。G76:精细镗孔循环
目前暂不支持G76指令。G80:固定循环取消
G80指令可取消固定循环模式(G73、G74、G76,G81~G89)。G83:深孔往复排屑钻
83与G73略有不同的是每次刀具间歇进给后回退至R点平面。当要加工的孔较深时可采用此方式。定向钻头停止方向(OSS)
定向钻头的停止方向(OSS)。