“生成下游结构”操作概述
在处理大型工程 BOM 结构时,可以自动实现从设计 BOM 生成制造 BOM 这一过程。“生成下游结构”操作位于 BOM 变换器的中间窗格工具栏中,可通过使用可自定义的逻辑从上游结构生成下游结构。
默认逻辑会将特定部件传输到下游结构,然后根据不同的嵌入情景对其进行重新构建。您可以使用一组特性来配置此默认逻辑,也可以通过委派框架来完全自定义此逻辑。
有关生成下游结构的详细信息,请参阅生成下游结构用例:生成下游结构
有关配置和自定义自动 BOM 变换的详细信息,请参阅配置和自定义自动 BOM 变换
最佳做法
以下是在使用 “生成下游结构”操作时可供参考的一些最佳做法和信息:
对选定装配使用 “生成下游结构”操作时只能使用一次。
对于涉及映射的特性,请在映射属性中指定唯一值。例如,<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPart" value="attributeMapping.rule1=attribute1:String1:attribute2:String2"/>
针对 Axle Assembly 等装配启动此操作时,应用程序将遍历 Axle Assembly 下的结构,并为 Axle Assembly 下的部件生成下游结构。
此操作的执行与下游结构中的选择无关。
associativity.properties.xconf 文件中指定目标类型特性是使用此操作的先决条件。此特性文件位于 Windchill/codebase/com/ptc/core/foundation/associativity
例如:<AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPartUsageLink" value="targetType=wt.part.WTPart"/>
在上游结构中选择一个或多个子项部件时,将禁用此操作。
您可以创建新属性,并在针对此操作定义的特性中使用这些属性。
此操作支持 Windchill 中的全局、局部和计算属性。还支持布尔型、字符串、实数和整数属性。但是,不支持日期属性。
这对您有帮助吗?