一种制造技术

技术编号:39824231 阅读:9 留言:0更新日期:2023-12-29 15:59
本发明专利技术公开了一种

【技术实现步骤摘要】
一种CAD楼层结构识别和辅助元素自动添加方法


[0001]本专利技术属于工程绘图
,尤其涉及一种
CAD
楼层结构识别和辅助元素自动添加方法


技术介绍

[0002]在建筑设计和施工中,
CAD
图纸已经成为必不可少的工具,它可以快速准确地绘制建筑图纸并进行修改和优化

目前广泛使用的
CAD
软件
(

AutoCAD、SolidWorks、Revit

)
提供了众多的绘图工具和功能,包括墙体绘制

尺寸标注等

通常,在完成基础的建筑图纸后,需要在图纸上添加包括面层

斜面

滴水及标注等部分

[0003]为了增加建筑的美观性

保护建筑材料和提高防水

保温性能,通常会在建筑的外墙

屋顶等表面,通常会增加面层

斜面则是对一部分面层结构进行加厚,保证水能够从顶侧墙面向着能够排水的墙面方向流动

在建筑工程中为了阻止水由竖向墙面流到底侧墙面,沿结构下部周围布置的凹槽状部位,称为滴水线

滴水线运用了流体沿凸面流动的现象,将水引至墙外,保证了墙体不受雨水的侵蚀

尺寸标注是非常重要的一项工作,它是指对建筑图纸中各种构件和尺寸进行标记和标注,以便在施工过程中进行正确的定位和加工,确保建筑物的准确度和精度

[0004]通常,在完成了基础的图纸绘制后,工程师需要手动根据一定的规则添加面层

斜面和滴水,需要手动添加,这样容易出现错误和不一致性,然而,墙体结构却具有大量的重复性,手动添加这些元素的工作显得不必要

此外,手动标注尺寸也需要大量的时间和精力,容易出现误差和漏标注的情况

[0005]因此,一个能够自动读取图纸信息并添加面层

斜面

滴水及标注的方法能以自动化方法大量减少工程师的工作量,极大提高建筑图纸的出图效率


技术实现思路

[0006]本专利技术的目的在于针对现有建筑图纸面层

斜面

滴水

标注高人工低自动化的现状,设计了一种高度自动化的工具来代替设计师对建筑结构进行分析并绘制上述结构

[0007]本专利技术的目的是通过以下技术方案实现的:
[0008]一种
CAD
楼层结构识别和辅助元素自动添加方法,包括以下步骤:
[0009](1)

CAD
图纸中根据图层类别提取离散的图形信息,对其进行组合和封装,生成关于多层

多列楼体墙身的结构化信息,具体包含各楼层的墙体

折断线

线脚

轴线

层高线及楼层标注信息的数据结构体;
[0010](2)
识别步骤
(1)
中的数据结构体,并主要根据折断线

楼层标注的结构对步骤
(1)
中的数据结构体按照其墙体结构进行划分,识别单层的楼层位置并将在该楼层范围内墙体

折断线

线脚

轴线

层高线及楼层标注信息的数据封装进新的数据结构体,同时对该新数据结构进行合法性识别;
[0011](3)
识别步骤
(2)
中的获取的新数据结构,对墙体进行合并后识别主体墙体,并根
据其折断线

线脚

轴线和层高线信息对墙体上的关键点进行提取,将合并后的新墙体

墙体关键点及原始层高线和轴线信息存储进新结构体;
[0012](4)
在进行步骤
(3)
后,用户选择进行面层

滴水

斜面的添加,即根据
(3)
中新结构体提取出的墙体外轮廓及关键点信息,先整体进行面层添加后再在需要的关键点添加滴水和斜面,并将结果进行绘制

[0013](5)
在进行步骤
(3)
后,用户选择对墙体横向

纵向尺寸进行标注,即根据步骤
(3)
中新结构体提取出的墙体外轮廓及关键点信息,对墙体横向尺寸

纵向尺寸进行标注,并将结果进行绘制

[0014]其所述步骤
(4)
和步骤
(5)
仅需要步骤
(3)
获取的信息便能单独执行

[0015]进一步地,所述步骤
(2)
包含以下子步骤:
[0016](2.1)
读取横向折断线信息,并根据其在
x
轴上的覆盖大小将多列的楼层划分成单列楼层;
[0017](2.2)

