业务对象生成 (CADDS 5)
Creo CADDS 5 可使用业务对象生成器根据一套规则 (数据字典) 从 Creo CADDS 5 部件中提取各个业务对象。然后以 XML 格式生成一份报告,Creo CADDS 5 和 Windchill Workgroup Manager 可根据此报告来创建结构树。下图显示了对象间的数据流 (实线) 和对应关系 (虚线)。
| 对 Creo CADDS 5 中的业务对象管理的全面讨论超出了本文档的范畴。有关详细信息,请参阅相应的 Creo CADDS 5 文档。 |
• 业务对象生成器
业务对象生成器是一个程序,它可读取 Creo CADDS 5 数据和一套用于标识业务对象的规则 (数据字典,将在下面进行讨论),并生成已标识业务对象的报告。
• 数据字典
“数据字典”是 XML 格式的文件,用于指定一套标识业务对象的规则。“数据字典”包含用于标识单个组件 (例如,管道、管接头、设备、板和加固件等) 的规则。它还包含用于将这些单个组件 (例如,管段、管路、液压设备和结构面板等) 分组到业务对象的规则。
“数据字典”还可指定需要发布的各个业务对象类型的属性以及单个组件的属性 (Creo CADDS 5 特性、位置、方向和 UID 等)。
对于同一业务对象,不同的属性可能发布到不同的系统。例如,生成业务对象数据可能需要不同的属性集,这取决于设计的部件是用于管路还是 HVAC 系统。“数据字典”支持为不同的系统发布不同的属性集。您也可以自定义这些规则。
• 业务对象报告
业务对象报告是业务对象生成器的输出。报告格式为 XML,且包含标识的业务对象及其属性。“业务对象浏览器”可使用业务对象 XML 报告以图形形式显示业务对象结构。Windchill Workgroup Manager 还将其用作输入,将业务对象转换为在 Windchill 中表示为模型项所需的中性数据格式。此报告还有一个用户属性部分,您可以针对该部分进行编辑,以从外部系统添加属性。有关详细信息,请参阅产品 CD 中提供的相关 Creo CADDS 5 文档。
• 业务对象浏览器
“业务对象浏览器”是 Creo CADDS 5 中的一个组件,用户可借此查看“业务对象生成器”标识的业务对象,并与其进行交互。它使用包含在业务对象报告中的数据来表示您所熟悉的树格式的数据。
业务对象浏览器也可用于分配业务对象 ID 号 (BO ID)。BO ID 可直接映射到 Windchill WTPart 编号,以便 Creo CADDS 5 业务对象与其在 Windchill 中的表示之间存在直接链接。通过搜索 Windchill 查找与给定业务对象匹配的现有 Windchill 部件,或者使用 Windchill 自动编号功能分配新的 WTPart 编号来完成 BO ID 的分配。