- 7
- 0
- 约小于1千字
- 约 17页
- 2019-10-04 发布于湖北
- 举报
1.2 有限元分析程序设计与常用软件 (1)软件 有限元软件可以分为通用软件和专用软件两类。通用软件适应性广,规格规范,输入方法简单,有比较成熟齐全的单元库,大多提供二次开发的接口。但通用程序功能再强,对于一些比较专业的问题,尤其是处于研究阶段的内容,往往显得无能为力,因此,针对某些特定领域、特定问题开发的专用软件,在解决专有问题时显得更为有效。目前常用的有限元软件有:ANSYS、MARC、ABQUS、NASTRAN、ADINA、ALGOR、SAP、STRAND、FEPG等。 (2)程序设计 低级语言:机器语言、汇编语言等 高级语言:BASIC,C,C++,FORTRAN,JAVA,LISP,Matlab,Mathmatic等 目前所有有限元软件都是用FORTRAN语言编写的。程序设计步骤: (1)提出问题,拟定解决方案; (2)构造数学模型; (3)画出程序流程图; (4)用选定的算法语言编写程序; (5)编译调试程序; (6)试验验证程序; (7)打包发行; (8)软件维护。 求解思路:弹性力学的基本方程是以偏微分方程组来表示的。在分析应力时,一般总是从构件的连续性出发,依据无限小单元的物理数学模型建立微分方程式,然后求得解答。工程实际中,构件的形状、受力状态、边界条件都比较复杂,无法求出解析解,只能用数值计算求近似解。
原创力文档

文档评论(0)