动态定位及选项和变型
动态可视化以及高级可配置产品和模块提供了一组可用于创建配置驱动型可交付结果的战略性功能。Windchill 可通过动态定位功能捕获装配定位逻辑,并可呈现和构建已配置产品的 CAD 变型。这样,无需在 CAD 模型和产品结构中维护此类无差别加载的信息,即可创建相同的配置驱动型可交付结果。
定位架构可协助捕获用于组装可配置产品的配置逻辑。定位架构会在可配置产品中的可配置模块之间建立空间关系。接口将可配置父模块与可配置子模块连接在一起,并使用定位器来定义相对定位逻辑。定位器表示为可配置模块定义的概念位置。定位架构中使用的这些概念定位器会映射到 CAD 设计中显示的坐标系。可配置产品中可配置模块的生成位置通过对齐接口的可配置父模块和可配置子模块的定位器进行计算。
为了利用此功能,Windchill 中提供了以下用户界面:
• “架构编辑器”:可用于为可配置产品定义定位架构。该用户界面可通过从可配置产品的
“操作”菜单中选择
“在架构编辑器中打开”操作来启动。有关详细信息,请参阅
在架构编辑器中管理定位架构。
• “定位器”选项卡:可用于为可配置部件定义定位器,并将模块变型表示中定义的坐标系映射到定位器。此选项卡可在部件结构阅览器中找到。有关详细信息,请参阅
在“定位器”选项卡中管理定位器定义。
|
仅在启用“可配置模块支持”首选项的情况下,“在架构编辑器中打开”操作和“定位器”选项卡才可用。
|
定义定位架构后,在“可视化”选项卡中查看已配置的产品时,应用程序会根据所定义的定位架构自动定位可配置模块。您可以在 CAD 会话中打开生成的定位产品,以便进行连续的设计分析和下游工作。
动态定位工作流
下图说明了典型的动态定位工作流:
术语
动态定位中使用的关键术语如下:
• 定位架构:定位架构是由可配置模块节点和连接器定义的图形,可用于捕获配置逻辑并说明如何组装可配置产品的组件。
• 接口:接口定义了一种关系,即一种可用于将定位架构中定义的可配置子模块组装到可配置父模块的关系。已分配的表达式可用于选择在构建已配置产品时必须使用的定位器。
有关与选项和变型相关的关键术语的详细信息,请参阅
选项和变型中使用的术语。
以可配置产品“卡车”为例:该产品包含车架 (针对多种长度配置) 以及可在车架的不同位置上组装的油箱 (通过多种解决方案进行配置)。
车架与油箱之间的装配点由接口表示。
接口使用定位器来描述可组装油箱的位置。在下面的示例中,油箱可以安装在左侧或右侧,也可以定位在车架的 "Driver Front"、"Driver Mid" 或 "Driver Rear" 位置。通过为定位器分配表达式来选择要使用的位置。
定位器会被映射到设计中针对各个车架和油箱选项显示的坐标系:
在“可视化”选项卡中查看已配置的产品时,可查看根据定位架构计算的油箱位置: