接着上一篇博文的2D Truss静力分析,今天实现3D Truss的静力分析。这次求解一个72个单元的钢架在一水平节点力作用下的响应。
模型信息:
材料弹性模量 E:200000
构件截面面积A:4535
水平节点力:100000
4个支座为铰接,约束3个平动自由度位移。
模型如下图所示:
在SAP2000中建立模型如下:
SAP2000计算结果:
MATLAB计算结果:
结果对比:
Displacement Comparison | ||||||
Node | MATLAB-U1 | MATLAB-U2 | MATLAB-U3 | SAP2000-U1 | SAP2000-U1 | SAP2000-U3 |
1 | 0 | 0 | 0 | 0 | 0 | 0 |
2 | 0.3921 | 0.0676 | 0.4639 | 0.392554 | 0.067651 | 0.463563 |
3 | 0.3162 | -0.1443 | 0.4637 | 0.316749 | -0.14432 | 0.463364 |
4 | 0.3921 | -0.0676 | -0.4639 | 0.392621 | -0.06761 | -0.463565 |
5 | 0 | 0 | 0 | 0 | 0 | 0 |
6 | 0.3162 | 0.1443 | -0.4637 | 0.316766 | 0.14428 | -0.463362 |
7 | 0 | 0 | 0 | 0 | 0 | 0 |
8 | 0 | 0 | 0 | 0 | 0 | 0 |
9 | 1.439 | 0.0069 | 0.7639 | 1.439155 | 0.006736 | 0.763356 |
10 | 1.2893 | -0.1583 | 0.7622 | 1.289593 | -0.15809 | 0.761586 |
11 | 1.4385 | -0.0071 | -0.7639 | 1.438722 | -0.00696 | -0.763343 |
12 | 1.2893 | 0.1585 | -0.7622 | 1.289548 | 0.15832 | -0.761594 |
13 | 3.222 | -0.0698 | 0.7864 | 3.221394 | -0.0694 | 0.785383 |
14 | 2.9821 | -0.1681 | 0.7783 | 2.98157 | -0.1682 | 0.777365 |
15 | 3.226 | 0.0707 | -0.7866 | 3.225329 | 0.070395 | -0.785557 |
16 | 2.9819 | 0.1663 | -0.7782 | 2.98142 | 0.166487 | -0.77725 |
17 | 5.9021 | -0.2049 | 0.4189 | 5.895909 | -0.20494 | 0.419653 |
18 | 5.3345 | -0.2142 | 0.4167 | 5.329225 | -0.21393 | 0.41709 |
19 | 5.8079 | 0.2142 | -0.4164 | 5.801741 | 0.213925 | -0.417049 |
20 | 5.3458 | 0.2432 | -0.4177 | 5.340429 | 0.242521 | -0.418163 |
从以上节点的位移对比结果可见,两者的计算结果是一致的。
PS.后续再找时间进行文档整理。
非常棒
你好,我买了你这本书,但是没发现有3Dtruss的matlab代码,能不能将这里的代码分享下,谢谢!
Hi, Dr. Cui,
You have made great contribution on this book, I am pretty willing to buy this book to learn, can you tell me if your book includes this 3D truss example? cause I did not find 3D example on this book content list.
The book only includes 2D TRUSS example. But the 2D Truss source code is easy extend to 3D.
您好,看了您的博客,觉得很厉害,可以分享一下这篇博客的MATLAB代码吗?
有限元的书已经出版了,看这里吧:http://www.jdcui.com/?page_id=9731
太棒了!你能把这个源代码发给我吗?我最近在写一个类似的,想学习一下
迟点再分享,网上很多参考。
How’s things?, sometimes I get a 400 website error when I arrive at this page. I thought you may wish to know, cheers
不好意思 可以跟您要這個圖的source code嗎
后面整理好再放上来。
Hello and thank you for this blog is a true inspiration..
I’ve learn some good stuff here. Certainly value bookmarking for revisiting.
I surprise how a lot attempt you put to create this type of great
informative site.
Hi bro, finally enter your website, such a great job you had already done, hope you can guide me in programming in the future and let’s develop some useful elasto-plastic numerical modeling program later. 😉
Hey man ,come on! Lets do it! 😉
Hi there are using WordPress for your site platform? I’m new to
the blog world but I’m trying to get started and set up my own.
Do you require any coding expertise to make your own blog?
Any help would be greatly appreciated!
yes, a little.
This is the perfect blog for anybody who hopes to understand
this topic. You realize a whole lot its almost hard to argue
with you (not that I personally would want to…HaHa).
You certainly put a new spin on a topic that has been written about for a long
time. Great stuff, just excellent!
崔博士您好,我想学习这些资料,请问如何下载?谢谢!
还在整理文档,正在弄其他单元。后面会共享这些资料。
可以参考一般的有限元书籍学习。
从百度点进来的,支持一下
感谢支持 O(∩_∩)O