预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE\*MERGEFORMAT172020年5月29日材料力学课程设计之单缸柴油机曲轴的强度设计文档仅供参考材料力学课程设计班级:作者:题目:单缸柴油机曲轴的强度设计及刚度计算、疲劳强度校核指导老师:.11.05课程设计的目的材料力学课程设计的目的是在于系统学习材料力学后,能结合工程中的实际问题,运用材料力学的基本理论和计算方法,独立地计算工程中的典型零部件,以达到综合运用材料力学的知识解决工程实际问题之目的。同时,能够使我们将材料力学的理论和现代计算方法及手段融为一体。既从整体上掌握了基本理论和现代的计算方法,又提高了分析问题,解决问题的能力;既把以前所学的知识综合应用,又为后继课程打下基础,并初步掌握工程中的设计思想和设计方法,对实际工作能力有所提高。1)使所学的材料力学知识系统化,完整化。让我们在系统全面复习的基础上,运用材料力学知识解决工程实际问题。2)综合运用以前所学的各门课程的知识(高等数学、工程图学、理论力学、算法语言、计算机等),使相关学科的知识有机地联系起来。3)使我们初步了解和掌握工程实践中的设计思想和设计方法,为后续课程的学习打下基础。课程设计的任务和要求要系统复习材料力学课程的全部基本理论和方法,独立分析、判断设计题目的已知所求问题,画出受力分析计算简图和内力图,列出理论依据并导出计算公式,独立编制计算程序,经过计算机给出计算结果,并完成设计计算说明书。设计题目某柴油机曲轴能够简化为下图所示的结构,材料为球墨铸铁(QT450-5)弹性常数为E、μ,许用应力为[σ],G处输入转矩为,曲轴颈中点受切向力、径向力的作用,且=。曲柄臂简化为矩形截面,1.4≤≤1.6,2.5≤≤4,=1.2r,已知数据如下表:0.110.181500.271201800.050.7815.52800.06画出曲轴的内力图。设计曲轴颈直径d,主轴颈直径D。校核曲柄臂的强度。校核主轴颈H-H截面处的疲劳强度,取疲劳安全系数n=2。键槽为端铣加工,主轴颈表面为车削加工。用能量法计算A-A截面的转角,。画出曲轴的内力图外力分析画出曲轴的计算简图,计算外力偶矩Me=9549=9549*=1003==16717N==8358N计算反力在XOY平面内:==5188N==3170N在XOE平面内:==10376N==6341N(2)内力分析=1\*GB3①主轴颈的EG左端(1-1)截面最危险,受扭转和两向弯曲=m=1003=*(–)=913=*(–)=456=2\*GB3②曲柄臂DE段下端(2-2)截面最危险,受扭转、两向弯曲和压缩=m=1003=*(–)=913=*(–)=456==3170N=3\*GB3③曲柄颈CD段中间截面(3-3)最危险,受扭转和两向弯曲=*r=623=*=1141=*=571图如下图(不计内力弯曲切应力,弯矩图画在受压侧):(单位:力—N力矩—)设计曲轴颈直径d和主轴颈直径D(1)主轴颈的危险截面为EF的最左端,受扭转和两向弯曲根据主轴颈的受力状态,可用第三强度理论计算=≤[]其中=得D≥49.5mm取D=50mm(2)曲柄颈CD属于圆轴弯扭组合变形,由第三强度理论,在危险截面1-1中:得故取校核曲柄臂的强度(1)(具体求解经过C语言可得,见附录)由程序得h,b的最佳值为,。查表得,(2)曲柄臂的强度计算曲柄臂的危险截面为矩形截面,且受扭转、两向弯曲及轴力作用(不计剪力),曲柄臂上的危险截面2-2的应力分布图如下图:根据应力分布图可判定出可能的危险点为,,。点:点处于单向应力状态因此点满足强度条件。点:点处于二向应力状态,存在扭转切应力点的正应力为轴向力和绕z轴的弯矩共同引起的由第三强度理论∵因此点满足强度条件。点:点处于二向应力状态根据第三强度理论因此点满足强度条件。综上,曲柄臂满足强度条件。校核主轴颈H-H截面处的疲劳强度由题意查表得已知FH处只受扭转作用因此,扭转切应力为脉动循环。安全系数因此,H-H截面的疲劳强度足够。用能量法计算A-A截面的转角,采用图乘法分别求解A-A截面的转角,。求:在截面A加一单位力偶矩。并作出单位力偶矩作用下的弯矩图与外载荷作用下的弯矩图如下(画在受压一侧):由平衡方程得B点的弯矩为E点的弯矩为由图乘法:,查表得(2)求:在截面A加一单位力偶矩。并作出单位力偶矩作用下的弯矩图与外载荷作用下的弯矩图如下(画在受压一侧):同理得:由图乘法:附录求解h,b的C语言程序如下:include<math.h>#include<stdio.h>#defineG1000#defineD50#defineY120main(){floatMz,My,Mx,F;floatZ1,Z2,Z3,Q2,Q3,Y2,Y3;floath,b,h1,b1;floata,r;floats,m=