基于Revit模型的版本转换研究
Research on Version Conversion Based on Revit Model
-
摘要: 在BIM建模、应用及管理的过程中, 面对灵活多变的应用场景, 需要对Revit模型进行版本的转换, 但是截止目前, 行业内缺少Revit模型降版本的手段。本文通过Revit二次开发的方式, 自主研发了Revit模型版本转换工具, 将Revit模型主要构件的关键信息收集并储存成为一种中间文件格式, 再使用另一个版本的Revit读取中间文件并通过调用API创建相应构件, 实现Revit模型的版本互转, 达到模型降版本存储与使用的目的。验证表明, 以上方法能够实现Revit模型的向下兼容, 并大大降低模型版本转换的时间成本。Abstract: It is inevitable to convert the version of Revit model during the modelling, application, and management stage of BIM implementation due to the flexible application scenarios. However, the industry is still lacking solutions to downgrade Revit models. Through the secondary development of Revit, this paper customized the tools to convert the version of Revit model. The mechanism is that it collects and stores the key information of major components as an intermediate file format, then adopt another version of Revit to read the intermediate file for creating corresponding components by calling API to achieve the version exchange., Therefore, the model version is downgraded for using purposes. Taking Shandong Jinan Shulan Hospital project as an example, this program validated that the proposed method for downgrading Revit model can significantly decrease the time consuming.