QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 47783|回复: 38
打印 上一主题 下一主题

[分享] 分享一个高效螺旋铣孔宏程序,用了几年了的,屡试不爽!

  [复制链接]

爱好者终身VIP

Rank: 11Rank: 11Rank: 11Rank: 11

18

主题

68

帖子

6万

积分

VIP会员

跳转到指定楼层
楼主
发表于 2014-1-21 09:28:24 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
经常遇到铣圆孔,直接下到安全高度,然后调用G133就出来了,甚是方便啊!而且该程序自动运算总深度与每层下的深度的余数,最后补平,不用担心整除的问题!无停顿,全部顺铣。

先要在参数6050~6059设置G代码调用宏程序的数字,6050~6059分别对应程序号O9010~O9019。
我这里在参数6054里面输的是133(0~255之间的数字),也就是O9014程序。
还可以设置参数3202的NE9为1,隐藏并保护O9000~O9999,防止误删
该程序完全本人独创,UG爱好者论坛首次发表,转载请标明出处

下面分享之:
格式G133 X__ Y__ Z__ R__ Q__ F__
X和Y为圆心坐标,也可以省略,但G133之前必须G00定位到圆心。Z就是最终的深度,R就相当于钻孔固定循环的R点,Q是螺旋走圆下一层与上一层的距离,跟固定循环的Q类似,F进给


%
O9014(G133)
#500=[#5043-#5083]          #5043是当前刀具的绝对Z坐标,#5083为长度补偿H的值
#31=FIX[#26/#17]
#32=#26-#31*#17
#33=[#3-#7]/2.
IF[#33LE0.5]THEN#3000=133(TOOL ERROR)          刀具回转半径判断和报警,这里是0.5mm,可以修改
G90G00X#24Y#25
G91X#33
G90Z[#18+#17]
G01Z#18F#9
WHILE[#18GT#26]DO3
#18=#18-#17
G03I-#33J0.Z#18F#9
IF[[#18+#32]EQ#26]GOTO133
END3
N133IF[#32NE0.]GOTO144
IF[#32EQ0.]GOTO155
N144G03I-#33J0.Z#26F#9
N155G03I-#33J0.F#9
G90G00Z#500          最后回到执行G133之前的绝对Z坐标
M99
%





补充内容 (2014-1-22 09:17):
抱歉,昨天忘了写上C和D,C是孔直径,D是刀具直径。格式G133 X__ Y__ C__ D__ Z__ R__ Q__ F__

评分

参与人数 3G币 +36 元宝 +1 收起 理由
wyp375* + 3 原创加分!
xdl1211xdl + 3 牛!
副总经理 + 30 + 1

查看全部评分

有奖推广贴子: 

回复

使用道具 举报

四级士官

Rank: 3Rank: 3

0

主题

97

帖子

712

积分
推荐
发表于 2019-1-25 20:49:03 | 只看该作者
没有这么复杂吧
G0X100
#1=0.5
N1 G3 I-100 Z-#1F3000
#1=#1+0.5
IF(#1LE50)GO1
回复 支持 1 反对 0

使用道具 举报

Administrator

德高才能望重

Rank: 16Rank: 16Rank: 16Rank: 16

2295

主题

1万

帖子

3万

积分

站长优秀版主论坛技术员论坛元老论坛贡献推广达人

推荐
发表于 2014-1-21 09:36:51 | 只看该作者
非常感谢楼主的分享,支持原创!这个是好东西,我看要加元宝。
回复 支持 1 反对 0

使用道具 举报

六级士官

Rank: 4

1

主题

305

帖子

1932

积分
38#
发表于 2024-3-27 22:04:40 | 只看该作者
好厉害偶 谢谢楼主分享 哈哈哈哈
回复 支持 反对

使用道具 举报

五级士官

Rank: 4

0

主题

164

帖子

956

积分
36#
发表于 2020-12-24 14:53:55 | 只看该作者
感謝樓主的分享!
回复 支持 反对

使用道具 举报

三级士官

Rank: 3Rank: 3

0

主题

18

帖子

536

积分
35#
发表于 2020-11-17 10:16:39 | 只看该作者
来学习学习!
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

0

主题

1480

帖子

8137

积分
33#
发表于 2020-4-17 17:56:27 | 只看该作者
谢谢分享!谢谢分享!
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

1

主题

7

帖子

60

积分
32#
发表于 2019-10-14 19:19:26 | 只看该作者
这么干好干多了
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

1

主题

7

帖子

60

积分
31#
发表于 2019-10-14 19:18:46 | 只看该作者
这么干好干多了
回复 支持 反对

使用道具 举报

上等兵

Rank: 1

0

主题

9

帖子

122

积分
30#
发表于 2019-6-25 16:58:59 | 只看该作者
cdj_456 发表于 2014-1-22 09:12
兄弟,抱歉,C和D一时疏忽忘了写上去了,C是孔直径,D是刀具直径。
不是私藏,昨天看论坛突然发现有这么 ...

楼主,G66调用试过了,不可以用啊,做了第一个孔,第二个孔时候#18 不会自己归零啊。怎么处理?想用G66调用,这样没有太多程序。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-4-29 02:56

返回顶部