4. Windchill BOM 中心核心功能

Windchill 的 BOM 中心(BOM Center)并不是一个“打开就能看到完整物料清单”的静态表格,而是一个围绕产品结构动态组织数据的操作环境。它的核心价值在于:让工程师在同一份产品结构上,按不同目的切换视图、按条件筛选节点、沿父子关系导航,并在受控状态下创建或编辑 BOM 结构。理解这五类功能之间的关系,比记住菜单位置更重要。

一、BOM 创建:从对象与结构两条路径入手

在 Windchill 中创建 BOM 通常有两种起点。第一种是从零构建结构:先创建或选定一个装配件(Assembly)作为父件,再通过“插入现有部件”“新建部件”或“插入子装配”把子件挂到父件下。第二种是基于已有结构派生:例如从某个已发布的装配件复制结构,再替换部分零件,形成新的变型 BOM。

创建时最关键的输入不是“点哪个按钮”,而是三个对象属性:父件版本、子件版本、以及父子之间的用量(Quantity)与单位。例如某装配件 A 下挂零件 B,用量为 4,单位为 EA,表示每台 A 需要 4 个 B。若单位写成 KG 而实际按件装配,后续 MRP 展开就会出错。因此创建阶段必须确认:父件与子件的版本是否已检入、单位是否与工艺一致、用量是否为设计用量而非采购批量。

创建 BOM 时建议先明确“这份结构服务于什么目的”:是设计 BOM(EBOM)、制造 BOM(MBOM)还是服务 BOM(SBOM)。目的不同,后续视图与筛选策略也不同。

二、BOM 编辑:在受控与效率之间取舍

BOM 编辑包括增删节点、修改用量、替换子件、调整顺序、设置位号(Reference Designator)等。Windchill 的编辑通常发生在工作副本或检出状态下,而不是直接改已发布版本。这样做的好处是:编辑过程可回退、可比较、可走审批。

实际编辑时,常见操作有三类。第一类是结构级编辑:在父件下插入新子件、删除不再使用的子件、把某个子件从“可选”改为“必选”。第二类是属性级编辑:修改用量、单位、查找编号(Find Number)、位号。第三类是替换与重定向:把某子件替换为另一版本或另一物料,同时保留原有位号与用量关系。

编辑过程中最值得观察的是版本与配置的联动。例如把子件从 Rev A 改为 Rev B,若父件已配置为“最新版本”规则,则结构会自动指向 Rev B;若父件锁定为 Rev A,则必须显式更新配置。编辑完成后,应通过“比较结构”或“版本历史”确认改动范围,而不是仅凭界面提示判断成功。

三、BOM 视图:同一结构的不同“镜头”

BOM 视图是 Windchill BOM 中心最具工程价值的功能之一。它不改变底层结构,而是改变呈现方式与展开规则。常见视图包括:设计视图、制造视图、采购视图、服务视图,以及按配置规范过滤后的配置视图。

以设计视图与制造视图为例:设计视图关注“产品由哪些零件组成”,制造视图关注“这些零件如何被装配、在哪个工位、以什么顺序”。同一份结构在制造视图中可能多出工艺件、辅料、工装,也可能把某些设计子装配拆分为多个制造子装配。视图切换时,用户看到的节点数量、层级深度、属性列都可能不同,但底层对象关系仍然一致。

使用视图时要注意:视图不是“换个皮肤”,而是绑定了展开规则、属性集与过滤条件。如果发现某个零件在制造视图中消失,首先要检查的是视图的配置规范,而不是怀疑数据丢失。

四、BOM 筛选:把注意力压到关键节点

筛选解决的是“结构太大、看不过来”的问题。Windchill 支持按属性筛选、按状态筛选、按配置筛选、按位号或查找编号筛选。例如在整机 BOM 中只看“采购件”“长周期件”或“当前有效版本”,可以快速定位风险物料。

筛选条件可以组合。一个典型组合是:状态 = 已发布 且 物料类型 = 采购件 且 提前期 > 30 天。这样得到的列表就是供应链需要重点关注的物料集合。筛选结果会直接影响后续导出、报表和导航范围,因此筛选前应明确“我要回答什么问题”,而不是随意勾选条件。

五、结构导航:沿父子关系快速定位

结构导航是 BOM 中心的“移动方式”。常见操作包括:展开/折叠节点、跳转到父件、跳转到子件、按层级展开到指定深度、在结构中搜索并定位。对于多层装配,导航效率直接决定排查问题的速度。

例如当某个零件出现质量问题时,可以从该零件出发,向上导航找到所有使用它的父件,向下导航找到它包含的所有子件,从而判断影响范围。Windchill 通常提供“用于何处”(Where Used)与“包含何处”(Where Used in Structure)等导航入口,前者关注对象引用关系,后者关注结构位置关系,两者不能混用。

Windchill BOM 中心:创建 → 编辑 → 视图 → 筛选 → 导航 BOM 创建 父件 + 子件 + 用量 单位 / 版本 / 类型 BOM 编辑 增删 / 替换 / 改用量 位号 / 查找编号 BOM 视图 设计 / 制造 / 采购 展开规则 + 属性集 BOM 筛选 状态 / 类型 / 提前期 组合条件定位风险 结构导航 展开 / 折叠 / 跳转父件 / 跳转子件 Where Used 与结构位置区分 示例:整机 A 的 BOM 结构(设计视图) A 整机(父件) B 子装配 ×1 C 零件 ×4 D 采购件 ×2 E 辅料 ×1 筛选示例:状态=已发布 且 类型=采购件 → 仅保留 D 节点

六、五类功能的协同关系

这五项功能不是并列菜单,而是一条协同链:创建决定结构骨架,编辑修正骨架内容,视图决定以什么规则展开骨架,筛选决定在当前视图中保留哪些节点,导航决定用户如何在结果中移动。任何一步配置不当,都会让后续操作建立在错误的结构认知上。

例如,若创建时把采购件误设为自制件,制造视图可能不会显示采购提前期;若筛选时未限定状态,可能把已作废版本也纳入统计;若导航时混淆了“用于何处”与“结构位置”,可能把借用关系误判为装配关系。因此,实际工作中建议按“先定视图与配置规范,再筛选,最后导航与编辑”的顺序操作,避免在错误范围上做修改。

BOM 编辑通常需要检出或工作副本,直接修改已发布结构可能导致配置失效。编辑前应确认当前视图与配置规范,编辑后应通过结构比较确认改动影响范围。

七、一个可复用的操作检查清单

阶段 关键检查项 判断依据
创建 父件/子件版本、用量、单位、物料类型 单位与工艺一致,用量为设计用量
编辑 是否检出、是否影响已发布配置 结构比较无意外差异
视图 视图绑定的展开规则与属性集 节点数量与层级符合预期
筛选 状态、类型、提前期等组合条件 结果集能回答当前问题
导航 Where Used 与结构位置区分 影响范围判断准确