添加 判断 语句
那最后一把刀怎么添加第一把刀的备刀呢 怎么改,我不太了解 本帖最后由 这么近 于 2024-2-27 10:36 编辑
天生是欧皇 发表于 2024-2-7 09:34
怎么改,我不太了解
试试将备刀的输出条件改为:
global mom_tool_name
global mom_next_tool_name
if {$mom_tool_name != $mom_next_tool_name} {;#判断 当前刀具与下一个刀具名字不同时 输出备刀 否则相同时不输出
return 1
} else {
return 0
}
或者
global mom_tool_number ;#声明全局变量_刀具号码T
global mom_next_tool_number
if {$mom_tool_number != $mom_next_tool_number} {;#判断 当前刀具与下一个刀具号码不同时 输出备刀 否则相同时不输出
return 1
} else {
return 0
}
以上两个选择一个使用,在UG中刀具号码不是唯一的, 刀具名字是唯一的
这么近 发表于 2024-2-27 10:34
试试将备刀的输出条件改为:
global mom_tool_name
global mom_next_tool_name
刀号是0的时候还是输出吧?
w475338280 发表于 2024-2-27 11:47
刀号是0的时候还是输出吧?
输出,比较的是刀具号码或刀具名字 这么近 发表于 2024-2-27 12:21
输出,比较的是刀具号码或刀具名字
床子读取刀T0就不行,备刀一直备,换刀也没有、、、怎么把两个条件一起写进去? w475338280 发表于 2024-2-28 13:11
床子读取刀T0就不行,备刀一直备,换刀也没有、、、怎么把两个条件一起写进去?
global mom_tool_name
global mom_next_tool_name
global mom_next_tool_number
if {$mom_tool_name == $mom_next_tool_name || $mom_next_tool_number == 0 } {;#判断 当前刀具与下一个刀具名字相同或者下一个刀具号码为零时 不输出备刀 否则输出
return 0
} else {
return 1
} 这么近 发表于 2024-2-28 15:37
global mom_tool_name
global mom_next_tool_name
global mom_next_tool_number
谢谢大佬。卧加B轴旋转子坐标系相对于主坐标系的角度和位置知道怎么读出来吗
页:
1
[2]