二次开发UG实现飞机操纵系统零件参数化设计与虚拟装配自动化.doc
《二次开发UG实现飞机操纵系统零件参数化设计与虚拟装配自动化.doc》由会员分享,可在线阅读,更多相关《二次开发UG实现飞机操纵系统零件参数化设计与虚拟装配自动化.doc(11页珍藏版)》请在沃文网上搜索。
1、二次开发UG实现飞机操纵系统零件参数化设计与虚拟装配自动化 摘要在对飞机硬式机械操纵系统组件功能和构造特点分析以及零件实体造型和参数化模型建立的基础上,采用UG二次开发工具UG/Open编程,通过编辑不同类型零件参数化模型的几何特征参数实现零件参数化设计;针对UG交互方式进行大型复杂系统虚拟装配存在的操作过程烦琐和重复性差等不足,基于已建立的零部件装配用方位参照信息开发实现装配过程中的零部件自动坐标定位并对虚拟装配过程加以记录,实现虚拟装配自动化。关键词二次开发;参数化设计;虚拟装配;UG;操纵系统THE PARAMETRIC DESIGN AND THE AUTOMATIZATION OF
2、THE VIRTUAL ASSEMBLY BASED ON THE SECONDARY DEVELOPMENT OF UG Abstract The secondary development process is introduced to access the parameterized parts with UG/Open API to accomplish the parts parametric design based on the analysis of the component functions and structural features of the aircraft
3、 hard mechanical control system. To overcome the disadvantages during manually assembling complicated systems, such as the trivialities of the operation and the weakness of the repeat property, a method is proposed to assemble the system by automatically placing the parts on the appropriate position
4、s by means of transforming the matrix of the parts coordinates and record the procedure of the virtual assembly in order to accomplish the automatization of the virtual assembly.Key words secondary development; parametric design; virtual assembly; UG; control system作者简介 李福海(1976-),男,黑龙江牡丹江人,硕士研究生,主要
5、研究方向:计算机辅助飞行器设计; 刘毅(1965-),男,四川绵阳人,副教授,主要研究方向:飞机结构设计、计算机辅助飞行器设计。11引言在通用CAD、CAE等环境下开发集成专用软件是通用软件很好的发展方向和取得实效的途径 1。基于低端CAD软件的开发与集成在国内外已有多年研究,取得了许多成功的应用并积累了大量的经验,而基于高端CAD软件的开发与集成,国内迄今为止感兴趣的人多,研究的人少,研究尚处于起步和探索阶段,可借鉴的经验也少,更缺乏成熟的实用成果。飞机操纵系统是飞机系统中十分复杂的子系统,设计时需要考虑的因素较多,不仅需要考虑功能方面的要求,还需考虑强度、刚度等方面的要求,从而导致其设计难
6、度较大。飞机使用实践表明:使用过程中出现的许多问题都因设计考虑不周所致,对操纵系统也同样如此。现代设计系统的一个主要要求在于已有设计的可再使用性,所以解决该问题的有效方法之一就是采用知识驱动的设计方案,建立先进的飞机操纵系统设计平台。这不仅可以提高产品质量,缩短研制周期,降低设计成本,而且对减轻劳动强度也是十分有益的。UG是集CAD/CAE/CAM于一体的通用软件,具有强大的CAD、CAM功能,基于完全的三维实体复合建模、特征建模和装配建模技术,能够设计出复杂的产品模型,可用于整个产品的开发过程;同时 UG又具有良好的开放性,为用户提供了功能强大的二次开发工具,包括供用户定制菜单的UG/Ope
7、n Menu Script,供用户构造UG风格对话框的用户界面设计模块UG/Open UIStyler,供用户进行功能开发的UG/Open2。利用这些工具,用户就可针对其具体要求,如行业的特殊需要,对UG进行开发,实现相应功能。2零件参数化设计参数化设计方法的目的是存储设计的整个过程,从而设计出一族而不是单一的产品模型3。在计算机辅助设计系统中,不同型号的产品往往只是尺寸不同而结构相同,映射到几何模型中,就是几何信息不同而拓扑信息相同。因此,在对零件进行拓扑结构归类的基础上建立参数化模型,保证设计过程中几何拓扑关系一致,同时提取几何特征参数并进行用户化命名,建立几何信息和参数的对应机制,通过编
8、辑参数值直接或间接修改几何实体,实现参数化设计。UG环境下,可通过UG/Open提供的相应功能函数编辑零件参数表达式(Expression),即修改参数值,从而编辑几何实体,来实现参数化设计。为确保装配程序对零部件的正确调用,实现装配过程中的自动坐标定位,在参数化模型中还应加入装配用方位参照信息。2.1硬式机械操纵系统主要构件几何参数分析飞机机械操纵系统的传动机构通常分为软式、硬式和混合式三种。其中硬式传动机构主要由摇臂和传动杆等构件所组成4。2.1.1摇臂摇臂主要用来传递力、位移或改变它们的大小和方向,有的仅作支持用。结构形式通常包括单摇臂、双摇臂和复合式摇臂。 其中单摇臂提取5个特征参数,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二次开发 UG 实现 飞机 操纵 系统 零件 参数 设计 虚拟 装配 自动化