BIM数据更新方法和装置制造方法及图纸

技术编号:20390128 阅读:36 留言:0更新日期:2019-02-20 02:57
本发明专利技术涉及一种BIM数据更新方法和装置,其中方法包括以下步骤:接收第一软件发送的数据检测指令以及更新后的BIM数据包;根据数据检测指令将原始的BIM数据包与更新后的BIM数据进行比较,找出最终变化的BIM数据;将最终改变的BIM数据发送至第二软件,完成数据更新过程。通过上述的BIM数据更新方法,当在一个软件中修改BIM数据可以快速完成在另一个软件的同步更新,并不需要从第一个软件中导出全部的BIM数据再传输至第二软件,大大减少了数据传输量,从而提高了传输效率。

【技术实现步骤摘要】
BIM数据更新方法和装置
本专利技术涉及建筑工程及建筑信息模型领域,特别是涉及一种BIM数据更新方法、装置、计算机设备以及计算机存储介质。
技术介绍
BIM(BuildingInformationModeling,即建筑信息模型)是继CAD(计算机辅助设计)技术后出现在工程建设行业又一重要的计算机应用技术,正在引发建筑行业一次史无前例的彻底革命。BIM技术是将工程建筑的内外部结构以三维模型的形式进行表达,并将与工程建筑相关的设计信息、施工信息、运维信息都附着在模型上进行管理,可实现对工程数据、工程构件量化的全生命周期完整描述。该技术利用数字建模软件,提高项目设计、建造和管理的效率,并给采用该技术的建筑企业带来极大的新增价值。BIM模型可以在多个应用软件中打开,即通常情况下可以用多个应用软件(利如RIMITWO、AutodeskRevit)来加载BIM模型,当利用其中一个软件对BIM模型数据进行修改,而在其他软件中的BIM模型数据无法进行相应的修改。
技术实现思路
基于此,有必要针对目前的BIM模型数字在一个软件修改后无法再另一个软件进行相应修改的问题,提供一种BIM数据更新方法、装置、计算机设备以及计算机存储介质。一种BIM数据更新方法,包括以下步骤:接收第一软件发送的数据检测指令以及更新后的BIM数据包;根据所述数据检测指令将原始的BIM数据包与更新后的BIM数据进行比较,找出最终变化的BIM数据;将所述最终改变的BIM数据发送至第二软件,完成数据更新过程。上述的BIM数据更新方法,在接受到第一软件发送的数据检测指令时,启动数据检测程序,即将更新后的BIM数据包与原始的BIM数据包进行对比,找出最终变化的BIM数据(即找出发生变化的BIM数据),然后将最终变化的BIM数据发送到第二软件,完成数据更新。通过上述的BIM数据更新方法,当在一个软件中修改BIM数据可以快速完成在另一个软件的同步更新,并不需要从第一个软件中导出全部的BIM数据再传输至第二软件,大大减少了数据传输量,从而提高了传输效率。在其中一个实施例中,所述原始的BIM数据包和所述更新后的BIM数据包括一个或多个BIM数据;每一个BIM数据包括一个标记信息,其中标记信息与所述BIM数据一一对应;在根据所述数据检测指令将原始的BIM数据包与更新的BIM数据包进行比较的步骤中包括以下步骤:将所述原始的BIM数据包中每一个所述BIM数据的标记信息与所述更新后的BIM数据包中每一个所述BIM数据的标记信息进行比较,所述原始的BIM数据包中每一个所述BIM数据的标记信息与所述更新后的BIM数据包中每一个所述BIM数据的标记信息不相同时,从所述更新后的BIM数据包中找出标记信息不同的BIM数据,记为所述最终改变的BIM数据。在其中一个实施例中,接收第一软件发送的数据检测指令以及更新后的BIM数据包的步骤之前,还包括以下步骤:接受第一软件发送的所述原始的BIM数据包;将所述原始的BIM数据包发送至所述第二软件。在其中一个实施例中,还包括:在检测到所述第一软件发送的数据添加指令时,采用所述标记信息对添加的BIM数据进行信息标记,并将标记后的BIM数据保存至所述更新后的BIM数据包。在其中一个实施例中,还包括:在检测到所述第一软件发送的数据删除指令时,采用所述标记信息对删除的BIM数据进行信息标记,并将标记后的BIM数据保存至所述更新后的BIM数据包。在其中一个实施例中,在检测到所述第一软件发送的数据替换指令时,采用所述标记信息对替换的BIM数据进行信息标记,并将标记后的BIM数据保存至所述更新后的BIM数据包。在其中一个实施例中,将所述最终改变的BIM数据发送至第二软件,完成数据更新过程的步骤还包括:采用CPIService方式将所述最终改变的BIM数据发送至第二软件,完成数据更新过程。一种BIM数据更新装置,包括:信息接收模块,用于接收第一软件发送的数据检测指令以及更新后的BIM数据包;最终变化的BIM数据确定模块,用于根据所述数据检测指令将原始的BIM数据包与更新后的BIM数据进行比较,找出最终变化的BIM数据;数据更新模块,用于将所述最终改变的BIM数据发送至第二软件,完成数据更新过程。在其中一个实施例中,所述原始的BIM数据包和所述更新后的BIM数据包括一个或多个BIM数据;每一个BIM数据包括一个标记信息,其中标记信息与所述BIM数据一一对应;所述最终变化的BIM数据确定模块,用于将所述原始的BIM数据包中每一个所述BIM数据的标记信息与所述更新后的BIM数据包中每一个所述BIM数据的标记信息进行比较,所述原始的BIM数据包中每一个所述BIM数据的标记信息与所述更新后的BIM数据包中每一个所述BIM数据的标记信息不相同时,从所述更新后的BIM数据包中找出标记信息不同的BIM数据,记为所述最终改变的BIM数据。在其中一个实施例中,还包括:原始数据包接受模块,用于接受第一软件发送的所述原始的BIM数据包;原始数据包发送模块,用于将所述原始的BIM数据包发送至所述第二软件。在其中一个实施例中,还包括:信息标记模块,用于在检测到所述第一软件发送的数据添加指令时,采用所述标记信息对添加的BIM数据进行信息标记;数据保存模块,用于将标记后的BIM数据保存至所述更新后的BIM数据包。在其中一个实施例中,所述信息标记模块,还用于在检测到所述第一软件发送的数据删除指令时,采用所述标记信息对删除的BIM数据进行信息标记;所述数据保存模块,用于将标记后的BIM数据保存至所述更新后的BIM数据包。在其中一个实施例中,所述信息标记模块,还用于在检测到所述第一软件发送的数据替换指令时,采用所述标记信息对替换的BIM数据进行信息标记;所述数据保存模块,用于将标记后的BIM数据保存至所述更新后的BIM数据包。在其中一个实施例中,所述数据更新模块,还用于采用CPIService方式将所述最终改变的BIM数据发送至第二软件,完成数据更新过程。上述的BIM数据更新装置采用了BIM数据更新方法,如此,当在一个软件中修改BIM数据可以快速完成在另一个软件的同步更新,并不需要从第一个软件中导出全部的BIM数据再传输至第二软件,大大减少了数据传输量,从而提高了传输效率。一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述所述的BIM数据更新方法。上述计算机设备,通过所述处理器上运行的计算机程序,实现了当在一个软件中修改BIM数据可以快速完成在另一个软件的同步更新,并不需要从第一个软件中导出全部的BIM数据再传输至第二软件,大大减少了数据传输量,从而提高了传输效率。一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述所述的BIM数据更新方法。上述计算机存储介质,通过其存储的计算机程序,实现了当在一个软件中修改BIM数据可以快速完成在另一个软件的同步更新,并不需要从第一个软件中导出全部的BIM数据再传输至第二软件,大大减少了数据传输量,从而提高了传输效率。附图说明图1为本专利技术的BIM数据更新方法在一实施例中的流程示意图;图2为本专利技术的BIM数据更新方法在另一实施例中的流程示意图;图3为本专利技术本文档来自技高网...

