50mw汽轮机转子参数化设计研究

50mw汽轮机转子参数化设计研究

ID:5367982

大小:250.80 KB

页数:3页

时间:2017-12-08

50mw汽轮机转子参数化设计研究_第1页
50mw汽轮机转子参数化设计研究_第2页
50mw汽轮机转子参数化设计研究_第3页
资源描述:

《50mw汽轮机转子参数化设计研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、50MW汽轮机转子参数化设计研究★口盛步云口江峰口陆云强口丁毓峰武汉理工大学机电工程学院武汉430070摘要:选用VB6.0为开发工具,S0lidw0rks2007为开发平台,利用SolidWorks开放的接口对其进行--_g;开发。利用分段设计建模的方法将整个50MW汽轮机转子分为5段分别进行参数驱动,5个分轴段设计完成之后,再将它们组合成一个整体的转子。关键词:汽轮机转子参数化设计二次开发中图分类号:TK263.61文献标识码:A文章编号:1000—4998(2009)07—0029—031二次开发平台及工具的

2、选择由于SolidWorks作为二次开发平台,具备完全的Windows界面,简单易学,支持Windows编程工具,如VC++、VB、Delphi等,可与由外部机制模式二次开发的系统做到无缝集成,故选择SolidWorks2007开发平台。结构化程序设计语言VB是在Basic语言基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。它是一种功能强大、面向对象的可视化编程工具,提供了开发Windows应用程序最简捷、有效的方法。与其他开发语言工具相比,VB最大优点是简单方便,易学易用。故

3、选择VisualBasic6.0为汽轮机转子参数化设计的编程语言。程序控制另一个程序的目的。在本次设计的二次开发2汽轮机转子驱动参数的提取及关键技术过程中,SolidWorks就是作为服务程序,而用VB开发2.1驱动参数提取的程序就作为客户程序。用户只要在客户程序上进行在进行汽轮机转子参数化设计系统开发时,因为操作,而不必完全掌握SolidWorks。整个转子的结构非常复杂,为了将复杂问题简单化,所让SolidWorks执行相应的命令,是通过调用以就考虑将它分解为较为简单的几段进行分别设计,SolidWorksAP

4、/提供的各种对象模型实现的。Solid—待每一段设计完成之后,再将它们组合成一个整体的Works为二次开发提供了大量的API对象,这些对象转子。结合转子各部分的作用及结构特点,将转子分为涵盖了全部的SolidWorks的数据模型,大都提供了访5个轴段,分别是前轴段、前汽封段、整体叶轮段、套装问接口函数Accessors)、方法函数(Method)和属性函段、后轴段”1。分段方法如图l所示。数(Properties)。通过访问接口函数,可以很方便地得到前汽封段主要由3个不同直径的轴段组成,小段及对象,并通过设置对象属

5、性和调用对象方法,在自己开其上的环起油封的作用。其余两段及其上的众多环槽发的应用程序中几乎可以实现SolidWorks软件所有的是起汽封作用的,其驱动尺寸参数如图2所示。功能。SolidWorks的对象层次体系结构如图3所示。2.2软件开发关键技术3软件系统的开发及功能实现通过前面的分析介绍,本设计选用SolidW0rks和VB作为开发平台及开发工具D1。对SolidWorks进行二3.1系统流程图次开发的关键技术是ActiveXAutomation技术1。这是这次要开发的参数化设计系统主要是根据用户输-k武汉市科

6、技计划项目(编号:200810321153)入的各参数,实现自动生成转子的三维模型。在将参数提交给SolidWorks进行绘图之前,应对参数进行合法收稿日期:2008年l2月机械制造47卷第539期2009/7回图4转子三维模型参数化系统流程图▲图5主参数输入界面图实现方法。由前汽封段驱动参数提取可知,前轴段的驱动参数共分为3类,即主参数、汽封槽参数和挡油环参数。软件的界面设计就是把这些参数输入框合理地布置到一个VB的设计窗体上。由于参数的个数较多,如果全部直接放在窗体上,会显得很凌乱,所以在界面的绘制过程中采用了

7、选项卡控件将不同的参数分类,同n:,t~Jn入二维图片以指导性验证,即数据的前置处理。如果用户输入的参数有用户输入相应的参数,加入三维图片可以使用户对该误,或根据参数根本就不能绘出所需的模型,这时应给轴段有一个直观的认识。最终在VB中设计的窗体如出提示信息,让用户重新输入正确的参数,保证系统正图5所示bl。常。数据的前置处理还包括数据类型的转换及单位的3.3程序设计换算。当然,软件自动绘制完图形之后,此时的图形也利用SolidWorks的OLE技术】,通过系统提供的许不能完全满足设计者的要求,这时可以进行适当的AP

8、I接口录制用户界面执行的操作,即录制宏,获得宏手动修改,直到得到满意的模型为止,系统流程图如图操作代码,将其程序代码复制添加到VB程序所需部4所示【。分,然后编辑修改以达到程序要求,通过程序驱动设计3.2实例界面设计变量实现模型的建立。前汽封段具有相同结构的由3个现以前汽封段的开发过程为例,阐述系统的具体不同直径段组成的空心轴的部分关键代码如下:2009/7

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。