zj54218678 发表于 2024-6-8 18:38:29

请教大家后处理当同一把刀使用不同座标时输出Z轴回零,如何处理呢?

我的想法是在刀轨结束时增加以下命令可以实现,但是处理出来却不出现Z轴会零。

在刀轨开始时已经处理了mom_fixture_offset_value变量,让其输出G坐标系.

所以请大家看一下哪里出了问题呢?

谢谢

global last_fixture_offset_value
global mom_fixture_offset_value


if {$mom_fixture_offset_value != "$last_fixture_offset_value"} {
MOM_output_literal "G0 G91 G28 Z0."
}

set last_fixture_offset_value $mom_fixture_offset_value

这么近 发表于 2024-6-8 21:29:02

本帖最后由 这么近 于 2024-6-8 21:32 编辑

因为刀轨开始和刀轨结束是一条刀路中, 偏置号是一样的, 你应该是第一条刀路和第二条刀路比较,第二条和第三条比较


下面这些放在初始移动
global last_fixture_offset_value
global mom_fixture_offset_value
set last_fixture_offset_value $mom_fixture_offset_value


下面这些放在第一次移动
global last_fixture_offset_value
global mom_fixture_offset_value
if {$mom_fixture_offset_value != "$last_fixture_offset_value"} {
MOM_output_literal "G0 G91 G28 Z0."
}
set last_fixture_offset_value $mom_fixture_offset_value

zj54218678 发表于 2024-6-8 22:33:28

这么近 发表于 2024-6-8 21:29
因为刀轨开始和刀轨结束是一条刀路中, 偏置号是一样的, 你应该是第一条刀路和第二条刀路比较,第二条和第 ...

试了一下,达到了想要的效果,多谢大佬指点

497417287 发表于 2024-6-9 03:12:54

不错哦我也正在找这个
页: [1]
查看完整版本: 请教大家后处理当同一把刀使用不同座标时输出Z轴回零,如何处理呢?