求一个后处理代码能自动判断抬刀
求一个后处理代码能自动判断抬刀我的B轴为加工轴,当B有变化,XYZ移至安全位置后旋转B轴;B无变化时不抬刀,直接加工下一刀路 #判断当前操作的角度是否发生变化global mom_prev_out_angle_pos
global mom_out_angle_pos
if { $mom_prev_out_angle_pos(0) != $mom_out_angle_pos(0) || \
$mom_prev_out_angle_pos(1) != $mom_out_angle_pos(1) } {
MOM_do_template G682_off
MOM_do_template TCP_off
MOM_do_template return_to_reference_Z
}
大概就是这样 mom_next_oper_has_head_change
定义下一工序是否有摆头更改。如果这是下一工序,这将包括机床控制工序。
可能的值是或否 聆听的 发表于 2024-3-9 12:21
#判断当前操作的角度是否发生变化
global mom_prev_out_angle_pos
global mom_out_angle_pos
MOM_do_template G682_off
MOM_do_template TCP_off
这两个执行的块的内容是啥? guang_ye 发表于 2024-3-11 10:18
MOM_do_template G682_off
MOM_do_template TCP_off
这两个执行的块的内容是啥?
那是自定义的模块,你可以把"MOM_do "替换成你需要完成的指令 卧式后处理吗,可以把后处理给我,我加一下 以上几个方法我都试过,都不行 聆听的 发表于 2024-3-9 12:21
#判断当前操作的角度是否发生变化
global mom_prev_out_angle_pos
global mom_out_angle_pos
这样不行{:dizzy:} {:smile:}{:smile:}{:smile:}{:smile:}{:smile:} 我可以帮你做到,这个不是上面发的这几行代码能搞定的事
页:
[1]
2