第2章_弹性力学基础及有限元法的基本原理1最新.pptVIP

第2章_弹性力学基础及有限元法的基本原理1最新.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.5 约束处理 1)边界位移为零 2)边界位移为已知量 2.6 求解线性方程组 2.7 计算其它物理量 2.8 计算结果处理 2.9 结果显示、打印、分析 %----------------------------------------------------------- function k=Triangle2D3Node_Stiffness(E,NU,t,xi,yi,xj,yj,xm,ym,ID) %该函数计算单元的刚度矩阵 %输入弹性模量E,泊松比NU,厚度t %输入三个节点i、j、m的坐标xi,yi,xj,yj,xm,ym %输入平面问题性质指示参数ID(1为平面应力,2为平面应变) %输出单元刚度矩阵k(6X6) %--------------------------------------------------------------- A = (xi*(yj-ym) + xj*(ym-yi) + xm*(yi-yj))/2; betai = yj-ym; betaj = ym-yi; betam = yi-yj; gammai = xm-xj; gammaj = xi-xm; gammam = xj-xi; B = [betai 0 betaj 0 betam 0 ; 0 gammai 0 gammaj 0 gammam ; gammai betai gammaj betaj gammam betam]/(2*A); if ID == 1 D = (E/(1-NU*NU))*[1 NU 0 ; NU 1 0 ; 0 0 (1-NU)/2]; elseif ID == 2 D = (E/(1+NU)/(1-2*NU))*[1-NU NU 0 ; NU 1-NU 0 ; 0 0 (1-2*NU)/2]; end k= t*A*B*D*B; (1) Triangle2D3Node_Stiffness 第三节 平面3节点三角形单元及MATLAB编程 %----------------------------------------------------------- function z = Triangle2D3Node_Assembly(KK,k,i,j,m) %该函数进行单元刚度矩阵的组装 %输入单元刚度矩阵k %输入单元的节点编号I、j、m %输出整体刚度矩阵KK %--------------------------------------------------------------- DOF(1)=2*i-1; DOF(2)=2*i; DOF(3)=2*j-1; DOF(4)=2*j; DOF(5)=2*m-1; DOF(6)=2*m; for n1=1:6 for n2=1:6 KK(DOF(n1),DOF(n2))= KK(DOF(n1),DOF(n2))+k(n1,n2); end end z=KK; (2)Triangle2D3Node_Assembly %----------------------------------------------------------- function stress=Triangle2D3Node_Stress(E,NU,xi,yi,xj,yj,xm,ym,u,ID) %该函数计算单元的应力 %输入弹性模量E,泊松比NU,厚度t %输入三个节点i、j、m的坐标xi,yi,xj,yj,xm,ym %输入平面问题性质指示参数ID(1为平面应力,2为平面应变),单元的位移列阵u(6X1) %输出单元的应力stress(3X1),由于它为常应力单元,则单元的应力分量为Sx,Sy,Sz %--------------------------------------------------------------- A = (xi*(yj-ym) + xj*(ym-yi) + xm*(yi-yj))/2; betai = yj-ym; betaj = ym-yi; betam = yi-yj; gammai = xm-xj; gammaj = xi-xm; gammam = xj-xi; B = [betai 0 betaj 0 betam 0 ; 0 gammai 0 gammaj 0 gammam ; gammai betai gammaj betaj gammam betam]/(2*A); if ID == 1 D = (E/(1-NU*NU))*[1 NU 0 ; NU 1 0 ; 0 0 (1-NU)/2]; elseif ID == 2

文档评论(0)

***** + 关注
实名认证
文档贡献者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档