.
{Na[j-1]=sigema*Ea[j-1]*beita/(Ka[j-1]*a[j-1]);
Nat[j-1]=sigema*Ea[j-1]*beita/(Ka[j-1]*a[j-1]);
printf(\
printf(\
else if(a[j-1]==0&&t[j-1]!=0)
{ Nt[j-1]=2*tao/(Kt[j-1]*t[j-1]/(Et[j-1]*beita)+Fai*t[j-1]);
printf(\
Nat[j-1]=2*tao/(Kt[j-1]*t[j-1]/(Et[j-1]*beita)+Fai*t[j-1]);
printf(\
Nat2[j-1]=(PI*s*pow(d,3))/(1000*(32*sqrt(Mxy[j-1]*Mxy[j-1]+Mx[j-1]*Mx[j-1]))); printf(\ } }
if(Nat[j-1]>2&&Nat2[j-1]>2) printf(\该截面安全\\n\ else printf(\该截面不安全\\n\
printf(\
.
.
C程序运行结果截图
.
.
6 设计感想
通过这次课程设计,首先对材料力学这门课程有了一个全面详细的复习与巩固,加深了这门课中各知识点的理解,更重要的是,将这门课与实际生产生活联系的更紧密了,以前虽然知道有实际意义,但从没实际用过,对那些知识的运用也只停留在算题的步骤。过程中画图和编程都费了不少力气,尤其是C语言调试花了很长时间,对电脑的工程应用又有了新的认识。
仅仅是对一个轴的校核就得考虑各种因素,有很多地方依然不是很明白,而设计那些复杂的零部件,甚至是机械,难度可想而知。果然是实践出真知,没有实际算过怎么也体会不到这其中的艰辛。书上学到的知识很有用,也让我对材料力学有了一个客观的认识。也让我对这门学科提起了兴趣。今后每一个数据都要细细打磨,为了自己的成果,也为了机械的安全,只有每个工科生都诚诚恳恳地对待自己的工作,才能让安全事故的悲剧不再上演。
参考文献
(1) 聂毓琴,孟广伟主编. 材料力学. :机械工业,2009.1.
(2) 聂毓琴, 吴宏主编. 材料力学实验与课程设计. :机械工业,2006.6. (2) 谭浩强主编. C程序设计(第四版). :清华大学,2010.6.
.
吉林大学材料力学课程设计五种传动轴的静强度、变形及疲劳强度的计算
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)