摘要: |
ANSYS是世界上著名的通用有限元软件,它具有强大的求解器和前、后处理功能,能为我们解决复杂、庞大的工程实际问题。但是,作为通用有限元软件,ANSYS在用于桥梁结构分析时,对用户的力学、有限元知识以及工程经验有较高的要求。因此,在ANSYS提供的二次开发环境中,开发适合桥梁结构分析的专门模块对于促进ANSYS在桥梁结构分析中应用具有重要意义。斜拉桥的结构特点是由塔、索和梁三种基本构件组成的组合体系。在斜拉桥中,梁和塔是主要的承重构件,借助拉索组成整体结构。斜拉桥结构分析中几何非线性的影响尤为突出,影响的因素也较多,因此用于斜拉桥结构分析的有限元模型也多种多样。考虑到参数化建模模块的通用性,本文对斜拉桥模型进行了一定的简化,并根据目前已出现的斜拉桥结构分析有限元模型最终得出本文所使用的有限元模型。本文在总结斜拉桥结构有限元分析模型的基础上,应用ANSYS提供的二次开发接口,运用APDL、UIDL、UPFS和VC开发出适合于斜拉桥结构分析的专用前处理模块。该模块能够根据用户输入的参数自动建立所需的有限元分析模型。通过对此模块建立的模型进行计算分析,证明此模块是可靠的,实用的。另外,本文还归纳总结了ANSYS的二次开发的基本方法和过程,并结合C++和FORTRAN等面向对象编程工具提出了一种基于外挂程序包的ANSYS二次开发方法,可以为以后的ANSYS二次开发工作提供借鉴。 |