翻新时间:2022-07-24
VBA在倒虹管设计中的应用
【摘 要】本文采用与实例相结合的方式,利用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.
下载文档
网友最新关注
- 我长大了
- 自我介绍
- 神奇的胖大海
- 眼泪
- 星星归去
- 都是电视惹的祸
- 一件觉得烦恼的事
- 吃蛋卡
- 第一次包饺子
- 今天过生日
- 又下雪了
- 让我们一起保卫他们
- 孔明灯
- 凡妮自传
- 放风筝
- 浅谈微课程在初中信息技术教学中的作用
- 教是为了不教,学是为了会学
- 浅谈建构主义理论下的思想品德课堂新模式
- 初中英语探究式教学案例研究
- 研究性学习在数学课堂教学设计中的渗透
- 初中语文复述教学的方式与方法分析
- 尝试让翻转课堂的教学模式走进英语教学
- 多彩的课堂 愉快的学习
- 教学情境巧设计,师生合作现温馨
- 因“材”施课,实现新课程理念
- 拓展训练融入初中体育教学的可行性分析
- 初中班主任德育工作案例
- 自主学习策略在高中语文写作教学中的应用探析
- 初中化学互动式教学策略浅谈
- 变式教学在化学教学中的初体验
- 我要的是葫芦
- 《刻舟求剑》教学片断实录与评析
- 《清清的溪水》教学实录与评析(转)
- 二年级 >> 《会摇尾巴的狼》课堂实录(转)
- 六个孩子七个坑
- 《黄山奇石》教学实录与评析
- 《坐井观天》教学片断实录与评析
- 富饶的西沙群岛(第一课时)
- 《北京》课堂实录片断点评
- 《妈妈的爱》教学实录与评析
- 《春雨》教学片断实录与评析
- 畅游诗乐园
- 口语交际课《秋天里》教学设想
- 初冬
- 三年级 >> 坐井观天(实录片断)