找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 4058|回复: 15

[分享] 分享一个论坛没有的防撞机代码

[复制链接]

47

主题

698

回帖

7254

积分

少校

积分
7254
发表于 2020-2-23 21:48:04 | 显示全部楼层 |阅读模式
本帖最后由 且行且珍惜、 于 2020-2-23 22:23 编辑

不知道大家在实际干活中是否发生过这种事情。一个图档里存在几个工件需要加工。就在一个图档里创建多个坐标系分别加工。
其中有的工件用刀库加工。可有的工件比较简单就没用刀库。没用刀库的程序里有个打点程序和上面程序一样,懒的新建一个工序
就直接把上面刀库里的打点程序复制下来了。那么问题来了,由于忘记了上面复制下来的打点是刀库的程序有H值,而刚好机床的
刀库刀补里的参数也并没有清零。结果导致撞机,话说本人工作 5 6年有余,这种现象大约出现过  7 8次之多,当撞机后第一反应就是以后刀库不用了一定要及时把刀补全部清零,出程序时候一定要仔细检查。可结果不言而喻,人总是好了伤疤忘了疼。就在前几天再次发生了撞机事件虽然没有造成上太大的后果不过突然想到一个问题。我们的后处理添加各种防错,为什么不添加一个防止这种撞机的报警呢?在论坛找了半天好像并没有这种代码,于是自己瞎写了一个。结果还是很不错的达到了我预期的目的。特别前来分享给
大家。希望大家都在工作中避免发生类似事件。
001.png
防止撞机.gif
不知道大家是否在工作中也有过类似经历,或者需要这种防错报警呢?
如果需要请留言回帖,留言够10楼上代码。另外说明一下原理。当只有一把刀具并且刀具T>0时候才会报警,但报警是提示的作用,可以选择正常输出或者中止。
正常刀库大于2个刀具或者T=0的时候时候是不会报警的。也就是说代码也适用非刀库后处理报警。

评分

参与人数 1G币 +1 收起 理由
此生愿你_褔 + 1 原创加分!

查看全部评分

12

主题

425

回帖

7755

积分

少校

积分
7755
发表于 2020-2-23 22:20:45 | 显示全部楼层
顶起,加油

83

主题

1033

回帖

1万

积分

中校

积分
12318
发表于 2020-2-23 22:27:46 来自手机 | 显示全部楼层
用于没有刀库的后处理

47

主题

698

回帖

7254

积分

少校

积分
7254
 楼主| 发表于 2020-2-23 22:53:02 | 显示全部楼层
本帖最后由 且行且珍惜、 于 2020-2-23 23:02 编辑

确实是对于一般的后处理来说比较适合没有刀库的后处理,因为刀库的后处理一般是不会处理单个程序,不过个人感觉更适合“手自一体”的。不排除个别刀库里程序需要调整余量什么的。 手自一体2.gif

3

主题

340

回帖

3536

积分

中尉

积分
3536
发表于 2020-2-23 23:02:41 | 显示全部楼层
不会用刀库的我好像可以避免这个问题。。。不过有的后处理T、H、D对不上的时候会报警

47

主题

698

回帖

7254

积分

少校

积分
7254
 楼主| 发表于 2020-2-23 23:07:47 | 显示全部楼层
98459849894 发表于 2020-2-23 23:02
不会用刀库的我好像可以避免这个问题。。。不过有的后处理T、H、D对不上的时候会报警

不会必须的学啊,模具还可以问题不大,做产品不会累死了。就拿攻丝来说吧就需要3-4个工序
打点 -钻孔-倒角-攻丝。这就需要手动换4次刀太累了。当然有的公司攻丝都不归加工中心的另算,
之是打个比方{:}

3

主题

340

回帖

3536

积分

中尉

积分
3536
发表于 2020-2-24 01:57:16 | 显示全部楼层
且行且珍惜、 发表于 2020-2-23 23:07
不会必须的学啊,模具还可以问题不大,做产品不会累死了。就拿攻丝来说吧就需要3-4个工序
打点 -钻孔-倒 ...

我做了模板文件,每个模板对应每种机床,模板文件上面有刀具和常用的工序参数,只不过复制操作后转速进给都要改,不过还好。其实我也是一直想学学刀库,看了几个教程感觉有点搞不懂,所以就暂时放弃了。MC的刀库才是简单易懂,UG的刀库感觉不太友好

51

主题

1996

回帖

1万

积分

上校

积分
13929
发表于 2020-2-24 07:50:34 | 显示全部楼层
连D一起加进去会更好哦

0

主题

2195

回帖

2万

积分

少将

积分
22108
发表于 2020-2-24 09:28:05 | 显示全部楼层
学习学习学习

47

主题

698

回帖

7254

积分

少校

积分
7254
 楼主| 发表于 2020-2-24 11:29:42 | 显示全部楼层
邵阳_新邵_一刀 发表于 2020-2-24 07:50
连D一起加进去会更好哦

D加进去是什么意思?程序头刀具列表信息显示D值?我的后处理默认程序里开了刀补生成程序用到D时候才会显示D值 正常没有刀补的默认不显示
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-2-2 10:00

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表