当前位置: 首页 > 专利查询>郑州大学专利>正文

基于骨架和模板的土石坝三维原型构建方法技术

技术编号:14505406 阅读:73 留言:0更新日期:2017-01-31 14:47
本发明专利技术提供基于骨架和模板的土石坝三维原型构建方法,优化土石坝模型,节约建模的时间,提高设计的效率和质量;其方案是,包括以下步骤:步骤一:土石坝原型的参数化;步骤二:土石坝原型的骨架定位模型;步骤三:土石坝原型构件的模板库;步骤四:利用设计表驱动土石坝原型构件;步骤五:土石坝原型构件的集成装配;本发明专利技术把土石坝拆分成最小的构件,根据相互关联特征,构成整体,在构建的模板库中选择不同的类型土石坝,进行构件改进设计,可以快速完成土石坝的三维模型设计,提高设计工作质量和设计效率。

【技术实现步骤摘要】

本专利技术涉及水利工程
,特别是基于骨架和模板的土石坝三维原型构建方法
技术介绍
土石坝工程设计过程中,需要提供大量的平面图和剖面图,而绘制平面图和剖面图的工程既繁重又容易出错,传统的二维设计方法已经不能满足现代土石坝设计过程中工作任务重、设计周期短和质量要求高的特点,将三维可视化技术应用到土石坝的设计过程中,不仅可以有效地提高工程设计的质量、效率和水平,而且能够最大限度地节约人力物力和缩短设计周期。针对土石坝的基本特征,土石坝原型的参数化模型采用对象这个概念来建立,对象是指具有某种特征的个体,对于土石坝来说就是将土石坝原型部件抽象为的一个具有某种特征的实体,然后通过将土石坝所有部件抽象为若干个对象的集合,土石坝原型模型就形成了;而要建立一个好的基本实体对象模型,基本对象应体现出相互之间的层层分解和组装原则,这样形成的结构关系将更灵活,局部的改变并不会严重影响整体,完全满足设计的需求,适应性强,当将土石坝原型抽取与提炼为若干基本对象模型后,对于某些较为复杂的对象,还应进行进一步的细化,细化的基本方法是:充分分析基本对象模型,提取对象模型的最基本特征,建立几种最基本的对象,然后再由最基本对象构造更高级。
技术实现思路
针对上述情况,为克服现有技术之缺陷,本专利技术之目的在于提供基于骨架和模板的土石坝三维原型构建方法,优化土石坝模型,节约建模的时间,提高设计的效率和质量。其解决的技术方案是,包括以下步骤:步骤一:土石坝原型的参数化,将土石坝的基本实体对象模型细化为三维实体对象,并系统化的分类规范土石坝模型参数;步骤二:土石坝原型的骨架定位模型,以坝轴线作为工程断面骨架,确定各个断面位置,建立模型,根据断面位置进行装配;步骤三:土石坝原型构件的模板库,通过参数化模板建立土石坝构件模板,并将土石坝构件模板存储在模板库中;步骤四:利用设计表驱动土石坝原型构件,应用土石坝驱动几何图形,与土石坝部件尺寸有关的标准数据以表格的形式存放在相应的文件中,并建立表格中数据与土石坝三维模型特征参数的关联;步骤五:土石坝原型构件的集成装配,改变已建成参数化模板的参数,生成目标大坝部件模型,再按照断面构件骨架模型提供的骨架要素装配整个大坝。本专利技术把土石坝拆分成最小的构件,根据相互关联特征,构成整体,在构建的模板库中选择不同的类型土石坝,进行构件改进设计,可以快速完成土石坝的三维模型设计,提高设计工作质量和设计效率。附图说明图1为本专利技术的坝体断面骨架图。图2为本专利技术的土石坝原型构造框图。图3为本专利技术的土石坝参数类型划分。图4为本专利技术的断面构件骨架图。图5为本专利技术的不同参数代表不同防浪墙的模型图。图6为本专利技术的防浪墙构件模板图。图7为本专利技术的设计表驱动土石坝原型构件设计图。图8为本专利技术的坝轴线装配参数图。图9为本专利技术的参数分类命名表。图10为本专利技术的土石坝上游坝身参数表。具体实施方式以下结合附图,对本专利技术的具体实施方式作进一步详细说明。现结合图1至图10所示,本专利技术基于骨架和模板的土石坝三维原型构件方法,包括以下步骤:步骤一:土石坝原型的参数化,将土石坝的基本实体对象模型细化为三维实体对象,并系统化的分类规范土石坝模型参数;步骤二:土石坝原型的骨架定位模型,以坝轴线作为工程断面骨架,确定各个断面位置,建立参数化模板模型,根据断面位置进行装配;步骤三:土石坝原型构件的模板库,通过参数化模板建立土石坝构件模板,并将土石坝构件模板存储在模板库中;步骤四:利用设计表驱动土石坝原型构件,应用土石坝驱动几何图形,与土石坝部件尺寸有关的标准数据以表格的形式存放在相应的文件中,并建立表格中数据与土石坝三维模型特征参数的关联;步骤五:土石坝原型构件的集成装配,改变已建成参数化模板的参数,生成目标大坝部件模型,再按照断面构件骨架模型提供的骨架要素装配整个大坝。所述土石坝原型的参数化,土石坝的基本实体对象模型细化为:坝身、坝顶、护坡、排水设施、防渗体三维实体对象,并系统化的分类规范土石坝模型参数,土石坝模型参数包括几何参数Geometricalvalues、装配参数Assemblyparameters、力学参数Mechanicalparameters和材质参数Materialparameters。所述土石坝原型的骨架定位模型,在土石坝工程三维建模过程中,对于整个土石坝工程进行骨架设计,以坝轴线作为工程断面骨架,根据给定部件骨架要素信息确定的断面位置,骨架要素信息包括坝轴线、断面位置、坝顶高程、防浪墙顶高程、防渗体顶部高程、排水体顶部高程、上下游起坡点位置坐标信息,建立模型,根据断面位置进行装配,以土石坝总体布置骨架为主导,以构件设计模板为核心,结合参数化功能,实现土石坝原型的有效建模,所述断面位置装配是利用坝轴线,将土石坝各个部件关键位置坐标参数布置在坝轴线在竖直方向上,根据各个部件关键位置坐标放置部件模型,将各个部件关联起来,土石坝各个构件可以相对独立的设计建模,不需要再考虑其他构件的位置,在进行构件总体组合时,也容易查出错漏缺碰,即使出问题只需修改相应构件。所述土石坝原型构件的模板库,创建构件参数化模型,土石坝实际当中,坝体沿坝轴线方向具有相似的断面,并以河床断面最低处的坝体断面为典型断面作为建模基础,通过拉伸功能实现二维到三维的转变,CATIA可以快速的进行典型断面草图的绘制,CATIA拥有庞大完善的参数系统,提供几何参数如点、线、曲线、曲面,物理参数如长度、质量、速度、温度、密度,无量纲参数如整数、实数,字符型参数和布尔型参数,通过这些参数工具,可以制定出各种各样的参数以及约束这些参数的公式,结合土石坝原型中定义的各部件参数,通过知识工程平台,根据参数的名称、类型和数值,创建土石坝部件模型所需的参数,当所有参数创建完成后,结构树中将会显示用户所创建的所有参数,用户参数定义后,针对用户参数与土石坝部件模型中对应的特征参数建立相应的公式,从而通过用户参数驱动系统参数,进而控制土石坝部件模型的尺寸。所述参数化模板建模步骤如下:步骤一:将相应建筑物的草图定位到子骨架上,并提取主要参数作为主控参数,利用公式、关系特征将参数赋予相应部位草图进行约束;步骤二:利用凸台、拉伸、扫掠、肋命令将草图生成实体特征;步骤三:建立UDF,输入模板特征,输出插入模板文件需要的信息;步骤四:建立工程模板库,将所有模板创建的用户特征保存在目录浏览器中;通过参数化模板可以建立土石坝构件模板,将这些模板存储在模板库中,可随时调用相应构件模板,这样参数化模板可以节约大量的建模时间,提高设计效率。所述利用设计表驱动土石坝原型构件,通过选择图10中不同记录来改变几何尺寸,从而获得所需土石坝部件的模型,驱动结果如图7所示,通过设计修改参数,得到土石坝上游坝身的不同样式,甚至通过将三级坝身参数设置为0,得到两级边坡的坝身样式三,通过不断的调整,可优化本文档来自技高网...

