- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
先进制造作业 - 天津大学研究生e-Learning平台
水泥回转窑预热器的计算机辅助设计
宿志亮
天津大学机械学院机械制造及其自动化专业2011级硕士研究生
摘要:根据水泥回转窑预热器的结构特征,在SolidWorks平台下,利用VB语言对水泥回转窑预热器参数化设计进行二次开发,完成了对水泥回转窑预热器的参数化建模,缩短了水泥预热器的设计周期,提高了设计质量和效率。
关键词:Visual Basic;SolidWorks二次开发;水泥回转窑;预热器;参数化0 前言
目前水泥回转窑预热器的设计,仍采用经验和类比方法获得产品设计数据的传统设计方法。预热器的设计需要考虑物料的混合、热传导以及密封性等因素,从而使预热器的计算非常繁琐,为能在许可的条件下,尽量获得良好的物料混合和热传导性,以及较低重量,需要进过反复修改。因此开发水泥回转窑预热器的计算机辅助设计模块,对于合理设计其结构尺寸,选择合适的结构参数,提高设计效率和设计质量具有十分的现实意义。
SolidWorks是一套基于Windows 的CAD/CAE/CAM/PDM桌面系统。该软件可以在最大限度地满足设计者的设计意图,功能强大,容易上手。任何支持OLE和COM的编程语言都可以作为SolidWorks的开发工具。常用的二次开发工具有:Delphi、C、C++、Visual C++ 6.0、 Visual Basic以及VBA等[1]。其中SolidWorks中自带Visual Basic宏语言录制,有利于开发人员进行程序编译与验证。本文就采用Visual Basic作为二次开发工具,在SolidWorks平台下,基于水泥回转窑设计要求,开发水泥回转窑预热器的计算机辅助设计模块。
1 预热器的优化设计研究
上世纪70年代发展的窑外分解技术在预热器和回转窑之间增加一个分解炉,突破传统的窑头加燃料的局限,将部分燃料直接加到了分解炉,使燃料燃烧的放热过程与生料分解的吸热过程同时在悬浮状态下高效、迅速地进行,入窑生料的分解率达85%以上。从烧成系统的研究看,系统的优化设计主要集中在预热器系统和分解炉结构的优化,分解炉结构的优化主要是在满足其工作要求的情况下最大限度的减重[2]。
2 预热器结构分析
尽管不同型号预热器结构差异较大,但预热器的基本结构都是由分解炉、旋风筒、风管以及供料管组成。其中分解炉和旋风筒是预热器系统中最复杂、最重要的两个部件。分解炉的组成如图1所示。旋风筒的组成如图2所示。
参数化建模时,首先对组成分解炉和旋风筒等的零件进行参数化建模,再组装成分解炉和旋风筒,最终组装成预热器系统。
3 SolidWorks二次开发基本原理
3.1 SolidWorks二次开发基础
COM技术是由Microsoft提出的组件标准,不仅定义了组件程序之间进行交互的标准,而且提供了组件程序运行多需环境。OLE(对象链接嵌入)技术是COM的一个应用。利用OLE技术,用户可以通过使用来自2个或者更多Windows应用程序的资源来解决复杂的应用课题。OLE提供了方便的技术,用来将文档和来自不同程序的各种类型的数据结合起来。SolidWorks支持COM技术标准,同时也支持OLE标准,并且已完全实现了OLE自动化。
Solidworks API接口采用面向对象的方法,所有的函数都是有关对象的方法或属性。其中Solidworks对象是Solidworks API中的最高对象,利用它可以实现应用程序的基本操作,如生成、打开、关闭、结束文件、重排图标和窗口、设置当前的激活文件、生成属性定义,也可以对Solidworks的系统环境进行设置。通过对这这些对象属性的设置和方法的调用,用户就可以在自己开发的DLL中实现与Solidworks相同功能[3]。
3.2 参数化设计方法
参数化设计方法时间CAD模型中的定量信息参数化,使之成为任意调整参数。对于变量化参数赋予不同数值,就可得到不同大小和形状的零件模型。
参数化模型表示了零件图形的几何约束和工程约束。几何约束包括结构约束和尺寸约束。结构约束是指几何元素之间的拓扑关系约束;尺寸约束是尺寸标注表示的约束。工程约束是指尺寸间的约束关系,通过定义尺寸变量及它们之间在数值上和逻辑上的关系。
参数分为两类:其一为各种尺寸值,称为可变参数,其二为几何元素间的各种连续几何信息,称为不变参数。参数化设计的本质是在可可变参数的作用下,系统能够自动维护所有的不变参数[4]。
根据预热器的结构特点,预热器的参数化模型主要参数为配合尺寸、圆筒长度、相邻角度;次要参数由主要参数根据现有数据关系计算得出,着重保证结构约束和工程约束。
3.3 参数化建模应用程序
本文将预热器建模系统分为功能嵌入模块,数据存储模块和三维建模模块三大功能模块。功能嵌入模块在SolidWorks软件中生成对应的菜单项和按钮项,分为按钮嵌入和按钮响
文档评论(0)