3D Truss by MATLAB[MATLAB 3D 桁架静力分析]

接着上一篇博文的2D Truss静力分析,今天实现3D Truss的静力分析。这次求解一个72个单元的钢架在一水平节点力作用下的响应。

模型信息:

材料弹性模量 E:200000

构件截面面积A:4535

水平节点力:100000

4个支座为铰接,约束3个平动自由度位移。

模型如下图所示:

SAP2000_Trusss3D

在SAP2000中建立模型如下:

SAP2000_3DTruss

SAP2000计算结果:

SAP2000_3DTruss_DeformedShape

MATLAB计算结果:

MATLAB_Truss3D

结果对比:

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.后续再找时间进行文档整理。

22 thoughts on “3D Truss by MATLAB[MATLAB 3D 桁架静力分析]

  1. Ck_Zheng Reply

    你好,我买了你这本书,但是没发现有3Dtruss的matlab代码,能不能将这里的代码分享下,谢谢!

  2. Jice Reply

    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.

    • CJD Post authorReply

      The book only includes 2D TRUSS example. But the 2D Truss source code is easy extend to 3D.

  3. 陶舟舟 Reply

    您好,看了您的博客,觉得很厉害,可以分享一下这篇博客的MATLAB代码吗?

    • CJD Post authorReply

      有限元的书已经出版了,看这里吧:http://www.jdcui.com/?page_id=9731

  4. jin Reply

    太棒了!你能把这个源代码发给我吗?我最近在写一个类似的,想学习一下

  5. Lorv Reply

    How’s things?, sometimes I get a 400 website error when I arrive at this page. I thought you may wish to know, cheers

  6. Shin Reply

    不好意思 可以跟您要這個圖的source code嗎

  7. Xiong Xiao Reply

    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. 😉

  8. gangland episode guide Reply

    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!

  9. เสื้อสูทผู้หญิง Reply

    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!

  10. devin Reply

    崔博士您好,我想学习这些资料,请问如何下载?谢谢!

    • CJD Post authorReply

      还在整理文档,正在弄其他单元。后面会共享这些资料。
      可以参考一般的有限元书籍学习。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.