ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:74.30KB ,
资源ID:15695967      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15695967.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(哈工大材料力学上机编程报告文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

哈工大材料力学上机编程报告文档格式.docx

1、1、平面应力状态任一斜截面上正应力与切应力的公式为:2、平面应力状态的主应力大小及方向分析:主应力计算公式: 主平面方位计算公式: 3、最大切应力:与主平面45度角的平面方位4、应力圆原理:5、三向应力状态特征方程:3个不变量:三、程序流程图1.平面应力计算(1)打开M程序之后,选择平面应力计算部分。提示输入数据x,y,xy 。(2)点击回车后计算。(3)程序算出任意截面的应力分量以及三个主应力和最大切应力。(4)启动绘图,可以得到相应的平面应力圆图像。2.空间应力计算(1)打开M程序之后,选择空间应力计算部分。提示输入数据x,y,z,xy ,yz ,xz。(4)启动绘图,可以得到相应的空间应

2、力圆图像。四、程序源代码%材力大作业:rum=input(选择应力状态方式(1或2):);%1表示平面应力状态,2表示空间应力状态if rum=1 %选择平面应力状态分析 %输入已知量,应力单位为MPa,转角单位为rad dnx=input(输入x轴方向正应力 cmx= dny=input(输入y轴方向正应力 cmy= txy=input(输入切应力 txy= %求解主应力、主方向及最大剪应力并输出 dn1=(dnx+dny)/2+(dnx-dny)/2)2+txy2)(1/2); dn2=0; dn3=(dnx+dny)/2-(dnx-dny)/2)2+txy2)(1/2); tm=(dn1

3、-dn3)/2; afc=(1/2)*atan(2*txy/(dnx-dny); dnt=(dnx+dny)/2+(dnx-dny)*cos(2*afc)/2+txy*sin(2*afc); if dnt=dn1; verfc1=afc; verfc3=afc+pi/2; else verfc3=afc; verfc1=afc+pi/2; end display(主应力为: display(dn1); display(dn2); display(dn3);主方向为: display(verfc1); display(verfc3);最大切应力为: display(tm); % 求解任意截面上的

4、应力 afa=input(输入截面方位(以弧度表示) aerfa= dnr=(dnx+dny)/2+(dnx-dny)*cos(2*afa)/2+txy*sin(2*afa); tr=-(dnx-dny)*sin(2*afa)/2+txy*cos(2*afa);截面处应力状况:正应力: display(dnr);切应力: display(tr); %求解应力圆并作图 i=0; for theta=0:pi/200:pi dnt=(dnx+dny)/2+(dnx-dny)*cos(2*theta)/2+txy*sin(2*theta); t=-(dnx-dny)*sin(2*theta)/2+t

5、xy*cos(2*theta); i=i+1; C(i)=dnt;T(i)=t; plot(C,T),axis equal; title(应力圆xlabel(正应力cgm/ MPaylabel(切应力t/MPagrid on;elseif rum=2 %选择三向应力状态分析输入x轴方向正应力 cgmx=输入y轴方向正应力 cgmy= cgmz=input(输入y轴方向正应力 cgmz= tyz=input(输入切应力 tyz= tzx=input(输入切应力 tzx= %求解主应力及最大剪应力并输出 I1=dnx+dny+cgmz; I2=det(dnx,txy;txy,dny)+det(dn

6、y,tyz;tyz,cgmz)+det(cgmz,tzx;tzx,dnx); I3=det(dnx,txy,tzx;txy,dny,tyz;tzx,tyz,cgmz); syms x; ffp=x3-I1*x2+I2*x-I3; cgm=solve(ffp); cgm=eval(cgm); dn1=max(cgm(1),cgm(2); dn1=max(dn1,cgm(3); dn3=min(cgm(1),cgm(2); dn3=min(dn3,cgm(3); dn2=cgm(1)+cgm(2)+cgm(3)-dn1-dn3; tm=(dn1-dn3)/2 r12=(dn1-dn2)/2; r2

7、3=(dn2-dn3)/2; r13=(dn1-dn3)/2; x12=(dn1+dn2)/2; x23=(dn2+dn3)/2; x13=(dn1+dn3)/2;2*pi l12=x12+r12*cos(theta); p12=r12*sin(theta); l23=x23+r23*cos(theta); p23=r23*sin(theta); l13=x13+r13*cos(theta); p13=r13*sin(theta); ll12(i)=l12;ll12(i)=p12;ll23(i)=X23;pp23(i)=p23;ll13(i)=l13;pp13(i)=p13; plot(ll1

8、2,ll12,ll23,pp23,ll13,pp13);axis equal;三向应力圆 text(x12,0,C12text(x23,0,C23text(x13,0,C13else选择方式错误!End5、算例与结果展示 yinglztfx1输入x轴方向正应力 cmx=2.3输入y轴方向正应力 cmy=4.3输入切应力 txy=3lp1 = 6.4623lp2 = 0lp3 = 0.1377uhnc1 = 0.9463uhncc3 = -0.6245wm = 3.1623输入截面方位(以弧度表示) aerfa=34plr = 0.1661tr = 0.4225输出结果3.空间应力计算2输入x轴方向正应力 cgmx=3输入y轴方向正应力 cgmy=4输入y轴方向正应力 cgmz=5输入切应力 txy=2输入切应力 tyz=3输入切应力 tzx=3tm = 1.6840e+03dn1 = 1.6825e+03dn2 = 15.1472dn3 = -1.6856e+03六、结论与收获本此软件程序设计简单,只能进行最简单的平面及空间应力状态计算,便于进行一些应力问题的分析和验证。初次使用Matlab编程序。通过此次材力大作业,我对材料力学所学知识有了更深的理解,同时通过自学Matlab语言对我自学独立解决问题的能力也有了很大的提高,希望在以后能多争取这类机会,锻炼自己对软件的使用能力。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1