阜阳哥布林 发表于 2026-6-22 18:47:17

这个判断条件应该怎么修改?

目前的判断条件是:同一把刀具,同一个角度,不同操作不输出 G91 G28 Z0.0

为了安全,我想在角度变化之前输出G91 G28 Z0.0 同一角度就不输出,应该怎么修改呢?(下面是判断条件)请各位师傅帮忙看一下谢谢。

# This custom command should return
#   1 : Output
#   0 : No output

#判断一把刀的工序结束输出条件(同一把刀具不同操作不输出)
global mom_next_oper_has_tool_change
if {( && $mom_next_oper_has_tool_change == "YES")} {
return 1
} else {
return 0
}


白色治愈之风 发表于 2026-6-23 08:26:35

global mom_out_angle_pos mom_prev_out_angle_pos
global unclamp_b_flag
if { && } {
if { $mom_out_angle_pos(0) != $mom_prev_out_angle_pos(0)} {
   MOM_output_literal "G91 G28 Z0.0 "
   set unclamp_b_flag "TRUE"
}

Linmastercam 发表于 2026-6-23 08:58:10

又学到新东西了:)

阜阳哥布林 发表于 2026-6-23 09:30:07

白色治愈之风 发表于 2026-6-23 08:26
global mom_out_angle_pos mom_prev_out_angle_pos
global unclamp_b_flag
if {

新建输出条件,添加这段条件会报警

淡描幸福 发表于 2026-6-23 09:34:55

阜阳哥布林 发表于 2026-6-23 09:30
新建输出条件,添加这段条件会报警

结尾在添加个}   就搞定了

阜阳哥布林 发表于 2026-6-23 09:39:38

淡描幸福 发表于 2026-6-23 09:34
结尾在添加个}   就搞定了

我加了,但是后处理直接报警了

阜阳哥布林 发表于 2026-6-23 09:42:27

淡描幸福 发表于 2026-6-23 09:34
结尾在添加个}   就搞定了

搞定了,谢谢各位

阜阳哥布林 发表于 2026-6-23 09:42:57

白色治愈之风 发表于 2026-6-23 08:26
global mom_out_angle_pos mom_prev_out_angle_pos
global unclamp_b_flag
if {

已经搞定了,谢谢师傅帮了我好多次了

白色治愈之风 发表于 2026-6-23 09:53:36

阜阳哥布林 发表于 2026-6-23 09:42
已经搞定了,谢谢师傅帮了我好多次了

别客气,论坛就是这样互相帮助

阜阳哥布林 发表于 2026-6-23 10:08:57

白色治愈之风 发表于 2026-6-23 09:53
别客气,论坛就是这样互相帮助



师傅,同一角度也输出了G91 G28 Z0.0 这个是因为我没加对地方吗?
页: [1] 2
查看完整版本: 这个判断条件应该怎么修改?