Revit出现无法使用“核查”打开模型怎么办?

无法使用选定的“核查”打开文件。

问题:如果使用“核查”复选框打开 Revit 模型,则该模型无法打开。将接收到类似于以下内容的消息:

  • 文件 (文件名).rvt 中的数据已损坏,需要手动恢复

  • 模型 (文件名).rvt 缺少多个图元,无法打开。

  • 声明失败: ElemTableMarshaller.cpp 的第 797 行

  • 发生致命错误。应用程序将被终止。您有机会对所有已修改项目保存恢复文件

原因:损坏的族导致发生此错误。类似于以下内容的条目将记录在日志文件中。

  • DBG_WARN: (异步,即先前检测到的内容)为何没有 ElemRec?: OwnerGraphKingOf.cpp 的第 119 行。

  • DBG_WARN: (异步,即先前检测到的内容)缺少所有者或所有者的周期!: OwnerGraphKingOf.cpp 的第 113 行。

  • DBG_WARN: 无法转换大 ElemId。: FamilyFamilyDocument.cpp 的第 217 行。

解决方案:若要查找损坏的族,请执行以下操作:

  1. 在不使用“核查”复选框的情况下打开模型。

  2. 保存已载入的族

  3. 当看到错误消息(例如,文件中的数据…,族名称无法保存等)时,请查看 Revit 窗口的状态栏以确定要导出的族。

  4. 执行下列操作之一:

    1. 重新载入族。

      重新加载时,系统会提示您覆盖参数值。如果该提示不显示,则系统不会加载相应族。

    2. 将族从模型中删除,然后重新测试。

      如果问题仍然存在,则可能存在其他损坏的族。再次重复执行解决方案步骤,直到所有损坏的族都已确认并重新加载或删除。

0

评论0

请先

没有账号? 注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录网站
普人特福的博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress