[发明专利]基于建筑要素拓扑关系的BIM室内空间连通图构建方法有效
| 申请号: | 201910090975.0 | 申请日: | 2019-01-30 |
| 公开(公告)号: | CN109815604B | 公开(公告)日: | 2022-12-23 |
| 发明(设计)人: | 罗丰;王丽园;杨晶;余绍淮;张霄;余飞 | 申请(专利权)人: | 中交第二公路勘察设计研究院有限公司 |
| 主分类号: | G06F30/13 | 分类号: | G06F30/13 |
| 代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 黄行军 |
| 地址: | 430056 湖北省*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 建筑 要素 拓扑 关系 bim 室内空间 连通 构建 方法 | ||
1.一种基于建筑要素拓扑关系的BIM室内空间连通图构建方法,包括以下步骤:
步骤S1),从BIM数据中提取边界建筑要素几何信息,选取墙体、立柱、门、窗构成封闭空间边界的竖向边界建筑要素,选取楼板作为水平边界建筑要素,提取每个边界建筑要素的几何面集合表示其几何信息;
步骤S2),预处理几何信息,检验几何面集合单个几何面的有效性以及几何面间的交集,处理不符合检验规则的点、线、面;
步骤S3),对单个几何面集合搜索封闭几何体,构建每个边界建筑要素内几何基元的拓扑关系,得到点、线、面的拓扑关系集合;
步骤S4),以墙体、立柱、门、窗及楼板为对象,通过布尔相交运算得边界建筑要素间的几何交集,构建边界建筑要素间拓扑关系;
步骤S5),将同一楼层的竖向边界建筑要素以二维投影多边形表达,保存投影多边形与边界建筑要素的对应关系,提取投影多边形的骨架线并以线段集合表示;
步骤S6),以任一骨架线线段为初始边,以线段的起点或终点为端点,通过线段间的最大角或最小角搜索最邻近的骨架线线段,循环搜索直至所有骨架线线段都被搜索到,得到同一楼层的二维封闭多边形集合;
步骤S7),二维封闭多边形与三维边界建筑要素映射,结合楼板边界建筑要素得到围成室内封闭空间的建筑要素集合;
步骤S8),生成BIM室内空间连通图。
2.根据权利要求1所述的基于建筑要素拓扑关系的BIM室内空间连通图构建方法,其特征在于,所述步骤S1)进一步包括以下步骤:
步骤S1.1),导入BIM数据,根据语义属性提取构成室内封闭空间边界的建筑要素,将其几何信息表示为几何面集合F建筑要素:{fi,fi+1,fi+2,...,fi+n};
步骤S1.2),构建门、窗的三维凸壳,以三维凸壳上的几何面集合表示其几何信息,表示为:F门:{fj,fj+1,fj+2,...,fj+n},F窗:{fk,fk+1,fk+2,...,fk+n}。
3.根据权利要求1所述的基于建筑要素拓扑关系的BIM室内空间连通图构建方法,其特征在于,在所述步骤S2)中检验边界建筑要素几何面集合的单个几何面有效性包括以下步骤:
判断几何面是否存在孤立点、孤立线段,若存在则删除孤立点、孤立线段;
判断组成几何面的环数量是否大于或等于1,若不符合则删除该几何面;
判断几何面的方向是否可定,若方向不统一则调整环上边的方向;
在所述步骤S2)中检验边界建筑要素几何面集合的几何面间交集包括以下步骤:
对几何面集合中的任意两个面进行布尔相交运算;
判断是否存在交线,若不存在则结束;
判断交线是否位于面的边界,若任意两个面布尔相交运算的交点位于几何面的内部,则该建筑要素无效;
判断交线的端点是否是几何面的顶点,若任意两个几何面布尔相交运算的交点位于几何面的边界且交点属于非顶点,则在交点处将面的边界线剖分,若任意两个几何面布尔相交运算的交点属于几何面的顶点,则结束;
若存在一个几何面与其它几何面都无交点,则删除该几何面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中交第二公路勘察设计研究院有限公司,未经中交第二公路勘察设计研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910090975.0/1.html,转载请声明来源钻瓜专利网。





