模型标识符和保存冲突 (Creo Elements/Direct Modeling)
在 Windchill 中,CAD 文档通过唯一文件名进行标识。文件名可以具有意义,也可以从自动生成的编号衍生而来。在 Creo Elements/Direct Modeling 的 Windchill Workgroup Manager 中,文件名根据特定规则和设置从模型或实例名称衍生而来。
相反,Creo Elements/Direct Modeling 应用程序使用系统标识符 (SysID) 来标识部件和装配。SysID 为全局范围内唯一的内部 ID,在创建新模型时分配。保存模型后,SysID 存储在模型文件中。
|
将模型保存到磁盘上的不同文件会创建 SysID 相同的多余数据。
|
在 Creo Elements/Direct Modeling 会话中,具有相同 SysID 的模型被视为同一模型。如果您从磁盘加载这些模型,它们会自动共享 (成为已在会话中的模型的实例)。但是,如果您在 Creo Elements/Direct Modeling 会话中复制模型,系统会为其分配一个新 SysID,以保证其唯一性。
在 Creo Elements/Direct Modeling 中管理 Windchill 模型和绘图时,同一 CAD 文档的所有小版本或修订版本必须具有相同的 SysID。此外,SysID 在所有 CAD 文档中必须唯一。将模型或绘图从 Windchill 保存到 Windchill Workgroup Manager 时,可能会出现名称或 SysID 冲突。
|
Creo Elements/Direct Modeling 注释模块中的绘图具有文件名,但不具有 SysID。
|
名称和 SysID 冲突及其解决方案
Windchill 强制要求文件名和 SysID 同时唯一。将模型或绘图从 Windchill Workgroup Manager 保存到 Windchill 时,系统会在将数据保存到工作区之前对这些情况进行检查。违反任一唯一性约束时,系统都会产生冲突,而且“冲突”窗口中将显示相应的解决方案选项,如下图所示。
|
将对象导入到工作区时,如果检测到名称或 SysID 冲突,则系统会对模型进行重命名,并将该新名称显示在“指定选项”窗口的“文件路径”列中。不会显示“冲突”窗口。
|
下图显示在将模型数据保存到工作区之前 Windchill Workgroup Manager 所执行的检查的流程图。
下图显示当出现模型保存冲突时 Windchill Workgroup Manager 用户界面中所显示的“冲突”窗口的示例。注意“选定冲突说明”。
下图显示在将绘图数据保存到工作区之前 Windchill Workgroup Manager 所执行的检查的流程图。
下图显示当出现绘图保存冲突时 Windchill Workgroup Manager 用户界面中所显示的“冲突”窗口的示例。