一种从CAD图纸的客厅大空间中精细划分玄关的方法技术

技术编号:34090369 阅读:21 留言:0更新日期:2022-07-11 21:02
本发明专利技术公开了一种从CAD图纸的客厅大空间中精细划分玄关的方法,该方法包括以下步骤:S1、从图纸中得到客厅大空间、走廊、楼梯间、前室、门;S2、找到客厅大空间最大的内接矩形,得到剩余的客厅空间和一个矩形大空间;S3、客厅划分成n个矩形;S4、通过专利CAD图纸上的住宅空间精准分割的方法内的步骤获取到所有的门的土建连线;S5、找出隔开原客厅大空间与走廊/楼梯间/前室的门,此门即为入户门;S6、判断哪个矩形空间与得到的入户门相邻,相邻的矩形空间即为划分后的玄关空间。本发明专利技术可以高效精准的划分图框中所有的玄关空间,弥补了CAD图纸中识别玄关空间的技术空白,为后续开展玄关空间研究,审查等提供了坚实的基础。审查等提供了坚实的基础。审查等提供了坚实的基础。

【技术实现步骤摘要】
一种从CAD图纸的客厅大空间中精细划分玄关的方法


[0001]本专利技术涉及CAD图纸识别及传统图像处理
,尤其涉及一种CAD图纸中精细划分玄关的方法。

技术介绍

[0002]CAD施工图,是表示通过AutoCAD软件将工程项目总体布局,建筑物的外部形状、内部布置、结构构造、内外装修、材料作法以及设备、施工等制作的图样。CAD施工图具有图纸齐全、表达准确、要求具体的特点,是进行工程施工、编制施工图预算和施工组织设计的依据,也是进行技术管理的重要技术文件,在施工之前需要对施工图纸进行仔细的审查才能进入施工阶段,目的是保障施工的顺利进行,并且可以避免因图纸有误对完成施工后的使用阶段产生的影响。
[0003]CAD施工图中经常会出现客厅空间,而在大部分客厅图纸中,客厅、玄关、餐厅会画在同一个区域内,彼此之间没有明显的分界线,将玄关从混合大空间中剥离困难。随着人工智能的兴起,一大波由人工参与的项目可以用人工智能代替,其中CAD施工图的审查就是一项耗时耗力的重复性工作。为了便于人工智能对CAD施工图的审查,需要精准的识别图纸中的构件,本专利技术正是针对CAD图纸中玄关空间的精细划分方式,提出了一种覆盖范围广,准确率高的玄关空间的划分方法。

技术实现思路

[0004]针对上述问题,本专利技术提供了一种从CAD图纸的客厅大空间中精细划分玄关的方法。
[0005]为解决上述技术问题,本专利技术是通过以下技术方案实现的:本专利技术提供了一种从CAD图纸的客厅大空间中精细划分玄关的方法,该方法包括以下步骤:
[0006]S1、通过CAD图纸上的住宅空间精准分割的方法得到客厅大空间、走廊、楼梯间、前室;
[0007]S2、通过对客厅大空间,找其内部最大的内接矩形,得到剩余的客厅空间和一个矩形大空间;
[0008]S3、重复步骤S2,直至将一个完整的客厅大空间划分成n个不重合的矩形空间;
[0009]S4、通过专利CAD图纸上的住宅空间精准分割的方法内的步骤获取到所有的门的土建连线;
[0010]S5、找出隔开原客厅大空间与走廊/楼梯间/前室的门,此门即为入户门;
[0011]S6、对步骤S3得到的矩形空间,判断哪个矩形空间与步骤S5得到的入户门相邻,相邻的矩形空间即为划分后的玄关空间。
[0012]优选的,所述步骤S1和步骤S4中的CAD图纸上的住宅空间精准分割的方法具体步骤包括:
[0013]S11、收集不同设计院设计的CAD施工图纸中绘制墙、柱、门、窗等的图层,以及CAD
施工图纸中各种住宅空间标注的文本;
[0014]S12、对某张CAD图纸进行解析获取到若干图框,并可以获取到每个图框中所包含的图层,及每个图层绘制的图元,将每个图层包含的图元信息按照步骤S1中收集的图层归属的物体进行分类存储;
[0015]S13、将解析到的CAD图纸图框的大小进行一定比例的缩放,利用计算机python语言中的numpy计算库创建一张等比例缩放的黑色底图;
[0016]S14、将步骤S2中获取到的墙、柱的图元按照步骤S3中的缩放比例同样进行缩放后,使用计算机python语言中的opencv库将所有图元使用亮色绘制在步骤S3创建的黑色底图上;
[0017]S15、对步骤S2中的门、窗图元信息分别进行整合,将互相间有重合的图元合并成1个构件;
[0018]S16、将构件与墙、柱图元进行比对,找寻最近的两个平行的墙、柱图元,并用这两个墙、柱图元的中点进行相连,得到能代表每个构件在空间分布情况中的土建连线;
[0019]S17、将土建连线按照步骤S3中的缩放比例,同步骤S4一样进行缩放后,使用opencv库绘制在步骤S4修改后的底图;
[0020]S18、对步骤S7中已经绘制了包含墙、柱、门窗对应土建连线的底图,基于canny算子进行边缘检测,获取到所有的封闭轮廓;
[0021]S19、对步骤S2中解析出来的该图框内的所有文本,按照S1中收集的各类住宅空间的文本,使用正则匹配的方式,找到此文本对应的住宅空间类型,并将此空间类型所在的轮廓命名为此种类型。
[0022]由上述对本专利技术的描述可知,和现有技术相比,本专利技术具有如下优点:
[0023]本专利技术一种从CAD图纸的客厅大空间中精细划分玄关的方法,可以高效精准的划分图框中所有的玄关空间,弥补了CAD图纸中识别玄关空间的技术空白,为后续开展玄关空间研究,审查等提供了坚实的基础。
附图说明
[0024]图1是本专利技术步骤流程图;
[0025]图2是本专利技术实施例具体步骤流程图;
[0026]图3是本专利技术CAD图纸上的住宅空间精准分割的方法步骤流程图;
[0027]图4是本专利技术实施例CAD平面图;
[0028]图5是本专利技术实施例效果图。
具体实施方式
[0029]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0030]如图1

