QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 2112|回复: 15
打印 上一主题 下一主题

[求助] 如何判断刀轨下一层深度小于上一层深度

[复制链接]

少校

Rank: 6Rank: 6

47

主题

744

帖子

7243

积分
跳转到指定楼层
楼主
发表于 2023-8-14 19:01:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本人经常用孔铣来铣孔,有时候就会遇到特征识别错误是反的,然后程序从下往上铣,这样基本是要撞刀了。突发奇想,如果用后处理来提示这个问题是不是就可以避免这个问题呢?但现在遇到了几个问题 1 Z值的变量是什么
2 下一层Z的变量又是什么
3 孔铣的操作在这里又叫什么名字
用中文翻译一下我需要的代码如下
当操作为 孔铣时候
如果  下一层Z的值大于上一层Z的值
则 提示当前操作存在从下往上铣 请检查


这是自己瞎写的 ,放进去不行。来大神帮忙看看

有奖推广贴子: 

回复

使用道具 举报

中尉

Rank: 5Rank: 5

14

主题

215

帖子

3582

积分
推荐
发表于 2023-8-14 21:56:51 | 只看该作者
本帖最后由 snowa* 于 2023-8-14 22:02 编辑

用坐标轴判断已经可以实现了
global mom_tool_axis
global mom_operation_name
set 4th [ format "%0.6f" $mom_tool_axis(0) ]
set 5th [ format "%0.6f" $mom_tool_axis(1) ]
set 6th [ format "%0.6f" $mom_tool_axis(2) ]
if { $4th !=0 || $5th !=0 || $6th !=1 } {
MOM_output_to_listing_device "程序名称:$mom_operation_name,非三轴刀路"
MOM_output_to_listing_device "请检查刀轴或者坐标系"
set msg [MOM_display_message 程序名称:$mom_operation_name,非三轴刀路 后处理消息: I  中止后处理]
    switch $msg {
        1 {
            MOM_abort 中止
        }
    }
}

回复 支持 3 反对 0

使用道具 举报

少校

Rank: 6Rank: 6

47

主题

744

帖子

7243

积分
板凳
 楼主| 发表于 2023-8-14 22:14:22 来自手机 | 只看该作者
snowa* 发表于 2023-8-14 21:56
用坐标轴判断已经可以实现了
global mom_tool_axis
global mom_operation_name

感谢感谢 明天我试一下 现在弄了一个通过刀轴控制的,也是在网上找的代码,不过有问题 如果方向错误的孔是最后一个孔就可以识别出有错误然后提示 不是最后一个孔就不行 明天试试你这个 再次感谢
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

0

主题

43

帖子

3769

积分
地板
发表于 2023-8-14 23:31:53 | 只看该作者
学习一下
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

15

主题

249

帖子

2507

积分
5#
发表于 2023-8-15 08:07:55 | 只看该作者
snowa* 发表于 2023-8-14 21:56
用坐标轴判断已经可以实现了
global mom_tool_axis
global mom_operation_name

放哪里啊 大佬
回复 支持 反对

使用道具 举报

上将

Rank: 10Rank: 10Rank: 10

63

主题

3932

帖子

3万

积分

论坛元老

6#
发表于 2023-8-15 08:40:49 | 只看该作者
且行且珍惜、 发表于 2023-8-14 22:14
感谢感谢 明天我试一下 现在弄了一个通过刀轴控制的,也是在网上找的代码,不过有问题 如果方向错误的孔 ...

用后处理提示,但是用外挂批量后处理时能提示吗?应该是可以提示的,但是剩下没有问题的程序就会终端处理,, 这样是否不太方便?
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

47

主题

744

帖子

7243

积分
7#
 楼主| 发表于 2023-8-15 09:08:08 来自手机 | 只看该作者
topckey 发表于 2023-8-15 08:40
用后处理提示,但是用外挂批量后处理时能提示吗?应该是可以提示的,但是剩下没有问题的程序就会终端处理,,  ...

不方便也没办法 没有好的思路 另外和安全比起来其他只能放第二位
回复 支持 反对

使用道具 举报

上将

Rank: 10Rank: 10Rank: 10

63

主题

3932

帖子

3万

积分

论坛元老

8#
发表于 2023-8-15 09:34:17 | 只看该作者
且行且珍惜、 发表于 2023-8-15 09:08
不方便也没办法 没有好的思路 另外和安全比起来其他只能放第二位

如果能做成那种类似外挂一键检查的就完美了,每次做完直接按下检查,及时更正
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

47

主题

744

帖子

7243

积分
9#
 楼主| 发表于 2023-8-15 10:15:37 | 只看该作者
snowa* 发表于 2023-8-14 21:56
用坐标轴判断已经可以实现了
global mom_tool_axis
global mom_operation_name


失败了 这种类型的检测不出来
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

14

主题

215

帖子

3582

积分
10#
发表于 2023-8-15 11:29:57 | 只看该作者
且行且珍惜、 发表于 2023-8-15 10:15
失败了 这种类型的检测不出来

https://www.ugsnx.com/forum.php?mod=viewthread&tid=327034
看这位大神的办法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-11-11 12:42

返回顶部