数据管理功能 > 管理更改 > “更改管理”管理 > 更改关联规则管理 > 柔性更改链接转换
  
柔性更改链接转换
Windchill 11.0 引入了柔性更改链接来为更改关联规则提供支持。有关详细信息,请参阅更改关联规则管理
如果要升级到 Windchill 11.0 或更高版本且想要使用更改关联规则,则必须使用 FlexibleChangeConverter 命令行实用程序从旧式链接迁移到柔性链接。有关详细信息,请参阅 FlexibleChangeConverter 实用程序
更改关联模式
可通过分阶段转换过程启用更改关联规则。执行此分阶段方法的过程中,Windchill 将经历三种模式:
旧模式
系统上所有内容的运作方式均与先前版本相同。更改关联继续使用 AddressedBy2FormalizedBy 模型。
混合模式
Windchill 允许旧式更改链接和柔性更改链接同时存在:
新的更改对象使用 FlexibleChangeLink 模型。因此,会针对新的更改对象强制执行现有更改关联规则。
移动到“混合”模式之前即已存在的更改对象将被视为旧式对象。这些对象将继续使用 AddressedBy2FormalizedBy 模型。
从旧式更改对象创建的所有新对象均将继续使用 AddressedBy2FormalizedBy 模型。
如果系统中包含旧式更改管理对象,则这是升级到 Windchill 11.1 F000 或更高版本时采用的默认模式。
在此,您可以使用 FlexibleChangeConverter 实用程序将符合条件的旧式更改对象转换为 FlexibleChangeLink 模型。
如果链接中存在不是柔性更改项的角色对象,则不会对其进行转换。所有对象在移动到“柔性”模式之前均必须进行转换。
柔性模式
所有新的和现有更改对象均使用 FlexibleChangeLink 模型。
这是新安装的 Windchill 11.1 F000 或更高版本系统的默认模式。如果系统中不包含旧式更改管理对象,则这也是升级到 Windchill 11.1 F000 或更高版本时采用的默认模式。
柔性更改转换的准备和规划
尝试移动到“柔性”模式之前,您应该审阅现有的更改管理进程。
同时,您还应熟悉以下概念:
FlexibleChangeItem
要移动到“柔性”模式,所有新的和现有的更改对象均必须实现 FlexibleChangeItem 类。
如果系统中包括未实现 FlexibleChangeItem 的对象,则只能使用 FlexibleChangeConverter 实用程序生成报告并移动到“混合”模式。您将无法执行任何转换命令。
未执行 FlexibleChangeItem 的对象。例如,出厂设置更改对象的所有自定义扩展名。
更改管理对象转换的条件符合性
旧式更改对象必须满足多个条件才能进行转换:
更改对象类必须支持柔性链接 (FlexibleChangeLink 类)。
更改对象类必须已注册了就绪委派。
所有旧式更改链接类均必须具有一个已注册的转换器委派。
为出厂设置更改对象和链接提供了转换器和就绪委派。如果您拥有自定义更改对象或链接,请参阅将自定义链接转换为柔性更改链接
柔性模式限制
柔性模式具有以下两项限制:
加载旧数据
导入包括旧数据的包
如果系统处于“柔性”模式且您必须加载或导入旧数据,则可以使用 setMixed 操作将 Windchill 重置为“混合”模式。
要恢复“柔性”模式,可重新运行转换实用程序操作。
链接转换器规则
链接转换器规则文件用于指定如何将旧式链接复制为更改进程链接。
您应该审阅和配置这些文件,以确保规则尽可能与您的更改关联规则相匹配。有关详细信息,请参阅配置链接转换器规则
当前状况的摘要报告
您可以更新采用已避免使用的旧式链接的报告。
有关详细信息,请参见查询构建器的柔性更改链接
审阅更改关联规则
PTC 强烈建议:在运行转换实用程序之前,建立所有附加更改关联规则并使其处于稳定状态。有关详细信息,请参阅定义更改关联规则更改关联规则表格
审阅更改进程工作流
PTC 强烈建议您审阅并更新现有更改进程工作流。
有关详细信息,请参阅更改工作流关闭