摘 要
Pro/PROGRAM是一种让用户使用提示符,在再生循环中改变其设计的程序。使用Pro/PROGRAM可以删除、记录、控制特征,修正尺寸, 而且当你执行暂停再生程序时,它可以增加另外的特征。那表明,Pro/PROGRAM的使用增加了实现各种不同设计的可能性。在一个全特征的模型中可以使用Pro/PROGRAM来控制特征的生成,Pro/E 将会提示你那些特征你希望它在再生模型中出现。
本文是在综合了图书馆的大部分的Pro/E开发资料而取得的成果。从创新,实用,扩展Pro/E功能的角度对二次开发进行了详细的分析和说明,有助于创新设计和解决工作中的实际问题。
此次二次开发是以Pro/E Wildfire 2.0中文版为开发平台,通过对菜单,工具栏,三维视图的编程,来介绍Pro/E的开发方法。http://www.16sheji8.cn/
这篇论文包括三部分:第一部分主要介绍Pro/E相关知识,第二部分主要研究Pro/E相关的二次开发技术,第三部分介绍利用Pro/E所提供的集成开发工具—— Pro/PROGRAM对其进行的二次开发。
我的设计分为三步:创建齿轮泵装配体基础模型;编辑程序;运行程序。利用PRO/E的program功能编写保证特定装配关系的代码,使齿轮替换时齿轮参数与齿轮泵装配关系保持原有联系的方法。当齿轮泵装配体拥有这一属性后,齿轮替换再生时,PRO/E将提示输入新的参数并按照设计者预定的装配关系变更方法调整齿轮泵装配体装配关系,生成设计者预想的齿轮泵装配体。利用编程设计可以控制齿轮的尺寸的大小,实现齿轮泵不同。
关键词: PRO/E;Pro/PROGRAM;齿轮泵;参数化装配;族表
目 录
第1章 绪论... 1
1.1 第l阶段——曲面造型系统··· 1
1.2 第2阶段——实体造型技术··· 2
1.3 第3阶段——参数化技术··· 2
1.4 第4阶段——变量化技术··· 3
第2章 Pro/E wiIdfire 2.0简介... 5
2.1 Pro/E wildfire 2.0的新增功能··· 5http://www.16sheji8.cn/
2.2 Pro/E Wildfire 2.0的帮助系统··· 7
2.3 Pro/E Wildfire 2.0参数化技术··· 9
2.4 Pro/E wildfire 2.0操作界面··· 11
2.4.1 标题栏... 12
2.4.2 菜单栏... 12
2.4.3 工具栏... 14
2.4.4 导航器... 16
2.4.5 主工作区... 16
2.4.6 操控板... 16
2.4.7 状态栏... 17
2.4.8 消息区... 17
第3章 Pro/E wiIdfire 2.0 的二次开发... 18
3.1 Pro/E 常用二次开发工具··· 18
3.2 Pro/Program 二次开发技术··· 19
3.2.1 Pro/Program 的二次开发过程大体步骤... 20
3.2.2 Pro/Program 的特性与结构... 21
3.3 Pro/Program 的语法··· 22
3.3.1 INPUT—END INPUT 语句... 22
3.3.2 RELATIONS END RELATIONS. 23
3.3.3 IF—ELSE语句... 23
3.3.4 EXECUTE 语句... 24
3.3.5 INTERACT 语句... 24
3.4 Pro/Program 与Family Table的应用关系··· 25
3.4.1 Instantiate(例证)指令的应用... 25
3.4.2 Lookup—inst 语法... 26
第4章 齿轮泵零件的实体创建及装配... 28
4.1 创建液压泵元件··· 28
4.1.1 创建前泵盖... 28
4.1.2 创建后泵盖... 32
4.1.3 创建泵体... 36
4.1.4 创建连接螺母... 39
4.1.5 创建齿轮副... 41
4.2 液压泵元件装配··· 48
4.2.1 新建组件文件... 48
4.2.2 组装泵体... 48http://www.16sheji8.cn/
4.2.3 组装前后泵盖... 49
4.2.4 组装主动轴... 49
4.2.5 组装从动轴... 50
4.2.6 组装螺塞... 50
第5章 使用Pro/Program建立主、从齿轮轴零件库... 51
5.1 使用Pro/Program建立零件库的过程··· 51
5.2 从动齿轮轴零件库的实现··· 52
5.3 主动齿轮轴零件库的实现··· 59
第6章 装配体中的主、从齿轮轴零件替换... 60
6.1. 修改主动齿轮轴零件族表··· 61
6.2 修改从动齿轮轴零件族表··· 62
6.3 打开齿轮泵装配体··· 62
6.4 编辑装配体的程序··· 63
6.5 主、从动齿轮轴在装配体中的替换··· 65
6.6 本章小结··· 67
结 论... 68
致 谢... 70http://www.16sheji8.cn/
参考文献... 71