分享一个判断丝锥牙距的报警提示
分享一个判断丝锥牙距的报警提示:global mom_operation_name mom_group_namemom_tool_name
global mom_tool_pitch
if {} {
if { $mom_tool_pitch == 0 } {
MOM_display_message "溫馨提示: 程序里的刀具【$mom_tool_name】的牙距--->【Pitch=0】,請檢查攻牙刀具參數! " 安全提示:
MOM_abort
} elseif { $mom_tool_pitch > 3} {
MOM_display_message "溫馨提示: 程序里的刀具【$mom_tool_name】的牙距--->【Pitch>3】,請檢查攻牙刀具參數! " 安全提示:
MOM_abort
}
} else {
MOM_display_message "溫馨提示: 程序里刀具【$mom_tool_name】未定义螺距.请使用丝锥并定义螺距." 安全提示:
MOM_abort
}
这个有一个问题,当牙距为PIT=0时,不按常理出牌,不走第一个判断句,走最后个判断句 -----判断刀具是否是丝锥“ MOM_display_message "溫馨提示: 程序里刀具【$mom_tool_name】未定义螺距.请使用丝锥并定义螺距." ”
不过不影响使用,
强迫症的那别用了^_^目前还没有办法解决....
分享出来大家一起研究研究各抒己见...
當一個變數被設定成數值時判斷成立,
如果這個變數沒有任何資料時既為"空"
所以"空"不等於零才會走到最後一步 當一個變數被設定一個數值時判斷成立,
但這個變數為任何設定既為"空"
"空"不等於零,所以才會走到最後一步。
andy1414 发表于 2022-1-30 11:07
當一個變數被設定一個數值時判斷成立,
但這個變數為任何設定既為"空"
把 “ if { $mom_tool_pitch == 0 } { ”
换成“ if { $mom_tool_pitch < 0.1 } { ”时,
依旧,不按套路走,还走最后一个判断句!?
$mom_tool_pitch 如果是"空",也是不小於0.1啊!!
用print 輸出看看$mom_tool_pitch 狀態是甚麼
系統不是不按套路,是自己沒整明白
看看学习学习学习 方便加个QQ吗 生产队的驴 发表于 2022-5-27 15:30
方便加个QQ吗
有什么问题可以帮到你吗?
zrui_cm 发表于 2022-5-27 22:21
有什么问题可以帮到你吗?
你有tcl.kit打包工具吗 生产队的驴 发表于 2022-5-28 10:25
你有tcl.kit打包工具吗
这个没有...
页:
[1]