逗号v 发表于 2024-3-25 17:05
用这个命令 MOM_output_to_listing_device 输出在信息窗口就不用多次点确认了
你的代码是不错的,只是用了for循环要把所有的工序都比较完,所以要点很多次,其实在你的代码基础上略做改动,让循环检测到一次输出报警,继续循环不满足条件不输出报警,放在后处理程序开始处就可以了,一定要放在开始处,原理不说了。有兴趣的朋友可以试试,在高版本中已测试是可以的(发现在高版本可用,低版本暂不可用)。 global mom_operation_name_list mom_mcsname_attach_opr bj
foreach op $mom_operation_name_list {
lappend mcs_list $mom_mcsname_attach_opr($op)
}
set mcs_list_count
set bj 1
for {set i 1} {$i <= } {incr i} {
if {! ] && $bj == 1} {
set msg
}
incr bj
}
tombai691019 发表于 2024-3-26 09:00
你的代码是不错的,只是用了for循环要把所有的工序都比较完,所以要点很多次,其实在你的代码基础上略做 ...
毛用没有!放哪里都不行 本帖最后由 tombai691019 于 2024-3-26 11:05 编辑
黄如宇 发表于 2024-3-26 09:38
毛用没有!放哪里都不行
你的是哪个版本,我的可以用的经过测试的,你是不是哪里没有做对?要么你放的位置不对,不会用而异。看一下我的后处理输出的测试点,只在第一个工序有,后面工序不输出,检测一次而异。命令格式一样,在高版本做的后处理是可以用的(NX2306),低版本试了一下,命令不报错但不执行,可能要改一下判断。 tombai691019 发表于 2024-3-26 09:52
你的是哪个版本,我的可以用的经过测试的,你是不是哪里没有做对?要么你放的位置不对,不会用而异。看一 ...
代码做一些改动,低版本与高版本都可以用,只报警一次。 逗号v 发表于 2024-3-25 15:30
首先再程序开始的时候加入定制命令
global mom_oper_geom tp inr tpi mom_tool_name tn tnidhcf ...
你好。请问具体怎么添加,可以告知一下吗。感谢。
页:
1
[2]