一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种建筑设计说明文档的自动生成方法与流程

2022-02-20 00:01:32 来源:中国专利 TAG:


1.本发明属于图纸绘制技术领域,具体是一种建筑设计说明文档的自动生成方法。


背景技术:

2.cad图纸具体指的就是采用cad软件绘制的图纸,该图纸广泛应用于建筑行业,是建筑参考图纸的主要依据,且其凭借数据记录详细观察清晰与调整容易而广受欢迎。
3.现在的建筑设计施工领域,cad图纸的绘制主要是由具有多年丰富工作经验的设计师手动进行绘制,这样通常会导致以下诸多问题:第一设计说明文档的绘制,需要同时兼顾美观性以及周全性,而设计师通常是超负荷作业,进而在疲劳情况下工作难免出现疏忽;第二设计师手动进行绘制,速度慢时间周期长,不利于施工进度的提升;同时由于图纸的绘制通常需要经验丰富的设计工程师,需要其积累的丰富行业知识作为绘图的基础条件,进而导致人工设计成本的较高。
4.为了解决上述问题,本技术提出了一种建筑设计说明文档的自动生成方法。


技术实现要素:

5.本发明的目的是针对以上问题,本发明提供了一种建筑设计说明文档的自动生成方法,具有设计规范、成本低、安全隐患小以及设计周期短的优点。
6.为实现上述目的,本发明提供如下技术方案:一种建筑设计说明文档的自动生成方法,该说明文档的自动生成的具体操作步骤如下:
7.s1、获取需要绘制的建筑底图的dwg文件;
8.s2、通过cad解析服务,获取图纸相关楼层信息和项目信息,若可正确获取以上信息,则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
9.s3、根据所需绘制的设计说明文档的所属专业以及国家建筑设计规范所述,确定需要绘制的文字内容;从s1中获取到的相关楼层信息和项目信息中确定项目关键字,并对文字内容中的“工程概述”进行关键字填写,若成功填写,则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
10.s4、首先,根据所需绘制的设计说明文档的所属专业以及国家建筑设计规范所述,确定需要绘制的图例材料表;然后,从系统数据库内调用对应的图例材料表模块,若成功获取,则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
11.s5、首先,依据经验确定文本的字体大小,计算在此字体大小下,上述文字内容和图例材料表模块所需占用的篇幅大小;最后,根据篇幅大小,确定绘制当前设计说明文档所需的图框数量,若可以获取到图框数量,则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
12.s6、首先,根据s5中得到的图框数量初始化对应数量的a1大小的图框列表;将在s3、s4获取的文字内容和图例材料表模块填写到对应图框中;最后,调用相关的cad打印服务,完成设计说明文档的自动绘制,若成功,则记录此条标志为1;否则记录此条标志为0,进
入统计分析流程;
13.s7、对整个过程的动作结果进行统计分析,记录标志位全部为1,则完成图纸的自动化出图,若存在标志0,则未能成功出图;同时,根据标志0出现的位置获取图纸未能完成自动化出图的原因;
14.整个操作步骤从s1

