[发明专利]梁线处理方法、装置、设备及存储介质在审
申请号: | 202111406333.0 | 申请日: | 2021-11-24 |
公开(公告)号: | CN114283189A | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 颜昌涛;颜家胜;蔡磊 | 申请(专利权)人: | 万翼科技有限公司 |
主分类号: | G06T7/70 | 分类号: | G06T7/70;G06T7/11;G06T5/00;G06F30/13;G06V10/44 |
代理公司: | 深圳智汇远见知识产权代理有限公司 44481 | 代理人: | 刘洁 |
地址: | 519085 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 方法 装置 设备 存储 介质 | ||
1.一种梁线处理方法,其特征在于,包括:
从建筑图纸中解析出每个梁线的第一位置信息;
从所述建筑图纸中解析出每个墙柱的轮廓线的第二位置信息;
根据所述第一位置信息和所述第二位置信息,识别不规范的梁线,其中,所述不规范的梁线包括与所述墙柱的轮廓线有交点的梁线、以及与所述墙柱的轮廓线无交点且和所述轮廓线之间的距离小于预设距离值的梁线中的至少一个;
对所述不规范的梁线进行截断,去除截断部分,生成截断后的梁线,其中,所述截断后的梁线为规范的梁线,所述截断部分为所述不规范的梁线在所述墙柱的轮廓线围成区域内部的梁线线段,或者所述不规范的梁线中与所述墙柱的轮廓线之间的距离小于所述预设距离值的梁线线段。
2.根据权利要求1所述的梁线处理方法,其特征在于,所述根据所述第一位置信息和所述第二位置信息,识别不规范的梁线,包括:
根据所述第一位置信息和所述第二位置信息,判断所述梁线和所述墙柱的轮廓线是否有交点;
若所述梁线和所述墙柱的轮廓线有交点,则将有所述交点的所述梁线作为所述不规范的梁线。
3.根据权利要求2所述的梁线处理方法,其特征在于,所述对所述不规范的梁线进行截断,去除截断部分,生成截断后的梁线,包括:
根据所述第一位置信息和所述第二位置信息,获取所述交点的第三位置信息、有所述交点的所述梁线的第四位置信息、以及有所述交点的所述墙柱的轮廓线的第五位置信息;
根据所述第三位置信息、所述第四位置信息和所述第五位置信息,将所述梁线从所述交点处进行截断,将所述梁线在所述墙柱的轮廓线围成区域内部的线段作为所述截断部分,去除所述截断部分,生成所述截断后的梁线。
4.根据权利要求1所述的梁线处理方法,其特征在于,所述根据所述第一位置信息和所述第二位置信息,识别不规范的梁线,包括:
根据所述第一位置信息和所述第二位置信息,判断所述梁线和所述墙柱的轮廓线是否有交点;
若所述梁线和所述墙柱的轮廓线没有交点,获取所述墙柱的轮廓线和所述梁线之间的距离;
判断所述距离是否小于所述预设距离值;
若所述距离小于所述预设距离值,则将所述梁线作为所述不规范的梁线。
5.根据权利要求4所述的梁线处理方法,其特征在于,所述获取所述墙柱的轮廓线和所述梁线之间的距离,包括:
获取所述梁线旋转后的第六位置信息;
根据所述第一位置信息和所述第六位置信息,计算坐标转换矩阵;
将所述墙柱的轮廓线和所述梁线一起旋转,将所述梁线旋转至x轴方向;
根据所述坐标转换矩阵和所述第二位置信息,获取所述墙柱的轮廓线旋转后的第七位置信息;
计算所述第六位置信息中的第一纵坐标和所述第七位置信息中的第二纵坐标之间的差值;
将所述差值作为所述距离。
6.根据权利要求5所述的梁线处理方法,其特征在于,所述对所述不规范的梁线进行截断,去除截断部分,生成截断后的梁线,包括:
根据所述第六位置信息中的第一横坐标和所述第七位置信息中的第二横坐标,对所述不规范的梁线进行截断;
将所述第一横坐标在所述第二横坐标所在区间内的梁线线段,作为所述截断部分;
获取所述截断部分旋转后的第八位置信息;
根据所述第八位置信息和所述坐标转换矩阵,获取所述截断部分旋转前的第九位置信息;
根据所述第九位置信息,去除所述截断部分,生成所述截断后的梁线。
7.根据权利要求4所述的梁线处理方法,其特征在于,所述获取所述墙柱的轮廓线和所述梁线之间的距离之前,所述方法还包括:
确定所述梁线在所述墙柱的轮廓线围成区域的外部。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万翼科技有限公司,未经万翼科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111406333.0/1.html,转载请声明来源钻瓜专利网。