两条程序一起后处理,坐标系不同时弹出提示。这种命令怎么写?
两条程序一起后处理,坐标系不同时弹出提示。这种命令怎么写?global mom_main_mcs mom_next_main_mcs
set a $mom_main_mcs
set b $mom_next_main_mcs
if {$a != $b} {
set mmm
}
if { && $mmm == 2} {
MOM_abort \n\n程序中包含两个坐标系\n\n
}
放刀轨开始 不过坐标用途得改为主要 没找到局部的变量
还有大佬能做的更细一点吗 我这个感觉有点粗糙
最后免责哈,有BUG 出了问题别找我
也即两条程序的坐标系名字不一样,弹出提示是否中止后处理或者继续后处理这种效果 yang_1986 发表于 2024-3-2 09:51
也即两条程序的坐标系名字不一样,弹出提示是否中止后处理或者继续后处理这种效果
这个后处理要是有人改好了发份给我哈,好人 https://www.ugsnx.com/thread-299948-1-1.html
特别优秀的参考后处理,你要的里面有 1758400618 发表于 2024-3-2 11:42
global mom_main_mcs mom_next_main_mcs
set a $mom_main_mcs
set b $mom_next_main_mcs
多谢!这个是同一个程序里面不同坐标报警的命令我已经有了!但我主要是想找两个不同程序同时后处理时,如果怕坐标不一致能弹出提示 ???
是可以的啊 还是我理解的有问题? 本帖最后由 yang_1986 于 2024-3-2 14:49 编辑
1758400618 发表于 2024-3-2 14:39
???
是可以的啊 还是我理解的有问题?
多谢大佬{:handshake:},有找到局部变量麻烦Q我一下{:handshake:} 1758400618 发表于 2024-3-2 11:42
global mom_main_mcs mom_next_main_mcs
set a $mom_main_mcs
set b $mom_next_main_mcs
我之前用的命令是这个,貌似只能提示同一个程序的不同坐标系。今天刚出错了一次,同个程序组的用了不同坐标没有提示:
global mom_operation_name_list
global mom_mcsname_attach_opr
foreach op $mom_operation_name_list {
lappend mcs_list $mom_mcsname_attach_opr($op)
}
set mcs_list_count
for {set i 1} {$i <= } {incr i} {
if {! ]} {
set msg
switch $msg {
1 {
set offset_flag 1
}
2 {
MOM_abort 中止
}
}
}
} 还有没有大佬指教下,程序组内也能根据坐标名不同,后处理的时候会提示的?
页:
[1]
2