7均会通过系统对流程进行yes与no的判断处理,如果可以继续往下工作则显示判定结果为yes、并且针对该操作将其进行记录为1;反之则是显示输出结果判定为no、并且针对该操作将其进行记录为0,简单来说就是对整个系统的流程进行判断,即类似于计算机二进制的“是与非”原则,进而不会出现第三种情况,从而可以使得整个流程能够完整的运行。
15.作为本发明的一种优选技术方案,s1中获取的待绘制的建筑底图需要对数据、楼层以及关键字进行确认后,再进行后续操作,通过提前对图纸的确认,可以避免后续流程中发现问题而导致自动生成的图纸无效的情况,更重要的是可以避免对有问题的图纸进行自动生成,而导致后其按照图纸进行施工时而造成较大的安全隐患,从而既可以提高整体的工作效,更重要的是可以有效避免由于图纸问题而造成后期出现建筑事故的情况,从而提高该系统出自动生成cad图纸稳定可靠性。
16.作为本发明的一种优选技术方案,s2中具体操作又分为如下步骤:
17.s21、分别定义存储楼层信息和项目信息的类;
18.s22、对cad解析内容通过文本匹配确定所需添加的到楼层信息和项目信息的主要属性,如所在地区、楼层高度等;
19.s23、保存楼层信息和项目信息,用于后续的自动化出图;
20.通过对存储楼层信息和项目信息进行分类,可以便于后续流程中分别对其进行判定,并通过文本分别对其进行不同的属性添加,从而避免二者同时混合进行而造成信息混乱的情况,同时也避免系统无法准确对二者进行分辨的情况,进而便于系统对其进行分析标注,从而提高系统运行的可靠以及运行效率。
21.作为本发明的一种优选技术方案,s5中对文本字体大小的确认,是通过人工对其进行确认,由经验丰富的工程设计师对经验值进行确认,可以提高后期自动生成图纸后整体的美观性,一旦经验值与实际尺寸相差过大会影响到图纸的清晰度,设置不利于系统出图,从而避免对cad图纸进行自动生成过程中产生不必要的问题。
22.作为本发明的一种优选技术方案,s3中所述中的对“工程概述”进行关键字填写的内容包括有:
23.①
位于某地以及经纬度描述;
24.②
所在地地理地貌形态;
25.③
所在地多年平均气候条件及地震设防烈度;
26.④
场地绝对标高,正负0m=绝对标高多少;
27.⑤
以及具体工程的简单描述,比如建筑功能、结构类型、层高、室内外标高、顶标高等信息,通过对“工程概述”的填写,可以提高系统所自动生成图纸信息的完整想,进而方便后期设计师功能该休息对图纸进行检查以及修改,进而可以提高后期不同人员使用图纸时均能够较容易的了解图纸的使用情况,从而进一步避免出现安全隐患。
28.与现有技术相比,本发明的有益效果如下:
29.1、本发明运用运计算机技术,可以快速精确的解决cad建筑设计图纸中设计说明文档的绘制问题,从而缩短绘图的时间提高绘图效率,更降低了绘图数据以及文本出错的概率,同时依靠计算机的精准计算,既能够保证文档排布完全符合设计的规范,而且可以实现美观整洁的效果;相较于人工设计、手动绘图,不仅有效的降低了人力成本和时间成本,更提高了绘图的精确性,避免由于绘图错误导致后期按照图纸进行施工后而造成安全隐患的情况,从而提高建筑施工的安全性,降低建筑施工时事故的发生率。
附图说明
30.图1为本发明整体工作流程示意图。
具体实施方式
31.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
32.如图1所示,本发明提供一种建筑设计说明文档的自动生成方法,该说明文档的自动生成的具体操作步骤如下:
33.s1、获取需要绘制的建筑底图的dwg文件;
34.s2、通过cad解析服务,获取图纸相关楼层信息和项目信息,若可正确获取以上信息,则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
35.s3、根据所需绘制的设计说明文档的所属专业以及国家建筑设计规范所述,确定需要绘制的文字内容;从s1中获取到的相关楼层信息和项目信息中确定项目关键字,并对文字内容中的“工程概述”进行关键字填写,若成功填写,则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
36.s4、首先,根据所需绘制的设计说明文档的所属专业以及国家建筑设计规范所述,确定需要绘制的图例材料表;然后,从系统数据库内调用对应的图例材料表模块,若成功获取,则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
37.s5、首先,依据经验确定文本的字体大小,计算在此字体大小下,上述文字内容和图例材料表模块所需占用的篇幅大小;最后,根据篇幅大小,确定绘制当前设计说明文档所需的图框数量,若可以获取到图框数量,则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
38.s6、首先,根据s5中得到的图框数量初始化对应数量的a1大小的图框列表;将在s3、s4获取的文字内容和图例材料表模块填写到对应图框中;最后,调用相关的cad打印服务,完成设计说明文档的自动绘制,若成功,则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
39.s7、对整个过程的动作结果进行统计分析,记录标志位全部为1,则完成图纸的自动化出图,若存在标志0,则未能成功出图;同时,根据标志0出现的位置获取图纸未能完成自动化出图的原因;
40.整个操作步骤从s1

7均会通过系统对流程进行yes与no的判断处理,如果可以继
续往下工作则显示判定结果为yes、并且针对该操作将其进行记录为1;反之则是显示输出结果判定为no、并且针对该操作将其进行记录为0,简单来说就是对整个系统的流程进行判断,即类似于计算机二进制的“是与非”原则,进而不会出现第三种情况,从而可以使得整个流程能够完整的运行。
41.其中,s1中获取的待绘制的建筑底图需要对数据、楼层以及关键字进行确认后,再进行后续操作,通过提前对图纸的确认,可以避免后续流程中发现问题而导致自动生成的图纸无效的情况,更重要的是可以避免对有问题的图纸进行自动生成,而导致后其按照图纸进行施工时而造成较大的安全隐患,从而既可以提高整体的工作效,更重要的是可以有效避免由于图纸问题而造成后期出现建筑事故的情况,从而提高该系统出自动生成cad图纸稳定可靠性。
42.其中,s2中具体操作又分为如下步骤:
43.s21、分别定义存储楼层信息和项目信息的类;
44.s22、对cad解析内容通过文本匹配确定所需添加的到楼层信息和项目信息的主要属性,如所在地区、楼层高度等;
45.s23、保存楼层信息和项目信息,用于后续的自动化出图;
46.通过对存储楼层信息和项目信息进行分类,可以便于后续流程中分别对其进行判定,并通过文本分别对其进行不同的属性添加,从而避免二者同时混合进行而造成信息混乱的情况,同时也避免系统无法准确对二者进行分辨的情况,进而便于系统对其进行分析标注,从而提高系统运行的可靠以及运行效率。
47.其中,s5中对文本字体大小的确认,是通过人工对其进行确认,由经验丰富的工程设计师对经验值进行确认,可以提高后期自动生成图纸后整体的美观性,一旦经验值与实际尺寸相差过大会影响到图纸的清晰度,设置不利于系统出图,从而避免对cad图纸进行自动生成过程中产生不必要的问题。
48.其中,s3中所述中的对“工程概述”进行关键字填写的内容包括有:
49.①
位于某地以及经纬度描述;
50.②
所在地地理地貌形态;
51.③
所在地多年平均气候条件及地震设防烈度;
52.④
场地绝对标高,正负0m=绝对标高多少;
53.⑤
以及具体工程的简单描述,比如建筑功能、结构类型、层高、室内外标高、顶标高等信息,通过对“工程概述”的填写,可以提高系统所自动生成图纸信息的完整想,进而方便后期设计师功能该休息对图纸进行检查以及修改,进而可以提高后期不同人员使用图纸时均能够较容易的了解图纸的使用情况,从而避免出现安全隐患。
54.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
55.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以
理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献