diff options
Diffstat (limited to '278/CH9/EX9.12/ex_9_12.sce')
-rwxr-xr-x | 278/CH9/EX9.12/ex_9_12.sce | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/278/CH9/EX9.12/ex_9_12.sce b/278/CH9/EX9.12/ex_9_12.sce index 51cf3ca09..280c06975 100755 --- a/278/CH9/EX9.12/ex_9_12.sce +++ b/278/CH9/EX9.12/ex_9_12.sce @@ -1,38 +1,38 @@ -//desing an economical joint
-clc
-//solution
-//given
-b=350//mm
-t=20//mm
-ft=90//N/mm^2
-T=60//N/mm^2
-fc=150//N/mm^2
-printf("the value of d is,%f mm\n",6*sqrt(t))
-//d=26.8//mm
-//standard value is d=29mm using table 9.7
-d=29//mm
-Pt=(b-d)*t*ft//N
-Ps=1.75*(pi/4)*d^2*T//N
-Pc=d*t*fc//N
-n=Pt/Ps
-t1=0.75*t//mm
-Pt1=(b-d)*t*ft//N
-Pt2=(b-2*d)*t*ft+Ps//N
-Pt3=(b-3*d)*t*ft+(3*Ps)//N
-Pt4=(b-3*d)*t*ft+(6*Ps)//N
-Ps9=9*Ps//N//for 9 rivets
-Pc9=9*Pc//N//for 9 rivets
-P=b*t*ft//N
-printf("the value of forces is,%f N\n,%f N\n,%f N\n,%f N\n,%f N\n,%f N\n",Pt1,Pt2,Pt3,Pt4,Ps9,Pc9)
-//eff=least(Pt1.Pt2,Pt3,Pt4,Ps9,Pc9)/P
-eff=Pt1/P//since Pt1 is least
-p=3*d +5//mm//pitch
-m=1.5*d//mm
-d1=2.5*d//mm//dis btw rows of rivets
-printf("the diameter is,%f mm\n",d)
-printf("the nuber of rivets is,%f\n",n)
-printf("the thickness of strap is,%f mm\n",t1)
-printf("the eff is,%f\n",eff)
-printf("the pitch is,%f mm\n",p)
-printf("the marginl pitch is,%f mm\n",m)
+clc +//solution +//given +b=350//mm +t=20//mm +pi = %pi; +ft=90//N/mm^2 +T=60//N/mm^2 +fc=150//N/mm^2 +printf("the value of d is,%f mm\n",6*sqrt(t)) +//d=26.8//mm +//standard value is d=29mm using table 9.7 +d=29//mm +Pt=(b-d)*t*ft//N +Ps=1.75*(pi/4)*d^2*T//N +Pc=d*t*fc//N +n=Pt/Ps +t1=0.75*t//mm +Pt1=(b-d)*t*ft//N +Pt2=(b-2*d)*t*ft+Ps//N +Pt3=(b-3*d)*t*ft+(3*Ps)//N +Pt4=(b-3*d)*t*ft+(6*Ps)//N +Ps9=9*Ps//N//for 9 rivets +Pc9=9*Pc//N//for 9 rivets +P=b*t*ft//N +printf("the value of forces is,%f N\n,%f N\n,%f N\n,%f N\n,%f N\n,%f N\n",Pt1,Pt2,Pt3,Pt4,Ps9,Pc9) +//eff=least(Pt1.Pt2,Pt3,Pt4,Ps9,Pc9)/P +eff=Pt1/P//since Pt1 is least +p=3*d +5//mm//pitch +m=1.5*d//mm +d1=2.5*d//mm//dis btw rows of rivets +printf("the diameter is,%f mm\n",d) +printf("the nuber of rivets is,%f\n",n) +printf("the thickness of strap is,%f mm\n",t1) +printf("the eff is,%f\n",eff) +printf("the pitch is,%f mm\n",p) +printf("the marginl pitch is,%f mm\n",m) printf("the dis btw row is,%f mm",d1)
\ No newline at end of file |