火之晨曦 发表于 2024-9-14 11:04:17

跪求大神帮忙改一下代码,感谢感谢

关于后处理问题
加了以下代码,
A,带文件夹后处理,就可以完美运行,报警提示转速低于50
B,选择单条程序后处理,后处理就不会报警提示

跪求大神帮忙改一下代码,感谢感谢
报警只提示就行,不用停止后处理

global mom_spindle_speed
global mom_operation_name
global mom_tool_name
global mom_group_name

if {$mom_spindle_speed < 51 && } {
MOM_display_message"

文件夹:$mom_group_name
刀具名:$mom_tool_name
程序名:$mom_operation_name
转速值:<50请检查!"

}


张思颖 发表于 2024-9-14 11:28:10

张思颖 发表于 2024-9-14 11:26
用下面的代码自己套一下

global mom_spindle_speed
global mom_group_name
global mom_operation_name
global mom_tool_name

if {$mom_spindle_speed == 0 && } {
   MOM_display_message "程序组 : $mom_group_name    刀具名称 : $mom_tool_name    转速 = 0"
set errmes "\n\n 【刀具:$mom_tool_name】在操作【$mom_operation_name】的主轴转数=0,请修改后再后处理! \n\n"
MOM_abort "\n\n 程序组 :   $mom_group_name :    $mom_tool_name   S = 0\n\n"
} elseif {$mom_spindle_speed == 0 && } {
   MOM_display_message "程序名:$mom_operation_name,转速为0,刀具名称:$mom_tool_name,正确值为大于0"
set errmes "\n\n 【刀具:$mom_tool_name】在操作【$mom_operation_name】的主轴转数=0,请修改后再后处理! \n\n"
MOM_abort "\n\n 程序名称:$$mom_tool_name,转速=0\n\n"
}

张思颖 发表于 2024-9-14 11:26:27

用下面的代码自己套一下

火之晨曦 发表于 2024-9-14 11:53:47

张思颖 发表于 2024-9-14 11:28
global mom_spindle_speed
global mom_group_name
global mom_operation_name


已经完美解决,跪谢大神{:handshake:}
页: [1]
查看完整版本: 跪求大神帮忙改一下代码,感谢感谢