5 UG软件打开时报错:Line 2628、Line 1601 UNIX ERROR,电脑系统用户名是中文的如何解决?

Line 2628 of UNIX ERROR

Line 1601 of Terminating due to uncaught exception

我打开UG12.0,会出现下面图片报警,这三张图片的报警是一起的,我电脑用户名为中文,麻烦大哥们帮我看看,有没有办法解决。

attachments-2018-09-87bTlpil5ba4d230cba95.png

attachments-2018-09-J3WoDBBL5ba4d234e6bb3.png

attachments-2018-09-enZlxw9T5ba4d23cc30d7.png

请先 登录 后评论

4 个回答

老叶 - NX网、学技网、UG爱好者论坛创始人
擅长:NX软件
你这种情况,也是中文系统用户名的原因,只是你双击打开桌面上的NX图标,再打开文件,和直接双击PRT文件,它们之间有点小区别,你可以按下面解决方案先测试。
解决方案:

先在C盘(系统盘)新建一个文件夹,命名为:TEMP,如果这个文件夹已经存在,就不用建了。

然后在电脑系统环境变量里添加一个环境变量。

attachments-2018-05-RjJrLmQo5b0a8a027c260.png

变量名:

UGII_TMP_DIR

变量值:

C:\TEMP

完成后,重新启动软件,即可解决这个问题。


解决方案来自:
UG NX软件在使用中文名称的系统用户名解决方案(UGII_TMP_DIR)

https://www.ugnx.net/fx/23

请先 登录 后评论
你好,我叫周长海 - CNC

附加一点,我可以打开桌面上UG12.0快捷方式图标进入UG软件,但是直接双击打开prt文件打开就会出现此报警。

请先 登录 后评论
张晓阳

我最终解决了,很简单,改环境变量,应该是系统用户名文件夹有中文导致temp文件无法存进去导致的。

解决方法,跟老叶上面描述的一样,先在C盘(系统盘)新建一个文件夹,命名为:TEMP,然后改环境变量里面,xxx(用户名)的用户变量,把TEMP和TMP两个变量的变量值改为C:\TEMP即可解决。attachments-2022-02-54IbiJpC6210e7a59f2b1.png

请先 登录 后评论
黄川

attachments-2019-07-QXHntPVd5d356ac79dec3.png

请先 登录 后评论