基于catia二次开发的发动机活塞参数化设计 parametric design for engine piston based on secondary development of catia.pdfVIP

基于catia二次开发的发动机活塞参数化设计 parametric design for engine piston based on secondary development of catia.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于catia二次开发的发动机活塞参数化设计 parametric design for engine piston based on secondary development of catia

文章编号:1006—3269(2016)02一O006一05 基于CATIA二次开发的发动机活塞参数化设计 刘 明1,郝 博2,刘 滕1 (1.沈阳理工大学机械工程学院,辽宁沈阳110159;2.辽宁机电职业技术学院,辽宁丹东118009) 摘 要: 介绍了CATIA二次开发技术和参数化技的二次开发工具,Visual 术.为提高产品设计效率,以发动机活塞作为研究对象、三维 软件CATlA为平台、CAA为开发工具,研究了发动机活塞 ponentApplication 的参数化建模方法.简要分析发动机活塞的主要结构参数. Envi— 研发环境(RapidApplicationDevelopment 用CAA和面向对象的程序语言来设计参数化程序,实现活 塞的快速建模,使产品设计效率有很大提高. 和用户进行二次开发的强有力的工具瞳],它开发的 关键词:CATIA;活塞;二次开发;参数化;建模 范围非常广泛,是三维软件开发的常用工具,而 中图分类号:TP39 文献标识码:A doi:10.3969/j.issn.1006—3269.2016.02.002 程实现是通过达索公司提供的RADE和不同的 发动机活塞是发动机设计中的一个重要组成部 API接口程序来完成的. 分.由于发动机活塞的结构比较复杂,设计步骤比较 CAA是CATIAV5的一整套C++编程函数 繁琐,而且在各个设计阶段经常需要修改,因此如何 库,用户研发所用大量信息都在C++编程函数库 快速地生成发动机活塞三维模型是一个需要解决的 中.运行CATIA时,C++函数库加载,与用户安装 关键问题.参数化设计方法是计算机辅助设计的一 项重要技术,通常也是设计人员优先考虑的有效方 CATIA软件进行二次开发[4]. 法.从减少设计步骤的重复性、修改性上考虑,参数 1.2 CATIA二次开发 化建模技术作为一种先进的设计方法,可以很好地 解决活塞结构建模中遇到的难题[1].以本研究发动 能定制工具主要有四种:用户定义特征、知识工程、 自动化应用接口(AutomationAPI)和组件应用架 机活塞作为研究对象,以VisualStudi02005为开发 构(CAAC++).用户定义特征和知识工程为 工具,研究应用CAA编程和CATIA二次开发技术 实现发动机活塞的参数化设计问题. CATIA系统自带的定制工具,应用过程存在很多 局限;AutomationAPI和CAA 1 CATIA二次开发技术及参数化设计方法次开发的主要应用工具,Automation API内容比较 1.1 CATIA开发工具 简单,但能实现的功能有限,CAAC++语言理解 较困难,但能实现的功能很强大,开发的程序效率较 VisualStudi02005和CAA—RADE是CATIA 高,因为它提供了比较全面的接口,并且能够满足用 户更深更专业的要求卟].CAAC++是以组建为基 收稿日期:2015-10-15 基金项目:国家自然科学基金

您可能关注的文档

文档评论(0)

118zhuanqian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档