[发明专利]复杂屋面的识别方法、装置、计算机设备和存储介质在审
| 申请号: | 201910843292.8 | 申请日: | 2019-09-06 |
| 公开(公告)号: | CN112560133A | 公开(公告)日: | 2021-03-26 |
| 发明(设计)人: | 尤勇敏;其他发明人请求不公开姓名 | 申请(专利权)人: | 久瓴(上海)智能科技有限公司 |
| 主分类号: | G06F30/13 | 分类号: | G06F30/13 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 卢晓霞 |
| 地址: | 202150 上海市崇明区横沙乡富民*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 复杂 屋面 识别 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种复杂屋面的识别方法、装置、计算机设备和存储介质。方法包括:获取建筑物的体量中的各个面的面信息,对体量中的各个面的面信息进行法向量分析,确定出屋面,根据屋面的面信息,确定出至少一条迹线,根据至少一条迹线和与至少一条迹线相邻的屋面,确定屋面的类型。从而不需要设计人员去手动找出屋面,根据任意建筑物的体量可以自动识别屋面。
技术领域
本申请涉及计算机辅助设计领域,特别是涉及一种复杂屋面的识别方法、装置、计算机设备和存储介质。
背景技术
传统的建筑设计中,大部分是基于建筑信息模型(Building InformationModeling,BIM)进行设计的,BIM是应用于工程设计建造管理的数据化工具,通过参数模型整合各种项目的相关信息,在项目策划、运行和维护的全生命周期过程中进行共享和传递,由建筑产业链各个环节共同参与来对建筑物数据进行不断地插入、完整、丰富,并为各相关方来提取使用,达到绿色低碳化设计、绿色施工、成本管控、方便运营维护等目的。
其中,工程设计建造管理中,还需要设计人员去手动找出屋面,没有相关的根据任意建筑物的体量自动识别屋面的技术。
因此,现有技术中存在着工程设计建造管理中,还需要设计人员去手动找出屋面,没有相关的根据任意建筑物的体量自动识别屋面的技术的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够根据任意建筑物的体量自动识别屋面的复杂屋面的识别方法、装置、计算机设备和存储介质。
一种复杂屋面的识别方法,所述方法包括:
获取建筑物的体量中的各个面的面信息;
对所述体量中的各个面的面信息进行法向量分析,确定出屋面;
根据所述屋面的面信息,确定出至少一条迹线;
根据所述至少一条迹线和与所述至少一条迹线相邻的屋面,确定屋面的类型。
在其中一个实施例中,所述获取建筑物的体量中的各个面的面信息,包括:
将建筑物的体量导入REVIT API中,利用所述REVIT API对所述体量进行拆解,得到所述体量中的各个面的面信息。
在其中一个实施例中,所述面信息包括法向量;
所述对所述体量中的各个面的面信息进行法向量分析,确定出屋面,包括:
对于每一个面,将面的法向量的Z值大于0的面的集合,确定为第一初始屋面集;
对于所述第一初始屋面集中的每一个第一初始屋面,对所述第一初始屋面的边线进行投影,得到投影后的边线;
根据所述投影后的边线的相交情况,从所述第一初始屋面中确定出第二初始屋面集;
判断所述第二初始屋面集中的各面的法向量是否存在Z分量;
将所述第二初始屋面集中,法向量存在Z分量所对应的面确定为所述屋面。
在其中一个实施例中,所述对于所述第一初始屋面集中的每一个第一初始屋面,对所述第一初始屋面的边线进行投影,得到投影后的边线,包括:
对于所述第一初始屋面集中的每一个第一初始屋面,将所述第一初始屋面的边线投影到系统坐标系的XOY平面上,得到投影后的边线。
在其中一个实施例中,所述根据所述屋面的面信息,确定出至少一条迹线,包括:
根据所述屋面的面信息中的法向量,确定至少一条迹线。
在其中一个实施例中,所述根据所述至少一条迹线和与所述至少一条迹线相邻的屋面,确定屋面的类型,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于久瓴(上海)智能科技有限公司,未经久瓴(上海)智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910843292.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:镜头模组、取像装置及电子设备
- 下一篇:一种多级直流系统分布式绝缘检测装置





