数据管理功能 > 配置和更改管理概述 > 产品配置策略概述 > 管理可配置 CAD 结构
  
管理可配置 CAD 结构
可通过将部件结构中的对象与 CAD 结构中的相应对象相关联,将部件结构和 CAD 结构捆绑在一起。如同您可以在 Windchill 中创建可配置部件结构和变型部件结构一样,您也可以在 Creo 中创建可配置 CAD 结构和变型 CAD 结构。通过称作 AnyBOM Assembly 的功能,CAD 侧的可选性扩展名可用。
使用 AnyBOM Assembly 功能,可在可配置产品结构与可配置 CAD 结构关联时,将分配至 Windchill 部件的基本表达式作为已分配的选择传播至相应的 CAD 模型中。相反,分配给 Creo 中 CAD 模型组件的选择将作为基本表达式传播至相应的部件。
Windchill 中配置可配置产品结构后,此过程的结果为一个变型部件结构及一个可捕获所有选择和筛选条件的变型规范。此变型规范在 Creo 中也可用,并允许工程师根据保存在变型规范中的选择选取条件筛选 CAD 结构。
使用 AnyBOM 功能,Creo 用户可以对可配置 CAD 数据执行以下活动:
对 CAD 部件和装配分配选择
通过指定选择选取条件或通过应用变型规范来筛选 CAD 模型结构
根据超载的可配置 CAD 产品结构创建变型 CAD 结构
开发可配置结构的过程可在自下而上方案中的 Creo 侧开始,也可在自上而下方案中的 Windchill 侧开始。通常情况下,在对一个现有结构进行重整以用于另一个产品线,然后为其增加新模块和组件时,它是自下而上和自上而下方案的组合。
Windchill 和 Creo 中的选择分配
Windchill 中分配的基本表达式是分配至部件和部件使用关系链接的选项选择,用于指定组件何时适用。在 Windchill 中,您可定义两种表达式类型 (基本和高级),仅基本表达式分配可从 Windchill 传递至 Creo。
* 
如果您使用的是 AnyBOM Assembly 功能并且想将基本表达式分配传递至 Creo,请确保在 Windchill 中将 Supported Expressions 首选项设置为 Basic expressions only,因为高级表达式不能传递至 Creo。
CAD 中的对象上的选择分配或可配置模块的部件结构将被在以下过程中于 Creo 和 Windchill 之间进行传播:
当将 CAD 文档上载到 Windchill 时,选择分配将被从 CAD 模型传播到 CAD 文档。
在自下而上的构建过程中,选择分配将被在 CAD 文档和部件结构之间进行传播。
在自上而下的构建过程中,基本表达式分配将被在部件结构和 CAD 结构之间进行传播,然后再传播到 CAD 模型。
* 
Windchill 中定义的选择可分配至 Creo 和 Windchill 中的对象 (使用基本表达式)。除了在 Windchill 中定义的选择以外,Creo 用户还可定义对于 Creo 是本地项的选择,并将这些选择分配给 Creo 中的装配组件。但是,这些选择分配不会被重新传播到 Windchill
分配和筛选的先决条件
要分配基本表达式 (选项选择) 以及筛选可配置结构,必须将选项集分配给可配置产品或可配置模块。
在分配选择和筛选可配置 CAD 结构时,Creo 使用将分配至对应可配置模块的选项集。
可配置结构的元素
一个可配置结构可包含标准和可选部件或组件。通过使用下列可配置对象,可将产品变型内置于可配置结构中:
可配置产品 – 一种代表产品变型集合的顶级成品 (例如,一个具有不同模型的产品系列,其中某些标准组件被在模型间共享,某些则是各个产品模型所特有)。
可配置模块 – 可配置产品的可配置组件。可配置模块在组件级别捕获变型能力。在 Windchill 中,它由超载结构表示,其中包括该组件的所有可能的设计变型。在创建变型的过程中,可配置模块将被替换为特定部件 (模块变型),而该部件将被根据您所指定的选择条件和已分配给部件和组件的基本表达式,来从可选部件和组件中进行选择。