[发明专利]BIM模型数据结构构建方法有效
申请号: | 202111571641.9 | 申请日: | 2021-12-21 |
公开(公告)号: | CN114218650B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 周洪永;李强;古翔宇;李磊;成昱村;王烁斯 | 申请(专利权)人: | 中国电建集团成都勘测设计研究院有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/20;G06F16/13 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 吴中伟 |
地址: | 610072 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | bim 模型 数据结构 构建 方法 | ||
本发明BIM模型数据结构构建方法涉及建筑领域BIM模型,通过创建包含所述BIM模型的正方体,建立三维直角坐标系,将BIM模型中的构件通过坐标点的点的集合来表示,并将所述正方体按照循环拆分等级依次拆分成多个子正方体,并进行编号,通过BIM模型的构件的中心点对应的子正方体编号相等为条件合并模型,按照抽稀算法进行压缩,根据循环拆分等级设置压缩比例参数,按照3DTiles数据规范建立深度和循环拆分等级相等的树行索引文件,web端通过所述索引文件加载BIM模型,解决了web端加载模型对终端配置及网络要求较高的问题,本发明适用于BIM模型。
技术领域
本发明涉及建筑领域BIM模型,特别涉及BIM模型数据结构构建方法。
背景技术
在建筑领域BIM模型构件数量一般十分庞大,在设计软件里面,因为所有构件存储在本地,不存在网络加载问题,模型操作浏览效果较好,但是,当模型需要在web浏览器里远程加载时,不可避免存在网络加载问题,每加载一个模型构件web浏览器就需要建立相应连接,在建立和释放连接过程中占用大量的计算资源及时间资源,导致在web端加载BIM模型对终端配置及网络要求较高,如果终端配置及网络情况不达标,则会导致web端加载时间较长导致用户体验较差。
发明内容
本发明所解决的技术问题:提供一种BIM模型数据结构构建方法,在终端配置及网络环境一定的情况下,通过优化模型数据结构,解决web端加载BIM模型时间长和效果差的问题。
本发明解决上述技术问题采用的技术方案:BIM模型数据结构构建方法,其特征在于,包括以下步骤:
S01、建立一个正方体,使得BIM模型中的所有构件都在所述正方体内,并以此正方体为基础,建立三维直角坐标系,用所述三维直角坐标系中的点的集合表示BIM模型中的每一个构件;
S02、计算BIM模型中的每一个构件的中心点坐标;
S03、设定循环拆分等级n和参数k,从1到n依次将所述正方体的边长平均分成kp份,获得k3p子正方体,所述p为次数,并对所有子正方体进行编号;
S04、计算BIM模型中的每一个构件的中心点在步骤S03获得的所有子正方体中对应的子正方体的编号;
S05、将对应的子正方体的编号中子正方体编号相同的构件合并为一个模型H(i)_p_m;
S06、按照抽稀算法对模型H(i)_p_m进行压缩,根据循环拆分等级设置压缩比例参数,按照3DTiles数据规范建立深度为n的树型索引文件。
进一步的,步骤S03中,所述子正方体的编号为p_m,所述m以编号顺序依次为1到k3p。
进一步的,步骤S04中,所述对应的子正方体的编号为i_p_m,所述i为第i个构件。
进一步的,步骤S05中,模型H(i)_p_m为p_m相同的不同构件的集合。
进一步的,步骤S01中,所述三维直角坐标系的原点与所述正方体的一个顶点重合。
本发明的有益效果:本发明BIM模型数据结构构建方法,通过创建包含所述BIM模型的正方体,建立三维直角坐标系,将BIM模型中的构件通过坐标点的点的集合来表示,并将所述正方体按照循环拆分等级依次拆分成多个子正方体,并进行编号,通过BIM模型的构件的点对应的子正方体编号建立模型,以一个子正方体编号对应多个BIM模型的构件的方式,按照抽稀算法进行压缩,根据循环拆分等级设置压缩比例参数,按照3DTiles数据规范建立深度为n的树型索引文件,web端通过所述索引文件加载BIM模型,解决了web端加载BIM模型对终端配置及网络要求较高的问题,本发明相比于现有技术,通过设定循环拆分等级n和参数k来合并减少模型数量,减少web端加载模型需要建立的连接个数,从而降低了web端加载BIM模型对终端配置及网络要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电建集团成都勘测设计研究院有限公司,未经中国电建集团成都勘测设计研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111571641.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可配置的流程数据处理方法、装置及设备
- 下一篇:一种高弹波皱面料及其织造工艺