同步上游和下游结构
在产品设计阶段,工程物料清单可能存在多个小版本。制造工程师可能需要使用
“审阅并解决差异”操作使下游结构随上游结构的并发变更而更新。但是,在设计阶段结束时,制造工程师需要确保这两个结构彼此同步。制造工程师可以使用
“同步结构”操作基于首选项
“结构同步条件”中指定的条件来检测这两个结构中一级对等部件之间的差异。然后,可以通过将变更传播到下游结构来解决这些差异。此处,术语“差异”用于表示工程物料清单与制造物料清单最新版本之间的差异。
在差异部件的对等链接更新后或在下游结构中直接进行某些变更时,“审阅并解决差异”操作不会检测差异。“同步结构”操作在此类情况下很有用。
过程
要检测差异并同步上游树结构和下游树结构,请执行以下步骤:
1. 在上游结构中,选择要检测其差异的部件或装配。
2. 单击
“同步结构”。
如果“在结构中突出显示差异搜索的所有结果”首选项设置为“是”,则在上游和下游树结构中突出显示差异部件。“同步结构”对话框随即打开,其中列出突出显示部件的差异。根据需要审阅并解决这些差异。
依预设,该对话框中显示以下列:“标识”、“编号”、“名称”、“版本”、“条件”、“上游值”、“下游值”、“下游父项”、“状况”和“下游上下文”。
◦ “条件”列显示各项变更的相关信息。有关详细信息,请参阅
传播上游变更中的步骤 3。
◦ “下游父项”列显示父项部件信息。父项部件信息将显示为来自公用对等上下文的路径。部件编号使用竖线分隔。
◦ “状况”列显示各个变更的以下信息:
▪ “自动”- 上游结构中的变更可通过
操作传播到下游结构。
▪ “交互式”- 上游结构中的变更可通过使用默认逻辑和用户交互进行传播。使用
操作可解决状况为
“交互式”的差异。
▪ “供参阅”- 针对未在下游耗用的上游部件或仅存在于下游的差异,显示
“状况”为
“供参阅”的差异。顾名思义,这些差异仅可供参阅。有关详细信息,请参阅
要点中的“关于‘供参阅’状况”部分。
▪ “已解决”- 上游结构中的变更已经在下游结构中解决。
◦ 当针对上游视图中在多个上下文中具有对等部件的部件启动“同步结构”操作时,“下游上下文”列中的信息非常有用。您可以解决存在于所有上下文中的差异。
选中
“传播后检入”复选框,以在传播后检入下游视图中的受影响对象。下游视图中已检出的受影响对象保持检出状态,而与
“传播后检入”复选框的状况无关。有关详细信息,请参阅
用例:“传播后检入”复选框。
使用左侧窗格中“条件”和“状况”部分下的选项来筛选您要审阅并解决的任何特定差异。
3. 选中要审阅或解决的差异所对应的复选框。还可以使用工具栏中提供的以下操作:
图标 | 操作 | 说明 |
---|
| 全部清除 | 清除选定的条目。 |
| 全选 | 选择表格中列出的所有条目。 |
| 反向选择 | 反向当前选择。清除当前的选择,并选择未选定的条目。 |
| 在下游结构中选择 | | 如果 “添加的部件”条件存在差异,则仅当选择 “同步结构”对话框中突出显示的已解决差异并启动 “在下游结构中选择”操作时,下游结构中的已解决部件才会突出显示出来。 |
|
| 选择一个下游父项进行传播 | 将新添加的上游部件传播到下游选定部件。可以使用此操作将新添加的上游部件传播到其他下游父项部件。此操作仅适用于 “条件”为 “添加的部件”、 “状况”为 “自动”且具有单个下游父项部件的差异。有关详细信息,请参阅 用例:“选择一个下游父项进行传播”操作。 |
| 将变更传播到下游 | 将选定变更传播到下游树结构。 |
| 下一个差异部件 上一个差异部件 | 向上或向下遍历上游结构以标识下一个差异部件。 |
4. 单击
将变更传播到下游端。
通过
操作将上游变更传播到下游结构中的所有对等部件。
对于每个已解决的差异,在“同步结构”对话框中显示两个差异条目。选中“已解决”复选框后,您便可查看这些条目。以斜体显示的条目表示产生的下游变更。以蓝色突出显示的条目表示检测到的上游变更,而这些变更已得到解决。
有时,“同步结构”对话框中未列出任何差异。以下是一些可能的原因以及可用解决方案:
可能原因 | 建议解决方案 |
---|
在选定部件中未检测到任何差异。 | 如果已检测到差异,请从上游树结构中选择一个差异部件。或者,可以使用 “同步结构”对话框中的 或 操作移至上游树结构中的上一个或下一个差异部件。 |
选定实体不是部件。 | 在树结构中选择有效的实体。 |
在“同步结构”对话框中选择的差异条件不正确。 | 在“同步结构”对话框的“条件”和“状况”部分中选择合适的选项。 |
| 上面给出的一些主题链接讨论了可使用 “审阅并解决差异”操作执行的用例。可以使用 “同步结构”操作执行相同的操作。 |