proje efendi

Download Proje Efendi

If you can't read please download the document

Upload: kemal

Post on 09-Nov-2015

217 views

Category:

Documents


0 download

DESCRIPTION

kykghkuhgjuhg

TRANSCRIPT

%ME 424 Machine Design 2 Project #2%Uur Kokal%Murat ubuktepeclear allclose allformat longclca=input('a:');b=input('b:');%InputsW_in=(100+12*a)*1000; %Wattw2=(250+15*b)*pi/30; %rad/sw_arm_max=(50+b)*pi/30; %rad/sw_arm_min=(25+b)*pi/30; %rad/sr2_min=5000000000000000;Module_array=[0.2; 0.3; 0.4; 0.5; 0.6; 0.7; 0.8; 0.9; 1; 1.25; 1.5; 1.75; 2; 2.25; 2.5; 2.75; 3; 3.25; 3.5; 3.75; 4; 4.5; 5; 5.5; 6; 7; 8; 9; 10; 12; 14; 16; 18; 20; 25; 32; 40; 50];N_mating=1:1:1000;N_driver=18:1:700; N_mating_array=[1 35 85 1000];N_driver_array=[18 30 60 300 1000]; J_array=[0.24486 0.33840 0.35050 0.36112; 0.26831 0.39500 0.41383 0.43179; 0.28613 0.44383 0.46960 0.49557; 0.30141 0.48798 0.52078 0.55533; 0.30571 0.49988 0.53467 0.57173];J_row=zeros(5,1000); J_final=zeros(683,1000);for l=1:5 J_row(l,:)=interp1(N_mating_array(1,:),J_array(l,:),N_mating,'pchip');end for m=1:1000 J_final(:,m)=interp1(N_driver_array(1,:),J_row(:,m),N_driver,'pchip');endfor i=size(Module_array,1):-1:1; module=Module_array(i,1); for n_2=100:-1:18; r2=module*n_2/2; %mm F_t=W_in/(2*w2*r2/1000); width=9*module; n_total_planet_max=floor(w2*n_2/(w_arm_min*2)); n_total_planet_min=ceil(w2*n_2/(w_arm_max*2)); for j=n_total_planet_min:1:n_total_planet_max; n_3=floor(j/2); n_4=n_3; r3=module*n_3/2; %mm r4=module*n_4/2; %mm w_arm=w2*r2/(2*r3+2*r4); w3=r2*w2*(r2+3*r3+2*r4)/((2*r3+2*r4)*r3); w4=r2*w2*(r2+2*r3+r4)/((2*r3+2*r4)*r4); pressure_angle=20*pi/180; r2_add=r2+module; r3_add=r3+module; R3=r3*cos(pressure_angle); r2_base=r2*cos(pressure_angle); r3_base=r3*cos(pressure_angle); CR=((sqrt(r2_add^2-r2_base^2)+sqrt(r3_add^2-r3_base^2)-(r2+r3)*sin(20*pi/180)))/(pi*2*r2/n_2); if CR2 continue end ra_max=sqrt(r2^2+(r2+r3)^2*(sin(pressure_angle))^2); ra=r2+module; if ra>ra_max continue end V2=w2*r2/1000; %m/s V3=w3*r3/1000; %m/s V4=w4*r4/1000; %m/s Kv_2=1+sqrt(200*V2)/78; Kv_3=1+sqrt(200*V3)/78; Kv_4=1+sqrt(200*V4)/78; Ko=2.25; if width=50 && width=150 && width=225 && width=405; Km=1.8; end J_2=J_final(n_2-17,n_3); J_3=J_final(n_3-17,n_4); J_4=J_final(n_4-17,1000); Sigma_2_bending=(F_t/(module*width*J_2))*Kv_2*Ko*Km; Sigma_3_bending=(F_t/(module*width*J_3))*Kv_3*Ko*Km; Sigma_4_bending=(F_t/(module*width*J_3))*Kv_4*Ko*Km; for HB=200:20:400 Su=3.45*HB; Sfe=2.76*HB-69; Sn_prime=Su/2; Cl=1; if module=5; Cg=0.85; end SF_bending=1.6; SF_surface=1.3; Cs=0.84; Kr=0.753; Kt=1; Kms_2=1.4; Kms_3_4=1; Sn_2=Sn_prime*Cl*Cg*Cs*Kr*Kt*Kms_2; Sn_3_4=Sn_prime*Cl*Cg*Cs*Kr*Kt*Kms_3_4; R_2=n_3/n_2; R_3=n_4/n_3; R_4=(4*n_3+n_2)/n_4; I_2=(cos(pressure_angle)*sin(pressure_angle)/2)*(R_2/(R_2+1)); I_3=(cos(pressure_angle)*sin(pressure_angle)/2)*(R_3/(R_3+1)); I_4=(cos(pressure_angle)*sin(pressure_angle)/2)*(R_4/(R_4+1)); poisson_ratio=0.3; E=2*10^5; %MPa delta=(1-poisson_ratio^2)*2/E; Cp=0.564/sqrt(delta); Cli=0.85; Cr=0.753; Sh=Sfe*Cli*Cr; Sigma_2_surface=Cp*sqrt(F_t*Kv_2*Ko*Km/(width*2*r2*I_2)); Sigma_3_surface=Cp*sqrt(F_t*Kv_3*Ko*Km/(width*2*r3*I_3)); Sigma_4_surface=Cp*sqrt(F_t*Kv_4*Ko*Km/(width*2*r4*I_4)); if Sigma_2_surface>Sh/sqrt(SF_surface) continue end if Sigma_3_surface>Sh/sqrt(SF_surface) continue end if Sigma_4_surface>Sh/sqrt(SF_surface) continue end if Sigma_2_bending>Sn_2/SF_bending continue end if Sigma_3_bending>Sn_3_4/SF_bending continue end if Sigma_4_bending>Sn_3_4/SF_bending continue end Sf_bending_final=(Sn_2)/(Sigma_2_bending); Sf_surface_final=((Sfe*Cli*Cr)/(Sigma_2_surface))^2; if r2