论文摘要
阶梯轴是组成机械的重要零件之一,其结构参数和加工工艺水平不仅影响着整个机械的尺寸和重量,也在很大程度上影响着机械的可靠性与寿命。因此阶梯轴的设计计算是机械设计必不可少的重要组成部分。以往阶梯轴的设计计算,工程技术人员往往是采用传统的机械设计理论进行计算,导致计算结果的不准确,设计计算效率低。随着现代有限元技术的日益完善,完全可以在保证精度的前提下对阶梯轴进行快速、精确的数值模拟与优化。针对不熟悉有限元分析和优化的一般工程技术人员,本文采用ANSYS的参数化设计语言APDL与Visual C++相结合的基础上,开发了阶梯轴的有限元分析及其优化专用软件,使得一般工程技术人员能快速对阶梯轴进行参数化设计、有限元分析与优化。该系统共包括四个部分:用户界面模块、ANSYS计算模块、Visual C++调用接口模块和后处理模块。采用Visual C++语言来编制用户界面模块,用ANSYS的参数化设计语言APDL编写ANSYS计算模块,并通过Visual C++调用接口模块,将Visual C++与APDL编写的命令流嵌套起来:用Visual C++将APDL命令流写入指定的文本文件中,并提取对话框控件中的数据赋给APDL中的数据变量,然后通过批处理方式启动ANSYS调用APDL命令流进行建模、网格划分、载荷施加以及计算等有限元分析过程,计算完毕之后针对阶梯轴现有结构的薄弱环节,进行优化设计。以阶梯轴为优化对象,以提高性能和节约成本为优化目标。利用ANSYS的APDL参数化设计语言,选用ANSYS自带的优化工具完成阶梯轴的优化,使阶梯轴结构重量最轻,并具有良好的强度性能。最后通过将该系统应用于六阶阶梯轴的实例,并将该实例的理论分析与有限元分析值进行比较,验证了该系统的可行性和计算结果的可参考性。该软件的开发,实现了阶梯轴建模和分析计算的自动化、智能化,大大减小阶梯轴建模与分析的工作量,提高了新产品研发效率。尤其是计算精度得到了很大提高,这将为一般工程计算人员设计重要的阶梯轴提供了方便实用的软件系统。
论文目录
摘要ABSTRACT第1章 绪论1.1 本文研究的目的和意义1.1.1 本文研究的目的1.1.2 国内外的研究现状1.1.3 本文的研究意义1.2 本文研究的主要内容1.3 阶梯轴参数化有限元分析软件开发的目的1.4 小结第2章 有限单元法和有限元分析软件 ANSYS2.1 实体单元2.1.1 完全的 Lagrangian 弱形式2.1.2 实体结构离散化2.2 有限元原理2.3 ANSYS 软件简介2.3.1 ANSYS 软件基本构架2.3.2 ANSYS 的典型分析过程2.3.3 ANSYS 二次开发技术2.4 小结第3章 阶梯轴设计与计算3.1 设计3.1.1 材料3.1.2 设计内容3.1.3 结构设计3.1.4 提高轴抗疲劳破坏的结构措施3.2 强度计算3.2.1 按扭转强度计算3.2.2 按弯扭合成强度计算3.2.3 精确疲劳强度校核计算3.3 刚度校核3.3.1 扭转刚度3.3.2 弯曲刚度3.4 小结第4章 VISUAL C++与APDL 相互嵌套的实现4.1 面向对象编程技术4.1.1 面向对象方法4.1.2 面向对象程序设计4.1.3 面向对象程序设计语言Visual C++4.2 VISUAL C++与APDL 的相互嵌套4.2.1 Visual C++对话框编程4.2.2 Visual C++中文本文件的读写4.2.3 Visual C++中APDL 命令流文件读写的实现4.3 VISUAL C++调用ANSYS 以批处理方式运行的实现4.3.1 进程和线程4.3.2 ANSYS 批处理方式运行的程序实现4.4 小结第5章 用户界面模块的实现5.1 软件编写思路5.2 阶梯轴有限元模型的实现5.2.1 几何模型的选取5.2.2 参数化建模5.2.3 网格单元的选择5.2.4 加载情况5.3 阶梯轴有限元分析的参数化5.4 参数化阶梯轴有限元分析系统的开发5.4.1 参数化阶梯轴有限元分析的工作流程和原理5.4.2 参数化阶梯轴有限元分析系统功能介绍5.5 小结第6章 ANSYS 的计算处理模块6.1 阶梯轴建模6.2 网格的划分6.3 施加载荷和约束6.4 小结第7章 阶梯轴优化设计7.1 ANSYS 优化概述7.1.1 基本概念7.1.2 优化设计的步骤7.2 阶梯轴的优化7.2.1 阶梯轴的优化数学模型7.2.2 阶梯轴优化的实现7.3 小结第8章 实例8.1 实例分析8.2 参数化设计流程8.3 有限元模型的自动生成8.4 网格划分8.5 载荷与约束8.6 计算结果分析8.7 优化过程及结果8.8 小结结论与展望结论展望参考文献致谢附录 A 攻读学位期间所发表的学术论文目录
相关论文文献
标签:阶梯轴论文; 有限元分析论文; 用户界面论文; 重量优化论文;