固支梁有限元毕业设计.doc

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
 PAGE \* MERGEFORMAT 68 题目 如图所示固支梁,高3米,长15m,承受均布载荷q=10kN/,E=20GPa,u=0.167,厚度t=1m,忽略自重,按平面应力问题分析。用有限元方法计算梁的变形及应力分布,要求用矩形单元。 q=10kN/ 要求: 1.单元数目不得少于20个。 2.采用矩形单元计算求解。 3.计算结果并给出变形图、应力分布图、单元划分图。 二、力学分析 1.题目可以看做是平面应力问题故有LXM=0 2.单元划分图 三.程序框图及程序 程序框图: 开始 插入基本参数 插入其他参数 形成整体刚度矩阵 形成荷载列阵 引入支承条件 解方程输出位移 求应力输出应力 结束 子程序单元刚度矩阵 (ASK=3)计算单元刚度矩阵 (ASK=1)计算单元面积 (ASK=2)计算S矩阵 四.源程序 #includestdio.() { int NJ1,k,IN,IM,jn,m,i,j,z,JO,ii,jj,,o,f; double F,c,SIG1,SIG2,SIG3,PYL,RYL,MAYL,MIYL,CETA; double WY[8+1],YL[3+1]; ab=fopen(节点应力.txt,w); fp1=fopen(节点位移.txt,w); fp2=fopen(单元应力.txt,w); if(LXM!=0) { E0=E0/(1.0-MU*MU); MU=MU/(1.0-MU); } for(i=0;i=NJ2;i++) { for(j=0;j=DD;j++) KZ[i][j]=0.0; } for(E=1;E=NE;E++) { DUGD(E,3); for(i=1;i=4;i++) { for(ii=1;ii=2;ii++) { =DD-l+1; for(j=1;j=jn;j++) { m=j+i-k; KZ[i][j]=KZ[i][j]-c*KZ[k][m]; } P[i]=P[i]-c*P[k]; } } P[NJ2]=P[NJ2]/KZ[NJ2][1]; for(i=NJ1;i=1;i--) { if(DD=NJ2-i+1) JO=NJ2-i+1; else JO=DD; for(j=2;j=JO;j++) { ); printf(JD U V\n); fprintf(fp1,JD U V\n); for(i=1;i=NJ;i++) { printf(%d %-9.6f %-9.6f\n,i,P[2*i-1],P[2*i]); fprintf(fp1,%d %-9.6f %-9.6f\n,i,P[2*i-1],P[2*i]); } for(i=1;i=NJ;i++) { fprintf(fp1,a%d=%-9.6f;b%d=%-9.6f;\n,i,AJZ[i][1]+P[2*i-1],i,AJZ[i][2]+P[2*i]); } for(E=1;E=NE;E++) { DUGD(E,2); for(i=1;i=4;i++) { for(j=1;j=2;j++) { =1;n=5;n++) { for(i=1;i=3;i++) { YL[i]=0; for(j=1;j=8;j++) YL[i]=YL[i]+SZ[i][8*(n-1)+j]*WY[j]; } SIG1=YL[1]; SIG2=YL[2]; SIG3=YL[3]; PYL=(SIG1+SIG2)/2; RYL=sqrt(pow((SIG1-SIG2)/2.0,2)+pow(SIG3,2)); MAYL=PYL+RYL; MIYL=PYL-RYL; if(SIG2==MIYL) CETA=0; else CETA=90-57.29578*atan2(SIG3,(SIG2-MIYL)); printf(\n); printf(E=%d(%d)\n,E,n); printf(sx=%-9.6f sy=%-9.6f tou=%-9.6f\n,SIG1,SIG2,SIG3); printf(s1=%-9.6f

文档评论(0)

we556 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年03月21日上传了教师资格证

1亿VIP精品文档

相关文档