一种智能批量生成人防结构详图中门框墙长度参数的方法与流程

文档序号:15462700发布日期:2018-09-18 18:33阅读:715来源:国知局

本发明属于人民防空技术领域,具体涉及一种智能批量生成人防结构详图中门框墙长度参数的方法。



背景技术:

人民防空是政府动员和组织人民群众防备敌人空中袭击、消除后果采取的措施和行动,简称人防。它同要地防空、野战防空共同组成国土防空体系,是现代国防的重要组成部分,是国民经济和社会发展的重要方面,是现代城市建设的重要内容,是利国利民的社会公益事业。现代化人防部门除了担负战时城市防空袭任务,平时还肩负防空指挥演练、灾情预警发布、应急救援处置、重点目标防护、紧急人口疏散等具体的职能任务。

在人民防空地下室设计中,人防详图的绘制是人民防空地下室施工图设计中特有且数量较大、花费时间和精力较多且十分重要又不可或缺的部分。人防详图中包含了防护密闭门、密闭门、防爆波活门、对外连通口、战时封堵等组成部分,其中每一项均包含平面剖面详图和对应的参数表格。在以上这几项内容中,因为防护密闭门需要根据门框墙的长度、高度和所受荷载大小来确定配筋,所以相关工作量非常大,通常占据了施工图周期的20%左右。这些参数中,由于门框墙长度具有承上启下,连接图纸、计算结果和详图三者之间的功能,其统计和输出最为复杂,占用的时间最多。

然而,目前这些工作均由设计人员在设计过程中完全手工绘制、计算、填写、校核、出版打印,这一过程十分枯燥,并且由于数量巨大、图元零散、关联参数较多,因此不仅占用了大量的人力、物力和时间,还因为人为因素的存在,其出现错误的次数也是整个设计过程中最多的。

综合以上情况可知,目前人防行业内,防护密闭门门框墙长度的处理方法依然是最原始的逐一核对,且必须花费专业设计人员的时间进行最为简单的重复性劳动。随着人防工程在建设生产活动中的重要性越来越大,国家领导和各部门越来越多的强调,人防工程大量增加,随之而来的设计工作量成倍增加,但是相关的专业设计人员并未得到及时的补充。因此,为了应对大量的工程的施工图设计工作,发明、创造新的更高效率、更高准确率的工作方法显得十分必要。



技术实现要素:

本发明的目的在于:提供一种智能批量生成人防结构详图中门框墙长度参数的方法,解决现有人防详图中防护密闭门门框墙长度参数处理效率低、计算准确度差的问题。

本发明采用的技术方案如下:

一种智能批量生成人防结构详图中门框墙长度参数的方法,包括以下步骤:

(1)图纸准备:在AutoCAD软件中对所要生成门框墙长度参数的人防结构详图进行标准化处理;

(2)数据框选:通过AutoCAD软件内嵌的VISUAL LISP程序进行编程,框选需要处理的人防结构详图中的数据;

(3)数据识别:通过VISUAL LISP程序识别框选的需要处理的人防结构详图中的数据,若识别框选的需要处理的人防结构详图中的数据正确,则通过找到包含文本内容的属性块,即对应的引出标注,并由引出标注找到相关联的图例,由图例向两侧寻找与图例对应的门框墙线段,根据人防图纸绘制规则确定图例的正方向,分别得到图例的正方向两侧的门框墙线段长度,并进入步骤(4),若识别框选的需要处理的人防结构详图中的数据错误,则VISUAL LISP程序返回步骤(2);

(4)数据储存:通过VISUAL LISP程序对门框墙线段长度进行误差处理,并将得到的门框墙长度参数作为输出数据进行存储;

(5)数据输出:对人防结构详图中的所有数据重复(2)-(4)过程,获取到全部门框墙长度参数,然后根据鼠标点击要绘制参数表格的位置,即可在对应位置输出按照规则排列的所有门框墙长度参数。

进一步地,所述标准化处理包括统一人防结构详图中所有数据的线型、图例,并标注各数据所在的图层、文本内容和属性块的参数。

