12

3.3.1 创建第一条渐开线 12

3.3.2 镜像渐开线 12

3.4 创建齿坯特征 13

3.5 创建齿槽特征 14

3.5.1 创建扫描混合特征的参照轨迹 14

3.5.2 创建扫描混合截面 16

3.5.3 创建齿槽特征 18

第四章 参数化齿轮设计系统的设计 21

4.1 程序程序的编写 21

4.2 注册文件的编写 26

4.3 程序的启动 27

第五章 参数化行星轮设计系统的设计 33

5.1 行星轮系模型的创建 33

5.2 参数化行星轮系设计系统的设计 35

结  论 44

致  谢 45

参考文献 46

第一章 绪论

1.1 本研究课题的学术背景与意义

渐开线齿轮被广泛应用于许多行业,工程技术人员经常需要对齿轮进行造型。Pro/E作为目前应用最为广泛的大型通用三维软件,在使用该软件进行齿轮造型时会感到困难和不便。利用Pro/E提供的二次开发工具并结合参数化技术开发出能在极短时间内绘制出精确的渐开线齿轮Pro/E三维图形的设计系统,可减少大量的重复劳动,大大提高设计效率,这一研究工作具有重要的现实意义,也是Pro/E软件应用过程中的一项重要任务。[7]

Pro/TOOLKIT是美国参数技术公司(PTC)提供专门用于对Pro/E进行二次开发的软件包,通过C语言编程及应用程序与 Pro/E无缝集成,是 PRO/E 自带的功能最强大的二次开发工具。借助第三方编译环境进行调试,用户能够在 Pro/E 系统中增加所需功能。但目前这种方法不太完善,功能有限,且对话框资源编写繁琐。在VC平台通过Pro/TOOLKIT 与MFC 的接口调用 MFC 对话框,能方便、自然、快捷地进行人机交互,既可拓展Pro/E 良好的开发功能,又充分利用了VC 编程效率高的优势。本题目正是基于以上原因采用 VC平台进行 Pro/E的二次开发工作。

1.2 国内外文献综述

在国内,Pro/E二次开发的研究主要集中于大学和研究所,相关的论文和书籍比较常见,但应用于企业的例子还不多见。合肥工业大学进行了开发Pro/ENGINEER用户化菜单的技术和实践方面的研究,即研究如何在Pro/ENGINEER中加入用户自定义的菜单;合肥经济技术学院提出了通过Pro/ENGINEER二次开发来利用工程数据库进行特征造型的方法,实现CIM环境下CAD特征造型的工程信息以工程数据库的形式与CAPP、CAM系统共享;南京航空航天大学的陈辰等参与开发的是一个较为完整的轴类零件设计(三维模型)、零件出图、零件加工(加工刀轨代码生成)系统;北方交通大学的研究者们采用Pro/E 参数化尺寸驱动设计技术和二次开发模块Pro/TOOLKIT,以Visual C++6.0为开发工具开发出标准件库,用户界面友好,使用方便,具有开放式的库结构,用户可以任意修改库内的标准件,不会对系统产生影响;华南理工大学的研究者们利用Pro/E提供的二次开发工具Pro/TOOLKIT,在Pro/E的基础上进行二次开发,比较方便地实现了面向特定产品的程序自动建模功能,并且把较为丰富的非几何特征如材料特征、精度特征等加入所产生的模型中,所有信息存入统一的数据库,是实现CAD/CAE/CAM集成的关键技术之一,另外,他们又提出了用动态链接库方式(DLL)实现用微软基本类库(MFC)开发Pro/E弹出式对话框界面的通讯机制;清华大学精仪系CIMS中心则提出基于Pro/ENGINEER系统开发面向并行工程的CAD系统。

上一篇:Ansys的子弹冲击刚性壁非线性分析研究
下一篇:单片机智能光源控制系统设计+电路图

热环境对磁记忆信号的影响ANSYS有限元分析

连续-离散型状态观测器设...

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

PLC物料自动分拣系统的设计+源程序

单相电压型逆变电路的谐...

多元化刑事简易程序构建探讨【9365字】

浅谈传统人文精神茬大學...

浅谈新形势下妇产科护理...

中国古代秘书擅权的发展和恶变

拉力采集上位机软件开发任务书

《醉青春》导演作品阐述

谷度酒庄消费者回访调查问卷表

辩护律师的作证义务和保...

高校网球场馆运营管理初探【1805字】

国内外无刷直流电动机研究现状