对刀程序做成了G代码或者M代码,但不能在MDI调用
本帖最后由 Bridge_︻︻︻︻ 于 2020-7-25 16:16 编辑(DUIDAO)
#20=#4120
#=0
#=#5023
G91G28Z0
G90
M30
如上是对刀程序,这个程序适用加工过程中某把刀具破损更换对刀,不适合大批量对刀,目的的怕工人犯迷糊,手动输入刀具长度补偿时1号刀输出到2号刀补一类的,然后撞机,这种情况一直发生,所以我想到用这个程序,对好刀后在自动状态按一下启动键,自动就把刀补写入主轴上的刀号。然后我把这段程序做成用G代码或者M代码调用的方式。想只要在MDI中输入G888,或者M888直接就调用这个程序对刀,但失败了,我在说明书上,看到MDI不能调用子程序,比如M98P*****。但我又不希望工人在这对刀程序和加工程序来回切换,比如这个对刀程序名是O8888,加工零件的程序是 O6000,来回切换能解决问题,但我司是汽车零部件公司,招的工人素质一般,叫他们来回切换程序会出事故,还有一个办法就是加工主程序下面贴这个对刀程序,像如下这样,工人对好刀后,要把程序光标跑到这个对刀程序段去,然后按启动键,各位大师有更好的办法吗?(注:我司机器都是兄弟机和FANUC机)
加工程序
M30
(DUIDAO)
#20=#4120
#=0
#=#5023
G91G28Z0
G90
M30
本帖最后由 a42412482 于 2020-7-25 17:07 编辑
程序没问题的话是可以的。程序号设置9千以后,用M代码调用系统程序。列如参数6079里面自己想给什么就填什么(168),它调用的就是O9009的程序, MDI模式M168, 启动,完成调用 同样汽车零件,同样兄弟机跟发那科 花点钱装个对刀器嘛,方便快捷基本不会出错。 大神这个对刀程序我直接照输就可以用吗?我们机床也是FANUC机 大神你这个程序直接输入到机床就可以用吗?我们机床也是FANUC机 CXC70076789 发表于 2020-7-26 07:50
大神这个对刀程序我直接照输就可以用吗?我们机床也是FANUC机
试过了,可以用 a42412482 发表于 2020-7-25 17:03
程序没问题的话是可以的。程序号设置9千以后,用M代码调用系统程序。列如参数6079里面自己想给什么就填什么 ...
一般发那科都可以是把
本帖最后由 a42412482 于 2020-7-27 16:43 编辑
试过了,可行 本帖最后由 a42412482 于 2020-7-27 16:44 编辑
Bridge_︻︻︻︻ 发表于 2020-7-26 19:07
试过了,可以用
可以用m代码MDI模式调用程序。 生活狠好 发表于 2020-7-27 07:56
一般发那科都可以是把
可以的