基于Pro/E的桁架式臂架结构参数化设计与分析
发布时间:2021-08-15 02:54
随着科学技术和计算机技术的不断发展,先进设计方法已经成为了设计领域研究的重点内容之一。对于机械领域而言,参数化技术和优化技术无疑是实现先进设计方法的关键内容。本文选用桁架式臂架结构,对参数化技术与优化方法进行了研究与探讨。CAD技术的出现为工程设计领域带来了革命,而CAD类软件二次开发技术的出现则推动了先进设计方法的腾飞。本文选用广泛使用的Pro/ENGINEER软件和其二次开发工具Pro/TOOLKIT来实现臂架结构的参数化设计。本文首先介绍了Pro/TOOLKIT的基本知识,以便让大家对Pro/TOOLKIT有一个基本的了解。作为Pro/ENGINEER软件常用的一款二次开发工具,它提供了较为方便的二次开发功能。同时本文就怎么样实现VS2008、Pro/TOOLKIT工具和Pro/ENGINEER软件之间的通信做出了一定的介绍。在桁架式臂架的参数化过程中,基本参数的确定是其重要一环。本文在介绍桁架式臂架的金属结构的基础上,对臂架结构的基本参数进行了详细的叙述并推导出了具体的计算公式。然后运用Microsoft Visual Studio2008(VS2008)编写出了臂架设计软件系...
【文章来源】:武汉理工大学湖北省 211工程院校 教育部直属院校
【文章页数】:84 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 课题研究的目的和意义
1.1.1 桁架式臂架结构在工程机械行业的近况
1.1.2 课题研究的目的和意义
1.2 课题拟解决的关键问题
1.3 课题拟采取的研究方法和技术路线
1.4 与课题相关的国内外研究现状
第2章 Pro/E二次开发关键技术简介
2.1 Pro/ENGINEER二次开发简介
2.1.1 Pro/ENGINEER简介
2.1.2 Pro/E二次开发方法概述
2.2 Pro/TOOLKIT的基本知识
2.2.1 Pro/TOOLKIT的对象和动作
2.2.2 Pro/TOOLKIT的对象句柄
2.2.3 Pro/TOOLKIT的函数形式及返回值
2.2.4 Pro/TOOLKIT的动态内存分配
2.2.5 Pro/E的轨迹文件
2.3 Pro/TOOLKIT二次开发步骤
2.3.1 确定Pro/TOOLKIT的工作模式
2.3.2 设计菜单并编写信息文本
2.3.3 确定开发环境
2.3.4 定义Pro/TOOLKIT的核心函数
2.3.5 编写源代码和注册文件
2.4 本章小结
第3章 桁架式臂架的结构特点
3.1 桁架式臂架金属结构
3.2 臂架的基本参数
3.2.1 弦杆截面积的确定
3.2.2 臂架高和宽的确定
3.2.3 腹杆体系的选择与确定
3.2.4 桁架式臂架节点与节距的确定
3.3 本章小结
第4章 桁架式臂架的参数化设计
4.1 参数化关系式与臂架设计
4.1.1 参数化关系式的处理
4.1.2 臂架设计软件系统
4.2 桁架式臂架数字化设计整体思路
4.2.1 臂架模型在Pro/TOOLKIT中所需的参数
4.2.2 对臂架建模的具体步骤
4.3 桁架式臂架的参数化
4.3.1 参数化模型的建立
4.3.2 Pro/TOOLKIT程序的编写
4.3.3 参数化结果
4.4 本章小结
第5章 桁架式臂架的结构分析
5.1 Pro/E与有限元软件的衔接
5.2 模型的导入
5.3 模型的处理与计算
5.3.1 施加约束
5.3.2 调整加速度
5.3.3 调整模型密度
5.3.4 基于参数化的部分APDL语言
5.3.5 工况计算与分析
5.4 本章小结
第6章 臂架结构的结构优化
6.1 优化的基本定义
6.2 结构优化方法概述
6.3 优化的基本过程
6.4 桁架式臂架结构优化
6.4.1 BP神经网络法
6.4.2 臂架优化变量的确定
6.4.3 臂架优化的目标函数
6.4.4 臂架优化的约束条件
6.4.5 臂架优化的工具及步骤
6.5 实例优化过程
6.5.1 工况和目标函数的简化
6.5.2 约束条件的简化
6.5.3 优化结果分析
6.6 本章小结
第7章 结论及展望
7.1 总结
7.2 不足与展望
参考文献
致谢
攻读硕士学位期间所做的科研项目
本文编号:3343700
【文章来源】:武汉理工大学湖北省 211工程院校 教育部直属院校
【文章页数】:84 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 课题研究的目的和意义
1.1.1 桁架式臂架结构在工程机械行业的近况
1.1.2 课题研究的目的和意义
1.2 课题拟解决的关键问题
1.3 课题拟采取的研究方法和技术路线
1.4 与课题相关的国内外研究现状
第2章 Pro/E二次开发关键技术简介
2.1 Pro/ENGINEER二次开发简介
2.1.1 Pro/ENGINEER简介
2.1.2 Pro/E二次开发方法概述
2.2 Pro/TOOLKIT的基本知识
2.2.1 Pro/TOOLKIT的对象和动作
2.2.2 Pro/TOOLKIT的对象句柄
2.2.3 Pro/TOOLKIT的函数形式及返回值
2.2.4 Pro/TOOLKIT的动态内存分配
2.2.5 Pro/E的轨迹文件
2.3 Pro/TOOLKIT二次开发步骤
2.3.1 确定Pro/TOOLKIT的工作模式
2.3.2 设计菜单并编写信息文本
2.3.3 确定开发环境
2.3.4 定义Pro/TOOLKIT的核心函数
2.3.5 编写源代码和注册文件
2.4 本章小结
第3章 桁架式臂架的结构特点
3.1 桁架式臂架金属结构
3.2 臂架的基本参数
3.2.1 弦杆截面积的确定
3.2.2 臂架高和宽的确定
3.2.3 腹杆体系的选择与确定
3.2.4 桁架式臂架节点与节距的确定
3.3 本章小结
第4章 桁架式臂架的参数化设计
4.1 参数化关系式与臂架设计
4.1.1 参数化关系式的处理
4.1.2 臂架设计软件系统
4.2 桁架式臂架数字化设计整体思路
4.2.1 臂架模型在Pro/TOOLKIT中所需的参数
4.2.2 对臂架建模的具体步骤
4.3 桁架式臂架的参数化
4.3.1 参数化模型的建立
4.3.2 Pro/TOOLKIT程序的编写
4.3.3 参数化结果
4.4 本章小结
第5章 桁架式臂架的结构分析
5.1 Pro/E与有限元软件的衔接
5.2 模型的导入
5.3 模型的处理与计算
5.3.1 施加约束
5.3.2 调整加速度
5.3.3 调整模型密度
5.3.4 基于参数化的部分APDL语言
5.3.5 工况计算与分析
5.4 本章小结
第6章 臂架结构的结构优化
6.1 优化的基本定义
6.2 结构优化方法概述
6.3 优化的基本过程
6.4 桁架式臂架结构优化
6.4.1 BP神经网络法
6.4.2 臂架优化变量的确定
6.4.3 臂架优化的目标函数
6.4.4 臂架优化的约束条件
6.4.5 臂架优化的工具及步骤
6.5 实例优化过程
6.5.1 工况和目标函数的简化
6.5.2 约束条件的简化
6.5.3 优化结果分析
6.6 本章小结
第7章 结论及展望
7.1 总结
7.2 不足与展望
参考文献
致谢
攻读硕士学位期间所做的科研项目
本文编号:3343700
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/3343700.html