最近在使用PTC Windchill时出现了无法连接Siemens NX问题。详细操作过程如下:

我打开Windchill的客户端后,任意找一个零件点击打开图标。随后Siemens NX启动界面出现,最终打开的是NX viewer,同时Windchill下方提示如下错误信息:

Feb 18 09:59:47 Failed to open in NX2306: 660A199.prt. Failed to establish connection with NX2306. Try launching NX2306 manually for troubleshooting.

因为我近期为了对照模型,经常同时使用NX和NX viewer。我猜测很可能是由于在启动时误启动了NX viewer导致的。打开NX viewer捷方式的属性,找到目标路径是 C:\XXX\XXX\NX2306\NXBIN\ugraf.exe -view。Siemens NX的目标路径则为C:\XXX\XXX\NX2306\NXBIN\ugraf.exe -nx。可以发现,这两个应用的执行文件都是ugraf.exe,只是启动的参数不同。至此,大概率就是Windchill没有正确启动NX造成连接失败的。

打开Windchill客户端后,找到菜单 “Tools –> Application Management”,打开对话框然后选中相应NX版本,右击选择“Edit…”,在弹出的对话框中“Start Command”这行最后添加“-nx”这个启动参数。

关闭所有对话框后重新打开零件,Siemens NX就能成功启动了。

修订历史

2025-02-24: 隐去敏感信息