文档详情

普通平键的设计

公****
实名认证
店铺
DOC
188KB
约5页
文档ID:488419461
普通平键的设计_第1页
1/5

普通平键的参数设计要求:1. 设计目的2. 设计参数3. 程序流程图4.程序设计1.设计目的自选《机械设计》中的一个传统设计,利用计算机实现参数化设计设计要求:1)设计说明书;参照《毕业设计说明书》2)源程序清单3)初始参数和运算结果2.设计参数1)参数的设定轴径d键宽b键高h键长l2)可以通过先设计轴径d,通过查表6-1得出键宽b,键高h再由表6-2查出其许用应力[(T]和许用压力[p]得出p:键,轴,毂三者最弱材料的许用压力,其中k=0.5h根据机械设计106页表6-1中的轴径范围,取其两头值,分别对应的键宽、键高如下表,单位mm轴的直径d6~8>8~10>10~12>12~17>17~22>22~30>30~38>38~44键宽b*键高h2*23*34*45*56*68*710*812*8轴的直>44~5>50~5>58~>65~75>75~85>85~95>95~110>110~径d0865130键宽b*键高h14*916*1018*1120*1222*1425*1428*1632*18键的长6,8,10,12,14,16,18,20,22,25,28,32,36,40,45,50,56,6370,80,,90,度系列100,110,125,140,180,200,250•…由表机械设计106页6-2可知,钢材料的平键在静连接的载荷的性质如下表:单位:MPa载荷性质q静载何q=1轻微冲击q=2冲击q=3许用拉压应力cp120~150100~12060~903•程序流程图设计的流程图如下:开始SZ确定k的值,k=0.5hV输入载荷的类型1,2,3,根据公式12000T碍tHj1,算出lkpdV根据载荷的类型输出要输入许用挤压应力的范围/输出b,h,l/结束根据载荷范围输入对应的载荷q和输入扭矩T程序设计根据流程图结合c语言可以设计如下程序#includeintmain(){inti,d,b,h;printf("pleasesetd:");scanf("%d",&d);inta[3][18]={{0,6,8,10,12,17,22,30,38,44,50,58,65,75,85,95,110,130},{0,2,3,4,5,6,8,10,12,14,16,18,20,22,25,28,32,0},{0,2,3,4,5,6,7,8,8,9,10,11,12,14,14,16,18,0}};for(i=0;i<18;i++)if(a[0][i]<=d){b=a[1][i];h=a[2][i];}if(b==0&&h==0)printf("thenumberiserror\n");elseprintf("b=%d,h=%d\n",b,h);intm;printf("1表示静载荷2表示轻微冲击3表示冲击请选择类型:\n");scanf("%d",&m);switch(m){case1:printf("请输入输入应力p在120~150MPa扭矩T\n");break;case2:printf("请输入输入应力p在100~120MPa扭矩T\n");break;case3:printf("请输入输入应力p在60~90MPa扭矩T\n");break;default:printf("输入应力不适合");}floatp,T,k,l;intj;scanf("%f,%f",&p,&T);k=0.5*h;l=2000*T/(k*p*d);printf("由以上数据可以得到键长l=%3.0f\n",l);printf("综合可得键宽b=%dmm,键高h=%dmm,键长l=%3.0fmm\n",b,h,l);return0;}1)输入d=30,载荷类型选1,载荷挤压应力p=135MPa,T=1800N2)输入d=50,选载荷2,输入p=110MPa,T=1800N"DAProgiramF[I&5(i*86]\1MictotVivualStudio\MyProj^rt^XhwchXDphiugXlaVi/chpleaseb^lt,h=10丄表示静對満2爲示轻微神击乞表示神击请选择类型:请输入辅入应力P在100-120MF』扭矩T190,1800虫女上数据可叹得到键长1=144一…Pressanvk>€vtoGontinuB3)输入d=70,选载荷3,输入p=75MPa,T=1800N。

下载提示
相似文档
正为您匹配相似的精品文档