summaryrefslogtreecommitdiff
path: root/683/CH24
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /683/CH24
downloadScilab-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-x683/CH24/EX24.1/RD_1.sce23
-rwxr-xr-x683/CH24/EX24.2/RD_2.sce27
-rwxr-xr-x683/CH24/EX24.3/RD_3.sce12
-rwxr-xr-x683/CH24/EX24.4/RD_4.sce15
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);