Python 编写有限元程序-案例3(平面应力问题)

图片1.png


本案例取自《有限元方法基础教程》 第6章 建立平面应力和平面应变刚度方程 习题6 (6.14)。

对于编程有爱好的力学专业的学生,只有坚持练习才能会成功。但是你要在做这件事之前,请一定想好了一旦你坚持下去,路必定是凄苦的,凭借这个勾搭不着妹子,找不到特别牛逼的工作(你见过哪个CAE开发的公司是用Python做编程语言的?)

==> python是能使你快速开发出一个完整的有限元程序。但是要是入行CAE开发,还得学习C/C++或者fortan吧(见过一些招C/C++的公司)。

==> 本程序是最简单的有限元编程实现,因为刚度矩阵在内存中的计算方式应该是采取带状存储才对,不过还没学会这个怎么操作! 有兴趣的朋友可以自己学习一下,或者已经知道如何操作这个带状存储刚度矩阵的麻烦留言说一声。谢谢。

Python 编写有限元程序-案例3(平面应力问题)的图2重要的事情再次说:

有限元的分析流程:

Step 1: 离散和选择单元类型

Step 2: 选择位移函数

Step 3: 定义力/位移和应力/应变关系

Step 4: 推导单元刚度矩阵

Step 5: 组合单元方程得出总体方程并引进边界条件

Step 6: 解未知自由度

Step 7: 求解单元应变和应力

Step 8: 解释结果

==> 热爱有限元编程的朋友,要坚持每天练习。

==> 有给介绍工作的吗? 基本上能使用C语言来编写有限元程序。

以下内容为付费内容,请购买后观看

包含12个图片   13人购买

Python 有限元编程

App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

7
6