与其他应用程序集成 > Windchill Workgroup Manager 文档 > Creo Elements/Direct Modeling > Creo Elements/Direct Modeling 中的 PDM 操作 > 对 BOM 表格使用 Windchill WTPart 产品结构以及在 (Creo Elements/Direct Modeling) Annotation 绘图中使用位置标志
对 BOM 表格使用 Windchill WTPart 产品结构以及在 (Creo Elements/Direct Modeling) Annotation 绘图中使用位置标志
可将 WTPart (Windchill 部件) 物料清单 (BOM) 报告直接传递至已连接到 Windchill Workgroup ManagerCreo Elements/Direct Modeling 会话。随后,可以使用 WTPart BOM 绘制 BOM 表格或在 Creo Elements/Direct Modeling Annotation 绘图中创建位置标志。
可以将以下 BOM 报告从 Windchill 传递到 Creo Elements/Direct Modeling Annotation 会话:
“单级 BOM”
“具有注解的单级 BOM”
“多级 BOM”
“具有替换部件的多级 BOM”
有关详细信息,请参阅本页底部的限制部分。
Annotation 模块包含可自定义的 BOM 表布局示例 (WGM-DIN、WGM-ISO、WGM-Custom)。还可以自定义可用于文本参考分配的 Windchill BOM 属性列表。有关自定义的详细信息,请参阅自定义文本参考分配的 Windchill BOM 属性
先决条件
需要一个具有 WTPart 的装配。使用“自动将部件关联至 CAD 文档”选项的自定义检入将 WTPart 与 Creo Elements/Direct Modeling 中相应的 CAD 模型相关联。有关详细信息,请参阅自定义检入
将 WTPart BOM 传递到 Modeling Annotation 会话
必须首先生成 WTPart 结构的 BOM 报告,然后将其导出到 Annotation 会话。
要生成 WTPart BOM 报告并将其传递到 Modeling Annotation 会话,请执行以下步骤:
1. Windchill Workgroup Manager 工作区或 Windchill 文件柜 (服务器或公用区) 嵌入式浏览器的“操作”列中,单击 WTPart 的信息图标 ( 装配或零件)。
或者,执行以下操作:
a. 单击 CAD 装配或部件的“信息”图标 。将出现信息页面。
b. “相关对象”选项卡中,单击相应 WTPart 的
将出现信息页面。
“使用”选项卡中,该表格必须包含以下四列:
名称
编号
行号
位号
* 
如果默认情况下活动视图不包括“行号”“位号”列,请使用“管理表格视图”命令向表格中添加列。有关如何查看表格列的信息,请参阅创建和编辑新表格视图
“使用”选项卡
2. 可通过执行以下操作之一来创建单级或多级报告:
在信息页面“结构”选项卡的“报告”操作集中,执行以下操作:
单击“报告” > “单级 BOM”
单击“报告” > “具有注解的单级 BOM”
单击“报告” > “多级 BOM”
单击“报告” > “具有替换部件的多级 BOM”
生成单级或多级 BOM 报告。下图显示了多级物料清单报告。
多级物料清单报告
3. 要将 BOM 传递到 Creo Elements/Direct Modeling Annotation 会话,请在物料清单报告页面上,单击“操作” > “将列表导出到 Creo Elements/Direct Modeling”
将 BOM 传递到 Annotation 会话
“当前 BOM 表”显示在启用的 Creo Elements/Direct Modeling Annotation 会话中,其中包含从 Windchill 发送的 BOM 信息。
当前 BOM 表
* 
如果 Annotation 模块在已连接的 Creo Elements/Direct Modeling 会话中处于未启用状态,则不会将 BOM 报告传递到 Annotation,并显示如下所示的错误。
无法显示 BOM 表错误
相关 CAD 装配应会在会话中打开。如果报告未打开,则不会将 BOM 报告传递到 Creo Elements/Direct Modeling Annotation 会话,并显示如下所示的错误。
导出 BOM 失败错误
生成 BOM 报告并将其导出到 Creo Elements/Direct Modeling Annotation 后,即可绘制 BOM 表格草绘和创建位置标志。
将 WTPart BOM 传递到 Creo Elements/Direct Modeling Annotation 会话时,请考虑以下最佳做法:
默认情况下,“位号”列包含在从 Windchill 中导出 BOM 报告的视图中。如果未提供,则可手动自定义该字段。
“位号”字段必须具有值。该字段不能为空。
下列位号首选项的首选项值在 Windchill 中必须是唯一的:“位号分隔符字符”、“位号范围字符”、“位号的开始转义字符”和“位号的结束转义字符”。
避免在需要手动输入的字段 (例如“元件名称”“位号”) 字段中使用位号首选项的值。
手动添加 WTPart 时,必须在父装配结构中添加位号的唯一值。构建部件结构后,不得重命名该名称。
避免在构建部件结构后重命名自动生成的位号值。
导出 BOM 报告时,如果元件名称中包含的字符是 Windchill 首选项“位号范围字符”“位号分隔符字符”指定的值,则会出现错误。
范围字符错误
如果忽略错误继续操作,则几何突出显示将不起作用。
绘制 BOM 表格草绘
要在 Annotation 会话中绘制 BOM 表格草绘,请执行以下步骤:
1. 在 BOM 组中的“插入”选项卡上,单击“绘制”。随即出现“绘制 BOM”窗口。
2. “活动布局”列表中选择以下示例 BOM 表格布局之一:
WGM-Custom
WGM-DIN
WGM-ISO
3. 单击“绘制”。BOM 表格跟随光标移动。
4. 单击视区 (图形区域) 的某个位置来放置 BOM 表格草绘。BOM 表格草绘将显示一些标准列,然而您可以自定义其布局。
下图显示了使用“活动布局”中的 'WGM-Custom' 布局生成的 BOM 表格草绘。
BOM 表格草绘
* 
BOM 表格草绘中的“位置”列对应于“当前 BOM 表”中的“行号”列。
有关如何绘制 BOM 表的详细信息,请参阅 Creo Elements/Direct Modeling 帮助中的“绘制 BOM 表”。
在 Annotation 中创建位置标志
可创建位置标志来标识对应于选定 WTPart 的几何元素。
若要创建位置标志,请执行以下步骤:
1. 单击“位置标志”旁的箭头,然后单击“创建 BOM 标志”。随即显示“创建标志”窗口。
2. “自”列表中,选择“表格”选项或“几何”选项。
a. 如果选择了“表格”选项:
i. 将显示“当前 BOM 表”,如下所示。
当前 BOM 表
ii. “当前 BOM 表”中,双击 WTPart,或选择 WTPart,然后单击“应用”。相应的几何元素将突出显示在 Annotation 视区中。Creo Elements/Direct Modeling
创建标志
* 
在为相同位置的部件分配位置标志编号时,只有一个几何元素会突出显示出来。
在多级 BOM 中,表或几何中的中间节点与部件的突出显示不存在任何差异。
iii. 选择一个突出显示的几何元素,移动光标,然后单击以放置位置标志。随即重新显示“当前 BOM 表”
创建标志
* 
手动包括的非 CAD 和 CAD 驱动 WTPart 不支持突出显示几何元素。
以下是两个示例,显示了 WTPart 的位置标志编号分配情况。
为手动添加的 WTPart (具有相同的 WTPart 名称) 分配位置标志编号
为具有相同名称的 WTPart 分配位置标志编号
b. 如果选择了“表格”选项:
i. 相应的几何元素将在 Creo Elements/Direct Modeling Annotation 视区中以绿色突出显示。
创建标志
ii. 选择某个突出显示的几何元素,移动光标,然后单击以放置位置标志。
创建标志
4. “创建标志”窗口的“标志编号”框中将显示位置标志的标志编号。视区中也会显示该位置标志。放大以正确查看位置标志值。
5. 单击 结束操作。
创建位置标志后,如果在 Windchill Workgroup Manager 中更新某个部件的“行号”值并再次导出 BOM 报告,则必须删除现有的位置标志,然后使用新行号重新分配位置标志。
有关如何创建和附加位置标志的详细信息,请参阅 Creo Elements/Direct Modeling 帮助中的“创建位置标志”。
* 
不支持为容器下的几何分配位置标志编号。
不支持为成品部件 (坯件-成品) 下的几何分配位置标志编号。
限制
如果更改产品结构 BOM 中的 WTPart 编号 (位于“编号”列中),请在 Windchill Workgroup Manager 工作区中单击“工具” > “同步”并重新加载装配。
不支持对关联至多个 CAD 文档的单个 WTPart (具有一个所有者链接) 创建 BOM 标志,反之亦然。同样,与单个 WTPart 关联的多个 CAD 文档 (以一个链接作为所有者) 不支持创建 BOM 标志。
分配位置标志时不支持使用“几何”选项导出多级 BOM 报告。
如果要使用“几何”选项导出单级 BOM 报告,则在将位置标志分配给共享或非共享数据的单个元件视图时,无法确定位置标志的分配及其突出显示。最好使用装配的父视图来分配位置标志,而不是单个的元件视图。
如果要使用“表格”选项导出多级 BOM 报告,则共享实例数据的单个元件视图不会在绘图中正确突出显示。
手动添加的 CAD 驱动 WTPart 不会突出显示几何,因为相关的 CAD 部件并未包括在 CAD 结构中。
手动添加的非 CAD 驱动 WTPart (例如 Oil、Packaging 等) 会突出显示几何,您可以将位置标志放置在部件或装配的几何上。
不支持导出没有子项 WTPart 的 WTPart 的 BOM 报告。
在 Creo Elements/Direct Modeling 中,不会在 BOM 导出功能中单独处理选择性实例。
BOM 传递不支持具有多个所有者链接的装配。装配的部件与所有者之间必须存在关联。
不支持顶层装配名称采用双扩展名。在此类情况下,会出现以下错误。
双重扩展名错误
在 Creo Elements/Direct Modeling 中,当导出 BOM 报告且子组件的显示名称包含扩展名时,几何无法突出显示且系统会显示以下错误 (对于“几何”“表格”选项都是如此)。
Modeling 中显示名称的扩展名错误
在现有绘图中创建新视图时,不能确定原有视图或新视图的位置标志。
“更新”对话框中,选择“强制更新”,然后执行位置标志分配。
“更新”对话框
当使用“几何”选项将包含共享实例的子装配 BOM 报告导出到绘图,并为顶层装配父视图完成位置标志分配时,共享实例不会正确突出显示。
当使用“表格”选项将包含共享实例的子装配 BOM 报告导出到绘图,并为顶层装配父视图完成位置标志分配时,会发生以下错误:
错误
收集部件 BOM 功能的限制
“位号”字段值在整个产品结构中应唯一。
使用“表格”选项导出包含收集部件的子装配 BOM 报告时,同一父项下的某些实例可能不会突出显示。
使用“几何”选项将共享子装配 BOM 报告导出 (包括收集部件) 到绘图时,子装配的子项表示两个行号。这是由于子装配与收集部件之间存在关联。
这对您有帮助吗?