APP下载

基于CATIA 二次开发的发动机曲轴设计

2014-11-22王叔杰胡贺明谢一荣成强杨洪刚

机械工程师 2014年1期
关键词:二次开发发动机用户

王叔杰,胡贺明,谢一荣,成强,杨洪刚

(上海电机学院 汽车学院,上海 200245)

0 引言

发动机是汽车的核心部件,包括汽缸体、活塞、曲轴、凸轮轴、连杆等。由于发动机零部件较多,设计工作复杂繁琐,工作量大,所以需要进行二次开发减少大量的重复操作,缩短设计周期,节约成本,进而为用户带来方便。

CATIA 是法国达索公司的CAD/CAE/CAM 一体化软件,在世界CAD/CAE/CAM 领域中处于领先地位。CATIA被广泛应用于航空航天、汽车制造、造船、机械制造、电子、电器、消费品行业[1]。随着CATIA 应用领域的日益普及和深入,用户对软件功能和性能的要求不断提高,并且增加了对软件的个性化要求[2]。二次开发可以使CATIA软件的适应性更高,能多方面地满足用户的需求,给用户带来很大的方便。

曲轴是发动机运转的关键零部件,装上连杆后,可承接连杆的上下(往复)运动变成循环(旋转)运动。发动机曲轴通常具有两个重要部位:主轴颈,连杆颈。本文以发动机曲轴为研究对象,利用CATIA 二次开发技术,结合VB 编程语言实现发动机曲轴三维模型的参数化设计,为缩短发动机零部件设计周期提供指导。

1 CATIA 二次开发技术

二次开发是实现软件的用户化和专业化的有效手段,它可以使软件更好的为用户服务,为此,CATIA为用户提供了二次开发接口和开放式的内部命令集合,给用户的二次开发带来了方便[1]。目前,CATIA 的二次开发方式主要有两种,一种是采用CAA(Component Application Architecture)C++技术,另一种是采用CAA Automation 技术[3]。本文结合CATIA 的二次开发技术,以发动机曲轴为实例,采用VB 系统设计符合用户工作习惯的界面,完成宏程序的执行,可以方便快速地生成几何形体[4]。……

登录APP查看全文

猜你喜欢

二次开发发动机用户
浅谈基于Revit平台的二次开发
发动机空中起动包线扩展试飞组织与实施
浅谈Mastercam后处理器的二次开发
西门子Easy Screen对倒棱机床界面二次开发
关注用户
关注用户
关注用户
新一代MTU2000发动机系列
如何获取一亿海外用户
基于Pro/E二次开发的推土铲参数化模块开发