基于ProE实现齿轮三维参数化建模.pdfVIP

  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文档。上传文档
查看更多
基于Pro/E 实现齿轮三维参数化建模 魏永乐,晁彩霞 辽宁工程技术大学机械学院,辽宁阜新 (123000 ) E-mail :weiyongle@ 摘 要:利用Pro/Engineer 系统提供的Pro/Program 、Pro/Toolkit 等二次开发模块以及功能强 大的Visual C++编程工具,在Pro/Engineer 系统中实现了齿轮三维参数化建模,提高了齿轮 的设计质量和效率。 关键词:Pro/E;二次开发;参数化建摸;齿轮 中图分类号:TP391.72 1.引言 齿轮作为最重要的基础传动零件被广泛地应用于各个行业的生产设备中,因此齿轮设计 的是否合理,将直接影响到设备的生产效率和寿命。由于齿轮结构比较复杂,故齿轮的设计 和生产过程中,需要进行大量的分析、计算和绘图工作。在传统的齿轮设计中,齿轮的设计 和强度校核过程主要是通过人工完成的,存在计算繁琐、设计周期长、效率低等问题,而且 容易出现设计误差和错误,难以实现优化设计。建立齿轮的三维实体模型,分析齿轮工作状 态和受力状况,得到优化齿形,这对于提高齿轮的传动质量和使用寿命有重要意义。 本文以 Pro/Engineer 为平台,利用 Pro/Toolkit 等二次开发模块,探讨了直齿渐开线齿轮 三维参数化建模的方法,最终实现了齿轮三维模型快速、精确的建立。并且为进一步实现齿 轮的传动及受力分析奠定了基础。 2 .Pro/E 二次开发工具 Pro/Engineer 系统是美国 PTC 公司的优秀产品,提供了产品三维造型设计、加工、分析 及绘图等功能的完整 CAD/CAE/CAM 解决方案。目前 Pro/E 软件在我国的机械、模具、汽 车、航天、电子、家电、工业设计、玩具等行业取得了广泛的应用。 Pro/E 在提供强大的产品设计、分析、制造等功能的同时,还为用户提供了多种二次开 发工具,有:族表、用户定义特征、Pro/Program、J-link 、Pro/Toolkit 等[1] 。本文Pro/Program 和 Pro/Toolkit 二次开发工具。 2.1 Pro/Program 在产品设计过程中,经常遇到许多零件的外形具有高度的重复性,那么重复相同的步骤 导致设计效率很低。为了提高设计效率,Pro/E 提供了一个可程序化的工具——Pro/Program 。 在 Pro/E 系统中,每建立一个模型,都会有一个宏文件记录模型的产生过程,如果对这个宏 文件进行修改,就可以控制模型的建立过程,从而控制所生成的模型[7] 。用户可以根据设计 需要利用 Pro/Program 工具来编辑模型的宏文件,使其作为一个程序来运行,用户只需要通 过人机交互的方法来输入模型的主要参数,便可直接生成零件模型,从而大大地提高了零件 设计效率。 2.2 Pro/Toolkit Pro/Toolkit 是Pro/E 中自带的基于Visual C++ 的二次开发工具。Pro/Toolkit 能实现与Pro/E [2] 。其主要目的是让用户或第三方 的无缝集成,是Pro/E 自带的功能最强大的二次开发工具 通过 C 程序代码扩充 Pro/E 系统的功能,开发基于 Pro/E 系统的应用程序模块,从而满足用 - 1 - 户的特殊要求。它提供了大量的 C 语言库函数,能够使外部应用程序(客户应用程序)安全有 效地访问 Pro/E 的数据库和应用程序。还可以利用 Pro/Toolkit 提供的 UI 对话框、菜单以及 [1] VC 的可视化界面技术,设计出方便实用的人机界面,从而大大提高用户的设计效率 。 3 .齿轮参数化建模的实现 3.1 生成渐开线 渐开线的生成是齿轮设计过程中的

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档