summaryrefslogtreecommitdiff
path: root/3774/CH9/EX9.9
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3774/CH9/EX9.9
parentb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff)
downloadScilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip
initial commit / add all books
Diffstat (limited to '3774/CH9/EX9.9')
-rw-r--r--3774/CH9/EX9.9/Ex9_9.sce55
1 files changed, 55 insertions, 0 deletions
diff --git a/3774/CH9/EX9.9/Ex9_9.sce b/3774/CH9/EX9.9/Ex9_9.sce
new file mode 100644
index 000000000..b9fd634e2
--- /dev/null
+++ b/3774/CH9/EX9.9/Ex9_9.sce
@@ -0,0 +1,55 @@
+// exa 9.9 Pg 272
+
+clc;clear;close;
+
+// Given Data
+d=70;// mm
+mu=0.13;// coefficient of thread friction
+mu_c=0.15;// coefficient of collar friction
+Do=90;// mm
+Di=26;// mm
+L=450;// mm
+// C-25 steel screw
+sigma_t1=275;// MPa
+sigma_c1=275;// MPa
+tau1=137.5;// MPa
+// Phosphor bronze nut
+sigma_t2=100;// MPa
+sigma_c2=90;// MPa
+tau2=80;// MPa
+pb=15;//MPa
+n=2;// factor of safety
+//screw
+sigma_ts=137.5;// MPa
+sigma_cs=137.5;// MPa
+tau_s=68.75;// MPa
+//Nut
+sigma_tn=50;// MPa
+sigma_cn=45;// MPa
+tau_n=40;// MPa
+
+p=10;// mm (for normal series square threads)
+dc=d-p;//mm
+dm=d-p/2;//mm
+t=p/2;//mm
+alfa=atand(p/%pi/dm);// degree
+fi=atand(mu);// degree
+
+K=dc/4;// mm
+C=0.25;// spring index
+sigma_y=275;// MPa
+Ac=%pi/4*dc**2;//mm.sq.
+Wcr=Ac*sigma_y*(1-(sigma_y/4/C/%pi**2/(200*10**3))*(L/K)**2);// N
+printf('\n (a) Safe Capacity of press or critical load for the screw = %.f N',Wcr)
+
+n=Wcr/(%pi*dm*t*pb);// no. of threads
+n=ceil(n);// rounding
+h=n*p;// mm
+printf('\n (b) Height of nut, h=%.f mm',h)
+
+W=Wcr;// N
+Tf=W*dm/2*tand(alfa+fi)/1000;// N.mm (Frictional torque)
+Tc=mu_c*W/4*(Do+Di)/1000;// N.mm (Collar torque)
+T=Tf+Tc;// N.mm
+printf('\n (c) Necessary torsional moment or total torque = %.2f N.mm',T)
+// Note - answer in the textbook is wrong.