System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 建筑信息模型BIM数据自动转换方法以及装置制造方法及图纸_技高网

建筑信息模型BIM数据自动转换方法以及装置制造方法及图纸

技术编号:40315714 阅读:7 留言:0更新日期:2024-02-07 20:57
本申请提供了一种建筑信息模型BIM数据自动转换方法以及装置。其中方法包括:获取BIM模型文件并提取BIM模型数据,再将BIM模型数据转换为IFC格式数据;将BIM模型划分为用于承载完整模型信息的第一特征单元、用于承载个体组合件信息的第二特征单元以及用于承载个体部件信息的第三特征单元;将第一特征单元、多个第二特征单元和多个第三特征单元分别存储于树状链接网络的源节点、次节点和末节点;将末节点的个体部件信息中的几何特征数据、位置数据、属性特征数据转换成glTF格式数据;基于树状链接网络和glTF格式数据生成三维BIM模型。克服了BIM模型数据的交互障碍;方便BIM模型可视化时对结构关系的分析,保证BIM模型的关系完整。

【技术实现步骤摘要】

本申请涉及建筑信息模型,尤其涉及一种bim数据自动转换方法、装置及存储介质。


技术介绍

1、数字孪生技术是在建筑信息模型(building information modeling,bim)、感知建模、人工智能等信息技术取得重大突破的背景下,建设新型智慧城市的一条新兴技术路径。bim模型可以将建筑信息进行数字化,并以这个数字信息模型作为基础,进行各个阶段的模拟建造。

2、但现有技术中,bim类建模软件种类很多,并且存在着多种数据格式,各个软件系统之间的数据交互存在着很大的障碍,导致项目各参与方之间的信息交流和共享闭塞,形成了“信息孤岛”现象。同时,ifc(建筑工程数据交换标准)不能够将所有的建筑模型及其属性完整表达出来,以至于目标web平台无法还原建筑模型进行分析达到完整复原,且导出再导入时也无法恢复原貌,另一方面,ifc中无法将建筑模型之间的关系完整保存,导致关联信息丢失产生数据损坏。此外,bim模型在项目建设过程中经常会进行转移复制,而由于bim建筑模型本身涉及的部件较多,造成bim模型数据本身数据过大,造成转移复制不变,增加服务器以及web平台的处理难度。


技术实现思路

1、本申请提供了一种bim数据自动转换方法、装置及系统,以至少提高bim模型数据的实用性。本申请的技术方案如下:

2、第一方面,本申请实施例提供了一种bim数据自动转换方法,包括:

3、获取包括目标建筑物的bim模型的bim模型文件,并提取所述bim模型文件中的bim模型数据,以及将所述bim模型数据转换为ifc格式数据;

4、基于所述ifc格式数据,将所述bim模型划分为用于承载完整模型信息的第一特征单元、用于承载个体组合件信息的多个第二特征单元以及用于承载个体部件信息的多个第三特征单元;

5、将所述第一特征单元、所述多个第二特征单元和所述多个第三特征单元存储于树状链接网络;其中,所述第一特征单元存储于所述树状链接网络的源节点,所述多个第二特征单元分别存储于所述源节点下方链接的多个次节点,所述多个第三特征单元分别对应存储于所述多个次节点下方链接的多个末节点;

6、将所述多个末节点的个体部件信息中的几何特征数据、位置数据、属性特征数据转换成gltf格式数据;

7、基于所述树状链接网络和所述gltf格式数据,生成三维bim模型。

8、在一些实现方式中,所述方法还包括:

9、获取所述目标建筑物中的建筑智能化设备的常规状态数据;

10、基于所述常规状态数据和运维管理规则,生成运维管理数据;其中,所述运维管理规则是基于用户对所述bim模型的运维管理需求结合所述bim模型数据得到的;

11、基于所述运维管理数据和所述三维bim模型,生成数字孪生模型。

12、在一些实现方式中,所述基于所述运维管理数据和所述三维bim模型,生成数字孪生模型;包括:

13、通过webassembly技术创建虚拟机,并在所述虚拟机上基于所述运维管理数据和所述三维bim模型,生成数字孪生模型。

14、在一些实现方式中,所述将所述多个末节点的个体部件信息中的几何特征数据、位置数据、属性特征数据转换成gltf格式数据之前,还包括:

15、将所述多个末节点中的具有相同几何特征数据的末节点进行虚化合并;

16、将所述虚化合并后的末节点分为存在链接的主模块和附属模块,所述主模块包含当前末节点的完整个体部件信息,所述附属模块包含当前末节点的几何特征数据。

17、在一些实现方式中,所述将所述bim模型数据转换为ifc格式数据,包括:

18、判断所述bim模型数据是否为结构化数据;

