- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
增刊2中J造船Vo1.51Special2
2O10年l2月SHIPBUILDINGOFCHlNADec.2O1O
文章编号:1000—4882(2010)¥2-111-08
基于VB和ANSYS的称重支撑结构
参数化设计软件的研制
靳宝旺,魏雄标,马飞翔
(海洋石油工程股份有限公司,天津300452)
摘要
利用VB并结合ANSYS的APDL语言,完成了称重支撑结构参数化设计软件的研制与开发,借助VB语言的强
大功能,实现了在可视化用户界面进行参数输入并查看相关结果的功能,即使用户不懂ANSYS也能够方便的
进行有限元分析,给整个计算过程带来了巨大的便捷性,大大提高了效率。
关键词:ANSYS;VB;二次开发;参数化;称重支撑结构
0引言
大型海洋结构物完工后,为保障后期海上安装吊装与组对的安全性及可靠性,往往需要通过相关
设备对其进行称重以得到最精准的重量。目前最常用的称重方法有两种,一种是直接称组块,即在组
块桩腿上焊接环板,环板间按照一定角度布置筋板,具有一定排列规则的液压千斤顶通过顶起下层环
板从而使整个组块进行顶升,通过相关的设备进行监控,达到称重的目的,另一种方法则是通过在滑
靴上布置支撑结构,在其称重过程中,千斤顶连带滑靴及组块一起进行顶升,所得到的重量减去滑靴
总重从而得到整个组块的重量(图1)。两种方法各有利弊,本程序所适用的称重形式为第一种。
(a)直接称组块,即顶升立柱(b)连带滑靴进行顶升
图l称重类型
对于称重支撑结构的计算,目前最常用的无外乎两种方法,一种是纯手工计算,另一种则是ANSYS
有限元分析,然而这两种方法都各有弊端:手工计算要求工程人员具有较强的理论基础,而且只能对
模型的局部受力进行校核,对于模型的宏观受力分布情况并不能很好的把握;ANSYS有限元分析则要
求工程人员具有较强的软件熟练度,而且当模型需要进行反复加载计算时,工作量特别大,效率显得
比较低。
112学术沦文
因此本程序引出了称重支撑结构参数化设计的概念,通过对于本程序的应用,改变了工程人员以
}_}=的设汁模式,大幅提升了工作效率,给I_L程人员带来了极大的便利性。
研发基础l
本程序的开发与应用是基于ANSYS有限元分析软件而进行的,并利用其自带的一~:次开发利器APDL
语言实现对模型的参数化控制,通过对APDL代码的编写,实现了模型在ANSYS空问中以设计人员所
定义的规则进行自动建模,划分嘲格,加载计算,提取结果片供显示的功能,但是虽然APDL如此
强人,它也存在一个缺点,那就是需要对参数进行反复修改以适应不同类型的模型时,只能通过修改
记事本代码的方式,这样一来,整个修改过程较为繁琐,不易于人机交互。
m此引出了VB6.0,用VB6.0设计一个视化参数界面,对APDL代码进行封装,利用其自带的
循环语句和条件判断语句实现与APDL的完美结合,用户只需要在可视化界面中进行相应参数的输入,
使町在短时问内获得所需要的最终结果,这样一来,两利软件的优势互补,完美衔接,便构成了本程
序的基本框架。
2程序功能介绍
2.1程序登陆界面
2序登陆f【f】
图2为程序登陆界面。用户登陆前,需于动输入用户名和密码,当用户名及密码均正确时,成功
脊陆,否则返刚对话框“用户名或密码错误,请重新输入:”。
2.2称重参数设置
在称重参数设置这一选项卡中(见图3
文档评论(0)