前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >端面攻丝指令G84

端面攻丝指令G84

作者头像
lrglu
发布2023-09-04 14:07:35
1.3K0
发布2023-09-04 14:07:35
举报
文章被收录于专栏:数控编程社区

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

指令格式

端面普通攻丝

G84 Z/W_ [X/U_] R_ [P_] F/E_ [K_]

端面刚性攻丝

M29

G84 [C/H_] Z/W_ [X/U_] [R_] [P_] F/E_ [K_] [M_] [Q_]

描述

M29 指定刚性攻丝,G80 取消刚性攻丝状态。

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

Z(W):

普通攻丝:攻丝终点坐标。缺省值为当前坐标。

模态地址字,G80 指令重置为未指定状态。

刚性攻丝:G84-攻丝 Z 轴终点坐标;缺省值为当前点坐标。

模态地址字,G80 指令重置 G84-攻丝 Z 轴终点坐标为未指定状态。

X(U):

普通攻丝:起始攻丝 X 轴坐标。缺省值为当前坐标。

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

刚性攻丝:G84-攻丝 X 轴起始坐标;缺省值为当前点坐标。

模态地址字,G80 指令重置。

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

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

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

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

F:进给速率(mm/rev),相当于公制牙的牙距。

模态地址字,G80 指令重置为未指定状态。

E:每英寸的牙数,若同时指定 F 和 E,则忽略 F。缺省值:若当前行到上一个 G80(没有G80则到文件头)间有G84/G88指令,F/E 取距离当前行最近的上一个 G84/G88 的 E/F 值;否则,为不指定状态。

模态地址字,G80 指令重置为未指定状态。

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

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

Q:啄式攻丝每次进给距离。大于 0,缺省值 R 点到孔底长度。

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

说明

端面普通攻丝流程示意图:

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

2、以 G00 快速下降至所设定的 R 点。

3、以 G01 攻丝下降至孔底 Z 位置。

4、暂停 P 时间后反转钻头。

5、以 G01 进给速度向上升至 R 点。

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

  • 执行完攻丝指令后,主轴位置控制模式恢复成攻丝前模式。
  • 执行攻丝时,旋转的主轴由最近一个启动主轴正反转的 M 代码指定,省略时为工件主轴。
  • 旋转主轴的转速由刀路中的 S 指令指定(如S,S2,S3等),缺省值为 1000。
  • G84 指定 X,先执行 X 轴定位,再开始执行攻丝。
  • G84/G88 是模态指令,需使用 G80 取消攻丝固定循环,否则后续刀路 X/Z 将会以 G84/G88 指令规则执行。

例:

端面普通攻丝:

G98 //每分进给方式

G00 X0 Z10 //快速定位至起始点

M03 S2=500 //指定普通攻丝,第 2 主轴转速为 500rpm

G84 Z-50 R-4 P1000 F1 //普通攻丝孔底位置为 Z-50,初始点到 R 点平面距离为 4,孔底暂停时间为 1000ms,进给速率为 1m/rev

//通过指令的 F 值和 S 值可知螺纹的导程为 1

G80 //取消循环

M30 //结束程序

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-08-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数控编程社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档