有限元编程-附源代码《有限元方法基础教程(第五版)》学习记录1——直接刚度法(一维弹簧单元)

发帖的目的是

(1)记录自己学习的过程;

(2)分享成果。

对于力学专业的我来说,有限元理论是必须了解的知识。这本书已经看了一遍了,但是理解不太深刻。打算认真看第二遍,通过编程来牢固知识。我自己爱好编程,在编程过程中,通过程序设计,发现我的理解又提升了很多。

计算机语言:Python(个人爱好)

对应章节:第2章   刚度法(位移法)

实现内容

(1)采用直接刚度法;

(2)定义了弹簧单元;

(3)实现刚度的组装;

(4)考虑了齐次、非齐次边界条件;

(5)可以输出整体刚度矩阵、节点位移、节点外力、单元内力、单元刚度矩阵。

下一步目标

(1)补偿法的实现;

(2)势能法的研究。

非齐次例子展示

捕获2.png

捕获.png
捕获1.png

有限元编程-附源代码《有限元方法基础教程(第五版)》学习记录1——直接刚度法(一维弹簧单元)的图4SpringUnit.rar

登录后免费查看全文
立即登录
(19条)
默认 最新
鼓励继续分享
评论 1 点赞 2
回复
谢谢
评论 点赞
力学基础对于分析来说太重要了
评论 1 点赞 1
回复
加油
评论 点赞

查看更多评论 >

点赞 25 评论 22 收藏 2
关注