1、初选的基圆半径R0/mm偏距E/mm滚子半径Rr/mm推杆行程h/mm许用压力角许用最小曲率半径amin124-A155102830700.3Rr计算点数:N=90q1=60; 近休止角1q2=180; 推程运动角2q3=90; 远休止角3q4=90; 回程运动角4二 推杆运动规律及凸轮廓线方程 推杆运动规律:(1)近休阶段:0o60 o s=0;ds/d=0;=0;(2)推程阶段:60o180 o五次多项式运动规律:Q1=Q-60;s=10*h*Q1*Q1*Q1/(q2*q2*q2)-15*h*Q1*Q1*Q1*Q1/(q2*q2*q2*q2)+6*h*Q1*Q1*Q1*Q1*Q1/(q2*
2、q2*q2*q2*q2);ds/d=30*h*Q1*Q1*QQ/(q2*q2*q2)-60*h*Q1*Q1*Q1*QQ/(q2*q2*q2*q2)+30*h*Q1*Q1*Q1*Q1*QQ/(q2*q2*q2*q2*q2);=60*h*Q1*QQ*QQ/(q2*q2*q2)-180*h*Q1*Q1*QQ*QQ/(q2*q2*q2*q2)+120*h*Q1*Q1*Q1*QQ*QQ/(q2*q2*q2*q2*q2);(3)远休阶段:180o270 o s=h=24;(4)回程阶段:270360Q2=Q-270;s=h*(1+cos(2*Q2/QQ)/2;ds/d=-h*sin(2*Q2/QQ);=-
3、2*h*cos(2*Q2/QQ);凸轮廓线方程:(1)理论廓线方程:s0=sqrt(r02-e2)x=(s0+s)sin+ecosy=(s0+s)cos-esin(2)实际廓线方程 先求x,y的一、二阶导数dx=(ds/d-e)*sin()+(s0+s)*cos();dy=(ds/d-e)*cos()-(s0+s)*sin();dxx=dss*sin()+(ds/d-e)*cos()+ds/d*cos()-(s0+s)*sin();dyy=dss*cos()-(ds/d-e)*sin()-ds/d*sin()-(s0+s)*cos();x1=x-rr*coso;y1=y-rr*sino;再求s
4、in,cossinx/sqrt(x)2+(y)2)cos-y/sqrt(x)2+(y)2)最后求实际廓线方程x1=x-rr*cos;y1=y-rr*sin;三 程序框图四 计算程序程序#includemath.h void main() double r0,or,rr,h,e,q1,q2,q3,q4,a,a11,a22,Q,pi,pa,paa,QQ,A1,A2,B1,B2,C1,C2; /*定义变量*/ double xz90,yz90,sz90,x1z90,y1z90,Q1,Q2; double s0,s,x,y,y1,x1,dx,dxx,dy,dyy,ds,dss,sino,coso,p;
5、 int N,i,j; r0=19;e=5;h=28;rr=10;q2=120;a11=30;a22=70;or=1;pi=3.141592653;pa=3; /*给已知量赋值*/ N=90;A1=0;B1=0;C1=1000; for(; ;) Q=0; C1=1000; QQ=180/pi; r0=r0+or; s0=sqrt(r0*r0-e*e); for(i=1,j=0;i=N;i+,j+) if(Qa11/QQ) break; else if(aA1) A1=a; A2=Q; else if(Q=60&Qbreak;else /*远休阶段*/A1=a;A2=Q;else if(Q=1
6、80&270)s=28;ds=0;dss=0;a22/QQ)elseB1)B1=a;B2=Q;=270&360) /*余弦加速度运动*/ds=-h*sin(2*Q2/QQ);dss=-2*h*cos(2*Q2/QQ);dx=(ds-e)*sin(Q/QQ)+(s0+s)*cos(Q/QQ);dy=(ds-e)*cos(Q/QQ)-(s0+s)*sin(Q/QQ);dxx=dss*sin(Q/QQ)+(ds-e)*cos(Q/QQ)+ds*cos(Q/QQ)-(s0+s)*sin(Q/QQ);dyy=dss*cos(Q/QQ)-(ds-e)*sin(Q/QQ)-ds*sin(Q/QQ)-(s0+
7、s)*cos(Q/QQ);sino=dx/(sqrt(dx*dx+dy*dy);coso=-dy/(sqrt(dx*dx+dy*dy);x=(s0+s)*sin(Q/QQ)+e*cos(Q/QQ);y=(s0+s)*cos(Q/QQ)-e*sin(Q/QQ);szj=s;yzj=y;xzj=x;x1zj=x1;y1zj=y1;p=pow(dx*dx+dy*dy,1.5)/(dx*dyy-dy*dxx); /*求理论轮廓曲率半径*/if(p0)paa=(fabs(p)-rr);if(paapa)break;C1)C1=paa;C2=Q; Q=Q+4; if(i=91)break; for(j=0
8、;j90;j+) printf(第%d组数据 ,j+1); /*输出数据*/printf(s=%f ,szj);x=%f,y=%f;,xzj,yzj);x1=%f,y1=%fn,x1zj,y1zj);r0=%fn,r0);推程最大压力角(弧度)=%f,相应凸轮转角=%fn,A1,A2-4);回程最大压力角(弧度)=%f,相应凸轮转角=%fn,B1,B2-4);最小曲率半径=%f,相应凸轮转角=%fn,C1,C2-4);2.matalab绘图x=5.000000 6.625241 8.218205 9.771130 11.276451 12.726835 14.115215 15.434827
9、16.679242 17.842397 18.918626 19.902685 20.789781 21.575590 22.256286 22.828551 23.298459 23.706615 24.097554 24.507799 24.963745 25.480318 26.060379 26.694836 27.363383 28.035800 28.673715 29.232729 29.664801 29.920768 29.952907 29.717406 29.176650 28.301221 27.071507 25.478865 23.526246 21.228245
10、18.610551 15.708757 12.566564 9.233376 5.761349 2.201948 -1.397906 -5.000000 -8.578422 -12.115052 -15.592657 -18.994297 -22.303399 -25.503841 -28.580030 -31.516981 -34.300384 -36.916679 -39.353120 -41.597836 -43.639892 -45.469338 -47.077263 -48.455831 -49.598328 -50.499187 -51.154019 -51.559634 -51.
11、714055 -51.616530 -51.233453 -50.364513 -48.991675 -47.144744 -44.866118 -42.209132 -39.235944 -36.015085 -32.618764 -29.120045 -25.590019 -22.095099 -18.694544 -15.438322 -12.365412 -9.502600 -6.863834 -4.450154 -2.250205 -0.241303 1.608997 3.340895 5.000000;y=23.473389 23.067427 22.549082 21.92088
12、1 21.185883 20.347670 19.410325 18.378415 17.256967 16.051445 14.767721 13.412051 11.991039 10.511608 8.980965 7.406568 5.800408 4.185421 2.572459 0.957412 -0.675351 -2.349452 -4.092999 -5.935252 -7.903549 -10.020601 -12.302228 -14.755601 -17.378031 -20.156343 -23.066822 -26.075733 -29.140389 -32.21
13、0697 -35.231149 -38.143149 -40.887607 -43.407693 -45.651627 -47.575413 -49.145373 -50.340385 -51.153688 -51.594160 -51.686950 -51.473389 -50.999220 -50.276588 -49.309014 -48.101211 -46.659063 -44.989598 -43.100947 -41.002313 -38.703920 -36.216966 -33.553566 -30.726696 -27.750129 -24.638366 -21.40656
14、8 -18.070478 -14.646352 -11.150869 -7.601061 -4.014222 -0.407825 3.200559 6.792159 10.321065 13.715687 16.907573 19.835197 22.446270 24.699658 26.566822 28.032724 29.096164 29.769520 30.077928 30.057908 29.755535 29.224195 28.522064 27.709391 26.845720 25.987174 25.183912 24.477872 23.900907 23.4733
15、89;x1=2.916667 3.864724 4.793953 5.699826 6.577930 7.423987 8.233875 9.003649 9.729558 10.408065 11.035865 11.609900 12.127372 12.585761 12.982834 13.316655 13.637197 13.989954 14.385216 14.841722 15.369724 15.961917 16.595549 17.241474 17.871626 18.461055 18.986391 19.423879 19.748587 19.934923 19.
16、958013 19.795395 19.428612 18.844393 18.035244 16.999369 15.739987 14.264216 12.581802 10.703984 8.642680 6.409975 4.017612 1.476005 -1.207747 -4.033175 -6.919656 -9.772424 -12.577583 -15.321465 -17.990702 -20.572290 -23.053652 -25.422699 -27.667890 -29.778285 -31.743603 -33.554270 -35.201463 -36.67
17、7159 -37.974167 -39.086169 -40.007747 -40.734411 -41.262621 -41.589804 -41.714366 -41.635699 -41.376364 -40.850805 -40.008452 -38.855049 -37.403903 -35.676949 -33.704972 -31.526827 -29.187728 -26.736824 -24.224319 -21.698402 -19.202199 -16.770908 -14.429195 -12.188866 -10.046784 -7.982989 -5.959305
18、-3.919615 -1.795463 0.475989 2.916667;y1=13.692810 13.455999 13.153631 12.787181 12.358432 11.869474 11.322689 10.720742 10.066564 9.363343 8.614504 7.823697 6.994773 6.131771 5.238896 4.320498 3.219708 1.821843 0.191177 -1.605194 -3.495769 -5.415401 -7.320538 -9.196225 -11.051016 -12.905780 -14.783
19、306 -16.701480 -18.669812 -20.688233 -22.747295 -24.829259 -26.909752 -28.959788 -30.947932 -32.842380 -34.612723 -36.231183 -37.673270 -38.917916 -39.947376 -40.747241 -41.306893 -41.620545 -41.688758 -41.520236 -41.137755 -40.554855 -39.774375 -38.800119 -37.636833 -36.290183 -34.766732 -33.073900
20、 -31.219936 -29.213872 -27.065480 -24.785228 -22.384225 -19.874168 -17.267286 -14.576280 -11.814260 -8.994681 -6.131282 -3.238012 -0.328966 2.581683 5.107582 7.240582 9.322318 11.314634 13.178220 14.874574 16.368490 17.630629 18.639749 19.384302 19.863216 20.085799 20.070803 19.844722 19.439472 18.8
21、89620 18.229473 17.490557 16.700486 15.884986 15.075231 14.320076 13.692810;plot(x1,y1,x,y,r):五 程序计算结果及分析 基圆半径 r0=24.000000推程最大压力角(弧度)=0.513512,相应凸轮转角=172.000000回程最大压力角(弧度)=0.766377,相应凸轮转角=352.000000最小曲率半径=14.000000,相应凸轮转角=340.000000数据第1组数据 s=0.000000 x=5.000000, y=23.473389; x1=2.916667 ,y1=13.6928
22、10第2组数据 s=0.000000 x=6.625241,y=23.067427;x1=3.864724,y1=13.455999第3组数据 s=0.000000 x=8.218205,y=22.549082;x1=4.793953,y1=13.153631第4组数据 s=0.000000 x=9.771130,y=21.920881;x1=5.699826,y1=12.787181第5组数据 s=0.000000 x=11.276451,y=21.185883;x1=6.577930,y1=12.358432第6组数据 s=0.000000 x=12.726835,y=20.347670;
23、x1=7.423987,y1=11.869474第7组数据 s=0.000000 x=14.115215,y=19.410325;x1=8.233875,y1=11.322689第8组数据 s=0.000000 x=15.434827,y=18.378415;x1=9.003649,y1=10.720742第9组数据 s=0.000000 x=16.679242,y=17.256967;x1=9.729558,y1=10.066564第10组数据 s=0.000000 x=17.842397,y=16.051445;x1=10.408065,y1=9.363343第11组数据 s=0.0000
24、00 x=18.918626,y=14.767721;x1=11.035865,y1=8.614504第12组数据 s=0.000000 x=19.902685,y=13.412051;x1=11.609900,y1=7.823697第13组数据 s=0.000000 x=20.789781,y=11.991039;x1=12.127372,y1=6.994773第14组数据 s=0.000000 x=21.575590,y=10.511608;x1=12.585761,y1=6.131771第15组数据 s=0.000000 x=22.256286,y=8.980965;x1=12.9828
25、34,y1=5.238896第16组数据 s=0.000000 x=22.828551,y=7.406568;x1=13.316655,y1=4.320498第17组数据 s=0.009859 x=23.298459,y=5.800408;x1=13.637197,y1=3.219708第18组数据 s=0.074888 x=23.706615,y=4.185421;x1=13.989954,y1=1.821843第19组数据 s=0.239680 x=24.097554,y=2.572459;x1=14.385216,y1=0.191177第20组数据 s=0.538042 x=24.507
26、799,y=0.957412;x1=14.841722,y1=-1.605194第21组数据 s=0.993827 x=24.963745,y=-0.675351;x1=15.369724,y1=-3.495769第22组数据 s=1.621760 x=25.480318,y=-2.349452;x1=15.961917,y1=-5.415401第23组数据 s=2.428271 x=26.060379,y=-4.092999;x1=16.595549,y1=-7.320538第24组数据 s=3.412322 x=26.694836,y=-5.935252;x1=17.241474,y1=-9.196225第25组数据 s=4.566240 x=27.363383,y=-7.903549;x1=17.871626,y1=-11.051016第26组数据 s=5.876543 x=28.035800,y=-10.
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1