
齿轮泵参数设计matlab程序.doc
5页一些有用的常量q=100; % 流量,L/minz=13; % 齿轮齿数i=pi/9;j=1;k=6; % 齿宽系数,无量纲n=1500; % 转速,单位 r/min%%计算模数m0 =(q*10^6/(2*pi*n*k*(z+0.27)))^(1/3);%标准模数 m1 =(q*10^6/(2*pi*n*k*(z+1.27)))^(1/3);%修正模数m11 =(q*10^6/(2*pi*n*k*(z+1.27)))^(1/3);%修正模数if(m1>4.75) m1=5;else m1=4.5;endb=k*m1;% 流量计算q0=2*pi*b*n*(m^2)*(z+1-(pi^2)*(cos(i)*cos(i)/12))*10^-6;q1=2*pi*b*n*(m1^2)*(z+2-(pi^2)*(cos(i)*cos(i)/12))*10^-6;% 困油卸荷槽计算A=z*m;%两齿轮实际中心距a=pi*(m1^2)*z*(cos(i)*cos(i))/A;%两卸荷槽之间的距离c=j*pi*m1*(cos(i))*(1-m1^2*z^2*(cos(i))^2/A^2)^(1/2);%卸荷槽宽度ih=acos(z/(z+1)*cos(i));%啮合角ihyj=(z*(tan(ih)-ih-tan(i)+i)-0.04/cos(i))/(2*tan(i));%移距系数h=2.25*m1-(yj-0.5)*m;%全齿高bx=z*(tan(ih)-ih-tan(i)+i)/tan(i);clcdisp('标准齿轮模数:')m0disp('修正齿轮模数:')m11disp('修正齿轮圆整模数:')m1disp('齿宽:')bdisp('校验齿轮泵流量:')q0disp('修正齿轮泵流量:')q1disp('修正齿轮泵流量:')Adisp('两卸荷槽之间的距离:')adisp('两卸荷槽之间的距离:')cdisp('两卸荷槽之间的距离:')ihdisp('移距系数:')yjdisp('全齿高:')hdisp('变位系数:')bx标准齿轮模数:m0 = 5.1078修正齿轮模数:m11 = 4.9856修正齿轮圆整模数:m1 = 5齿宽:b = 30校验齿轮泵流量:q0 = 93.8266修正齿轮泵流量:q1 = 100.8951修正齿轮泵流量:A = 65两卸荷槽之间的距离:a = 13.8705两卸荷槽之间的距离:c = 5.0484两卸荷槽之间的距离:ih = 0.5104移距系数:yj = 0.5588全齿高:h = 10.9560变位系数:bx = 1.2346Published with MATLAB? R2014b。
