【技术实现步骤摘要】
一种Revit项目文件的保护方法
本专利技术涉及建筑设计相关数据管理的
,特别涉及一种Revit项目文件的保护方法。
技术介绍
建筑信息模型(BuildingInformationModel,简称BIM)是对一个设施的实体和功能特性的数字化表达方式。建筑信息模型是涉及建筑学、工程学即土木工程的新辅助工具,其主要是以建筑工程项目的各项相关信息数据作为模型的基础,并以此进行建筑模型的建立,从而通过数字信息仿真模拟建筑物所具有的真实信息。此外,建筑信息模型还具有可视化、协调性、模拟性、优化性和可出图性这五个特点。随着城市化发展的逐步加快,地铁等轨道交通的兴建普遍作为各个城市建设的首要任务,相应地,城市建设的发展也带动轨道交通设计行业的迅猛发展,在可预见的长时间内,轨道交通的设计与建筑已经成为城市建设不可缺少的重要一部分。轨道交通设计行业的迅速发展扩张导致相关行业设计人才的严重短缺,为了缓解设计人才短缺这一现状,现有的轨道交通设计行业对于相关设计人才的准入门槛和条件要求也相应的降低,虽然上面的做法能够在一定程度上增加相关行业设计人才的数量以缓解轨道交通设计行业的人才短缺问题,但是这并不是从根本上解决这一问题的有效手段。并且从长远来看,真正设计人才的短缺和大量不具备高条件与资质的设计人员进入这一行业,不仅无助于从根源上解决上述问题,而且还会导致相关工程施工安全与质量问题的出现。而建筑信息模型概念的提出,正是顺应现今建筑设计行业发展趋势而出现的,建筑信息模型提出一种以信息化和数字化的方式优化传统设计工作方式,从而便于设计人员能够高效率地和高质量地完成相关设计工作 ...
【技术保护点】
1.一种Revit项目文件的保护方法,其特征在于,所述Revit项目文件的保护方法包括如下步骤:步骤(1),对Revit应用程序端进行编辑开发处理,以创建得到一关于所述Revit项目文件的中间格式文件及其对应的Revit启动器;步骤(2),将当前的所有Revit项目文件转换为所述中间格式文件,并获取转换后的每一个所述中间格式文件对应的文件状态信息;步骤(3),基于所述文件状态信息,将每一个所述中间格式文件与所述Revit启动器进行匹配处理,根据所述匹配处理的结果,确定所述Revit启动器对所述中间格式文件的操作模式。
【技术特征摘要】
1.一种Revit项目文件的保护方法,其特征在于,所述Revit项目文件的保护方法包括如下步骤:步骤(1),对Revit应用程序端进行编辑开发处理,以创建得到一关于所述Revit项目文件的中间格式文件及其对应的Revit启动器;步骤(2),将当前的所有Revit项目文件转换为所述中间格式文件,并获取转换后的每一个所述中间格式文件对应的文件状态信息;步骤(3),基于所述文件状态信息,将每一个所述中间格式文件与所述Revit启动器进行匹配处理,根据所述匹配处理的结果,确定所述Revit启动器对所述中间格式文件的操作模式。2.如权利要求1所述的Revit项目文件的保护方法,其特征在于:在步骤(1)中,对Revit应用程序端进行编辑开发处理具体包括在所述Revit应用程序端中获取对应的RevitSDK文件,基于所述RevitSDK文件,对所述Revit应用程序端进行若干配置项目的设定处理,以对所述Revit应用程序端中的Revit应用程序进行二次开发处理;其中,对所述Revit应用程序端进行若干配置项目的设定处理后,还包括对经过设定处理后的所述若干配置项目进行重新载入处理,并根据所述重新载入处理的结果,确定所述二次开发处理的状态,具体为,若所述若干配置项目能够执行所述重新载入处理,则确定所述二次开发处理完成,否则,确定所述二次开发处理未完成。3.如权利要求2所述的Revit项目文件的保护方法,其特征在于:在步骤(1)中,创建得到关于所述Revit项目文件的中间格式文件及其对应的Revit启动器具体包括基于对所述Revit应用程序进行的所述二次开发处理创建若干所述中间格式文件及其对应的若干Revit启动器,并将若干所述中间格式文件与若干Revit启动器进行关联判断处理,以获得若干所述中间格式文件中的每一个与若干所述Revit启动器中的每一个之间的一一对应关系,其中,若干所述中间格式文件中的每一个只能通过其唯一对应的Revit启动器执行对应的文件编辑操作。4.如权利要求3所述的Revit项目文件的保护方法,其特征在于:在步骤(1)中,创建若干所述中间文件格式及其对应的若干Revit启动器后,还包括对若干所述中间文件格式及其对应的若干Revit启动器进行关于优先级别的划分处理,其中,所述关于优先级别的判断处理具体包括基于所述Revit启动器对所述中间文件格式的初始化数据信息,得到若干所述中间格式文件中的每一个对应的安全系数,并根据所述安全系数划分若干所述中间格式文件相互之间的优先级别关系。5.如权利要求1所述的Revit项目文件的保护方法,其特征在于:在步骤(2)中,将当前的所有Revit项目文件转换为所述中间格式文件具体包括判断所述Revit项目文件当前的文件编辑状态,若所述文件编辑状态指示所述Revit项目文件当前处于文件保存阶段,则将所述Revit项目文件转换为所述中间格式文件,同时对所述Revit项目文件生成的所有缓存文件进行删除处理,若所述文件编辑状态指示所述Revit项目文件当前处于非文件保存阶段,则维持获取所述Revit项目文件实时的文件编辑状态不变。6.如权利要求4所述的Rev...
【专利技术属性】
技术研发人员:张庆兰,
申请(专利权)人:北京本源数创咨询有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。