(2.1)
中划分的单列楼层,继续根据横向折断线信息以及楼层标注信息将单列多层的楼层划分到单层,将该单层位置范围内的墙体

折断线

线脚

轴线

层高线及楼层标注信息构成单层数据;
[0018](2.3)
对单层数据进行合法性识别,即对步骤
(2.2)
产生的单层数据进行合法性分析,单层应包含相应数量的楼板线

轴线

折断线,墙体结构符合要求,所述墙体结构符合要求为联通的

中间有楼板线经过的

且符合内外墙结构描述的墙体;且折断线位置正确,若检测到错误,则提示用户错误,若无错误,则将提取到的数据进行组合封装

[0019]进一步地,所述步骤
(3)
将步骤
(2)
中的数据进行进一步处理,即进行墙体合并和关键点标注,具体包括以下子步骤:
[0020](3.1)
将多块墙体结构进行合并,连接的墙体将被合并在一起得到合并墙体,如果存在多个这样的结构,则需要识别主体的墙体及其余墙体

[0021](3.2)
用户可以选择面层是否覆盖线脚,需面层覆盖线脚时,则需要将线脚合并进墙体,由于线脚可能不闭合,需要首先将线脚进行组合并提取所有闭合的线脚结构,之后再将其与步骤
(3.1)
中获取的合并墙体再次进行合并

[0022](3.3)
根据用户选择,使用步骤
(3.1)
或步骤
(3.2)
获得的合并墙体及折断线
...

【技术保护点】

【技术特征摘要】
1.
一种
CAD
楼层结构识别和辅助元素自动添加方法,其特征在于,包括以下步骤:
(1)

CAD
图纸中根据图层类别提取离散的图形信息,对其进行组合和封装,生成关于多层

多列楼体墙身的结构化信息,具体包含各楼层的墙体

折断线

线脚

轴线

层高线及楼层标注信息的数据结构体;
(2)
识别步骤
(1)
中的数据结构体,并主要根据折断线

楼层标注的结构对步骤
(1)
中的数据结构体按照其墙体结构进行划分,识别单层的楼层位置并将在该楼层范围内墙体

折断线

线脚

轴线

层高线及楼层标注信息的数据封装进新的数据结构体,同时对该新数据结构进行合法性识别;
(3)
识别步骤
(2)
中的获取的新数据结构,对墙体进行合并后识别主体墙体,并根据其折断线

线脚

轴线和层高线信息对墙体上的关键点进行提取,将合并后的新墙体

墙体关键点及原始层高线和轴线信息存储进新结构体;
(4)
在进行步骤
(3)
后,用户选择进行面层

滴水

斜面的添加,即根据步骤
(3)
中新结构体提取出的墙体外轮廓及关键点信息,先整体进行面层添加后再在需要的关键点添加滴水和斜面,并将结果进行绘制;
(5)
在进行步骤
(3)
后,用户选择对墙体横向

纵向尺寸进行标注,即根据步骤
(3)
中新结构体提取出的墙体外轮廓及关键点信息,对墙体横向尺寸

纵向尺寸进行标注,并将结果进行绘制;其所述步骤
(4)
和步骤
(5)
仅需要步骤
(3)
获取的信息便能单独执行
。2.
根据权利要求1所述的一种
CAD
楼层结构识别和辅助元素自动添加方法,其特征在于,所述步骤
(2)
具体包含如下子步骤:
(2.1)
读取横向折断线信息,并根据其在
x
轴上的覆盖大小将多列的楼层划分成单列楼层;
(2.2)

(2.1)
中划分的单列楼层,继续根据横向折断线信息以及楼层标注信息将单列多层的楼层划分到单层,将该单层位置范围内的墙体

折断线

线脚

轴线

层高线及楼层标注信息构成单层数据;
(2.3)
对单层数据进行合法性识别,即对步骤
(2.2)
产生的单层数据进行合法性分析,单层应包含相应数量的楼板线

轴线

折断线,墙体结构符合要求,所述墙体结构符合要求为联通的

中间有楼板线经过的...

【专利技术属性】
技术研发人员:颜吉强张珣若聂琳曹舒赛李思陈翔周昆
申请(专利权)人:上海天华建筑设计有限公司
类型:发明
国别省市:

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

1