QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

楼主: snowa*
打印 上一主题 下一主题

[分享] 钻孔高度错误引起的撞机以及防错方案

  [复制链接]

中尉

Rank: 5Rank: 5

13

主题

213

帖子

3486

积分
31#
 楼主| 发表于 2024-8-16 14:14:12 | 只看该作者
Bridge_︻︻︻︻ 发表于 2024-8-16 06:43
用在四轴上如果起始高度和安全高度一样,会因为一些小数保留位数的原因发生报警,这个怎么解决呀?

if {$zz < [format %.2f $mom_cycle_rapid_to_pos(2)] } {
都取2位小数对比
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

13

主题

213

帖子

3486

积分
32#
 楼主| 发表于 2024-8-16 14:14:49 | 只看该作者
pmjxc 发表于 2024-8-16 10:56
我按你的方法加到自己后处理里面了,用了两天后发现一个问题,三轴的话假如用到侧铣头的话,就会报警,所 ...

没有侧铣头,哈哈
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

0

主题

136

帖子

2638

积分
33#
发表于 2024-8-16 14:27:33 | 只看该作者
本帖最后由 2009.YE 于 2024-8-16 14:50 编辑
snowa* 发表于 2024-8-12 19:40
发一个具体的添加办法以及测试后处理

我自己改后处理 没反应 ,下载你的这个也不报警是什么问题
主要是高版本 有时候选孔方向会反  稍不注意就出问题

1.PNG (160.59 KB, 下载次数: 1)

1.PNG
回复 支持 反对

使用道具 举报

少将

Rank: 8Rank: 8

29

主题

2323

帖子

2万

积分

论坛贡献活跃会员可爱天使一等奖

34#
发表于 2024-8-16 14:34:57 | 只看该作者
asdqq2000 发表于 2024-8-12 10:21
在定向四轴上面能用这个吗?如果能用就好了。

只要不是摆头的机床,看看这个机床,是完全可以用的!
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

13

主题

213

帖子

3486

积分
35#
 楼主| 发表于 2024-8-16 15:41:17 | 只看该作者
本帖最后由 snowa* 于 2024-8-16 15:43 编辑
2009.YE 发表于 2024-8-16 14:27
我自己改后处理 没反应 ,下载你的这个也不报警是什么问题
主要是高版本 有时候选孔方向会反  稍不注意 ...

你是用的高版本钻孔吧,我们是用的drill

你可以用刀轴矢量来判断是否出错


回复 支持 反对

使用道具 举报

六级士官

Rank: 4

0

主题

142

帖子

1823

积分
36#
发表于 2024-8-16 16:41:48 | 只看该作者
snowa* 发表于 2024-8-16 14:14
没有侧铣头,哈哈

我自己加了一个侧铣平面判断,现在可以了
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

0

主题

136

帖子

2638

积分
37#
发表于 2024-8-16 16:54:07 | 只看该作者
snowa* 发表于 2024-8-16 15:41
你是用的高版本钻孔吧,我们是用的drill

你可以用刀轴矢量来判断是否出错

关键是不会搞呀
就是高版本容易出这样的问题  drill基本上没有这样的问题
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

13

主题

213

帖子

3486

积分
38#
 楼主| 发表于 2024-8-16 20:42:06 | 只看该作者
2009.YE 发表于 2024-8-16 16:54
关键是不会搞呀
就是高版本容易出这样的问题  drill基本上没有这样的问题

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 中止
        }
    }
}

把这个放在快速移动里面。我是用来检测孔铣反向的。你这个打孔也一样
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

0

主题

376

帖子

6092

积分
39#
发表于 2024-8-16 21:26:35 | 只看该作者


这个可以的,点赞一个
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

17

主题

215

帖子

4450

积分
40#
发表于 2024-8-17 11:45:32 | 只看该作者
给楼主一个大赞!!!  两个代码,  一个打孔,一个刀轴,  非常有用,  
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-9-19 10:10

返回顶部