佳工机电网 在线工博会 我的佳工网 手机版 English
关键字  
  选择展区 >>
您的位置: 首页 > CAD/CAM/PDM/PLM展区 > CAD/CAM软件展厅 > 产品库 > CAD软件 > 技术论文 > 正文 产品库 会展 人才 帮助 | 注册 登录  
CAD/CAM软件
 按行业筛选
 按产品筛选
查看本类全部文章
e展厅 产品库 最新动态 技术文章 企业目录 资料下载 视频/样本 反馈/论坛
  技术应用 | 基础知识 | 外刊文摘 | 业内专家 | 文章点评 投稿 发表科技文章 
飞机起落架参数化建模的实现
作者:西北工业大学 袁林 李海滨
欢迎访问e展厅
展厅
1
CAD/CAM软件展厅
CAD软件, CAD/CAM, CAM, 钣金CAD/CAM, CAI, ...
起落架是飞机的重要组成部分,是飞机在地面停放、滑行、起降和滑跑时用于支承飞机重量、吸收撞击能量的飞机部件。飞机起落架的作用主要为承受飞机在静止状态时的重力以及起飞和降落时的冲击力,控制飞机在地面运动[1]。飞机起落架型号众多,造成起落架的设计、加工文档繁多,可扩充性差,维护性低,从建模到加工周期时间长,直接影响了产品的生产效率。为快速提升飞机起落架零件的生产效率,本课题提出了快速的参数化建模,而且参数化建模同样可以用于其他零件。

参数化建模以CATIA(ComputerAided Three-dimensional Interactive Application)建模软件为建立三维模型的平台,以VB(Visual Basic 6.0)语言为系统二次开发语言。对飞机起落架零件进行建模时录制宏,在三维建模完成后,对宏进行编辑处理,重新设定特征参数的尺寸参数,通过VB建立起的快速建模界面与CATIA相链接,从而实现飞机起落架零件的快速建模。实践应用表明,此快速建模系统能够缩短建模周期,提高起落架的设计、生产效率。

系统开发工具

1系统开发平台CATIA V5 R17

CATIA 计算机辅助三维交互式应用系统是由法国达索系统公司

(Dassault Systemes)和美国IBM公司共同推出的集CAD/CAM/CAE于一体的三维设计系统,该软件能够在Windows 98/Me/2000/XP 以及Unix等平台上运行,目前在多个行业中获得了广泛的应用,在航空航天行业尤为突出,被很多CAD/CAM领域的资深咨询专家评价为第4 代AD/CAM软件,代表了CAD/CAM未来发展的方向[2]。

2 系统开发语言Visual Basic 6.0

Visual Basic是美国微软公司推出的在Windows 境下使用的应用软件开发系统,是一种基于Basic的可视化的程序设计语言,其特点是适合于面向对象程序设计。VisualBasic一方面继承了以往Basic语言所具有的简单、易用特点,另一方面在其编程系统中采用了面向对象、事件驱动的编程机制,更提供了一种所见即所得的可视化程序设计方法。

CATIA 二次开发

CATIA系统是良好的二次开发平台,对CATIA系统进行二次开发,可以开拓出更多的专用模块,进而解决在CATIA全面应用中的专用设计、数据处理等问题。二次开发可设计出更简洁的操作界面,可集成专业设计人员的丰富经验,使一般的设计人员能够快速地使用它来进行产品设计,提高了整个设计过程的效率和质量。

CATIA二次开发主要使用2种方法,分别是使用自动化应用接口的宏(CAA Automation)和基于组件应用架构CAA(Component Application Architecture) C++,文献[3]已对2种开发技术做了较为详细的说明见表1。

newmaker.com

二次开发时,采用CAA C++技术能够在更深层次上开发出功能更为强大的系统;CAA Automation技术没有CAA C++技术难度大、强度高,但是在设计一些功能简单的系统,完全可以满足要求,而且CAAAutomation技术在学习的时候相对容易掌握。在开发此参数化建模系统时,采用CAA Automation技术能完全满足本系统的设计要求。

参数化建模实例

为了能够清晰地阐述此参数化建模过程,以起落架中的防扭耳片为例予以说明。此次参数化建模的流程见图1。

newmaker.com
图1 参数化建模流程

1建模分析

在参数化建模前,首先要认真审视图中的各个参数,能够准确地找出影响防扭耳片的特征参数,如轴线位置、孔直径、圆弧半径等,而对于图中的一些辅助参数,在工程中没有特别要求的时候则可以忽略,这样可以在很大程度上减少工作量。从防扭耳片零件建模中提取21个特征参数。

2提取参数化条件

在建立防扭耳片三维模型时,打开CATIA软件中的录制宏功能,在操作建立防扭耳片三维模型后关闭宏的录制[4]。用宏自带的编辑功能打开宏,记录下特征参数,以备后用。

3VB 定制界面