【技术保护点】
1.一种BIM数据更新方法,其特征在于,包括以下步骤:接收第一软件发送的数据检测指令以及更新后的BIM数据包;根据所述数据检测指令将原始的BIM数据包与更新后的BIM数据进行比较,找出最终变化的BIM数据;将所述最终改变的BIM数据发送至第二软件,完成数据更新过程。

【技术特征摘要】
1.一种BIM数据更新方法,其特征在于,包括以下步骤:接收第一软件发送的数据检测指令以及更新后的BIM数据包;根据所述数据检测指令将原始的BIM数据包与更新后的BIM数据进行比较,找出最终变化的BIM数据;将所述最终改变的BIM数据发送至第二软件,完成数据更新过程。2.根据权利要求1所述的BIM数据更新方法,其特征在于,所述原始的BIM数据包和所述更新后的BIM数据包括一个或多个BIM数据;每一个BIM数据包括一个标记信息,其中标记信息与所述BIM数据一一对应;在根据所述数据检测指令将原始的BIM数据包与更新的BIM数据包进行比较的步骤中包括以下步骤:将所述原始的BIM数据包中每一个所述BIM数据的标记信息与所述更新后的BIM数据包中每一个所述BIM数据的标记信息进行比较,所述原始的BIM数据包中每一个所述BIM数据的标记信息与所述更新后的BIM数据包中每一个所述BIM数据的标记信息不相同时,从所述更新后的BIM数据包中找出标记信息不同的BIM数据,记为所述最终改变的BIM数据。3.根据权利要求2所述的BIM数据更新方法,其特征在于,接收第一软件发送的数据检测指令以及更新后的BIM数据包的步骤之前,还包括以下步骤:接受第一软件发送的所述原始的BIM数据包;将所述原始的BIM数据包发送至所述第二软件。4.根据权利要求1-3任一项所述的BIM数据更新方法,其特征在于,还包括:在检测到所述第一软件发送的数据添加指令时,采用所述标记信息对添加的BIM数据进行信息标记,并将标记...

【专利技术属性】
技术研发人员:江维
申请(专利权)人:广州拓欧信息技术有限公司力博软件公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1