[发明专利]基于建筑图纸的地板自动识别方法有效
申请号: | 201810141167.8 | 申请日: | 2018-02-09 |
公开(公告)号: | CN108363866B | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 谢鸿宇;张家锐;杨楚琪;宋扬;胡恩轩;郭静宜;黄冬宁 | 申请(专利权)人: | 广州大学 |
主分类号: | G06F30/13 | 分类号: | G06F30/13 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 梁顺宜;郝传鑫 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 建筑 图纸 地板 自动识别 方法 | ||
1.一种基于建筑图纸的地板自动识别方法,其特征在于,包括以下步骤:
读取柱所在图层、墙所在图层、门和窗所在图层、阳台所在图层、变形缝所在图层以及井标识所在图层的信息以获取所有所述图层中所有图元的属性信息以及端点的坐标数据;
找出所述井标识所在图层中的线段中所有表示同一个井标识的线段;
根据每一个所述井标识找出所有所述图元的端点中组成井的端点的坐标数据对应写入一个井点集;对于每一个所述井标识为中空线的井,通过以下步骤找出所有所述图元的端点中组成所述井的端点的坐标数据对应写入一个井点集:
S1301、以所述中空线的不重合的两个端点中的一个端点作为初始起点,并将所述初始起点的坐标数据写入所述井点集;
S1302、以所述中空线的不重合的两个端点中的另一个端点作为辅助点,以所述初始起点为中心点,控制连接所述初始起点和所述辅助点的线段绕中心点顺时针或逆时针旋转;
S1303、找出所述线段旋转角度最小或最大时与所述线段重合且与中心点相连的线段,并将找出的线段的端点的坐标数据写入所述井点集;
S1304、计算当前写入所述井点集的所述端点到所述初始起点的距离;
S1305、当所述距离小于表示所述中空线的两条线段的长度之和时,判断当前写入所述井点集的所述端点是否为所述初始起点;
S1306、若当前写入所述井点集的所述端点不为所述初始起点,则以当前写入所述井点集的所述端点为中心点,控制连接当前写入所述井点集的所述端点和前一个写入所述井点集的端点的线段绕中心点继续顺时针或逆时针旋转,并返回S1303;以及,
S1307、若当前写入所述井点集的所述端点为所述初始起点,则找出所有所述图元的端点中组成所述井的端点的坐标数据写入所述井点集的过程结束;
找出所有所述图元的端点中组成地板的外轮廓的端点的坐标数据写入外轮廓点集;
将每一个所述井点集中的所有端点按找出的顺序依次连接成的封闭线段作为地板内轮廓线输出,将所述外轮廓点集中的所有端点按找出的顺序依次连接成的封闭线段作为地板外轮廓线输出。
2.如权利要求1所述的基于建筑图纸的地板自动识别方法,其特征在于,所述井标识包括中空线和对角线相交的矩形。
3.如权利要求2所述的基于建筑图纸的地板自动识别方法,其特征在于,所述井标识所在图层包括中空线所在图层和对角线相交的矩形所在图层。
4.如权利要求3所述的基于建筑图纸的地板自动识别方法,其特征在于,所述找出所述井标识所在图层中的线段中所有表示同一个井标识的线段,对于每一组所述中空线,通过以下步骤找出表示同一组所述中空线的线段:
S1201、找出所述中空线所在图层中的所有线段中只有一个端点重合的两条线段;
S1202、判断所述端点重合的两条线段是否与其他线段相交;
S1203、若所述端点重合的两条线段与其他线段相交,则返回S1201;以及,
S1204、若所述端点重合的两条线段不与其他线段相交,则判断所述端点重合的两条线段形成的夹角是否为钝角,若是,则所述端点重合的两条线段为表示同一组所述中空线的线段,若否,则返回S1201。
5.如权利要求3所述的基于建筑图纸的地板自动识别方法,其特征在于,所述找出所述井标识所在图层中的线段中所有表示同一个井标识的线段,对于每一个所述对角线相交的矩形,通过以下步骤找出表示同一个所述对角线相交的矩形的线段:
S1211、找出所述对角线相交的矩形所在图层中的所有线段中组成矩形的四条线段;
S1212、判断由所述四条线段组成的矩形是否存在相交的对角线,若是,则所述四条线段和表示所述相交的对角线的两条线段为表示同一个所述对角线相交的矩形的线段,若否,则返回S1211。
6.如权利要求1所述的基于建筑图纸的地板自动识别方法,其特征在于,当所述距离不小于表示所述中空线的两条线段的长度之和时,则判定根据所述中空线找不到组成所述井的端点,所述中空线对应的所述井点集为空集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大学,未经广州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810141167.8/1.html,转载请声明来源钻瓜专利网。