【技术实现步骤摘要】
墙体的识别方法、计算机设备及可读存储介质
[0001]本申请涉及建筑设计
,具体涉及一种墙体的识别方法、计算机设备及可读存储介质。
技术介绍
[0002]在建筑涉及领域,用CAD等设计软件进行施工图纸设计是非常普遍的情况。在工程预算、施工等阶段,技术人员分析图纸信息进行算量、检查等工作,这就需要在设计图纸中识别出不同的图例,根据图例进行后续的算量等操作。在实际的应用中,由于设计的图纸是采用俯视的角度,当设计图纸中包含墙体信息并且墙体上有嵌入的门或窗的时候,在图纸中该位置只能体现出门或窗的规格信息,无法体现出实际门上方或窗户上下方的部分墙体信息。这部分墙体信息在后续的算量、电脑建模、施工等操作中尤为重要,传统的处理方式通常需要人工对设计图纸中的墙体进行的核对和计算,得到完整的墙体数据信息。通过人工识别计算,不仅效率低下而且非常容易出错。随着信息技术发展,越来越多的人期望能够摆脱人工处理方式,利用计算机的运算能力快速的进行图纸中完整墙体数据的识别,以提升工作效率和生活质量。
技术实现思路
[0003]本专利 ...
【技术保护点】
【技术特征摘要】
1.一种墙体的识别方法,其特征在于,包括以下步骤:从图纸中获取所需的图元素;所述图元素包括墙体名称标注、墙线以及门窗线;从所述墙线中识别出所有由两条墙线组成的墙线组;根据所述墙线组生成原始墙体;将所述门窗线划分至若干个矩形图块中;所述图块中的每个门窗线都至少存在一个与图块内其他门窗线相交的交点;且所述图块为包含图块内所有门窗线的最小矩形区域;根据每个所述图块生成与所述原始墙体连接的补充墙体;将墙体进行连通或删除后得到识别墙体;获取所述墙体名称标注与所述识别墙体的对应关系。2.如权利要求1所述的墙体的识别方法,其特征在于,所述从所述墙线中识别出所有由两条墙线组成的墙线组,包括以下步骤:步骤201、在未处理的墙线中判断是否存在满足条件的第一墙线和第二墙线,若存在,则执行步骤202,否则执行步骤299;所述满足条件为:第一墙线与第二墙线相互平行且投影相交且距离在厚度阈值范围内且距离最小;步骤202、判断第一墙线与第二墙线是否为完全投影,若是,则执行步骤203,否则执行步骤204;所述完全投影指第一墙线的端点均能投影至第二墙线的端点上;步骤203、将第一墙线和第二墙线标识为已处理,并将二者组成的墙线组作为识别出的墙线组,跳转至步骤201继续执行;步骤204、根据第一墙线端点投影至第二墙线上的投影点以及第二墙线端点投影至第一墙线上的投影点,将第一墙线和/或第二墙线分割成多个线段;步骤205、判断是否存在未处理的线段,若有则作为当前处理线段,执行步骤206,否则执行步骤208;所述未处理的线段的一端端点为投影点,另一端端点为第一墙线或第二墙线的端点;步骤206、在未处理的墙线中判断是否存在与当前处理线段相互平行且投影相交且距离在厚度阈值范围内且距离最小的对应墙线,若有,则执行步骤207,否则执行步骤205;步骤207、将当前处理线段和对应墙线标识为已处理,并将两者组成的墙线组作为识别出的墙线组,跳转至步骤205继续执行;步骤208、将第一墙线和第二墙线标识为已处理,并将所述第一墙线与第二墙线截除已处理线段后的部分作为识别出的墙线组,跳转至步骤201继续执行;步骤299、识别墙线组结束。3.如权利要求1所述的墙体的识别方法,其特征在于,所述根据每个所述图块生成与所述原始墙体连接的补充墙体,包括以下步骤:步骤501、判断是否还有未处理的图块,若有执行步骤502,否则执行步骤599;步骤502、获取一个未处理的图块作为当前处理图块;步骤503、根据当前处理图块中的门窗线计算出当前处理图块对应的角度集合;步骤504、根据设定的阈值将图块矩形区域进行扩展;步骤505、判断在扩展后的矩形区域内是否存在原始墙体,若存在则执行步骤506,否则执行步骤501;步骤506、计算落在扩展后矩形区域内的所有原始墙体对应的墙体角度,并将墙体角度
不在当前处理图块对应角度集合中的墙体进行排除;所述墙体角度指在墙中线上任取一点作为直角坐标系原点,墙中线与坐标系横轴较小夹角的角度值;步骤507、将原始墙体进行分组,具体为:若存在两个原始墙体的墙中线平行且墙中线的垂直距离小于或等于较厚原始墙体的墙厚一半,则将这两个原始墙体分到同一个分组中;否则,将每个原始墙体单独分为一组;步骤508、对每个分组中的原始墙体进行精简,具体为:若分组中包含两个以上原始墙体,则先保留距离当前处理图块最近的两个原始墙体,删除其余的原始墙体;再判断若这两个原始墙体存在相交的墙体部分,则只保留距离当前处理图块最近的一个原始墙体;步骤509、判断是否有未处理的分组,若是执行步骤510,否则执行步骤501;步骤510、获取一个未处理的...
【专利技术属性】
技术研发人员:曾开发,吴彦鲲,
申请(专利权)人:福建晨曦信息科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。