其他 Windchill 功能 > 制造过程管理 > 使用制造对象 > 部件与工厂数据对象的关联
  
部件与工厂数据对象的关联
修订工厂数据对象后,链接到先前工厂数据对象修订版本的部件小版本也会链接到该对象的新修订版本。修订部件后,该部件的新修订版本将链接到该对象的最新修订版本。如果对工厂数据对象进行进一步修订,则最新部件会链接到此新修订版本。在这种情况下,先前工厂数据对象修订版本将与最新以及先前部件修订版本关联。
给定方案如下所示:
在本示例中,当 Plant1 修订为 C.1 且 Part1 修订为 B.1 时,前一修订版本 Plant1 B.1 会与部件的两个修订版本 (A 和 B) 关联。
您可以通过配置 com.ptc.windchill.enterprise.data.changeEDLinkCarryfwdBehaviour 特性,将此默认行为更改为新建工厂数据修订版本仅与最新部件修订版本关联。该特性存储在 Windchill/codebase/com/ptc/windchill/enterprise/data/xconfs 处的 enterprisedata.properties.xconf 文件中。当该特性设置为 True 时,如果工厂数据对象与部件的两个或多个修订版本关联,则应用程序会移除先前工厂数据对象修订版本与最新部件修订版本之间的链接。在上面的示例中,当特性设置为 True 时,Plant1 B.1 和 Part1 B.1 之间的链接将会被移除。
以下图解示例说明了基于不同方案中的 com.ptc.windchill.enterprise.data.changeEDLinkCarryfwdBehaviour 特性设置的关联行为:
将 Plant1 修订为 C.1 时,先前修订版本 Plant1 B.1 将与部件的两个修订版本 (A 和 B) 关联。启用该特性后,系统将移除 Plant1 B.1 和 Part1 B.1 之间的链接。
将 Plant1 修订为 B.1 时,先前工厂数据对象修订版本的小版本 A.4、A.5 和 A.6 将与 A 和 B 这两个部件修订版本关联。启用该特性后,系统将移除 Part1 B.1 与其关联的 Plant A 小版本之间的链接。由于 Part A 与 Plant A 关联,因此与 Part B 断开关联的小版本现在与 Part A 的最新小版本关联。
系统不会移除任何链接。将 Plant1 修订为 B.1 时,先前工厂数据对象修订版本的所有小版本仅与一个部件修订版本关联。