基于Pro/TOOLKIT的回转体零件三维自动建模技术研究
发布时间:2023-09-14 04:15
为了使三维CAD软件适应企业的产品新特性和实现产品专业化设计流程,使企业在更高层次上进行CAD技术的应用与推广,非常有必要对三维CAD系统进行二次开发。Pro/ENGINEER是当今世界上最流行的三维软件之一,特别在机械行业应用十分广泛,它的开发工具包Pro/TOOLKIT为二次开发提供了技术支持。 设计人员设计机械产品时,经常会遇到特征相似的一类零件,如回转体零件。利用Pro/TOOLKIT程序设计可以融入设计者的设计意图,实现同类零件的自动建模,从而缩短零件设计的时间,降低设计成本,增强产品的竞争力。 本文论述了同类零件自动建模的必要性以及创建Pro/TOOLKIT应用程序的关键技术。在Pro/ENGINEER环境下自动建模有特征描述、族表法和用户自定义特征三种方案,对这三种方案做了详细的比较,并针对回转体零件的特征,选取了特征描述的方法来实现自动建模。叙述了利用Pro/TOOLKIT实现Pro/ENGINEER与MFC接口的过程,并介绍了在Visual C++环境下,Pro/TOOLKIT程序的头文件、库文件路径的设置方法,以及程序注册与运行的方法与原理。利用Pr...
【文章页数】:88 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 课题研究的背景
1.1.1 CAD技术的发展过程
1.1.2 建模技术的现状与发展趋势
1.2 自动建模研究现状及意义
1.3 基于Pro/TOOLKIT自动建模关键技术及注意事项
1.4 本论文的拟解决的问题
第二章 自动建模方案设计
2.1 方案一—特征描述
2.2 方案二—族表加程序
2.3 方案三—用户自定义特征
2.4 方案的比较与选取
2.5 回转体零件的自动建模的总体思路
第三章 Pro/ENGINEER与MFC的接口
3.1 Pro/T00LKIT的基本知识
3.1.1 Pro/TOOLKIT简介
3.1.2 Pro/TOOLKIT的工作模式
3.1.3 对象和动作
3.1.4 对象句柄
3.1.5 Pro/TOOLKIT函数的返回值
3.2 创建Pro/TOOLKIT应用程序的基本方法
3.2.1 Make文件创建Pro/TOOLKIT应用程序
3.2.2 VC向导创建Pro/TOOLKIT应用程序
3.3 Pro/TOOLKIT应用程序设计
3.3.1 Pro/T00LKIT的初始化函数
3.3.2 Pro/T00LKIT的终止函数
3.3.3 Pro/TOOLKIT程序的调用方法和相关函数
3.3.4 Pro/TOOLKIT信息文件的建立
3.4 程序的编译和连接设置
3.4.1 设置包含文件路径和库文件路径
3.4.2 设置连接所需的库文件
3.5 编制注册文件和运行程序
第四章 人机交互的实现
4.1 菜单的设计
4.1.1 向菜单栏添加菜单条
4.1.2 添加下级菜单
4.1.3 模式菜单
4.2 对话框的设计
4.2.1 UI对话框
4.2.2 MFC对话框
第五章 基于Pro/TOOLKIT的特征创建
5.1 成型原理
5.2 特征创建的一般步骤和相关函数
5.2.1 基本步骤及相关函数
5.2.2 特征树的查询和分析
5.2.3 特征的重定义
5.3 创建默认基准面
5.4 轴主体部分的建模
5.4.1 基本方案
5.4.2 草绘截面
5.4.3 旋转草绘截面生成轴零件
5.5 倒角特征的创建
5.6 键槽特征的创建
5.6.1 草绘截面
5.6.2 键槽的拉伸建模
5.6.3 其他特征的创建
5.7 套筒、衬套和法兰盘的创建
5.8 非几何特征的创建
第六章 实例
6.1 轴的自动建模
6.2 零件的CAE分析
6.3 零件的CAM
第七章 结论与展望
致谢
参考文献
附录(攻读学位期间发表的论文目录)
本文编号:3846534
【文章页数】:88 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 课题研究的背景
1.1.1 CAD技术的发展过程
1.1.2 建模技术的现状与发展趋势
1.2 自动建模研究现状及意义
1.3 基于Pro/TOOLKIT自动建模关键技术及注意事项
1.4 本论文的拟解决的问题
第二章 自动建模方案设计
2.1 方案一—特征描述
2.2 方案二—族表加程序
2.3 方案三—用户自定义特征
2.4 方案的比较与选取
2.5 回转体零件的自动建模的总体思路
第三章 Pro/ENGINEER与MFC的接口
3.1 Pro/T00LKIT的基本知识
3.1.1 Pro/TOOLKIT简介
3.1.2 Pro/TOOLKIT的工作模式
3.1.3 对象和动作
3.1.4 对象句柄
3.1.5 Pro/TOOLKIT函数的返回值
3.2 创建Pro/TOOLKIT应用程序的基本方法
3.2.1 Make文件创建Pro/TOOLKIT应用程序
3.2.2 VC向导创建Pro/TOOLKIT应用程序
3.3 Pro/TOOLKIT应用程序设计
3.3.1 Pro/T00LKIT的初始化函数
3.3.2 Pro/T00LKIT的终止函数
3.3.3 Pro/TOOLKIT程序的调用方法和相关函数
3.3.4 Pro/TOOLKIT信息文件的建立
3.4 程序的编译和连接设置
3.4.1 设置包含文件路径和库文件路径
3.4.2 设置连接所需的库文件
3.5 编制注册文件和运行程序
第四章 人机交互的实现
4.1 菜单的设计
4.1.1 向菜单栏添加菜单条
4.1.2 添加下级菜单
4.1.3 模式菜单
4.2 对话框的设计
4.2.1 UI对话框
4.2.2 MFC对话框
第五章 基于Pro/TOOLKIT的特征创建
5.1 成型原理
5.2 特征创建的一般步骤和相关函数
5.2.1 基本步骤及相关函数
5.2.2 特征树的查询和分析
5.2.3 特征的重定义
5.3 创建默认基准面
5.4 轴主体部分的建模
5.4.1 基本方案
5.4.2 草绘截面
5.4.3 旋转草绘截面生成轴零件
5.5 倒角特征的创建
5.6 键槽特征的创建
5.6.1 草绘截面
5.6.2 键槽的拉伸建模
5.6.3 其他特征的创建
5.7 套筒、衬套和法兰盘的创建
5.8 非几何特征的创建
第六章 实例
6.1 轴的自动建模
6.2 零件的CAE分析
6.3 零件的CAM
第七章 结论与展望
致谢
参考文献
附录(攻读学位期间发表的论文目录)
本文编号:3846534
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/3846534.html