在对 NX DCI 进行疑难解答时首先要做的是运行 PC-DMIS 且将 DebugDCI 注条目设置为 True。这样做会在目录(包含可执行的 PC-DMIS 应用程序)中创建命为 UG_DCI.txt 的调试文件。
若要设置此注册条目,请参阅“NX 注册条目”主题下的“使用 DebugDCI 条目”。
问题
用户在导入一个 NX 零件文件时得到错误信息:“错误 - 无法找到 NX 执行文件!”
可能的原因
UGII_ROOT_DIR 环境变量设置是否正确?
NX 安装过程设置该环境变量。PC-DMIS 用它定位 NX 执行文件。要检查此值,请打开“命令提示”窗口,键入 echo %UGII_ROOT_DIR,然后按 Enter 键。如果正确安装了环境变量,则“命令提示”窗口会传回包含环境参数的路径 C:\ugs180\UGII\ pathway。
NX 可执行文件在它说的位置吗?
NX 可执行文件,libufun.dll,应在 %UGII_ROOT_DIR% 目录下。要检查此值,请打开“命令提示”窗口,键入 dir %UGII_ROOT_DIR%,然后按 Enter 键。您将看到“命令提示”窗口显示 libufun.dll 文件信息。
用户有可用的所需 NX 许可特征吗?
所需许可特征列在“最低许可要求”主题中。用户可检查是否许可管理员正在运行,是否所需许可特征通过使用 NX 所提供的叫做 LMTOOLS 的功能可以获得。用户可通过打开位于 UGFLEXLM 目录下的 lmtools.exe 来运行此功能。一旦运行该功能,单击服务器状态标签,单击执行诊断按钮。LMTOOLS 将显示用户许可所有的许可特征,如果有可用的。使用 LMTOOLS 的更多信息,见用户的“UG FLEXLM 用户指南”。
NX 零件文件被破坏了吗?
NX提供了一个名为UG_INSPECT.EXE的工具,用于确定NX零件文件是否损坏。该工具位于NX UGII目录中,并在命令提示符窗口中运行。要获取有关此工具的信息,请打开命令提示符窗口,键入ug_inspect -help,然后按Enter键。
如果您收到错误消息“错误 - 无法找到 UG x64 执行文件!”您运行的 PC-DMIS 版本是 32 位,但正尝试调用 64 位版的 DCI NX。安装 64 位版的 NX DCI 软件。