在 Onshape 中,全局排除零件或子装配体,并查看被排除项的操作主要涉及“全局排除”和“显示排除项”两个步骤。

**一、全局排除零件或子装配体**

1. **排除零件:** 如果您想将一个或多个零件从所有物料清单(BOM)中全局排除,请在“零件列表”(Parts list)中选择您要排除的零件,然后右键单击,选择“属性”(Properties)。在弹出的属性对话框中,勾选“排除于所有 BOM”(Exclude from all BOMs),然后点击“保存”(Save)。

2. **排除子装配体:** 如果您想排除一个子装配体及其所有实例,请在“装配体”标签页(Assembly tab)上右键单击,选择“属性”(Properties)。在属性对话框中,勾选“排除于所有 BOM”(Exclude from all BOMs),然后点击“保存”(Save)。

当一个零件或子装配体被全局排除后,当它被插入到任何装配体中时,该零件或子装配体及其所有相关数据都会从该装配体的 BOM 中被排除。

**二、在 BOM 表中查看被排除的项目**

1. **查看全局排除的零件:** 要查看被全局排除的零件,请点击 BOM 表右上角的溢出菜单(overflow menu)($ ext{()}$),然后选择“显示排除项”(Show excluded)。被排除的零件将显示在 BOM 表中,其“项目”(Item)列会显示为两个短横线(--)。

2. **查看全局排除的子装配体:** 要查看被全局排除的子装配体,请确保 BOM 表的类型下拉菜单设置为“结构化视图”(Structured view)。然后点击溢出菜单(overflow menu)($ ext{()}$),选择“显示排除项”(Show excluded)。被排除的子装配体项目编号将显示为两个短横线(--)。

**补充说明:**
* **本地排除与全局排除的区别:** “本地排除”(Suppress from this BOM)仅将项目从当前 BOM 表中移除,但实例/子装配体本身仍然存在于装配体中。全局排除则影响所有 BOM。
* **查看被本地排除的项目:** 要查看在当前 BOM 表中被本地排除的实例/子装配体,请点击 BOM 表右上角的溢出菜单(overflow menu)($ ext{()}$),选择“显示排除项”(Show excluded)。
* **恢复显示:** 如需将已排除的项目重新纳入 BOM 表,可以右键单击该行,选择“从本 BOM 取消抑制”(Unsuppress from this BOM)或“包含于所有 BOM”(Include in all BOMs)。

信息来源