nx2007后处理报警的处理(1770001)。
本帖最后由 如云得龙 于 2021-12-24 02:09 编辑最近许多小伙伴在用2007进行后处理时,遇到各种报警。大多数情况时后处理要输出中文时才会出现这种情况。
推荐一种解除报警的方法:tcl文件格式变更法(详见后面的图片):
好处是:彻底解决报警问题,有效解决中文乱码的问题
不足:一旦用后处理构造器重新保存后处理文件,则后处理输出的中文会再次乱码。
除非再次将tcl文件改成ansi格式。
如果是后处理不输出中文,依然报警,推荐采用上面的方法尝试一下,有可能会解决问题。
这是因为后处理虽然不输出中文,但内部代码中有中文,也会造成这个问题。
下面是测试截图:
1、nx12使用正常的中文后处理的输出情况:
[
2、将对应的tcl文件进行ansi格式的转换
3、转换后用nx12进行后处理---中文正常输出
4、在nx2007的环境下,用没有ansi格式转换的后处理,后处理报错
5、ansi格式转换后,后处理中文正常
6、用后处理构造器对ansi格式转换后的后处理进行保存,再次后处理,则输出的中文乱码。
7、出现报警的根本原因:代码有瑕疵,按下图处理,可以消除报警。
从图中可以看出,出错的代码被注释掉,如果不修改仍然报警。这就是虽然不输出中文,但依然报警的原因。
本帖最后由 13932318361 于 2021-12-24 10:02 编辑
2007加了空格没了报警,乱码怎么弄呢 13932318361 发表于 2021-12-24 09:44
2007加了空格没了报警,乱码怎么弄呢
确实是乱码,如果想不乱码,还是要ansi格式一下。
凡是被后处理构造器保存了,就会中文乱码。
建议等下一版,这个问题有可能被修复。 如云得龙 发表于 2021-12-24 10:05
确实是乱码,如果想不乱码,还是要ansi格式一下。
凡是被后处理构造器保存了,就会中文乱码。
建议等下 ...
您的意思是 先别修改后处理?后面版本会修复这问题 本帖最后由 如云得龙 于 2021-12-24 10:59 编辑
这个中文乱码的问题,有的版本有问题,有的版本就没有问题。
我都被搞烦了。
后期发现程序中文字符在实际生产中不是刚需。
且中文字符排版效果在不同机床显示效果也不一样,有的机床还不支持中文显示。
生产时打印一张程序单,其实比在屏幕上看中文字符舒服多了。因此就把中文字符给取消了。
个人观点:程序中输出中文字符有点多余。
这次看到nx2007后处理这么多人问,才把这个后处理找出来验证问题。
谢谢楼主耐心讲解 13932318361 发表于 2021-12-24 10:58
谢谢楼主耐心讲解
如果,你不经常修改后处理,ansi格式处理一下,也不影响中文输出,也是不错的解决方案。
就怕爱捣鼓,追求完美。{:titter:}{:titter:}{:titter:}。 如云得龙 发表于 2021-12-24 11:10
如果,你不经常修改后处理,ansi格式处理一下,也不影响中文输出,也是不错的解决方案。
就怕爱捣鼓,追 ...
不幸被你言中了,有了问题不解决会很难受,茶饭不思 --! 每一次大版本变更 多少都有些这个问题,最好的方法就是不用中文
个人经历来看,程序中加中文 意义并不是很大 ,操作人员也不会太详细去看程序的
如果需要刀具表,NX提供的车间文档感觉还是很好的方法
页:
[1]