diff options
author | priyanka | 2015-06-24 15:03:17 +0530 |
---|---|---|
committer | priyanka | 2015-06-24 15:03:17 +0530 |
commit | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch) | |
tree | ab291cffc65280e58ac82470ba63fbcca7805165 /683/CH24 | |
download | Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2 Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip |
initial commit / add all books
Diffstat (limited to '683/CH24')
-rwxr-xr-x | 683/CH24/EX24.1/RD_1.sce | 23 | ||||
-rwxr-xr-x | 683/CH24/EX24.2/RD_2.sce | 27 | ||||
-rwxr-xr-x | 683/CH24/EX24.3/RD_3.sce | 12 | ||||
-rwxr-xr-x | 683/CH24/EX24.4/RD_4.sce | 15 |
4 files changed, 77 insertions, 0 deletions
diff --git a/683/CH24/EX24.1/RD_1.sce b/683/CH24/EX24.1/RD_1.sce new file mode 100755 index 000000000..e680fbc59 --- /dev/null +++ b/683/CH24/EX24.1/RD_1.sce @@ -0,0 +1,23 @@ +// sum 24-1
+clc;
+clear;
+P=150000;
+m=0.4;
+D=1.8;
+d=0.6;
+C=4.2;
+V=15;
+Fc=m*V^2;
+BL=44.81*10^3;
+FOS=35;
+F1=BL/FOS;
+theta=%pi-(2*asin((D-d)/(2*C)));
+beta=22.5*%pi/180;
+u=0.13;
+x=u*theta/sin(beta);
+F2=(F1-Fc)/exp(x);
+n=P/((F1-F2)*V);
+n=13;
+
+ // printing data in scilab o/p window
+ printf("n is %0.0f ",n);
diff --git a/683/CH24/EX24.2/RD_2.sce b/683/CH24/EX24.2/RD_2.sce new file mode 100755 index 000000000..2186696e9 --- /dev/null +++ b/683/CH24/EX24.2/RD_2.sce @@ -0,0 +1,27 @@ +// sum 24-2
+clc;
+clear;
+W=1000;
+m=0.498;
+BL=78;
+d=12;
+Am=0.39*d^2;
+dw=sqrt(Am*4/(6*19*%pi));
+Ew=74.4*10^3;
+Ds=56*d;
+sigb=Ew*dw/Ds;
+Wb=sigb*%pi*(d^2)/4*10^-3;
+l=20;
+Ws=m*l;
+a=1.2;
+Wa=a*(W/2+Ws)*10^-3;
+//Let the static load be Ps
+Ps=(W/2+Ws)*9.81*10^-3;
+//let the effective load be Peff
+Peff=Ps+Wb+Wa;
+FOS1=BL/Peff;
+FOS2=BL/(5+0.612);
+
+ // printing data in scilab o/p window
+ printf("annual FOS is %0.2f ",FOS1);
+ printf("\n FOS neglecting bending load is %0.1f ",FOS2);
diff --git a/683/CH24/EX24.3/RD_3.sce b/683/CH24/EX24.3/RD_3.sce new file mode 100755 index 000000000..fc976b90e --- /dev/null +++ b/683/CH24/EX24.3/RD_3.sce @@ -0,0 +1,12 @@ +// sum 24-3
+clc;
+clear;
+d=12;
+sigut=1960;
+Pb=0.0025*sigut;
+Ds=480;
+F=Pb*d*Ds/2;
+W=F*2*10^-3;
+
+ // printing data in scilab o/p window
+ printf("W is %0.3f kN ",W);
diff --git a/683/CH24/EX24.4/RD_4.sce b/683/CH24/EX24.4/RD_4.sce new file mode 100755 index 000000000..4abf5219f --- /dev/null +++ b/683/CH24/EX24.4/RD_4.sce @@ -0,0 +1,15 @@ +// sum 24-4
+clc;
+clear;
+sigut=1770;
+Pb=0.0018*sigut;
+W=4000;
+a=2.5/2;
+Ws=90*0.5;
+Wa=(W+Ws)*a/9.81;
+Weff=W+Wa;
+d=sqrt(Weff*2/(23*Pb));
+d=12;
+
+ // printing data in scilab o/p window
+ printf("d is %0.0f mm ",d);
|