我正在尝试检索零件的 CAD 模型,以便将其存储在外部应用程序中。
我开始使用 info*engine 来做这件事。使用 info*engine 我可以检索零件的历史记录,或者将两个零件链接在一起,但我没有找到从 Windchill 中提取零件的方法。
有人知道如何进行吗?使用 info*engine 是正确的方法吗?
我正在尝试检索零件的 CAD 模型,以便将其存储在外部应用程序中。
我开始使用 info*engine 来做这件事。使用 info*engine 我可以检索零件的历史记录,或者将两个零件链接在一起,但我没有找到从 Windchill 中提取零件的方法。
有人知道如何进行吗?使用 info*engine 是正确的方法吗?
您可以通过 Java 代码中的 Windchill 特定 API 执行此操作。不需要信息*引擎。
QueryResult qresult = PersistenceHelper.manager.navigate(prt, EPMBuildRule.ROLE_AOBJECT_ROLE, EPMBuildRule.class, true);
这prt
是您的 wtpart,其中包含 cad 数据。
还有一个带有静态方法的辅助类可以帮助您:
EPMDocument[] epmDocs = ObjectDependencyUtility.getAssociated(part);