摘要本文针对多种类型的齿轮,提出了一种基于Pro/E平台进行二次开发的可行方案,并且成功开发设计出能满足用户要求的齿轮模型库。在这个基础上,本文还进行了行星轮系的二次开发。
首先根据本课题的要求,分析了齿轮二次开发的整体设计思路:先建立参数化的齿轮模型,然后通过对话框读取用户输入的值来再生成新的齿轮模型。
然后以斜齿圆柱齿轮为例,较详细地说明了利用Pro/TOOLKIT及Visual Studio 2005在Pro/E二次开发中的应用,并给出了测试实例。50228
最后,在完成参数化齿轮设计系统的基础上,对行星轮系的二次开发方法进行了探索。
通过对开发的建模程序进行测试,结果表明:开发程序正确无误,建模迅速,大大提高了这类通用件在Pro/E平台上的设计效率。
毕业论文关键词: Pro/E;参数化;Pro/TOOLKIT;齿轮模型库;
Abstract
In this paper, one viable secondary development program for various types of gear based on Pro/E is proposed. And the gear model library is successfully developed to meet the user’s requirements.
First, in accordance with the requirements of the subject, the overall design ideas of the secondary development of gear is analysed: firstly the parameterized gear models are created, then reading user’s inputs through a dialog box to re-generate a new gear model.
Then, A more detailed description of the use of Pro/TOOLKIT and Visual Studio 2005 in Pro/E secondary development application taking helical gear for example is presented, and test cases are gave.
Finally, after completing parametric gear design system, the secondary development methods for planetary gear train were explored.
Through the development of the modeling procedures for testing, the result shows that: development process is correct, and can model quickly, and greatly improves the design efficiency in kinds of common parts in Pro/E platform.
Keywords: Pro/E; Parameterization; Pro/TOOLKIT; Gear parts library;
目 录
第一章 绪论 1
1.1 本研究课题的学术背景与意义 1
1.3 本课题主要研究内容 2
第二章 二次开发总体方案设计与环境配置 3
2.1 二次开发工具的选择 3
2.2 二次开发环境的选择 3
2.3 工作模式的选择 3
2.4 确定模型的生成方法 4
2.5 二次开发环境的配置 4
2.5.1 软件的安装 4
2.5.2 开发环境的配置 5
第三章 PRO/E参数化齿轮模型的建立 9
3.1 添加齿轮参数和齿轮参数关系式 9
3.2 创建齿轮基本圆 11
3.3 创建渐开线