论文部分内容阅读
清水池是给水处理工艺必不可少的构筑物,其池体结构和设计计算方法基本定型,已形成一定的设计习惯。对于这种构筑物的设计和绘图,已具备了开发参数化、智能化设计和绘图软件的条件,研发一套清水池参数化设计绘图软件,减少设计人员不必要的繁琐重复劳动,达到提高工作效率和设计精度的目的。AutoCAD作为一款通用计算机辅助设计绘图的软件,其功能比较全面,应用非常广泛。但在水处理工程构筑物的设计中,目前AutoCAD软件只能作为一个电子设计图板,还不能达到参数化、智能化设计和绘图的目标。但是它本身具有的开放式结构再加上提供的多种开发工具,可以根据使用者的需求对其进行二次开发以满足用户的各种需要。本文针对水处理构筑物——清水池进行参数化设计与绘图的方法进行研究。首先对清水池的设计方法进行标准化处理,依据《室外给水设计规范》(GB50013-2014),以清水池有效容积作为基本设计控制参数,以消毒反应时间为辅助设计参数,用《规范》给定的参数范围作为设计参数的选取依据,以《室外给水设计规范》推荐的设计计算公式为依据建立清水池设计计算模型。在查阅了一定量的工程设计事例和部分清水池的工程设计图纸的基础上,参考《给排水设计手册》和相关设计文献,对清水池的设计图进行标准化处理。系统设计了三个不同位置的清水池平面图和剖面图,可以全面表示清水池各部分的基本构造和尺寸。本软件是在AutoCAD系统环境下,采用它内嵌的VBA语言,运用ActiveX Automation技术和可视化接口,研发出的一套清水池参数化设计绘图系统。本系统由五大部分组成,分别是系统窗体设计、常用设计计算参数数据库,清水池设计计算模块、参数化绘图模块、辅助功能模块。共设计了11个操作窗体,用于人机信息交互的操作。主要用于原始资料、设计参数、绘图控制参数等的录入和选择,显示设计计算结果,进行各种约束条件的校核及后续处理,选定池体壁厚、进出水管直径等结构参数和绘图比例等。编写专用的绘图点计算定位、图元尺寸、相对位置确定等计算函数11个,专用基本图元绘图函数12个,承重柱、尺寸标注等多次重复使用的宏代码模块5个。用这些专用的计算和绘图函数以及VBA的基本绘图命令完成清水池的参数化绘图的工作,直接生成标准的CAD设计图。如果设计者对所绘图形不尽满意,不但可以通过重新修改设计参数和限制条件等方法重新驱动程序重新生成新的设计图;还可以在CAD环境下手工修改设计图形,重新绘制工程图,直到满意为止。