UGNX8报错无法打开文件且部件UTF8归档的原因和解决方法
封面图 UG NX 8.0启动界面截图
这是由于UG NX 8对中文归档的不支持状态所导致的,下面提出解
虽然,UG NX软件已经发布至12.0版了,但仍然有不少人在使用UG NX 8.0版本。在使用UG NX 8.0版本的用户有时会遇到本文章下面所描述的问题,之前也有读者发邮件询问:用UG NX 8打开某图书光盘附带的文件时,系统提示:无法打开该文件…… 部件已以UTF8模式归档,但NX运行正常。
封面图 UG NX 8.0启动界面截图
这是由于UG NX 8对中文归档的不支持状态所导致的,下面提出解决方法。我的某些UG NX 8图书中也有相应的处理介绍。希望对遇到此类问题的读者有帮助。
使用UG NX 8.0(可以简称为UG 8.0)打开文件时这样报错:部件已以UTF8模式归档,但NX运行正常,如下图1所示。
图1 使用UG 8.0软件打开某文件时报错
出现这种情况的主要原因是:此要打开的文件是从其它计算机上拷贝过来的,而那台计算机上在安装UG 8.0软件时修改了其计算机的UG的环境变量,从而使其可以支持中文路径,而将文件拷贝到的计算机上的UG 8.0则没有修改这个变量。
我们知道默认安装UG 8.0时,UG 8.0并不支持打开文件的中文路径。为了要使UG 8.0可以支持读取中文路径的文件,那么需要在Windows操作系统中添加UGII_UTF8_MODE环境变量。所以,另一台电脑要读取支持中文路径的文件(含当时在该路径下保存的英文名文件,此文件实际上以UTF8模式归档),也是要添加上UGII_UTF8_MODE环境变量,否则是打不开此类文件的。
要让UG 8.0支持中文,按照以下方法步骤来添加UGII_UTF8_MODE环境变量。
1)右击"我的电脑/此电脑",选择"属性"命令,接着打开计算机的系统属性中的"高级"选项卡,以进行高级系统属性设置,如下图2所示。
图2 "系统属性"对话框的"高级"选项卡
2)单击"环境变量"按钮,系统弹出"环境变量"对话框(如图3所示)。
图3 "环境变量"对话框
3)在"环境变量"对话框中单击"新建"按钮,打开如图4所示的"新建系统变量"对话框。
图4 打开"新建系统变量"对话框
4)在"新建系统变量"对话框的"变量名"文本框中输入"UGII_UTF8_MODE"(注意变量名不要有错,错一点都不行),在"变量值"文本框中输入"1",然后单击"确定"按钮,从而完成UGII_UTF8_MODE环境变量的修改操作。
5)此时还是要重启一下UG 8.0,必要时重启一下Windows操作系统。再次打开UG 8.0时,便能支持打开中文路径的文件,即可以正常打开文章开头提示的那些不能打开的文件。
图5 打开模型文件
希望我的图书和文章,能多帮助一些设计朋友。多多支持我的原创文件。
文章评论