完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

5cdd2dc095060.jpg

revit为什么会出现模型损坏?Revit模型文件损坏的原因

发布于:2021-05-20 11:38:16
首页/BIM专题
6167
分享

腿腿教学网-revit为什么会出现模型损坏?Revit模型文件损坏的原因

哪些因素导致Revit模型文件数据损坏?

    损坏类型:

    数据损坏的原因可能有多种,要深入探究,我们必须弄清楚损坏是什么。

    图元级别的损坏:

    模型内修改图元时,所做的修改可能会影响与第一修改对象交互的其他对象。稍后,随着更改通过模型进行传播,这种修改还可能会影响其他图元。

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

    只要Revit不尝试对损坏的图元执行修改或刷新/重绘/交互操作,则此图元可以在项目内存在而不会导致出错。但是,一旦Revit尝试修改对象,而图元的意外状态导致修改失败,那么Revit将尝试恢复。如果故障严重或存在太多的损坏图元,则当前操作失败,Revit会尝试恢复到先前状态(撤消当前操作)。如果此操作失败,则会向用户显示错误。

    图元级别损坏的症状:

    包括但不限于:

        错误:“图元<图元ID>在执行此任务之前就已损坏。”如果没有太多的损坏图元并且问题不太严重,核查通常会清除此问题。

        无法修改特定图元。

        无法打开特定视图。

        无法保存模型。

        执行特定操作(例如,与中心文件同步、传递项目标准、核查、清除未使用项)时发生崩溃。

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

    项目级别的损坏:

    除了图元级别的损坏以外,还可能存在范围更为广泛的项目损坏,例如:

        图元缺失:这种损坏不是图元内出现了损坏数据,而是指模型中引用的一个或多个图元缺失。

        数据流包含损坏信息或空白信息:RVT格式已压缩,模型打开后,数据流将解压缩到%TMP%文件夹中。如果Revit无法解压缩数据,或者将存储的数据反序列化到内存,则Revit无法打开该模型。

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

    项目级别损坏的症状

    包括但不限于:

        无法打开模型。

        打开特定视图时发生崩溃。

        执行特定操作(例如,与中心文件同步、传递项目标准、核查、清除未使用项)时发生崩溃。

        哪些因素可能会导致损坏?

        损坏的原因也各不相同,包括但不限于:

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

        程序发生崩溃(特别是在数据写入RVT模型时)。

        附加模块以通过正常UI无法或意外的方式修改图元。

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

    Solution:

    要最大程度地减少数据损坏的发生率,请执行以下操作:

    注意:如果您使用的是2017版本的Revit,请务必安装2017.1Update,因为其中包含专门用于解决损坏的更改:修复损坏的中心模型。

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

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

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

    定期核查项目-最常见的情况是,您应该每周核查一次,但如果项目的变更率较高,则核查更频繁。Revit尝试容忍错误,并尽可能忽略它。但是,随着错误数量的不断增加,最终它将无法继续运行。使用核查可以清除有问题的数据,并在核查开始失败时显示警告。

    确保Revit已更新-当我们发现导致损坏的问题时,会修改代码以避免出现这些问题,应安装最新的更新以确保应用所有修复。

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

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

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

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

    将警告数量减少至最低-警告指出项目可能存在问题。大量警告会增加Revit更新相关图元时出现问题的几率。

    定期升级模型,以确保您的程序副本可以将其打开(无需执行升级过程)-如果在升级过程中出现错误,有时需要在模型中进行更改,升级才能成功。但是,如果模型数据存档很长时间未做任何更改,原始版本的软件可能不再可用。为了避免出现这种情况,请定期升级存档的模型数据,从而解决发生的错误(根据项目和存储空间的将来需求,您可能希望维护原始模型数据以及升级的副本)。


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

未标题-1.jpg

上一篇:没有了

下一篇:没有了

微信咨询
扫描客服微信
电话咨询
咨询电话:

15359439502

APP下载
扫码关注
关注微信公众号
返回顶部