三维综合管线设计程序的研究开发

来源 :东南大学 | 被引量 : 0次 | 上传用户:sandland
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着城市现代化步伐的加快,城市规模急剧增长,城市地下管线的数量和种类不断增多,城市地下空间变得越来越拥挤。在此情况下地下管线的空间交义在所难免,传统的二维设计方法已无法满足曰益复杂的城市地下管线设计的要求,于是管线设计也逐渐由二维向三维过渡。加上三维可视化技术的不断成熟,用三维的方法进行管线设计已经是人势所趋。 长期以来,CAD的二次开发主要以C++为开发工具,虽然C++有着强大的控制能力,但随之而产生的是效率的降低,应用程序往往需要更长的开发时间,其维护成本也大大增加。如何在开发的功能利效率之间找到一个更为理想的权衡点一直是人们关心的问题,C#的推出有效地解决了这一问题,它不仅保留了C++中面向对象的特性,同时还融入了Basic语言中语法简单的特点。在C#平台上利用AutoCAD的第四代开发工具ObjectARX.NET,可以提高开发的效率,减小程序的开发周期和维护成本。 基于以上背景,本文研究开发的三维综合管线设计系统选择在AutoCAD平台上,利用C#开发语言和ObjectARX.NET开发包开发适用于三维环境的管线设计软件。由于C#中的程序开发是完全面向对象的,因此程序的可扩展性要优于用C++开发的程序。 本文首先对三维综合管线设计系统进行了总体的需求分析,并绘制出了系统的流程图和功能结构图,程序的开发建立在对流程和功能分析的基础上。其次对传统的管线数据特征进行了分析和总结,并提出了一种统一的三维管线的数据结构,由此可以派生出满足各种不同应用需求的特定管线数据结构。在此基础上,本文对市政的污水、雨水管线的设计和计算方法进行了介绍,文中所提到的设计参数和计算方法均是程序设计编制过程中的重要依据。然后,文章介绍了目前常用的对城市的排水管线(污水、雨水)的优化设计计算方法,同时,程序中也实现了管线设计中管径-埋深的优化计算。接下来,本文对管线的三维建模方法的探讨,在此基础上,作者完成了系统三维模块的设计。最后,介绍了程序的主要功能,并结合工程实例,对程序进行了检验,并提出了今后有待改进之处。
其他文献
随着高速铁路的大量兴建,高架桥由于占地面积小,施工便捷得到广泛使用。同时其带来的结构噪声环境问题吸引着越来越多学者的参与研究。其根源主要是结构产生的频率在20-200Hz之
随着桥梁设计和施工技术的进步,薄壁箱梁由于具备整体外观好、结构刚度大、适应范围广的优点,在现代桥梁中得到越来越多的应用。我国已建成的一些大跨径连续梁桥及大跨径连续刚
自由飞行条件下的飞行冲突探测与解脱成为近年来国外空中交通管理领域的一个研究热点。许多科研人员在这方面作了很多研究并提出几种方法,其中之一是遗传算法,另一种是基于计