[发明专利]建筑底图优化方法、计算机装置及存储介质有效
申请号: | 202110221967.2 | 申请日: | 2021-02-28 |
公开(公告)号: | CN112948930B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 权国福;杨志辉 | 申请(专利权)人: | 晟通科技集团有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06T11/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410200 湖南省长沙市望城*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建筑 优化 方法 计算机 装置 存储 介质 | ||
本发明提供一种建筑底图优化方法,包括:从建筑结构图上选取一个基准点,其中,所述建筑结构图包括多个图元;获取所述多个图元中的每个图元的所有顶点的坐标;及基于所述每个图元的所有顶点的坐标以及所述基准点的坐标优化所述建筑结构图。本发明还提供实现所述建筑底图优化方法的计算机装置和存储介质。本发明可解决建筑底图设计中尺寸和精度不符合实际情况而引起的建模错误问题。
技术领域
本发明涉及建筑底图处理技术领域,尤其涉及一种建筑底图优化方法、计算机装置及存储介质。
背景技术
一般建筑设计院出来的建筑结构图纸因为软件计算或别的非人为原因,导致实际尺寸和标注的尺寸存在明显差异,比如墙长度为1000,实际上可能是999.99999或1000.00001、梁宽度为200实际上是199.9999或200.00001。这在建立三维建筑模型图时常常发生建模失败的问题。往往底图优化人员要花费大量时间修改这些细节问题,耗时耗力。上述问题称为问题1。
此外,在建筑设计图纸中由于人为因素导致一些墙、梁、板等结构存在明显的不符合实际的尺寸,比如在优化审核图纸过程中发现一段墙的长度是1003,很明显按照建筑施工的条件很难达到最后3mm的那个精度,它的实际尺寸是1000,这是人为因素导致的问题。该问题简称为问题2。
此外,在建筑图纸中因为未知原因,一个图元的顶点数量比实际多。比如一根梁,如果是四边形,就是四个顶点,但在实际建模过程中发现顶点可能会有大于四的情况。该问题也会引起建模失败、需要人工调整。该问题简称为问题3。
发明内容
鉴于以上内容,有必要提供一种建筑底图优化方法、计算机装置及存储介质,可解决建筑底图设计中尺寸和精度不符合实际情况而引起的建模错误问题。
所述建筑底图优化方法,包括:从建筑结构图上选取一个基准点,其中,所述建筑结构图包括多个图元;获取所述多个图元中的每个图元的所有顶点的坐标;及基于所述每个图元的所有顶点的坐标以及所述基准点的坐标优化所述建筑结构图。
可选地,所述基准点的坐标为(X0,Y0),所述基于所述每个图元的所有顶点的坐标以及所述基准点的坐标优化所述建筑结构图包括:将所述多个图元中的任意一个图元的任意一个顶点的坐标(Xi,Yi)与所述基准点的坐标(X0,Y0)作差,获得第一差值dx和第二差值dy,其中,dx=Xi-X0;dy=Yi-Y0;获取所述第一差值dx除以第一预设值后的第一余数;获取所述第二差值dy除以该第一预设值后的第二余数;当所述第一余数和第二余数均为0时,不更新所述任意一个图元的所述任意一个顶点的坐标;及当所述第一余数及/或所述第二余数不为0时,将所述任意一个图元的所述任意一个顶点的坐标从(Xi,Yi)更新为(Xi’,Yi’)。
可选地,当所述第一余数为0时,Xi’=Xi;当所述第一余数不为0且所述第一余数小于第二预设值时,Xi’=Xi-第一余数;当所述第一余数不为0且所述第一余数大于该第二预设值时,Xi’=Xi+第三预设值-第一余数,其中,所述第二预设值等于所述第三预设值除以2;当所述第一余数不为0且所述第一余数等于该第二预设值时,Xi’=Xi-第一余数或者Xi’=Xi+第三预设值-第一余数;及当所述第二余数为0时,Yi’=Yi;当所述第二余数不为0且所述第二余数小于所述第二预设值时,Yi’=Yi-第二余数;当所述第二余数不为0且所述第二余数大于该第二预设值时,Yi’=Yi+第三预设值-第二余数;当所述第二余数不为0且所述第二余数等于该第二预设值时,Yi’=Yi-第二余数或者Yi’=Yi+第三预设值-第二余数。
可选地,所述第一预设值为5的倍数;所述第三预设值根据铝模板施工的最大精度确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晟通科技集团有限公司,未经晟通科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110221967.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于物联网的区块链系统维护信息的传输方法及系统
- 下一篇:拼接夹具及模板框架