提示:点击上方"NX网"↑免费订阅 关注老叶
前几天有NX网友提问这个问题,我回答了一下,
给出了代码和方案,但发现还是有网友还是做不出来。
https://www.ugnx.net/wt/1630
那我再详细的说一遍,并附上后处理吧。
首先在后处理构造器里,新建一个三轴后处理,一般或FANUC_6M,
我习惯了用6M的,所以选择如下:
进入后,在 工序起始序列,在初始移动和第一次移动加入如下代码和快
初始移动和第一次移动的内容一样,
其实F地址的变量为自定义变量$fff
PB_CMD_setf代码如下:
global mom_feed_rapid_output mom_sys_rapid_code fff mom_feed_rapid_value
if { $mom_feed_rapid_output == 1 } {
set mom_sys_rapid_code 1
set fff $mom_feed_rapid_value
MOM_force Once F
} else {
set fff ""
set mom_sys_rapid_code 0
MOM_suppress once F
}做好后,后处理测试如下(G01模式)
输出结果:
切换为G00模式:
输出结果:
其实说到底,就是添加几个块到初始移动和第一次移动即可。
UG后处理附件做参考(请前往NX网自行下载):
G00G01.rar
本文地址:https://www.ugnx.net/fx/700
如果你对NX后处理制作有兴趣,可以到学技网购买我的课程:
https://www.caxpx.com/course/28
长按关注
此文为NX网原创文章,本着技术分享的精神,欢迎大家转载,但务必注明来源。擅自转载、复制、截取等,不注明出处均为侵权。
Email:SIEMENS_PLM@qq.com
↓点击下方“阅读原文”,前往学技网学习UG后处理开发