19、在所述bim模型数据是结构化数据时,将所述bim模型数据转换为中间数据格式数据,再将所述中间数据格式数据转换为ifc格式数据;或者,调用数据转换插件将所述bim模型数据转换为ifc格式数据;

20、在所述bim模型数据不是结构化数据时,判断是否存在与所述bim模型数据对应的历史ifc格式数据;

21、在存在与所述bim模型数据对应的历史ifc格式数据时,基于所述bim模型数据对所述历史ifc格式数据进行结构特征修改,得到所述bim模型数据对应的ifc格式数据;

22、在不存在与所述bim模型数据对应的历史ifc格式数据时,对所述bim模型的各部件分别进行特征抽取,得到所述bim模型的各部件的全部特征属性数据和位置属性数据;并通过ifc生成器将所述全部特征属性数据和位置属性数据生成ifc格式数据。

23、在一些实现方式中,所述将所述bim模型数据转换为ifc格式数据之后,还包括:

24、将所述ifc格式数据存储于数据库中,并获取所述ifc格式数据在所述数据库中的数据存储地址;

25、在所述数据库的公共区域建立检索表,并将所述bim模型数据与所述数据存储地址的映射关系、所述ifc格式数据与所述数据存储地址的映射关系存储于所述检索表中。

26、在一些实现方式中,所述方法还包括:

27、将所述树状链接网络和所述gltf格式数据存储至所述数据库,并将所述树状链接网络和所述gltf格式数据在所述数据库中的存储地址均添加至所述检索表中。

28、在一些实现方式中,所述基于所述树状链接网络和所述gltf格式数据,生成三维bim模型;包括:

29、通过调用webgl引擎,基于所述树状链接网络和所述gltf格式数据,生成三维bim模型。

30、在一些实现方式中,所述完整模型信息包括用户id、所述bim模型文件的名称、所述ifc格式数据的存储指针以及所述bim模型包含的第二特征单元的映射关系;

31、所述个体组合件信息包括所属第一特征单元的映射关系、个体组合件id以及与所述个体组合件包含的第三特征单元的映射关系;

32、所述个体部件信息包括所属第二特征单元的映射关系、个体部件id、个体部件的几何特征数据、位置数据、属性特征数据。

33、第二方面,本申请实施例提供了一种bim数据自动转换装置,包括:

34、数据处理模块,用于获取包括目标建筑物的bim模型的bim模型文件,并提取所述bim模型文件中的bim模型数据,以及将所述bim模型数据转换为ifc格式数据;

35、特征划分模块,用于基于所述ifc格式数据,将所述bim模型划分为用于承载完整模型信息的第一特征单元、用于承载个体组合件信息的多个第二特征单元以及用于承载个体部件信息的多个第三特征单元;

36、特征存储模块,用于将所述第一特征单元、所述多个第二特征单元和所述多个第三特征单元存储于树状链接网络;其中,所述第一特征单元存储于所述树状链接网络的源节点,所述多个第二特征单元分别存储于所述源节点下方链接的多个次节点,所述多个第三特征单元分别对应存储于所述本文档来自技高网...

【技术保护点】

1.一种建筑信息模型BIM数据自动转换方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述运维管理数据和所述三维BIM模型,生成数字孪生模型;包括:

4.根据权利要求1所述的方法,其特征在于,所述将所述多个末节点的个体部件信息中的几何特征数据、位置数据、属性特征数据转换成glTF格式数据之前,还包括:

5.根据权利要求1所述的方法,其特征在于,所述将所述BIM模型数据转换为IFC格式数据,包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述BIM模型数据转换为IFC格式数据之后,还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述基于所述树状链接网络和所述glTF格式数据,生成三维BIM模型;包括:

9.根据权利要求1所述的方法,其特征在于,所述完整模型信息包括用户ID、所述BIM模型文件的名称、所述IFC格式数据的存储指针以及所述BIM模型包含的第二特征单元的映射关系;

10.一种建筑信息模型BIM数据自动转换装置,其特征在于,包括:

11.一种建筑信息模型BIM数据自动转换系统,其特征在于,包括:

12.一种电子设备,其特征在于,包括:

13.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1至9中任一项所述的BIM数据自动转换方法。

...

【技术特征摘要】

1.一种建筑信息模型bim数据自动转换方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述运维管理数据和所述三维bim模型,生成数字孪生模型;包括:

4.根据权利要求1所述的方法,其特征在于,所述将所述多个末节点的个体部件信息中的几何特征数据、位置数据、属性特征数据转换成gltf格式数据之前,还包括:

5.根据权利要求1所述的方法,其特征在于,所述将所述bim模型数据转换为ifc格式数据,包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述bim模型数据转换为ifc格式数据之后,还包括:

7.根据权利要求6所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:阮健生罗琼赵侠林世海刘靖陈宝康
申请(专利权)人:中国移动通信集团广东有限公司
类型:发明
国别省市:

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

1