利用AutoCAD VBA实现道路曲线坐标计算和成图(M)毕业论文
2022-06-15 23:51:26
论文总字数:22228字
摘 要
目前,面对公路勘测设计软件层次不齐、勘测设计自动化水平有待提高,各种软件在精度和应用平台上有太多的差异。本论文从介绍道路曲线坐标计算方面的研究着手,通过利用AutoCAD VBA 的进行程序代码的设计,完成道路曲线坐标计算和成图,重点研究缓和曲线的坐标计算和成图。先通过介绍六种曲线元的演算和VBA的开发和利用。最后利用VBA完成缓和曲线的坐标计算和成图的成果。
关键词:VBA 缓和曲线 坐标计算
Using CAD VBA Auto to achieve road curve coordinates
calculation and mapping
Abstract
In the face of highway survey and designing software whose level is different,the low level of the automatic survey and design,There are too many differences between the accuracy and the application of the software.This paper is from the introduction of the road curve coordinates calculation aspects of the research proceed.Through the use of AutoCAD VBA for the design of the program code, complete road curve coordinates calculation and mapping,Focus on the coordinate calculation and mapping of the curve.Firstly, the development and utilization of six kinds of curves of the calculation and VBA of the curves are introduced.Finally, the results of the coordinate calculation of the moderate curve and the results of the mapping are finished by using VBA.
Key word: VBA Moderate curve Coordinate calculation
目 录
摘要 I
Abstract II
目 录 III
第一章 引言 1
1.1概述 1
1.2 国内外的研究现状 3
1.3 本课题拟研究的内容 3
第二章 曲线坐标计算方法 4
2.1六种曲线元的演算 4
2.1.1 直线 4
2.1.2 完全回旋线 5
2.1.3 圆曲线 7
2.1.4 小半径渐变到大半径的非完全回旋线 8
2.1.5 大半径渐变到小半径的非完全回旋线 10
2.1.6 定半径渐变到无穷大的非完全回旋线 12
2.2 VBA的开发和利用 13
2.2.1 VBA简介 13
2.2.2 AutoCAD与VBA 14
第三章 程序开发过程及结果 16
3.1程序和软件 16
3.2程序的开发 16
3.2.1 进入开发界面 16
3.2.2 窗体设计 18
3.3程序编辑 19
3.3.1坐标的反算和正算 19
3.3.2控件要素设定 20
3.3.3点坐标、里程与方位角的代码编辑 21
3.3.4 EXCEL进程 23
3.3.5 桩号处理 24
3.3.6 成果输出 26
第四章 总结与展望 28
参考文献 29
致 谢 30
第一章 引言
1.1概述
近年来,随着我国道路建设的不断发展,道路的建设速度越来越快,要求人们对道路中桩坐标的计算速度也越来越快。目前道路工程施工设计图有关路线中桩测量数据一般只提供交点桩号、坐标及交点处转角、半径、缓和曲线长等曲线要素,具体每个中桩坐标则要求测量人员自己计算和复核;有些道路工程施工设计图有关线路中桩测量数据虽然提供部分整桩号的坐标,但在实际的施工中有时需要进行加桩测设,这些加桩坐标也需要测量人员计算和复核。一般情况下,工程施工测量坐标都是由一人计算,一人复核;如果计算方法都一样,那么复核的成果肯定和计算的成果一致,除非计算有误。如果是同一人计算和复核,要是计·算方法有误,则计算的结果肯定有问题。随着道路工程建设加快及测量设备的现代化,现代一个项目往往只有一名测量人员,测量辅助人员都是由其他专业人员临时代替的,这就要求测量人员采取怎么样的操作程序才能确保自己的计算成果正确无误,万无一失呢?
道路的平面线形一般是由直线、圆曲线和缓和曲线这三种线形要素组合而成 ,其中的圆曲线和缓和曲线统称为道路平曲线 。目前,道路路线测设和施工放样一般采用全站仪极坐标法、GPSRTK 法 ,这两种方法均以道路中线上任意一点和控制点在线路平面控制测量坐标系中的坐标作为依据。因此,道路平曲线坐标计算是路线设计和测设工作中的一项必不可少的内容。切线支距计算公式是计算道路平曲线坐标的常用公式之一,它利用被积函数的泰勒级数前数项和近似地进行坐标定积分,计算公式简洁,不足之处是计算的结果为假定坐标,还需要经过坐标转换才能得到曲线点在线路平面控制测量坐标系中的坐标。高等级公路,特别是高速公路的平面线形设计,虽然形式很多,但总的来说,它们是由直线、园和缓和曲线中的规定回旋线组合而成,各种平面线形设计,如基本形、卵形、S形等等,使曲线特别是缓和曲线的计算及测设更为复杂。由于全站仪和便捷式计算机在线路测设中的普及应用,使得仪器假设在任一方便控制点,运用灵活的极坐标放样方法在实地标定中线桩点的测设方法得以广泛应用。问题的关键是计算出线路中线上任一点在与地面控制点同一坐标系中的坐标。对于道路工程中缓和曲线中桩坐标的计算,利用传统的方法可以用casio fx-4800等可编程计算器根据数学公式编写程序来计算,但无论如何都没有AutoCAD来的方便和快捷,特别是进行多处中桩坐标的加密计算时;AutoCAD软件需装入电脑中才能发挥作用,外业现场携带电脑不方便,所以,AutoCAD对缓和曲线中桩坐标的计算和复核多用于内业。在实际操作中,缓和曲线中桩坐标计算和复核时以AutoCAD计算为主,计算器计算为辅,在外业加密少数中桩坐标时用传统可编程计算器为主,内业时应用AutoCAD。
AutoCAD软件是目前在微机上最常用的、最有效的绘图工具。AutoCAD不但具有绘图功能,还具备二次开发的功能,适用范围很广。AutoCAD的基本特性:1.采用高级用户界面2.具有一整套功能齐全的绘图和编辑命令:(1)基本命令:二维和三维的实体绘制、图层操作、尺寸标注、图形编辑、显示控制、图案填充、属性处理、外部引用等,还包括系统设置、图形的输入输出等。(2)三维实体扩展命令(3)数据接口命令(4)光栅图片处理命令 3.提供Auto Lisp与ADS、ARX的开发系统 4.提供多种接口技术,例如提供DXF文件格式与高级语言进行信息交换、IGES等文件格式与其他CAD 系统进行图形转换(5)允许进行系统参数和标准库文件的修改,AutoCAD的系统变量是开发的,可以依据提供的条件进行修改,用来设置新的绘图环境。用户还可以创建自己的文字字体、线型、阴影线图案,并可保存样式形成新的标准库文件(6)具有网络功能。
请支付后下载全文,论文总字数:22228字
您可能感兴趣的文章
- 倾斜摄影测量技术在道路规划中的应用研究外文翻译资料
- 基于无人机高光谱遥感的水体浊度反演外文翻译资料
- 利用美国印第安纳波利斯市的景观格局指数评估土 地利用和土地覆被模式对热环境的影响外文翻译资料
- 低成本、高精度、单频GPS-BDS RTK定位外文翻译资料
- 数据缺口环境下基于自回归模型的GNSS/INS松耦合集成外文翻译资料
- Loam_livox:一种适用于小视场激光雷达的快速、鲁棒、高精度的激光雷达里程计和建图软件包外文翻译资料
- 基于对IMU与GNSS融合数据的质量评价实现在无人机映射条件下的地理配准外文翻译资料
- 色彩在回族建筑中的研究与应用外文翻译资料
- 3D激光扫描技术在古建筑测绘中的应用外文翻译资料
- 基于雷达测量I的钢筋混凝土桥梁纯输出模态识别外文翻译资料