使用VB制作一个能容纳提取的特征参数和所对应数据的输入框,可以在空出的位置填充零件的三维模型作为示意图。用VB制作界面的方法很多,可以根据具体情况来安排界面布局[4]。

4调用CATIA API

定制好参数化建模的界面后,要使输入对应特征参数的数值能够驱动CATIA快速建模,需要在VB 和CATIA之间建立链接,这也是本系统设计的关键环节之一。

创建VB 与CATIA的链接,主要使用CreateObject 和GetObject 2个函数作为本系统的链接函数,创建获得对ActiveX 对象的引用。用VB启动CATIA的代码如下:

Dim CATIA As Object

On Error Resume Next

Set CATIA=GetObject(,

"CATIA.Application") //

打开CATIA 文件(CATIA 已

经打开的情况)//

If Err.Number <> 0 Then

Set CATIA = CreateObject

("CATIA.Application") //

启动并创建CATIA 文件

(CATIA 未打开的情况)//

CATIA.Visible = True

End If

On Error GoTo 0 。

上述代码只是用于VB和CATIA之间的链接,放置于宏编辑的首行,而每个特征参数与具体输入的数值的链接,就是在建模时用宏命令录制下的程序中找出相关的特征参数所对应的参数。在零件实体造型部分,最重要的就是保证相关参数引用的一致性。为提高工作效率,减少建库的工作量,本系统拟采用编程的方法,将所有要修改的参数生成数据文件,通过读入的方式一次性将所有的参数进行修改。修改后的特征参数将被保存在特征库中,系统将重新自动生成新的图形。在修改1个尺寸后,图中的相关尺寸会自动更新。

整个系统设计完成后可以在参数建模布局效果图中输入新的模型数据,点击创建按钮即可生成修改数据后的防扭耳片模型实体。

结束语

针对飞机起落架在传统三维建模中存在的耗费时间长、效率低的问题,利用CATIA 软件作为二次开发平台,开发出实用的飞机起落架参数化建模系统,该系统已经在某重点型号飞机起落架参数化建模过程中得到了应用,达到预期效果,并得到了一致好评。(end)
文章内容仅供参考 (投稿) (如果您是本文作者,请点击此处) (9/24/2010)
查看更多CAD软件相关文章: more
·复合材料数字化制造技术在飞机壁板上的应用 西安飞机工业集团 唐姗姗 (9/24/2010)
·三维产品选型软件为减速机供应商赢得商机 newmaker (9/14/2010)
·基于CATIA的复合材料构件设计知识库系统 梅中义 周俊 范玉青 (9/11/2010)
·自动下料系统在先进复材数字化制造中的应用 (9/11/2010)
·基于ThinkDesign 的汽车后视镜外形快速设计 newmaker (9/10/2010)
·ThinkDesign在工业设计公司Lenci Design的应用案例 newmaker (9/10/2010)
·基于UG的柴油机配气机构优化设计 浙江科技学院 李西秦 刘冰 (9/2/2010)
·基于UG的第三角投影法研究 石皋莲 石世宏 吴少华 (9/2/2010)
·基于UG NX的刀具参数化设计 王新宇 解植文 郑来萍 (8/24/2010)
·方程式曲线在UG中的实现 中国空空导弹研究院 冯志伟 (8/24/2010)
查看更多CAD/CAM软件相关文章: more
·迪卡侬利用欧特克衍生式设计重新构想 更轻、更强、更可持续的自行车 Autodesk (11/18/2020)
·NUM助力台湾机床公司,实现机器人专用渐开线齿轮和摆线齿轮的自动化生产 (5/18/2019)
·hyperMILL革命性五轴加工策略 让复杂工件加工时间的节省高达90% OPEN MIND (12/6/2018)
·ESPRIT助力上海泷泽在机床行业寒冬期逆势增长300% DP Technology (8/13/2018)
·小型数控铣床刀具路径(刀路)参数曲面粗精选择 newmaker (3/26/2018)
·复合材料数字化制造技术在飞机壁板上的应用 西安飞机工业集团 唐姗姗 (9/24/2010)
·CimatronE Bom表的实际应用 newmaker (9/19/2010)
·GibbsCAM集成同步管理与仿真用于多任务车铣复合加工编程 newmaker (9/19/2010)
·三维产品选型软件为减速机供应商赢得商机 newmaker (9/14/2010)
·CimatronE叶片加工工艺 newmaker (9/14/2010)
查看相关文章目录:
·CAD/CAM/PDM/PLM展区 > CAD/CAM软件展厅 > CAD软件 > CAD/CAM软件文章
·交通运输/海工装备展区 > 航空与航天设备展厅 > 航空与航天设备文章
文章点评 查看全部点评 投稿 进入贴吧


对 CAD/CAM软件 有何见解?请到 CAD/CAM软件论坛 畅所欲言吧!


网站简介 | 企业会员服务 | 广告服务 | 服务条款 | English | Showsbee | 会员登录  
© 1999-2024 newmaker.com. 佳工机电网·嘉工科技