snowa* 发表于 2024-8-16 14:14:12

Bridge_︻︻︻︻ 发表于 2024-8-16 06:43
用在四轴上如果起始高度和安全高度一样,会因为一些小数保留位数的原因发生报警,这个怎么解决呀?

if {$zz < } {
都取2位小数对比

snowa* 发表于 2024-8-16 14:14:49

pmjxc 发表于 2024-8-16 10:56
我按你的方法加到自己后处理里面了,用了两天后发现一个问题,三轴的话假如用到侧铣头的话,就会报警,所 ...

没有侧铣头,哈哈

2009.YE 发表于 2024-8-16 14:27:33

本帖最后由 2009.YE 于 2024-8-16 14:50 编辑

snowa* 发表于 2024-8-12 19:40
发一个具体的添加办法以及测试后处理
我自己改后处理 没反应 ,下载你的这个也不报警是什么问题
主要是高版本 有时候选孔方向会反稍不注意就出问题

#忘忧草# 发表于 2024-8-16 14:34:57

asdqq2000 发表于 2024-8-12 10:21
在定向四轴上面能用这个吗?如果能用就好了。

只要不是摆头的机床,看看这个机床,是完全可以用的!

snowa* 发表于 2024-8-16 15:41:17

本帖最后由 snowa* 于 2024-8-16 15:43 编辑

2009.YE 发表于 2024-8-16 14:27
我自己改后处理 没反应 ,下载你的这个也不报警是什么问题
主要是高版本 有时候选孔方向会反稍不注意 ...
你是用的高版本钻孔吧,我们是用的drill

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


pmjxc 发表于 2024-8-16 16:41:48

snowa* 发表于 2024-8-16 14:14
没有侧铣头,哈哈

我自己加了一个侧铣平面判断,现在可以了

2009.YE 发表于 2024-8-16 16:54:07

snowa* 发表于 2024-8-16 15:41
你是用的高版本钻孔吧,我们是用的drill

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

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

snowa* 发表于 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
    switch $msg {
      1 {
            MOM_abort 中止
      }
    }
}

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

lo9 发表于 2024-8-16 21:26:35



这个可以的,点赞一个

张思颖 发表于 2024-8-17 11:45:32

给楼主一个大赞!!!两个代码,一个打孔,一个刀轴,非常有用,
页: 1 2 3 [4] 5
查看完整版本: 钻孔高度错误引起的撞机以及防错方案