综上所述,由于采用了上述技术方案,本发明的有益效果是:

1、本发明中,通过计算机对门框墙长度参数进行程序化处理,可将人工计算所产生的大量的重复性劳动降至最低,大大缩减了人力物力占用的,大大提高了处理效率;同时程序处理过程中由于不存在人工参与计算,所以不存在人为计算失误,大大提高了计算准确度。

2、本发明中,通过计算机对门框墙长度参数进行程序化处理,具有适用范围广的特点,目前所有涉及的人防工程中甲类、乙类人防工程,单建、附建式人防工程,以及单层、多层人防工程,人员掩蔽部、专业队员掩蔽部、专业队装备掩蔽部、救护站等各种功能人防工程均可适用。

3、本发明中,通过计算机对门框墙长度参数进行程序化处理,不仅设计人员的工作量减小,极大节省了时间成本和人工成本。同时,由于程序可以智能处理数据,那么许多规则就可以跳过学习步骤,交给程序执行,极大的减少了设计人员的培养和学习成本。

附图说明

图1为本发明的流程示意图;

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

一种智能批量生成人防结构详图中门框墙长度参数的方法,包括以下步骤:

(1)图纸准备:在AutoCAD软件中对所要生成门框墙长度参数的人防结构详图进行标准化处理;

(2)数据框选:通过AutoCAD软件内嵌的VISUAL LISP程序进行编程,框选需要处理的人防结构详图中的数据;

(3)数据识别:通过VISUAL LISP程序识别框选的需要处理的人防结构详图中的数据,若识别框选的需要处理的人防结构详图中的数据正确,则通过找到包含文本内容的属性块,即对应的引出标注,并由引出标注找到相关联的图例,由图例向两侧寻找与图例对应的门框墙线段,根据人防图纸绘制规则确定图例的正方向,分别得到图例的正方向两侧的门框墙线段长度,并进入步骤(4),若识别框选的需要处理的人防结构详图中的数据错误,则VISUAL LISP程序返回步骤(2);

(4)数据储存:通过VISUAL LISP程序对门框墙线段长度进行误差处理,并将得到的门框墙长度参数作为输出数据进行存储;

(5)数据输出:对人防结构详图中的所有数据重复(2)-(4)过程,获取到全部门框墙长度参数,然后根据鼠标点击要绘制参数表格的位置,即可在对应位置输出按照规则排列的所有门框墙长度参数。

进一步地,所述标准化处理包括统一人防结构详图中所有数据的线型、图例,并标注各数据所在的图层、文本内容和属性块的参数。

实施例1

一种智能批量生成人防结构详图中门框墙长度参数的方法,包括以下步骤:

(1)图纸准备:在AutoCAD软件中对所要生成门框墙长度参数的人防结构详图进行标准化处理;

(2)数据框选:通过AutoCAD软件内嵌的VISUAL LISP程序进行编程,框选需要处理的人防结构详图中的数据;

(3)数据识别:通过VISUAL LISP程序识别框选的需要处理的人防结构详图中的数据,若识别框选的需要处理的人防结构详图中的数据正确,则通过找到包含文本内容的属性块,即对应的引出标注,并由引出标注找到相关联的图例,由图例向两侧寻找与图例对应的门框墙线段,根据人防图纸绘制规则确定图例的正方向,分别得到图例的正方向两侧的门框墙线段长度,并进入步骤(4),若识别框选的需要处理的人防结构详图中的数据错误,则VISUAL LISP程序返回步骤(2);

(4)数据储存:通过VISUAL LISP程序对门框墙线段长度进行误差处理,并将得到的门框墙长度参数作为输出数据进行存储;

(5)数据输出:对人防结构详图中的所有数据重复(2)-(4)过程,获取到全部门框墙长度参数,然后根据鼠标点击要绘制参数表格的位置,即可在对应位置输出按照规则排列的所有门框墙长度参数。

进一步地,所述标准化处理包括统一人防结构详图中所有数据的线型、图例,并标注各数据所在的图层、文本内容和属性块的参数。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1