基于OpenGL涵洞三维可视化系统的研究

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:lockin025
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
涵洞作为重要过水建筑物,广泛用于土木、水利工程中。在其设计方面,随着计算机技术的发展,其计算机辅助设计手段已从最初的二维设计不断向着三维可视化设计发展。然而,由于涵洞本身的特点和现状,目前涵洞的三维可视化往往都是借助于第三方软件完成,不能真正做到二维设计和三维可视化两者之间的一致性和关联性。本文研究基于OpenGL的涵洞三维可视化系统,通过参数化设计,应用计算机图像处理技术,有效集成了涵洞方案设计、结构设计、涵洞与路地面模型拟合,并最终实现涵洞真实感三维显示。本系统采用Visual C++6.0作为编程平台,利用OpenGL开放式图形库建立了涵洞三维可视化系统的基本框架。该系统主要有四大部分组成:涵洞三维建模、洞身三维配筋、基于DEM数据文件的地形模拟、涵洞与路地面模型的拟合。系统的主要功能如下:(1)涵洞三维建模:依据前期水力计算产生的二维平面尺寸,通过参数化输入界面快速、准确地建立涵洞三维模型;(2)洞身三维配筋:编制交互式输入对话框,嵌入相关规范和图表,通过自助查询完成荷载计算、内力计算和极限状态分析,并最终实现三维钢筋的自动绘制。(3)基于DEM数据文件的地形模拟:利用Visual C++特有的I/O流(输入输出流)读取DEM数据文件,通过三角形构网法实现地形网格模拟。(4)涵洞与路地面模型的拟合:依据公路平面数据在地形格网上建立路地面模型,并与涵洞三维线框模型进行叠加,通过相交运算实现洞口与路地面模型的拟合,然后利用图像处理技术完成涵洞真实感三维显示。通过本文建立的系统对盖板涵实际工程进行方案设计、三维配筋设计以及和路地面模型进行拟合,最终实现盖板涵三维可视化。然后利用人机交互技术进行设置,通过鼠标和键盘完成对盖板涵三维设计成果全方位、多角度的浏览和漫游。实例证明,该系统,设计迅速、界面友好,对涵洞前期设计的方案比选有一定应用价值。
其他文献
近年来,随着高速公路驾乘人员消费需求的日益提升,服务区加油站资源浪费、管理效率低下、市场竞争力缺乏等问题逐渐凸显.本文根据服务区加油站的具体特点,从现场管理的基本概
随着我国城市基础建设快速发展,深基坑支护技术在我国虽然已经有了一系列比较成熟的理论系统,但是由于地质条件的差异性,基坑开挖过程会遇到设计者难以预测的问题,全国不同地区的
根据河南省高速公路服务区经营情况来看,仅仅加油站承包经营租金收入,在车流量较大、经营情况较好的京港澳高速公路、连霍高速公路等主干线高速公路服务区,也基本与服务区餐
高速公路服务区是高速公路上必不可少的设施,它能够为高速公路的使用者提供便利服务,对保障行车安全、保证运输效率、缓解驾乘人员在生理上的过度疲劳和车辆使用上的极限状况
普鲁兰(Pullulan),又称为短梗霉多糖,是真菌茁芽短梗霉(Aureobasidium Pullulans)在菌体生长过程中产生的一种胞外多糖。它是由α-1,6葡萄糖苷键连接麦芽三糖构成的线性分子,此
由于几何尺寸、材料特性和边界条件的不确定性以及建模过程中简化处理导致的误差影响,有限元模型计算结果与实测数据之间会不可避免地存在一定的偏差。因此,为使理论计算结果与
斑马鱼胚胎透明,生长速度快,斑马鱼基因与人类基因的相似度达到87%,这些优点都足以使斑马鱼成为模式生物越来越受到科学家的宠爱。TLR(toll—like receptor)是近年来非常受关注的
造纸工业是污染非常严重的行业之一,减少造纸行业污染的关键是木质素的有效降解。漆酶(lacease)、锰过氧化物酶(manganese peroxidase)、木质素过氧化物酶(Lignin peroxidase)
服务区作为重要的交通基础设施,高速公路在改善人们的生活方式、节奏等方面发挥了重要作用。为了保证高速公路功能的顺利发挥,首先做到用制度来规范管理,要制定一系列制度,把队伍
随着服务行业的日趋成熟及行业间竞争加剧,社会对高速公路服务区的要求和期望值越来越高,安全消费成为服务区的基本要求.近5年来,高速公路服务区数量随着高速公路里程的增长