【技术保护点】
基于骨架和模板的土石坝三维原型构建方法,其特征在于,包括以下步骤:步骤一:土石坝原型的参数化,将土石坝的基本实体对象模型细化为三维实体对象,并系统化的分类规范土石坝模型参数;步骤二:土石坝原型的骨架定位模型,以坝轴线作为工程断面骨架,确定各个断面位置,建立模型,根据断面位置进行装配;步骤三:土石坝原型构件的模板库,通过参数化模板建立土石坝构件模板,并将土石坝构件模板存储在模板库中;步骤四:利用设计表驱动土石坝原型构件,应用土石坝驱动几何图形,与土石坝部件尺寸有关的标准数据以表格的形式存放在相应的文件中,并建立表格中数据与土石坝三维模型特征参数的关联;步骤五:土石坝原型构件的集成装配,改变已建成参数化模板的参数,生成目标大坝部件模型,再按照断面构件骨架模型提供的骨架要素装配整个大坝。

【技术特征摘要】
1.基于骨架和模板的土石坝三维原型构建方法,其特征在于,包括以下步骤:
步骤一:土石坝原型的参数化,将土石坝的基本实体对象模型细化为三维实体对象,并系统化的分类规范土石坝模型参数;
步骤二:土石坝原型的骨架定位模型,以坝轴线作为工程断面骨架,确定各个断面位置,建立模型,根据断面位置进行装配;
步骤三:土石坝原型构件的模板库,通过参数化模板建立土石坝构件模...

【专利技术属性】
技术研发人员:王宗敏杨海波林予松李润知刘志丽李云飞闫超德
申请(专利权)人:郑州大学
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1