终于解决后处理出现多个坐标后处理报警提示!
这个问题困扰了我好久,今天无意中在网上看到别人写的代码。试了一下有点问题,这代码是根据夹具偏置来判断的。结果无论夹具偏置是0还是1后处理都会提示,由于我不懂编写代码,所以百度翻译其中一些单词的意思,最终解决了这个问题。这是原代码不知道是哪位大神写的。在此膜拜。global mom_fixture_offset_value offset_flagif {!} {set offset_flag 0
}
if {&&!} {
set msg
switch $msg {
1 {
set offset_flag 1
}
2 {
MOM_abort 中止
}
}
}
由于我的编程模版默认夹具偏置是0 后处理出来是G54,我是做产品的所以一直都用一个G54,所以就改了代码,如果是0就不报警,不是0后处理就直接中止.当然也可以改默认为1.或者提示。。根据个人需要吧。这是我修改的代码:
global mom_fixture_offset_value offset_flag
if {!} {
set offset_flag 0
}
if {&&!} {
set msg
1 {
set offset_flag 1
}
2 {
MOM_abort 中止
}
}
我这个也是根据大神写的代码稍作改了一下。送给有需要的人。
好有用的样子 不知道提示完了 可以正常处理非G54坐标吗 post_reply_quote
我改的是直接阻止,当然也可以改成提示,都可以。
能不能分享下你的可以出现不同坐标报警的后处理,非常感谢,微信1012773199 迫切需要,但是不知道添加在后处理的那个位置,试了几个地方都报警,求大神解答详细一点 likai3680 发表于 2021-6-26 08:47
迫切需要,但是不知道添加在后处理的那个位置,试了几个地方都报警,求大神解答详细一点
放在开头就可以了。 大师你好,这样的话只能让用G54 了,我想只有忘了设置默认为0是 G53时候才报警,有多个坐标G54 G55 G56时候提示选择输出还是终止,因为只有忘了才会是0,其他时候g55g56有的话,大概率是人为设置的,只需提示选择即可,能帮忙改下吗,谢谢 丁冬 发表于 2022-5-7 15:51
大师你好,这样的话只能让用G54 了,我想只有忘了设置默认为0是 G53时候才报警,有多个坐标G54 G55 G56时候 ...
加我WX 17768089985
页:
[1]