【技术实现步骤摘要】
一种基于WebGL技术的公路桥梁三维模型快速建立方法
本专利技术属于公路桥梁三维模型构建
,具体涉及一种基于WebGL技术的公路桥梁三维模型快速建立方法。
技术介绍
伴随着“互联网+”浪潮的袭来,基于BIM技术的公路桥梁养管新模式逐渐涌现。这种养管新模式往往需要借助桥梁三维模型(也即BIM模型)将公路桥梁的设计、施工、养护、维修、拆除等全寿命周期信息进行关联,从而实现基于全寿命周期的公路桥梁养护决策。公路桥梁三维模型是公路桥梁BIM技术应用的基础,公路桥梁三维模型的快速构建更是其中的基础性关键技术。随着我国公路桥梁正在逐步迈入大规模养护期,公路桥梁三维模型的快速建模技术对基于BIM技术的公路桥梁养管新模式显得尤为重要。在公路桥梁三维模型构建领域,目前用于公路桥梁三维模型建立的方法主要有:使用基于OpenGL技术的通用型建模软件建立三维模型,采用三维激光扫描技术建立三维点云模型,采用倾斜摄影技术构建实景三维模型等方法。上述方法均对于基于BIM技术的公路桥梁养管新模式的推广应用起到了不同程度的推动作用。但在基于BIM技术的公路桥梁养管新模式下,不但需要快速建立大量公路桥梁的三维模型;而且为服务于公路桥梁的检查评定以及养护工作,三维模型中的各桥梁构件必须是单独对象,即要求构件模型单体化。具体到基于BIM技术在公路桥梁养管工作中的实际应用时,上述技术方案又存在一定的不适用性,具体如下:(1)使用基于OpenGL技术的通用型建模软件建立桥梁三维模型,该方法建模速度慢。通用型建模软件正是由于其通用性,对于桥 ...
【技术保护点】
1.一种基于WebGL技术的公路桥梁三维模型快速建立方法,其特征在于,包括以下步骤:/n步骤一、利用WebGL技术构建基础应用结构,包含空间基本场景、三维渲染器以及可视化相机组件,用于创建具有三维坐标的空间容器;/n步骤二:依据现行公路桥梁设计规范及公路桥梁通用设计图提取多种构件的基本尺寸参数,来构建组件式桥梁构件库,并按照桥梁结构形式及层次分类存储;/n步骤三:在公路桥梁管理系统中选择和输入桥梁拼装参数,确定拼装过程中的几何拓扑关系,并通过从步骤二所建立的组件式桥梁构件库选择拼装构件来确定各构件形式;/n步骤四:采用WebGL技术建立桥梁下部结构各构件模型及桥梁上部结构各主梁的构件模型;/n步骤五:依据桥梁拼装算法及桥梁拼装参数,考虑公路桥梁各构件的空间位置拓扑关系,利用WebGL技术组装桥梁构件模型形成公路桥梁整体三维模型;/n步骤六:采用WebGL技术在步骤一所创建的具有三维坐标的空间容器中渲染展示公路桥梁三维模型,包括利用requestAnimationFrame方法渲染公路桥梁三维场景模型,利用Raycaster选中构件模型,利用TrackballControls控件控制构件 ...
【技术特征摘要】
1.一种基于WebGL技术的公路桥梁三维模型快速建立方法,其特征在于,包括以下步骤:
步骤一、利用WebGL技术构建基础应用结构,包含空间基本场景、三维渲染器以及可视化相机组件,用于创建具有三维坐标的空间容器;
步骤二:依据现行公路桥梁设计规范及公路桥梁通用设计图提取多种构件的基本尺寸参数,来构建组件式桥梁构件库,并按照桥梁结构形式及层次分类存储;
步骤三:在公路桥梁管理系统中选择和输入桥梁拼装参数,确定拼装过程中的几何拓扑关系,并通过从步骤二所建立的组件式桥梁构件库选择拼装构件来确定各构件形式;
步骤四:采用WebGL技术建立桥梁下部结构各构件模型及桥梁上部结构各主梁的构件模型;
步骤五:依据桥梁拼装算法及桥梁拼装参数,考虑公路桥梁各构件的空间位置拓扑关系,利用WebGL技术组装桥梁构件模型形成公路桥梁整体三维模型;
步骤六:采用WebGL技术在步骤一所创建的具有三维坐标的空间容器中渲染展示公路桥梁三维模型,包括利用requestAnimationFrame方法渲染公路桥梁三维场景模型,利用Raycaster选中构件模型,利用TrackballControls控件控制构件模型的缩放、平移和旋转。
2.根据权利要求1所述的一种基于WebGL技术的公路桥梁三维模型快速建立方法,其特征在于,步骤二中还能够通过可视化界面,以输入结构参数的方式,向构件库中添加自定义组件。
3.根据权利要求1所述的一种基于WebGL技术的公路桥梁三维模型快速建立方法,其特征在于,步骤三中桥梁拼装参数包括截面类型、荷载等级、桥面宽度、路基类型、斜度、跨径、跨数、单梁宽度、主梁片数、结构材料、桥墩类型、墩身高度、桥墩基础类型、桥墩基础高度、桥台类型及桥台基础类型。<...
【专利技术属性】
技术研发人员:张阳,梁鹏,黄亦雅,赵锋力,李聪,王玺翔,刘祖锋,
申请(专利权)人:长安大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。