[发明专利]使BIM模型轻量化的方法及系统在审
申请号: | 202111499085.9 | 申请日: | 2021-12-09 |
公开(公告)号: | CN114169055A | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 黄练;蔡春苗;李鄂江;冯胜利 | 申请(专利权)人: | 深圳市易景空间智能科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/20 |
代理公司: | 深圳市凯达知识产权事务所 44256 | 代理人: | 刘大弯 |
地址: | 518000 广东省深圳市南山区粤海街道滨海社区高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | bim 模型 量化 方法 系统 | ||
1.一种使BIM模型轻量化的方法,通过Revit软件读取BIM模型文件里面的构件数据;其特征在于,包括如下步骤:
S1:属性信息轻量化:逐个遍历构件,记录和分析构件的属性信息,将所有构件的属性信息表达为:用于映射的数字序号ID集合和字符串字典表;存入构件数据库;
S2:几何信息轻量化:逐个遍历构件,提取组成构件的面的外边框多边形的点集合,将所有构件分为规则的空间几何体集合和不规则的空间几何体集合;
S3:针对规则的空间几何体集合进行分类,进一步分为规则的多边形拉升几何体集合和规则的圆柱体集合;其中,所述规则的多边形拉升几何体集合中的构件表达为:所述规则的多边形拉升几何体的底面的点集合、和该规则的多边形拉升几何体的高度;所述规则的圆柱体集合中的构件表达为:所述规则的圆柱体的底面的中心点坐标、半径和圆柱高度;存入构件数据库;
S4:针对不规则的空间几何体集合进行分类,进一步分为相同空间几何体集合和不相同空间几何体集合;其中,针对所述相同空间几何体集合中的构件,任意选定一个构件作为基准构件,生成用于映射的几何体标识ID并保存;按照面的法向量将其余相同构件分为需要平移的集合以及需要既平移又旋转的集合;通过构件的空间几何数据计算所述其余相同构件的平移量和旋转角度;将所述相同空间几何体集合中的构件表达为:几何体标识ID、平移量和旋转角度;存入构件数据库;针对所述不相同空间几何体集合中的空间几何体,则直接存储到几何体公用队列中,生成用于映射的几何体标识ID;存入构件数据库;
S5:楼层数据优化:逐个遍历构件,分析构件的标高高度信息;读取BIM模型文件里的楼层分层信息,通过构件的底部标高高度信息数据将所有构件归类到每个实际物理楼层中。
2.根据权利要求1所述的使BIM模型轻量化的方法,其特征在于,还包括如下步骤:将所述构件数据库中的数据转换为JSON文件输出,通过轻量化WEBGL显示引擎显示,通过在线BIM地图编辑器编辑。
3.根据权利要求1所述的使BIM模型轻量化的方法,其特征在于,所述分析构件的空间几何数据,提取组成构件的面的外边框多边形的点集合,将所有构件分为规则的空间几何体集合和不规则的空间几何体集合包括如下步骤:遍历构件几何面Face的法向量朝向,提取底面和顶面;将所述底面和顶面处理为由外边框多边形组成的集合,将所述外边框多边形集合通过点集合表达;提取所述底面和顶面外边框多边形的点集合;分析构件里面是否包含顶面数据和底面数据,再判断顶面和底面的顶点数量是否相同,如果相同而且顶面和底面的点集合数据可通过增加高度差变换,则将此构件分类为规则的空间几何体,存入规则的空间几何体集合;否则分类为不规则的空间几何体,存入不规则的空间几何体集合。
4.根据权利要求3所述的使BIM模型轻量化的方法,其特征在于,将所述底面和顶面处理为由多边形组成的集合,将所述多边形集合通过点集合表达包括如下步骤:由于构件由多个面face组成,每个面多边形都由很多三角面Triangle组成,三角形的顺序是不一定按相邻顺序的,遍历每个三角形,每次从前到后遍历找有两个重合点的集合,将第三个值插入两个点之间。
5.根据权利要求1所述的使BIM模型轻量化的方法,其特征在于,所述进一步分为规则的多边形拉升几何体集合和规则的圆柱体集合包括如下步骤:遍历构件,判断顶面和底面是否为圆形,如果是,则分类为规则的圆柱体,存入规则的圆柱体集合;如果否,则分类为规则的多边形拉升几何体,存入规则的多边形拉升几何体集合。
6.根据权利要求1所述的使BIM模型轻量化的方法,其特征在于,所述进一步分为相同空间几何体集合和不相同空间几何体集合包括如下步骤:逐个遍历构件,记录构件的组成每个面的三角面的点集合和UV信息;判断构件是否具有相同的几何体、类型、面的数量和顶点数量,如果是,则分类为相同空间几何体,存入相同空间几何体集合;如果否,则分类为不相同空间几何体,存入不相同空间几何体集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市易景空间智能科技有限公司,未经深圳市易景空间智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111499085.9/1.html,转载请声明来源钻瓜专利网。