作者:俞文清
由于NX后处理需满足各种不同类型的机床及不同的加工方式需求,所以工程师往往需要经常修改。但随着时间推移,人员更迭,修改的人员不了解当初编写时的环境,打开后处理时会出现报错。下面介绍几种打开后处理时比较常出现的报错及解决方法。
用较新版本的后处理构造器创建的后处理不能在该版本中打开。如下(图1)。
![81a91483ad45658fc7cd962610d71155.png](https://i-blog.csdnimg.cn/blog_migrate/9c990eb9e8e7edbb86eb007442265a43.jpeg)
图1
报错原因:这是由于后处理打开的版本低于编写时的版本导致。
查看后处理版本的方法:PUI文件使用写字板方式打开如下(图2)
![5db6ead04b5ca2caa591ae06843bdfa9.png](https://i-blog.csdnimg.cn/blog_migrate/d99bc536de95ed061b4bcfe1bb81fcfc.jpeg)
图2
文中with Post Builder version 8.0.0为当前版本如下(图3)
![12adb9dd9662a36c73a7d9e1f5fd310e.png](https://i-blog.csdnimg.cn/blog_migrate/8241df7ce06725635b7486f50f2dc647.jpeg)
图3
解决方法:使用高版本后处理打开。软件本身向下兼容如NX10后处理编辑器可以打开NX8生成的后处理,无法打开NX12生成的后处理。
缺少此后处理的部分或全部全部文件,您不能打开此后处理。如下(图4)。
![345f7a306daa359197d92bed5398a96b.png](https://i-blog.csdnimg.cn/blog_migrate/b942ad4350736f791e2dc0601e70e672.jpeg)
图4
报错原因:后处理三个文件关联性不一致导致。
查看后处理文件关联性:PUI文件使用写字板方式打开如下(图5)
![862698b7355af319967dd0817750e32c.png](https://i-blog.csdnimg.cn/blog_migrate/2ecde91ec4ac01cb2e8c238789638539.jpeg)
图5
并且def和tcl文件名为:fanuc_0i_mate如下(图6)
![0e3bac1157b83ab9a1ede8adf2a3bee7.png](https://i-blog.csdnimg.cn/blog_migrate/b7c5c697442d02f5c9fae6c8598e5f50.jpeg)
图6
文档中def_file文件对应的文件名为:fanuc_0i_mate11.def
Tcl_file文件对应文件名为:fanuc_0i_mate11.tcl如下(图7)
![a97491426e7e4770b2176bd3afd4dd6e.png](https://i-blog.csdnimg.cn/blog_migrate/784901f1c53df58e024c7ee9d0614f36.jpeg)
图7
解决方法:将文档中的文件名与实际文件名对应一致,经测试无论修改写字板内的内容还是直接将def和tcl文件重命名都是有效的。