其他 Windchill 功能 > 制造过程管理 > 将 eBOM 变换为 mBOM > 审阅 mBOM > 工厂配置规范和工厂筛选器概述
  
工厂配置规范和工厂筛选器概述
工厂配置规范有助于您根据部件的相关工厂分配来获取其正确版本。工厂筛选器会根据相关工厂分配来筛选结构中的部件。
单击 “筛选器” > “编辑筛选器”,打开“编辑筛选器”对话框。要应用工厂配置规范,请单击“配置规范” > “选取类型”对话框,然后选择以下配置规范类型之一:
“分配工厂”
“分配工厂日期有效性”
“分配工厂单位有效性”
要应用工厂筛选器,请单击“工厂筛选器”选项卡,然后在“选取类型”对话框中,选择下列筛选器之一:
“分配工厂”
“分配工厂日期有效性”
“分配工厂单位有效性”
通过“工厂筛选器”选项卡,您可以执行下列操作:
根据工厂分配筛选树结构。
标识未分配工厂的部件。然后,可以使用类型“分配工厂”将工厂分配给这些部件。
工厂筛选器取决于针对部件类型的“将工厂筛选器应用于特定部件类型”首选项所选的值。在“值”字段中,选择一个或多个部件类型,例如 wt.part.WTSubPart1,com.ptc.ElectricalPart,com.ptc.SupplierPart。然后,将工厂筛选器应用于具有指定部件类型的部件以及具有这些部件类型的子部件。当应用程序检测到首选项中指定的任何一个部件类型时,它会将工厂筛选器应用于具有此部件类型的部件,并忽略其他部件类型。在默认设置中,工厂筛选器会应用于整个结构。
请考虑以下信息:
对于上述结构,Plant 1 为工厂筛选器条件。即,Plant 1 在“编辑筛选器”对话框的“工厂筛选器”选项卡中处于选定状态。
工厂分配
如果选中“包括未分配工厂的部件”复选框,即会准备为结构分配工厂。
在上述筛选的结构中,将显示未分配工厂的部件:Part 5 和 Part 10。可使用“分配工厂”将工厂分配给此类部件。
工厂筛选
如果清除“包括未分配工厂的部件”复选框,则会根据工厂分配来筛选结构。
在上述筛选的结构中,将显示分配了 Plant 1 的部件。Subassembly 2 不满足筛选器条件,但仍会显示,因为其子部件之一满足筛选器条件。
有关如何将工厂分配给部件的详细信息,请参阅将工厂分配给部件
有关使用工厂筛选器筛选部件结构的详细信息,请参阅使用工厂筛选器筛选部件结构
图示符用于指示在应用工厂筛选器后部件的工厂分配状况,并且此部件满足工厂筛选器条件。当“工厂筛选器”生效时,部件上方会显示以下图示符以指示与工厂分配相关的部件状况:
图示符
说明
无图示符。仅部件图标
未将工厂分配给部件。
* 
仅当应用“工厂筛选器”时,才会显示图示符。如果未应用“工厂筛选器”,但为部件分配了工厂,则不会显示任何图示符。
红色
分配给部件的工厂满足在“编辑筛选器”对话框“工厂筛选器”选项卡中设置的工厂筛选器条件。
白色
状况未知。分配给部件的工厂是否满足筛选器条件尚不明确。单击 刷新结构并获取最新状况。如果部件满足工厂筛选器条件,即会显示 。否则,该部件不会显示在结构中,因为其不满足筛选器条件。
仅当为以下首选项指定有效值时,才会显示未分配工厂的部件:
“列出未分配工厂的子部件”- 定义是否显示合格父项中未分配工厂的子部件。Yes 为默认值。
如果设置为 Yes 并且父部件满足工厂筛选器条件,则系统会显示所有未分配任何工厂的子部件。
如果设置为 Yes,并且由于父部件的子部件之一满足工厂筛选器条件,父部件可进行工厂筛选,则不会显示未分配任何工厂的子部件。
如果设置为 No,则不会显示未分配任何工厂的子部件。
“如果父项符合工厂筛选,则排除特定子部件”- 指定当父项符合工厂筛选器条件时排除的子部件。在值字段中,选择要排除的子部件的部件类型。默认值为 null。可以选择多个部件类型,例如 Type:wt.part.WTSubPart1。在这种情况下,不会显示符合工厂筛选器条件的父部件中部件类型为 wt.part.WTSubPart1 的子部件。仅当“列出未分配工厂的子部件”的值为 Yes 时,该首选项才有效。
应用工厂配置规范时,将从应用了工厂配置规范的部件开始,一直到最低级子部件。工厂筛选从最低级部件应用到顶级部件。
在上述结构中,如果对 GC0000031, Wheels ASSEM, A.1 (Design) 应用工厂配置规范,则会将结构从 GC0000031, Wheels ASSEM, A.1 (Design) 遍历到 GC0000037, HUB_CAP, A.1 (Design)
如果对 GC0000031, Wheels ASSEM, A.1 应用工厂筛选器,则会将结构从 GC0000037, HUB_CAP, A.1 (Design) 遍历到 GC0000031, Wheels ASSEM, A.1 (Design)
请考虑与工厂配置规范和工厂筛选器相关的以下几点:
如果父部件不满足工厂配置规范条件,则父部件将作为主部件显示在筛选的部件结构中。
未将工厂配置规范应用于部件。
当应用工厂配置规范时,如果没有符合工厂配置规范条件的部件版本,则会在部件结构中显示 (部件主数据)。
应用工厂筛选器时,请确保选中“包括未分配工厂的部件”复选框,以查看未分配工厂的部件。
对于工厂筛选器,如果最新部件版本不符合工厂筛选器条件,则不会显示此部件。
应用工厂配置规范或工厂筛选器时,请将以下特性的值设置为 true
com.ptc.windchill.enterprise.data.changeEDLinkCarryfwdBehaviour=true
默认情况下,此特性的值为 false。当设置为 True 时,如果视图特定企业数据对象的先前修订版本定义了部件的两个或多个修订版本,则从系统中移除从先前视图特定企业数据对象修订版本到最新部件修订版本的链接。
在应用工厂配置规范时,还必须添加“最新”配置规范。如下图所示,首先应添加工厂配置规范条件。
在应用工厂配置规范时,还必须添加“最新”配置规范。如下图所示,首先应添加工厂配置规范条件。
在应用工厂配置规范和工厂筛选器的组合时,还必须添加“最新”配置规范。首先应添加工厂配置规范条件。