端面镗孔G85和侧面镗孔G89

2023-09-04 14:09:35 浏览数 (1)

数控编程、车铣复合、普车加工、行业前沿、机械视频,生产工艺、加工中心、模具、数控等前沿资讯在这里等你哦

在指定工件的外圆或者端面的某个孔位置重新用镗刀扩一次,一般用于扩展孔直径。

使用条件:

若执行非中心镗孔,需满足以下条件:

配备轴向伺服主轴,否则钻头无法转动。

装夹工件主轴须为伺服驱动或者具有脉冲位置控制的变频器,否则夹工件主轴无法准确定位,导致加工孔偏移或变形。

若使用轴向伺服主轴镗孔,装夹工件主轴须配备刹车装置(刹车盘),否则镗孔过程中加工工件主轴位置发生偏移,导致加工孔偏或断刀。

指令格式

端面镗孔循环:G85 [C/H]_ Z/W_ [X/U]_ [R_] [P_] [F_] [K_] [M_]

侧面镗孔循环:G89 [C/H]_ X/U_ [Z/W]_ [R_] [P_] [F_] [K_] [M_]

含义

C(H):C 轴定位点坐标

X(U):G85-镗孔 X 轴起始坐标;G89-孔底 X 轴坐标。缺省值为当前点坐标。

模态地址字,G80 指令重置 G89-孔底 X 轴坐标为未指定状态。

Z(W):G85-孔底 Z 轴坐标;G89-镗孔 Z 轴起始坐标。缺省值为当前点坐标。

模态地址字,G80 指令重置 G85-孔底 Z 轴坐标为未指定状态。

R:初始点到 R 点的增量值。小于等于孔长度,缺省值为 0。

模态地址字,G80 指令重置为缺省值。

P:孔底暂停时间(ms)必须为 0 或正数,缺省值为 10。

模态地址字,G80 指令重置为缺省值。

F:进给速率。大于等于 0.001,缺省值为当前系统进给速率,指定的是切削进给速率。

K:重复次数。缺省值为 0。

M:C 轴抱紧的 M 代码, M 1 为 C 轴松开的 M 代码。必须为正整数,缺省时 C 轴不抱紧。

说明

镗孔流程图:

加工开始刀具先以 G00 快速移动到初始点平面位置。

以 G00 快速移动下降至所设定的 R 点。

以 G01 镗孔下降至孔底 Z 位置。

以 G00 快速移动至初始点平面。

执行完镗孔指令后,主轴位置控制模式恢复成镗孔前模式。

执行镗孔时,旋转的主轴由最近一个启动主轴正反转的 M 代码指定(如 M3、M4、M203、M204 等)。

旋转主轴的转速由刀路中相应主轴的转速指定(如 S、S2、S3 等),缺省值为 1000。

G85/G89 为模态指令,使用过后,需使用 G80 取消镗孔固定循环,否则后续刀路 X/Z 将以 G85/G89 指令规则执行。

R 平面和孔底平面一致时,重复次数 K 大于 0 无效,只执行一次到 R 平面和返回的定位动作。

范例

M203 S2=500 //第二主轴转速为 500 rpm

G00 X50.0 Z0.0 //快速定位至起始点

G98 G85 Z-40.0 C0.0 R-5.0 P10.0 F600 M31 //孔底位置为 Z-40,初始点到 R 点平面距离为 5,孔底暂停时间为 10ms,进给速率为 600mm/min,C 轴 0 度镗第一孔

C90.0 M31 // C 轴 90 度镗第二孔,G85/G89 镗孔为模态指令

C180.0 M31 // C 轴 180 度镗第三孔

G80 //取消循环

M30 //结束程序

0 人点赞