当前位置: 查字典论文网 >> VBA在倒虹管设计中的应用

VBA在倒虹管设计中的应用

格式:DOC 上传日期:2022-07-24 01:03:12
VBA在倒虹管设计中的应用
时间:2022-07-24 01:03:12     小编:

【摘 要】本文采用与实例相结合的方式,利用VBA编程对倒虹管进行断面图的绘制设计。程序运行后,通过倒虹管各因素指标的输入,包括:里程、高程的分母值、最低高程、最高高程、管径、各地面、管道中心高程,能够准确、快速、高效地实现倒虹管纵断面图的绘制及设计;通过此程序的应用,旨在提高工程设计的效率,促进水利工作的顺利开展。

【关键词】倒虹管;纵断面;VBA;工程设计

VBA 工程是代码模块、类模块和窗体的集合,组合起来可以执行给予的功能。VBA管理器一个AutoCAD工具,它可以允许装载、卸载、保存、创建、嵌入和分离VBA工程。当工程装载到AutoCAD后,可使用VBA交互开发环境(VBA IDE)编辑其代码、窗体及进行引用,也可以在其中调试和运行。

随着科技的发展和大数据思想的提出,给水利工作也带来了机遇与挑战,在水利制图和工程设计中,AutoCAD软件的应用尤为广泛,它以其强大的功能在测绘行业中得以普遍应用,其.dwg格式的文件已经成为事实上的标准文件 。AutoCAD所提供的开放式体系结构能够允许用户和开发者采用VBA等高级编程语言对其进行扩充、修改,能最大限度地满足用户和开发者的特殊要求。在工作实践中,我们也深刻体会到了计算机的重要性,与工作密不可分。设计工作,利用计算机不仅能降低劳动强度,还可以提高工程的设计效率,从而大大减少工作量、提高工作成效,并节约了很多宝贵的时间。

1 倒虹管概述

城市的发展,离不开配套基础设施建设;而排水管网系统是城市正常运行的关键因素。如今,随着城市化进程的加快,基础配套设施建设发展滞后。在新建城区与旧城区之间常常会存在诸如河流、洼地、山涧等等天然或人为屏障,此时排水管需要通过障碍物,就需要采用倒虹管,它便成了穿越屏障连接城市管网的桥梁,是水利工程中的重要组成部分。

倒虹管纵横断面设计图常用软件有:AutoCAD R14软件、Auto CAD 结合Excel、也有基于AutoCAD的二次开发;但常常会因为设计要求的不同,存在一些麻烦和不足之处。AutoCAD R14软件修改方便、成图精美、绘图速度快,但制图需要利用直线绘制命令把各个坐标依次连接得到实测地面线; Auto CAD 结合Excel需要把实测数据转换为所需点的坐标形式,转换点的坐标要考虑CAD制图的绘图单位和制图比例的影响,转换比较麻烦。在本设计中,作者在之前渠道设计、压力管道设计思路的基础上,对程序作了进一步优化,可通过直接输入实测数据实现出图直接成线的效果,并得到填高、挖深的数据,从而提高工程设计成效。

2 VBA应用实例

本文以工程实例为基础,通过VBA编程来说明如何在Auto CAD VBA工程及VBA交互开发环境下进行倒虹管纵断面设计。

2.1 编程设计

以AutoCAD的坐标原点为起点进行参数换算,根据两点确定一条直线的原理,依次确定各个高程点的位置,并自动连成线;其关键问题是各参数的换算和转换,以及在二维空间中坐标值的确定,其难点在于各高程点坐标值的确定和换算。

2.2 实例说明

2.2.1 工程简况

2.2.2 实例演示

本程序运行界面如图1,用户可在运行界面中直接输入倒虹管相应的里程、高程的分母值、最低高程、最高高程、管径、各地面、管道中心高程,系统就可以根据用户指定的参数在二维空间种创建出相应的倒虹管纵断面图。

3 结语

VBA 工程及其交互开发环境功能强大,用此法进行倒虹管辅助设计,方便、快速、准备、高效,易于操作。应用该程序进行工程制图及设计,不仅可以减少图形绘制的工作量、降低设计人员的劳动强度、提高工作效率,同时还可节省设计成本,提高经济效益。另外,运用本程序也可以实现一系列的水利工程设计,如:渠道纵断面设计、压力管道、坡面沟渠截、排水沟等的纵断面设计;此设计方法对VBA及其二次开发技术在水利工程设计中的全面应用与推广具有良好的促进作用和重要意义。

参考文献:

[2]狄钢. AutoCAD VBA在工程测量中的应用[J].铁道勘察,2006

(6).

[3]王若慧.基于VBA的AutoCAD二次开发及应用实例[J].自动化技术与应用,2007

(9).

[4]李锐,刘洋.Excel/AutoCAD软件在渠道设计中的组合应用[J].现代化农业,2005

(9).

[5]马章进,杨t,陈立新.浅谈Excel、AutoCAD在渠道设计中的应用[J].工程地质计算机应用,2004

(1).

[6]曾桂香,朱连斌.AutoCAD及 Excel在水利工程设计中的应用[J].黑龙江水利科技,2006

(3).

[7]符裕红,张代杰.AutoCAD VBA在渠道纵断面设计中的应用[J].中国农村水利水电,2009

(9).

[8]符裕红,张代杰.基于AutoCAD VBA二次开发的压力管道设计[J].节水灌溉,2011

(8).

[9]中华人民共和国国家标准.灌溉与排水工程设计规范(GB 50288- 99) [S].北京: 国家质量技术监督局,中华人民共和国建设部,1999.

全文阅读已结束,如果需要下载本文请点击

下载此文档

相关推荐 更多