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