From 7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 Mon Sep 17 00:00:00 2001 From: prashantsinalkar Date: Tue, 10 Oct 2017 12:27:19 +0530 Subject: initial commit / add all books --- 3774/CH5/EX5.7/Ex5_7.sce | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 3774/CH5/EX5.7/Ex5_7.sce (limited to '3774/CH5/EX5.7/Ex5_7.sce') diff --git a/3774/CH5/EX5.7/Ex5_7.sce b/3774/CH5/EX5.7/Ex5_7.sce new file mode 100644 index 000000000..fd53849db --- /dev/null +++ b/3774/CH5/EX5.7/Ex5_7.sce @@ -0,0 +1,35 @@ +// exa 5.7 Pg 155 +clc;clear;close; + +// Given Data +t=6;//mm +sigma_t=220;// MPa +tau=100;// MPa +sigma_c=150;// MPa +n=2;// no. of rivets / pitch length +//Ps=n*%pi/4**d0**2*tau;// shearing strength of rivets +//Pc=2*d0*t*sigma_c;// Crushing strength of rivets +d0=2*t*sigma_c/(n*%pi/4*tau);// mm (equating Ps=Pc) +printf('Diameter of rivets, d0 = %.2f mm. Take d0=13.5 mm & d=12 mm',d0) +d0=13.5;//mm +d=12;//mm +//Pt=(p-d0)*t*sigma_t;// tearing strength +// equating Pt=Ps +//p= n*%pi/4**d0**2*tau/(t*sigma_t)+d0;//mm +p= n*%pi/4*d0**2*tau/(t*sigma_t)+d0 +printf('\n Distance between rows of rivet = %.1f mm = %.f mm',p,p) +p=floor(p);//mm +pb=0.6*p;//mm (back pitch) +printf('\n back pitch = %.f mm',pb) +Pt=(p-d0)*t*sigma_t;// N (tearing strength) +printf('\n tearing strength = %.f N',Pt) +Ps=n*%pi/4*d0**2*tau;// N ( shearing strength) +printf('\n shearing strength = %.f N',Ps) +Pc=2*d0*t*sigma_c;//N (Crushing strength of rivets) +printf('\n crushing strength = %.f N',Pc) +joint_strength = Pc;// N +printf('\n joint strength = %.f N',joint_strength) +P=p*t*sigma_t;//N (strength of solid plate) +printf('\n strength of solid plate = %.f N',P) +eta = joint_strength/P*100;// % (efficiency) +printf('\n efficiency of joint = %.1f %%', eta) -- cgit