UG爱好者

标题: 如何让G91G28Z0在第一把刀具这里不输出 [打印本页]

作者: ningchuxiu    时间: 2023-11-13 13:53
标题: 如何让G91G28Z0在第一把刀具这里不输出
我右需要加宏程序在后处理里面,开头的G91G28Z0会跟结尾的G91G28Z0形成连续读两次,机台会报警,怎么加指令让它只跳过第一把刀具不输出G91G28Z0,后面的刀具正常输出?


作者: 3180951785    时间: 2023-11-13 14:43
路过学习一下
作者: bey2008    时间: 2023-11-13 15:30
第一个定制命令:
set ::n 1

最后条件定制命令
   global n
if {$n==1} {return 0} else { return 1}
incr n



1.jpg (159.25 KB, 下载次数: 8)

新建定制命令,写入set ::n 1

新建定制命令,写入set ::n 1

2.jpg (72.4 KB, 下载次数: 10)

2.jpg

3.jpg (41.2 KB, 下载次数: 13)

3.jpg

作者: ningchuxiu    时间: 2023-11-13 19:03
bey2008 发表于 2023-11-13 15:30
第一个定制命令:
set ::n 1

大师,捣鼓了下G91G28Z0 第一把刀不输出了,但是后面的自己换刀也不输出跟删掉没啥区别??

12.png (324.25 KB, 下载次数: 10)

12.png

作者: fdzancc    时间: 2023-11-13 19:30
跟大师们学习学习
作者: zb1997*    时间: 2023-11-13 19:45
设置下第一个刀具
作者: ningchuxiu    时间: 2023-11-13 19:57
已解决,不用改什么,直接复制自动换刀里面的所有指令为引用放到第一把刀具里面,然后删掉G91G28Z0!
作者: NXZYF    时间: 2023-11-13 20:17

跟大师们学习学习




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2