基于Pro/E离心泵叶片参数化软件的开发
发布时间:2023-04-07 01:47
叶片作为离心泵的关键部件,其设计及制造质量直接关系到泵的水力性能、汽蚀性能及运行稳定性。目前PCAD虽然可进行叶片的设计,但生成的只是二维工程图,不能直接应用于数控加工、有限元分析和内部流场计算。随着计算机辅助设计与制造技术的发展与完善,以及现代三维设计理念的推广,采用二维工程图来描述三维叶片已不能满足现代泵的设计及制造的需要。因此,开发出集叶片设计与三维实体叶片建模于一体的泵CAD软件,对推进泵CAD的研究及其工程应用都具有重要的意义。本文以Pro/E为支撑软件,以面向对象的Visual C++6.0编程语言为开发工具,选择Pro/E软件自带的开发工具包Pro/TOOLKIT,采用三维叶片模型与程序控制相结合的方式,开发出基于Pro/E系统的应用程序模块,实现了叶片设计及空间扭曲叶片的三维造型。本文在离心泵叶片参数化软件方面进行的研究,对开发集水力设计、三维造型、内部流场分析和性能预测为一体的泵CAD软件具有一定的指导意义和参考价值。主要研究工作如下: 1、根据离心泵水力设计原理,以一元流动理论为基础,对传统叶轮设计过程进行数学分析,使之解析化和算法化,并运用拉格朗日插值方法,使上述...
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 论文研究的背景
1.1.1 CAD技术的发展
1.1.2 泵水力设计的现状
1.2 国内外泵CAD研究的状况及发展趋势
1.2.1 国外泵CAD研究状况
1.2.2 国内泵CAD研究状况
1.2.3 泵CAD存在的不足和发展趋势
1.3 论文研究的主要内容及意义
1.3.1 论文研究的主要内容
1.3.2 论文研究的意义
第二章 叶片参数化软件系统的总体设计
2.1 软件开发平台
2.1.1 三维软件的选择
2.1.2 参数化软件开发的工具
2.1.3 Pro/E二次开发的工具
2.2 Pro/TOOLKIT应用程序
2.2.1 Pro/TOOLKIT的运作方式
2.2.2 Pro/TOOLKIT应用程序设计
2.2.3 userinitialize()和userterminate()函数
2.3 编译和链接
2.3.1 设置包含文件路径
2.3.2 设置库文件路径
2.3.3 设置连接所需库文件
2.4 叶片参数化软件的总体设计
2.4.1 基本原理
2.4.2 叶片参数化程序设计的主要内容
2.5 小结
第三章 参数化程序设计
3.1 参数化技术
3.2 泵的设计理论概述
3.3 参数化程序设计的主要模块
3.3.1 叶轮的几何参数计算模块
3.3.2 轴面投影图绘制模块
3.3.3 轴面流线的绘制模块
3.3.4 流线分点模块
3.3.5 流线展开图绘制模块
3.3.6 叶片加厚数据点计算模块
3.3.7 叶片绘制模块
3.4 小结
第四章 对话框的设计和样板模型的建立
4.1 创建菜单
4.1.1 添加菜单条和菜单按钮
4.1.2 建立菜单信息文件
4.2 向导对话框的创建过程
4.3 非模态对话框的创建过程
4.4 三维叶片样板模型的创建
4.4.1 Pro/E系统下叶片造型研究
4.4.2 三维叶片样板模型的创建
4.5 小结
第五章 程序算例及数值计算
5.1 引言
5.2 程序算例
5.3 数值计算
5.3.1 流道的三维造型与网格划分
5.3.2 边界条件与求解控制参数
5.3.3 模拟结果分析及性能预测
5.4 小结
第六章 总结与展望
6.1 全文总结
6.2 不足与展望
参考文献
致谢
作者在攻读硕士学位期间发表的论文
本文编号:3784842
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 论文研究的背景
1.1.1 CAD技术的发展
1.1.2 泵水力设计的现状
1.2 国内外泵CAD研究的状况及发展趋势
1.2.1 国外泵CAD研究状况
1.2.2 国内泵CAD研究状况
1.2.3 泵CAD存在的不足和发展趋势
1.3 论文研究的主要内容及意义
1.3.1 论文研究的主要内容
1.3.2 论文研究的意义
第二章 叶片参数化软件系统的总体设计
2.1 软件开发平台
2.1.1 三维软件的选择
2.1.2 参数化软件开发的工具
2.1.3 Pro/E二次开发的工具
2.2 Pro/TOOLKIT应用程序
2.2.1 Pro/TOOLKIT的运作方式
2.2.2 Pro/TOOLKIT应用程序设计
2.2.3 userinitialize()和userterminate()函数
2.3 编译和链接
2.3.1 设置包含文件路径
2.3.2 设置库文件路径
2.3.3 设置连接所需库文件
2.4 叶片参数化软件的总体设计
2.4.1 基本原理
2.4.2 叶片参数化程序设计的主要内容
2.5 小结
第三章 参数化程序设计
3.1 参数化技术
3.2 泵的设计理论概述
3.3 参数化程序设计的主要模块
3.3.1 叶轮的几何参数计算模块
3.3.2 轴面投影图绘制模块
3.3.3 轴面流线的绘制模块
3.3.4 流线分点模块
3.3.5 流线展开图绘制模块
3.3.6 叶片加厚数据点计算模块
3.3.7 叶片绘制模块
3.4 小结
第四章 对话框的设计和样板模型的建立
4.1 创建菜单
4.1.1 添加菜单条和菜单按钮
4.1.2 建立菜单信息文件
4.2 向导对话框的创建过程
4.3 非模态对话框的创建过程
4.4 三维叶片样板模型的创建
4.4.1 Pro/E系统下叶片造型研究
4.4.2 三维叶片样板模型的创建
4.5 小结
第五章 程序算例及数值计算
5.1 引言
5.2 程序算例
5.3 数值计算
5.3.1 流道的三维造型与网格划分
5.3.2 边界条件与求解控制参数
5.3.3 模拟结果分析及性能预测
5.4 小结
第六章 总结与展望
6.1 全文总结
6.2 不足与展望
参考文献
致谢
作者在攻读硕士学位期间发表的论文
本文编号:3784842
本文链接:https://www.wllwen.com/jixiegongchenglunwen/3784842.html