2所示,本专利技术提供一种从CAD图纸的客厅大空间中精细划分玄关的方法,该方法包括以下步骤:
[0031]S1、通过CAD图纸上的住宅空间精准分割的方法得到客厅大空间、走廊、楼梯间、前
室;
[0032]S2、通过对客厅大空间,找其内部最大的内接矩形,得到剩余的客厅空间和一个矩形大空间;
[0033]S3、重复步骤S2,直至将一个完整的客厅大空间划分成n个不重合的矩形空间;
[0034]S4、通过专利CAD图纸上的住宅空间精准分割的方法内的步骤获取到所有的门的土建连线;
[0035]S5、找出隔开原客厅大空间与走廊/楼梯间/前室的门,此门即为入户门;
[0036]S6、对步骤S3得到的矩形空间,判断哪个矩形空间与步骤S5得到的入户门相邻,相邻的矩形空间即为划分后的玄关空间。
[0037]如图3所示,本专利技术提供一种从CAD图纸的客厅大空间中精细划分玄关的方法,步骤S1和步骤S4中的CAD图纸上的住宅空间精准分割的方法具体步骤包括:
[0038]S11、收集不同设计院设计的CAD施工图纸中绘制墙、柱、门、窗等的图层,以及CAD施工图纸中各种住宅空间标注的文本;
[0039]S12、对某张CAD图纸进行解析获取到若干图框,并可以获取到每个图框中所包含的图层,及每个图层绘制的图元,将每个图层包含的图元信息按照步骤S1中收集的图层归属的物体进行分类存储;
[0040]S13、将解析到的CAD图纸图框的大小进行一定比例的缩放,利用计算机python语言中的numpy计算库创建一张等比例缩放的黑色底图;
[0041]S14、将步骤S2中获取到的墙、柱的图元按照步骤S3中的缩放比例同样进行缩放后,使用计算机python语言中的opencv库将所有图元使用亮色绘制在步骤S3创本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种从CAD图纸的客厅大空间中精细划分玄关的方法,其特征在于,所述方法包括以下步骤:S1、通过CAD图纸上的住宅空间精准分割的方法得到客厅大空间、走廊、楼梯间、前室;S2、通过对客厅大空间,找其内部最大的内接矩形,得到剩余的客厅空间和一个矩形大空间;S3、重复步骤S2,直至将一个完整的客厅大空间划分成n个不重合的矩形空间;S4、通过专利CAD图纸上的住宅空间精准分割的方法内的步骤获取到所有的门的土建连线;S5、找出隔开原客厅大空间与走廊/楼梯间/前室的门,此门即为入户门;S6、对步骤S3得到的矩形空间,判断哪个矩形空间与步骤S5得到的入户门相邻,相邻的矩形空间即为划分后的玄关空间。2.根据权利要求1所述一种从CAD图纸的客厅大空间中精细划分玄关的方法,其特征在于:所述步骤S1和步骤S4中的CAD图纸上的住宅空间精准分割的方法具体步骤包括:S11、收集不同设计院设计的CAD施工图纸中绘制墙、柱、门、窗等的图层,以及CAD施工图纸中各种住宅空间标注的文本;S12、对某张CAD图纸进行解析获取到若干图框,并可以获取到每个图框中所包含的图层,及每个图层绘制的图元,将每个图层包含的图元信息按照步骤S...

【专利技术属性】
技术研发人员:郑宇虹李一帆彭靖田
申请(专利权)人:上海品览数据科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1