找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 6784|回复: 20

[分享] 对刀程序做成了G代码或者M代码,但不能在MDI调用

[复制链接]

103

主题

1074

回帖

1万

积分

中校

积分
11922
发表于 2020-7-25 16:12:28 | 显示全部楼层 |阅读模式
本帖最后由 Bridge_︻︻︻︻ 于 2020-7-25 16:16 编辑

(DUIDAO)
#20=#4120
#[10000+#20]=0
#[11000+#20]=#5023
G91G28Z0
G90
M30

如上是对刀程序,这个程序适用加工过程中某把刀具破损更换对刀,不适合大批量对刀,目的的怕工人犯迷糊,手动输入刀具长度补偿时1号刀输出到2号刀补一类的,然后撞机,这种情况一直发生,所以我想到用这个程序,对好刀后在自动状态按一下启动键,自动就把刀补写入主轴上的刀号。然后我把这段程序做成用G代码或者M代码调用的方式。想只要在MDI中输入G888,或者M888直接就调用这个程序对刀,但失败了,我在说明书上,看到MDI不能调用子程序,比如M98P*****。但我又不希望工人在这对刀程序和加工程序来回切换,比如这个对刀程序名是O8888,加工零件的程序是 O6000,来回切换能解决问题,但我司是汽车零部件公司,招的工人素质一般,叫他们来回切换程序会出事故,还有一个办法就是加工主程序下面贴这个对刀程序,像如下这样,工人对好刀后,要把程序光标跑到这个对刀程序段去,然后按启动键,各位大师有更好的办法吗?(注:我司机器都是兄弟机和FANUC机)

加工程序
M30

(DUIDAO)
#20=#4120
#[10000+#20]=0
#[11000+#20]=#5023
G91G28Z0
G90
M30

12

主题

425

回帖

7743

积分

少校

积分
7743
发表于 2020-7-25 17:03:06 | 显示全部楼层
本帖最后由 a42412482 于 2020-7-25 17:07 编辑

程序没问题的话是可以的。程序号设置9千以后,用M代码调用系统程序。列如参数6079里面自己想给什么就填什么(168),它调用的就是O9009的程序, MDI模式M168, 启动,完成调用   同样汽车零件,同样兄弟机跟发那科
360截图20200725165917557.jpg

0

主题

5

回帖

3424

积分

中尉

积分
3424
发表于 2020-7-26 07:41:06 来自手机 | 显示全部楼层
花点钱装个对刀器嘛,方便快捷基本不会出错。

0

主题

335

回帖

4837

积分

中尉

积分
4837
发表于 2020-7-26 07:50:10 | 显示全部楼层
大神这个对刀程序我直接照输就可以用吗?我们机床也是FANUC机

0

主题

335

回帖

4837

积分

中尉

积分
4837
发表于 2020-7-26 07:52:31 | 显示全部楼层
大神你这个程序直接输入到机床就可以用吗?我们机床也是FANUC机

103

主题

1074

回帖

1万

积分

中校

积分
11922
 楼主| 发表于 2020-7-26 19:07:48 | 显示全部楼层
CXC70076789 发表于 2020-7-26 07:50
大神这个对刀程序我直接照输就可以用吗?我们机床也是FANUC机

试过了,可以用

3

主题

168

回帖

5752

积分

上尉

积分
5752
发表于 2020-7-27 07:56:46 | 显示全部楼层
a42412482 发表于 2020-7-25 17:03
程序没问题的话是可以的。程序号设置9千以后,用M代码调用系统程序。列如参数6079里面自己想给什么就填什么 ...

一般发那科都可以是把

12

主题

425

回帖

7743

积分

少校

积分
7743
发表于 2020-7-27 09:44:43 来自手机 | 显示全部楼层
本帖最后由 a42412482 于 2020-7-27 16:43 编辑

试过了,可行

12

主题

425

回帖

7743

积分

少校

积分
7743
发表于 2020-7-27 12:33:38 来自手机 | 显示全部楼层
本帖最后由 a42412482 于 2020-7-27 16:44 编辑
Bridge_︻︻︻︻ 发表于 2020-7-26 19:07
试过了,可以用

可以用m代码MDI模式调用程序。

12

主题

425

回帖

7743

积分

少校

积分
7743
发表于 2020-7-27 17:02:48 | 显示全部楼层
生活狠好 发表于 2020-7-27 07:56
一般发那科都可以是把

可以的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 00:34

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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