diff options
author | prashantsinalkar | 2017-10-10 12:27:19 +0530 |
---|---|---|
committer | prashantsinalkar | 2017-10-10 12:27:19 +0530 |
commit | 7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch) | |
tree | dbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /3774/CH8/EX8.11 | |
parent | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff) | |
download | Scilab-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/CH8/EX8.11')
-rw-r--r-- | 3774/CH8/EX8.11/Ex8_11.sce | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/3774/CH8/EX8.11/Ex8_11.sce b/3774/CH8/EX8.11/Ex8_11.sce new file mode 100644 index 000000000..c4de41f3b --- /dev/null +++ b/3774/CH8/EX8.11/Ex8_11.sce @@ -0,0 +1,39 @@ +// exa 8.11 Pg 236 +clc;clear;close; + +// Given Data +dv=100;//mm +C=5.5;// spring index +pi=1;// N/mm.sq. +p=1.075;// N/mm.sq. +del=6;// mm +tau_max=400;// N/mm.sq. +G=80;// kN/mm.sq. + +Fi=(%pi/4)*dv**2*pi;// N (initial tension in spring) +printf('\n initial tension in spring = %.f N', Fi) +F=(%pi/4)*dv**2*p;// N (maximum tension in spring) +printf('\n maximum tension in spring = %.f N', F) +k=(F-Fi)/del;// N/mm (stiffness of spring) +printf('\n stiffness of spring = %.2f N/mm',k) +//Tmax=F*Dm/2 where Dm=5.5*d +Tmax_BY_d=F*5.5/2;// calculation +//Tmax=(%pi/16)*d**3*tau_max +d=sqrt(Tmax_BY_d/((%pi/16)*tau_max));// mm +printf('\n diameter of spring = %.2f mm. Use 18 mm.',d) +d=ceil(d);// mm (rounding) +Dm=5.5*d;//mm +printf('\n mean coil diameter = %.f mm',Dm) +Do=Dm+d;//mm +printf('\n outside coil diameter = %.f mm',Do) +Di=Dm-d;// mm +printf('\n initial coil diameter = %.f mm',Di) +n=G*10**3*d*del/8/(F-Fi)/C**3;// no. of turns +printf('\n no. of turns = %.f',n) +nt=n+1;// total no. of turns +printf('\n total no. of turns(for extension spring) = %.f',nt) +gi=1;// mm (initial gap) +lf=nt*d+(nt-1)*gi;// mm +printf('\n free length of spring = %.f mm',lf) +p=lf/(nt-1);//mm +printf('\n pitch of coils = %.2f mm',p) |