论文部分内容阅读
近年来,钢桁梁桥在我国的铁路、公路及城市人行天桥中得到广泛运用,同时,钢桁梁桥日趋朝着设计更新颖、造型更美观、跨度更大、结构更复杂的方向发展,钢桁梁桥可视化已成为一个重要的研究课题。本文主要研究内容包括以下几个方面:(1)查阅国内外关于钢桁梁桥可视化的资料,了解钢桁梁桥可视化的现状;学习计算机图形学、参数化建模及桥梁三维可视化等理论知识;分析钢桁梁桥杆件工程图纸,考虑钢桁梁桥杆件工程图纸的复杂性和钢结构自身的特点,制定本文研究的技术路线。(2)采用VC++程序开发语言,结合ObjectARX 2007工具包开发ARX程序,创建各类接口(绘图环境设置、基本绘图、标注),设置图形属性和文字属性(图层、文字样式、标注样式、颜色、线宽、线型等),绘制各种基本图形(直线、圆、矩形、多段线),实现钢桁梁桥工程图自动绘制和三维建模功能。(3)采用VC++语言设计操作Excel 2007的类对象,实现创建新表、写入数据、读取数据、合并单元格、存储表等功能。基于此类对象,创建各类钢桁梁桥杆件材料表的接口,在绘制钢桁梁桥杆件的同时自动生成材料表,将杆件部分尺寸数据和属性信息自动存储到Excel表单中。(4)分析钢桁梁桥的数据结构,用Access数据库设计钢桁梁桥整体信息表和杆件信息表两个表对象。采用ADO技术将钢桁梁桥数据库链接到程序中,设计数据项的增、删、改功能,实现对钢桁梁桥数据库的维护。(5)基于Windows消息机制和ObjectARX 2007开发工具包,设计对话框、菜单、可停靠窗体、AutoCAD命令,实现良好的软件人机互操作。本文研究钢桁梁桥可视化技术与方法,以赵寨颍河双线特大桥施工图为例,实现了钢桁梁桥杆件的参数化绘图、三维建模及信息管理,大大提高了绘图及信息管理效率,总结了一套基于AutoCAD的钢桁梁桥可视化技术和方法,对于钢桁梁桥的设计与建设具有一定的意义。