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/CH4 | |
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/CH4')
-rwxr-xr-x | 683/CH4/EX4.1/MF_1.sce | 40 | ||||
-rwxr-xr-x | 683/CH4/EX4.2/MF_2.sce | 20 | ||||
-rwxr-xr-x | 683/CH4/EX4.3/MF_3.sce | 31 | ||||
-rwxr-xr-x | 683/CH4/EX4.4/MF_4.sce | 30 |
4 files changed, 121 insertions, 0 deletions
diff --git a/683/CH4/EX4.1/MF_1.sce b/683/CH4/EX4.1/MF_1.sce new file mode 100755 index 000000000..b01079dff --- /dev/null +++ b/683/CH4/EX4.1/MF_1.sce @@ -0,0 +1,40 @@ +// sum 4-1
+clc;
+clear;
+d=70;
+dmin=50;
+dmax=80;
+D=sqrt(dmin*dmax);
+D=63;
+i=0.458*(D^(1/3))+(0.001*D);
+
+//standard tolerance for H8 is ST1
+ST1=25*i;
+ST1=ST1*10^-3;
+//standard tolerance of shaft for grade g7 is ST2
+ST2=16*i;
+ST2=ST2*10^-3;
+es=-(2.5*(D^0.333));
+es=es*10^-3;
+ei=es-ST2;
+//Lower limit for hole is LLH
+//Upper limit for hole is ULH
+//Upper limit for shaft is ULS
+//Lower limit for shaft is LLS
+LLH=d;
+ULH=LLH+ST1;
+ULS=LLH+es;
+LLS=ULS-ST2;
+//Maximum clearance is Cmax
+//minimum clearance is Cmin
+Cmax=ULH-LLS;
+Cmin=LLH-ULS;
+
+ // printing data in scilab o/p window
+ printf("LLH is %0.1f mm ",LLH);
+ printf("\n ULH is %0.3f mm ",ULH);
+ printf("\n ULS is %0.2f mm ",ULS);
+ printf("\n LLS is %0.2f mm ",LLS);
+ printf("\n Cmax is %0.3f mm ",Cmax);
+ printf("\n Cmin is %0.3f mm ",Cmin);
+
\ No newline at end of file diff --git a/683/CH4/EX4.2/MF_2.sce b/683/CH4/EX4.2/MF_2.sce new file mode 100755 index 000000000..6613a7416 --- /dev/null +++ b/683/CH4/EX4.2/MF_2.sce @@ -0,0 +1,20 @@ +// sum 4-2
+clc;
+clear;
+d=25;
+//Lower limit for hole is LLH
+//Upper limit for hole is ULH
+//Upper limit for shaft is ULS
+//Lower limit for shaft is LLS
+ULH=d+0.021;
+LLH=d+0;
+ULS=d+0.041;
+LLS=d+0.028;
+//Maximum interference is Cmax
+//minimum interference is Cmin
+Cmax=ULS-LLH;
+Cmin=LLS-ULH;
+
+ // printing data in scilab o/p window
+ printf("Cmax is %0.3f mm ",Cmax);
+ printf("\n Cmin is %0.3f mm ",Cmin);
\ No newline at end of file diff --git a/683/CH4/EX4.3/MF_3.sce b/683/CH4/EX4.3/MF_3.sce new file mode 100755 index 000000000..8e1c551c3 --- /dev/null +++ b/683/CH4/EX4.3/MF_3.sce @@ -0,0 +1,31 @@ +// sum 4-3
+clc;
+clear;
+d=50;
+Es=0.039;
+Ei=0;
+es=-9*10^-3;
+ei=-34*10^-3;
+//Shaft dia is D
+D=d+es;
+//Lower limit for hole is LLH
+//Upper limit for hole is ULH
+//Upper limit for shaft is ULS
+//Lower limit for shaft is LLS
+ULH=d+Es;
+LLH=d+Ei;
+ULS=d+es;
+LLS=d+ei;
+//Maximum interference is Cmax
+//minimum interference is Cmin
+Cmax=ULH-LLS;
+Cmin=LLH-ULS;
+
+ // printing data in scilab o/p window
+ printf("ULH is %0.3f mm ",ULH);
+ printf("\n LLH is %0.3f mm ",LLH);
+ printf("\n ULS is %0.3f mm ",ULS);
+ printf("\n LLS is %0.3f mm ",LLS);
+ printf("\n Cmax is %0.3f mm ",Cmax);
+ printf("\n Cmin is %0.3f mm ",Cmin);
+ disp('Therefore, H8g7 is easy running fit');
\ No newline at end of file diff --git a/683/CH4/EX4.4/MF_4.sce b/683/CH4/EX4.4/MF_4.sce new file mode 100755 index 000000000..1a4360086 --- /dev/null +++ b/683/CH4/EX4.4/MF_4.sce @@ -0,0 +1,30 @@ +// sum 4-3
+clc;
+clear;
+d=30;
+Es=0.025;
+Ei=0;
+es=11*10^-3;
+ei=-5*10^-3;
+//Shaft dia is D
+D=d+es;
+//Lower limit for hole is LLH
+//Upper limit for hole is ULH
+//Upper limit for shaft is ULS
+//Lower limit for shaft is LLS
+ULH=d+Es;
+LLH=d+Ei;
+ULS=d+es;
+LLS=d+ei;
+//Maximum interference is Cmax
+//minimum interference is Cmin
+Cmax=ULH-LLS;
+Cmin=ULS-LLH;;
+
+ // printing data in scilab o/p window
+ printf("ULH is %0.3f mm ",ULH);
+ printf("\n LLH is %0.3f mm ",LLH);
+ printf("\n ULS is %0.3f mm ",ULS);
+ printf("\n LLS is %0.3f mm ",LLS);
+ printf("\n Cmax is %0.3f mm ",Cmax);
+ printf("\n Cmin is %0.3f mm ",Cmin);
\ No newline at end of file |