找回密码
 注册
Simdroid-非首页
查看: 91|回复: 4

[E. 单元/节点] 请教:关于板单元的Global stiffness

[复制链接]
发表于 2007-9-27 17:45:04 | 显示全部楼层 |阅读模式 来自 重庆涪陵区
板单元得到的单元刚度矩阵是每个节点3个自由度的Wi,θxi,θyi。

而且这些自由度都是基于板单元单元坐标系----也就是一般重合于总体坐标系。

怎样才能得到可以集合到整体坐标系下的刚度矩阵呢?

或者说单元刚度矩阵是怎样集成到总刚中去的呢?

请指教,代码,公式都行。
发表于 2007-9-30 14:00:16 | 显示全部楼层 来自 上海杨浦区
Simdroid开发平台
一般的有限元书籍上都有具体的做法,建议参考一下。
回复 不支持

使用道具 举报

发表于 2007-9-30 17:18:16 | 显示全部楼层 来自 湖北武汉
function y = Assemble(K,ke,Elem,Node,j)
for INODE=1:4               %每个单元节点指针  这里为4节点单元
    NODEI=Elem(j,INODE);               %第 j个单元的节点编号
    for IDOFN=1:3                   %  每个节点的自由度数
        NROWS=(NODEI-1)*3+IDOFN;    %  整体刚度矩阵中的行
        NROWE=(INODE-1)*3+IDOFN;    %  单刚中的行
        for JNODE=1:4
            NODEJ=Elem(j,JNODE);
            for JDOFN=1:3                       %与上面的行相同
                NCOLS=(NODEJ-1)*3+JDOFN;
                NCOLE=(JNODE-1)*3+JDOFN;
                K(NROWS,NCOLS)=K(NROWS,NCOLS)+ ke(NROWE,NCOLE);
            end
        end
    end
end
回复 不支持

使用道具 举报

发表于 2007-9-30 17:21:18 | 显示全部楼层 来自 湖北武汉
上面是matlab的代码
回复 不支持

使用道具 举报

发表于 2007-10-6 21:46:14 | 显示全部楼层 来自 湖南长沙
:kiss: ;P ;P ;P
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-25 23:26 , Processed in 0.050593 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表