自定义 Operator Advisor > 将数据导入 Operator Advisor > 从 Windchill MPMLink 转换工艺计划
从 Windchill MPMLink 转换工艺计划
可以使用所提供的转换过程将 Windchill MPMLink 工艺计划及其相关信息提取到 Operator Advisor 中。此转换过程会生成一组父项和子项工作定义及相关数据库对象,例如相关文档、物料规范、插图、控制特征等。每次转换工艺计划时,都会在 Operator Advisor 中创建一组新的工作定义和相关内容。
要将工艺计划从 Windchill MPMLink 转换为 Operator Advisor
1. 配置 Operator Advisor 以与 Windchill MPMLink 通信:
a. 请按照 配置 MPMLink OData 连接器中的说明配置 MPMLink OData 连接器事物 (PTC.SCA.SCO.MPMLink_ODataConnector)。
b. 为系统配置 MPMLink 工作定义转换器事物 (PTC.SCA.SCO.MPMLinkWorkDefinitionConverter),步骤详见 配置 MPMLink 工作定义转换器
c. 配置内容代理媒体实体,步骤详见 配置内容代理媒体实体
d. 下载并配置 Integration Runtime Service for ThingWorx。有关详细信息,请参阅 配置 Integration Runtime
2. 如果工艺计划包括任何自定义 Windchill 属性,请将对这些自定义属性的支持添加到此转换过程中。有关详细信息,请参阅 支持 Windchill 自定义属性
3. 启动从 Windchill MPMLink 中提取信息的请求,方法是执行 MPMLink 工作定义转换器事物 (PTC.SCA.SCO.MPMLinkWorkDefinitionConverter) 中的 ConvertFromProcessPlanID 服务。提供 Windchill MPMLink 工艺计划标识符作为服务的 processPlanId 输入参数,以及用于筛选所转换工艺计划信息的任何其他导航条件。此服务会针对已转换的工艺计划返回其根工作定义的 UID。有关详细信息,请参阅 工作定义转换器事物形态服务使用导航条件进行工艺计划转换
此转换服务会调用其他内部服务的序列,以将与指定工艺计划标识符关联的所有 Windchill MPMLink 工艺计划、标准工序和操作转换为包含相应相关信息的 Operator Advisor 工作定义,最深可达十个层级。Windchill MPMLink 中的标准工艺计划和标准工序在 Operator Advisor 中被视为操作(子工作定义)。
此转换过程可能需要花费一些时间才能完成,具体取决于初始工艺计划的规模和复杂程度。
4. 查询根工作定义以查看其执行状况。使用默认生产订单管理器 (PTC.SCA.SCO.DefaultProductionOrderManager) 中的 GetWorkDefinition 服务或 PostgresDatabase 查询服务。这些执行状态会指示此转换过程的状态:
Building - 工艺计划转换仍在进行。
BuildingSuccess - 工艺计划转换已成功完成。
BuildingFailure - 工艺计划转换发生错误。
工艺计划转换期间遇到的任何错误都可以在脚本日志或脚本错误日志中查看。
有关工作定义及其相关对象的详细信息,请参阅 工作定义架构
有关转换服务的详细信息,请参阅 工作定义转换器事物形态服务
下表列出了 Operator Advisor 对象和 Windchill MPMLink 对象之间的映射:表格中的各个 Operator Advisor 工作定义对象均会链接到该对象的数据模型属性说明,其中包括 Operator Advisor 属性到 Windchill 属性的映射。
Operator Advisor 工作定义对象
Windchill MPMLink 对象
工艺计划、操作、标准工序和标准操作
相关操作文档 (参考和说明方文档)
2D (注释、图、参考/带标志的说明文档:显示在工作说明中),用 Creo View 或 Creo Illustrate 创建的 3D
标准控制特征
技能分配
技能
资源分配 (工作中心、工具包、工艺材料等)
工作中心、工具包、工艺材料等
部件分配 (已分配,非操作耗用)
部件分配的出现次数级别信息
部件