Creo Unite > 支持的任务和行为 > 关于验证非 Creo 模型
  
关于验证非 Creo 模型
默认情况下,“Creo Parametric 选项”(Creo Parametric Options) 对话框的“3D 数据交换设置”(3D data exchange settings) 页面上的“启用导入校验”(Enable Import Validation) 复选框处于选中状态,并且 intf3d_in_enable_imp_validation 配置选项也默认设置为 yes。因此,对于 CATIA V4 和 V5、Creo Elements/Direct、NX、SolidWorks 和 Autodesk Inventor 等文件格式的零件和装配模型,当将其作为 Creo 模型在 Creo 中打开时,系统会自动对其进行校验,就像在 Creo 中导入这些模型时会进行校验一样。
您可以在模型树中右键单击非 Creo 模型,然后单击“导入校验”(Import Validation) > “报告”(Report),以验证“导入校验报告”(Import Validation Report) 中的校验结果。非 Creo 模型在零件和装配级进行验证。零件模型和装配的零件元件可以包括单个或多个实体主体。
“导入校验报告”(Import Validation Report) 指示装配和零件模型的状况,以及非 Creo 零件和零件元件中的主体的状况,如下所示:
- 非 Creo 模型已打开,且无警告和错误。非 Creo 零件和零件元件的所有主体已实体化,且无错误和警告。
- 非 Creo 模型已打开,且有警告。在主体级别,零件和零件元件的主体已实体化,且有警告。
- 非 Creo 模型无法打开。在主体级别,零件和零件元件的部分或全部主体无法实体化。
打开非 Creo 模型时,非 Creo 模型中的曲面面积、体积块的质量属性和重心 (COG) 的坐标将转换为校验属性,并作为参数存储在 Creo 中。Creo 随后计算 Creo 中打开的模型的相应校验属性值,并将这些值作为校验参数存储在非 Creo 模型的模型参数中。系统会自动比较源模型的质量属性值与 Creo 中打开的模型的对应校验属性的计算值,并针对非 Creo 模型的检索计算出一个分数。Creo 随后根据此分数将非 Creo 模型的打开过程评定为成功、失败、或者通过但存在警告。
“导入校验报告”(Import Validation Report) 会将验证失败传送到通告中心。非 Creo 装配、空模型、不完整的产品结构、实体化失败和不完整几何中缺失的元件将被作为错误和警告报告至通知中心。您可以单击状态栏上的模型通知标志图标,在通知窗口中查看通知的数量及相应的校验失败情况。
您可以右键单击模型树或图形窗口中的非 Creo 模型,单击“导入校验”(Import Validation),然后选择快捷菜单上的下列选项来解决“导入校验报告”(Import Validation Report) 标识的验证失败和模型不一致问题。
“修复导入几何”(Repair Imported Geometry)
“使用替代质量属性”(Use Alternate Mass Properties)“使用计算的质量属性”(Use Calculated Mass Properties)
“忽略实体化检查”(Ignore Solidification Check)“启用实体化检查”(Enable Solidification Check)
您可以在 Creo 会话开始时禁用对已打开模型进行校验,或者当非 Creo 模型处于会话中时禁用校验。
要在会话开始时禁用针对模型的导入校验,您可以执行以下任务:
intf3d_in_enable_imp_validation 设置为 no
“Creo Parametric 选项”(Creo Parametric Options) 对话框的“3D 数据交换设置”(3D data exchange settings) 页面上,清除“启用导入校验”(Enable Import Validation) 复选框的默认选择。
在会话中,您可以右键单击模型树或图形窗口中的非 Creo 模型,单击“导入校验”(Import Validation),然后单击快捷菜单中的“禁用导入校验”(Disable Import Validation)。禁用校验后,不会校验非 Creo 模型,并且不会将失败报告给通知中心。