UG爱好者

标题: VERICUT有办法在G代码主程序结束后,自动运行一个子程序吗? [打印本页]

作者: 传说中的作者    时间: 2024-7-31 00:39
标题: VERICUT有办法在G代码主程序结束后,自动运行一个子程序吗?
机台有一个机构,在主文件的G代码结束后,自动轴归位,并且关闭安全门
然而为了实现这样子的动作,目前只能在正常的G代码文件后面加入自动归位,和关闭安全门的代码
有办法可以做到G代码结束后,自动执行一个包含自动归位和关闭安全门的子程序吗?

作者: zhkzhk    时间: 2024-8-30 16:14
在结尾加个调用子程序不就好了,然后在子程序结尾加个子程序返回不就好了
作者: sunch2017    时间: 2024-9-13 14:44
可以实现的
作者: 传说中的作者    时间: 2024-9-20 18:14
zhkzhk 发表于 2024-8-30 16:14
在结尾加个调用子程序不就好了,然后在子程序结尾加个子程序返回不就好了

这不是我上面说在用的,往正常的程序尾部加个子程序调用的方法吗?
作者: 随风飘~e族    时间: 2024-9-20 19:17
传说中的作者 发表于 2024-9-20 18:14
这不是我上面说在用的,往正常的程序尾部加个子程序调用的方法吗?

在字m30里面加一个呼叫子程序的VT宏,文本里填写子程序的名称就可以了
作者: 传说中的作者    时间: 2024-9-20 22:23
随风飘~e族 发表于 2024-9-20 19:17
在字m30里面加一个呼叫子程序的VT宏,文本里填写子程序的名称就可以了

运行的程序不包含M30也有效吗?
我这就去试试看!
作者: 随风飘~e族    时间: 2024-9-21 07:33
传说中的作者 发表于 2024-9-20 22:23
运行的程序不包含M30也有效吗?
我这就去试试看!

不包含M30当然不行啦,命令是放到M30下面的,想要运行子程序要有个条件啊,不然他怎么知道什么时候运行。
作者: 传说中的作者    时间: 2024-9-21 13:46
随风飘~e族 发表于 2024-9-21 07:33
不包含M30当然不行啦,命令是放到M30下面的,想要运行子程序要有个条件啊,不然他怎么知道什么时候运行。

啊这,其实我现在遇到的程序就是只包含刀路,不包含这些控制M指令的




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