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

一种船闸参数化建模及预览的动态显示方法技术

技术编号:10301289 阅读:219 留言:0更新日期:2014-08-07 07:34
本发明专利技术公开了一种船闸参数化建模及预览的动态显示方法,基于Visual Basic6.0对Solidworks2010进行二次开发,通过接口访问及其内部函数的调用来建立船闸各部分的模型,为组成船闸整体,调用执行程序完成虚拟装配并进行各项预览操作。包括闸室设计模块(1);上、下闸首及其闸门设计模块(2);预览模块(3)。本发明专利技术在分析船闸结构基础上,通过控制关键尺寸,实现了船闸上闸首、下闸首、闸室以及闸门的参数化设计,减少了设计人员重复工作量,提高了设计效率;实现了船闸工作过程的动态预览和展示,通过一个工程实例检验程序开发结果,能较好地实现程序开发目的,为设计人员分析计算结果和预览模型提供了一种方便的手段。

【技术实现步骤摘要】
一种船闸参数化建模及预览的动态显示方法
本专利技术涉及航道工程,尤其是一种船闸参数化设计与可视化的动态显示方法。
技术介绍
船闸是为船舶克服航道水位落差而建造的一种通航建筑物,能有效地改善航道的通航条件。其主体结构包括闸室,上、下闸首和引航道等部分。船闸的结构比较复杂,特别是上闸首与下闸首,输水廊道与消力设施变化较多,空间形状不规则。以往设计成果往往以图纸型式呈现,模型表达信息详细但不比三维模型直观易理解,尤其是闸首部分很难形象表达,也在一定程度上给设计人员之间的交流与设计成果的修改完善增加了难度。针对此现状,人们借助计算机科学,利用三维CAD技术,通过三维建模软件,如AutoCAD等建立船闸模型。这种方法便于成果交流和直观预览,也解决了表达细部结构时效果较差的问题。目前的船闸建模软件多注重结构的力学计算和稳定分析,而对船闸细部结构没有给予足够重视,因而简化了模型外观;考虑到闸首的结构复杂度大大超过了闸室,前人利用三维CAD技术建立船闸模型时对闸首建模进行了方法分析和参数化设计,但是对船闸整体模型的三维建模尚没有深入研究,其建模成果以静态浏览为主,不能全面展示船闸整体的画面效果或细致本文档来自技高网...
一种船闸参数化建模及预览的动态显示方法

【技术保护点】
一种船闸参数化建模及预览的动态显示方法,基于Visual Basic6.0对Solidworks2010进行二次开发,通过接口访问及其内部函数的调用来建立船闸各部分的模型,为组成船闸整体,调用执行程序完成虚拟装配并进行各项预览操作,其特征在于,包括:闸室设计模块(1);上、下闸首及其闸门设计模块(2);预览模块(3);输水廊道剖面图、船闸工作过程效果图;所述闸室设计模块(1)中,在Visual Basic设计界面中输入闸室关键部位尺寸,程序运行后首先激活Solidworks文件,根据数据调用Solidworks内嵌的API函数生成闸室的零件文件同时自动保存在指定文件夹中,供用户调用和修改;所述...

【技术特征摘要】
1.一种船闸参数化建模及预览的动态显示方法,基于VisualBasic6.0对Solidworks2010进行二次开发,通过接口访问及其内部函数的调用来建立船闸各部分的模型,为组成船闸整体,调用执行程序完成虚拟装配并进行各项预览操作,其特征在于,包括:闸室设计模块(1);上、下闸首及其闸门设计模块(2);预览模块(3);输水廊道剖面图、船闸工作过程效果图;所述闸室设计模块(1)中,在VisualBasic设计界面中输入闸室关键部位尺寸,程序运行后首先激活Solidworks文件,根据数据调用Solidworks内嵌的API函数生成闸室的零件文件同时自动保存在指定文件夹中,供用户调用和修改;所述上、下闸首及其闸门设计模块(2)中,将上、下闸首与对应闸门在同一模块中建立,闸首与闸门建模原理相同,首先建立了固定形式的闸门与闸首模板,程序运行后,调用Solidworks内部函数,根据输入的尺寸参数生成模型,闸首与闸门零件文件没有关联,装配体环境中模拟船闸工作过程时需分别调用,便于管理和修改,并保存在指定文件夹中;所述预览模块(3)中,为观察闸首结构,根据不同视角生成闸首三视图;观察输水廊道剖面图,首先调出上闸首或下闸首模型,结合预览部位输入剖面到底板底部距离,即可在此位置生成剖面。2.根据权利要求1所述一种船闸参数化建模及预览的动态显示方法,其特征在于:所述闸室设计模块(1)中,设计人员输入闸室及上部胸墙设计参数;闸室设计参数包括:闸室长度具体为镇静段及有效长度、闸室宽度、闸室净高度、底板厚度、边墙宽度、边墙外侧底部竖直墙高度;胸墙设计参数包括...

【专利技术属性】
技术研发人员:梁桂兰鄂俣锟陈伟秋
申请(专利权)人:河海大学
类型:发明
国别省市:江苏;32

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

1