首页/技术分享

Revit技巧 | Revit官方教程:如何有效防止 Revit 中的数据损坏

发布于:2024-10-29 19:10:02
198人 分享

通过了解损坏类型及其发生的方式,可以防止模型中的数据损坏。

损坏类型

了解不同类型的数据损坏是确定和防止损坏原因的重要步骤。

图元级别损坏

  • 修改模型图元时,所做的修改可能会影响与第一个修改对象交互的其他对象。由于修改通过模型传播时,因此其他图元可能会受到修改的影响。

  • 每个图元均应具有可通过预定义的方式进行修改的属性和参数。当将图元更改为具有某些不应具有的属性或值时,这些图元被视为损坏。

  • 如果 Revit 不尝试刷新、重绘或与损坏的图元交互,则损坏的图元可能存在于项目中而不会导致错误。但是,当 Revit 尝试修改对象并且图元的意外状态导致修改失败时,Revit 会尝试恢复。如果故障严重或损坏图元过多,则当前操作将失败,Revit 将尝试恢复到之前的状态。如果此操作失败,将显示错误。

    图元级别损坏的症状

    • 以下列表中包含图元级别损坏的一些常见症状。

    • 错误:图元 <图元 ID> 在执行此任务之前就已损坏。如果没有太多的损坏图元,则执行核查可能会清除此问题。

    • 无法修改特定图元。

    • 无法打开特定视图。

    • 无法保存模型。

    • 执行特定操作(例如,与中心文件同步、传递产品标准、核查、清除未使用项)时出现不稳定情况。

    • 无法打开模型。 在该过程中,很多对象都将被重绘/刷新。

项目级别损坏

    损坏也可能发生在项目级别。这可能导致出现以下情况。

  • 缺少图元 - 模型中参照的一个或多个图元丢失。

  • 包含错误信息或完全没有信息的数据流 - RVT 格式已压缩,模型打开后,数据流将解压缩到 %TMP% 文件夹中。如果 Revit 无法解压缩数据,或者将存储的数据反序列化到内存,则 Revit 无法打开该模型。

  • 数据流不可读 - 如果模型未完全或正确写入存储介质,则 Revit 在尝试对模型进行解压缩时,可能无法读取其中一个或多个数据流。

    项目级别损坏的症状

    • 以下列表中包含图元级别损坏的一些常见症状。

    • 无法打开模型。

    • 打开特定视图时出现不稳定情况。

    • 执行特定操作(例如,与中心文件同步、传递产品标准、核查、清除未使用项)时出现不稳定情况。

    08.jpg

损坏原因

下面列出了一些损坏的原因。

  • 无法读取/写入存储介质。

  • Revit 不稳定,尤其是在将数据写入 RVT 模型时。

  • 附加模块通过用户界面以不可能或不需要的方式修改图元。

  • 未经测试的多项操作或一系列操作 - 例如,取消同步或在同步后使用“撤消”命令。

防止数据损坏的最佳做法

遵循本部分中的准则,以防止数据损坏。

确保您有模型的备份副本。编辑任务期间可能会引入损坏。当这种情况出现时,每个保存操作均会导致有效备份丢失并创建损坏备份。如果自动备份的数目小于保存操作的次数,则所有有效备份均会丢失。要确保您拥有有效备份,请执行以下一项或两项操作。

  • 增加自动备份的数目,该数目应大于单个编辑任务内执行的保存次数。例如,如果每个编辑任务平均保存次数少于 50,请将该备份数目增加至大于 50。

  • 创建手动备份。除了自动备份以外,还应创建项目的单独副本。

53.jpg

定期核查模型。最好每周核查一次模型,但如果更改率较高,则应该更频繁地核查。随着错误数量的增加,Revit 最终将无法继续运行。使用核查数据可以清除有问题的数据,并在核查开始失败时显示警告。

确保 Revit 已更新。当 Autodesk 确定导致损坏的问题时,会修改代码以防止出现这些问题。安装最新更新以确保应用所有修复。

将非工作共享文件和本地工作共享文件保存在本地硬盘驱动器上。直接写入网络路径会增加读取/写入失败的几率。

确保至少有 5 GB(或系统要求中指定的数量)的硬盘空间可用。如果因硬盘驱动器已满而导致 Revit 无法写入,则生成的模型将不完整且不可用。

确保定期清空 %TMP% 文件夹。RVT 文件打开后,会解压缩到临时文件夹,然后 Revit 从此位置开始工作。如果 Revit 无法读取/写入此文件夹,则结果可能是导致出现损坏或虚假损坏消息。确保 %TMP% 文件夹位于本地硬盘驱动器上。

避免在同步或取消同步进程之后使用“撤消”命令。这些进程可能会将模型置于不一致的状态,其中有的零件已更新,有的未更新。

将警告数量减少至最低。警告指出项目可能存在问题。许多警告会增加 Revit 在更新关联图元时遇到困难的机率。

定期升级模型,以确保您拥有的 Revit 版本无需升级即可打开模型。升级过程中遇到错误时,有时必须对模型进行更改才能成功升级。但是,如果模型数据存档很长时间未做任何更改,则原始版本的软件可能不再可用。要避免出现这种情况,请定期升级存档的模型数据,以解决出现的错误。根据未来的项目需求和可用存储空间,您可能希望保留原始模型数据和升级的副本。


转载请注明来源本文地址:https://www.tuituisoft/blog/12955.html

上一篇:

CAD教程 | 先绘制CAD图纸,还是先绘制图框?

下一篇:

Revit技巧 | revit中管道材质怎么改?Revit管道材质的设置以及管道的绘制教程