summaryrefslogtreecommitdiff
path: root/3764/CH2
diff options
context:
space:
mode:
Diffstat (limited to '3764/CH2')
-rw-r--r--3764/CH2/EX2.01/Ex2_01.sce21
-rw-r--r--3764/CH2/EX2.07/Ex2_07.sce20
-rw-r--r--3764/CH2/EX2.09/Ex2_09.sce16
-rw-r--r--3764/CH2/EX2.10/Ex2_10.sce17
-rw-r--r--3764/CH2/EX2.11/Ex2_11.sce40
-rw-r--r--3764/CH2/EX2.12/Ex2_12.sce17
-rw-r--r--3764/CH2/EX2.13/Ex2_13.sce18
-rw-r--r--3764/CH2/EX2.5/Ex2_5.sce34
8 files changed, 183 insertions, 0 deletions
diff --git a/3764/CH2/EX2.01/Ex2_01.sce b/3764/CH2/EX2.01/Ex2_01.sce
new file mode 100644
index 000000000..0c39aad50
--- /dev/null
+++ b/3764/CH2/EX2.01/Ex2_01.sce
@@ -0,0 +1,21 @@
+clc
+//
+
+//Variable declaration
+E=29*((10**6)) // Modulus of elasticity(psi)
+L1=12 // Length(in)
+L2=12 // Length(in)
+L3=16 // Length(in)
+A1=0.9 // Area(in**2)
+A2=0.9 // Area(in**2)
+A3=0.3 // Area(in**2)
+P1=60*((10**3)) // Internal force(lb)
+P2=15*((10**3)) // Internal force(lb)
+P3=30*((10**3)) // Internal force(lb)
+
+//Calculation
+Delta=((1/E)*(((P1*L1)/A1)+(-(P2*L2)/A2)+((P3*L3)/A3))) // deformation of the steel rod(in)
+
+
+//Result
+printf("\n Deformation of the steel rod = %0.3f in' ,Delta)
diff --git a/3764/CH2/EX2.07/Ex2_07.sce b/3764/CH2/EX2.07/Ex2_07.sce
new file mode 100644
index 000000000..fa3e7f192
--- /dev/null
+++ b/3764/CH2/EX2.07/Ex2_07.sce
@@ -0,0 +1,20 @@
+clc
+//
+
+//Variable declaration
+P=12*((10**3)) // Axial load(kN)
+r=8*((10**-3)) // Radius of the rod(m)
+n=-1
+
+//Calculation
+A=(%pi)*(r**2) // Cross sectional area of rod(m**2)
+Sx=(P/A) // Stress in cylinder(MPa)
+Ex=(300/500.0) // Strain()
+Ey=(n*(2.4))/16.0 // Strain()
+
+E=Sx/Ex // Modulus of elasticity(GPa)
+v=n*(Ey/Ex) // Poissons ratio()
+
+//Result
+printf("\n Modulus of elasticity = %.1f GPa' ,E)
+printf("\n Poissons ratio = %.1f ' ,v)
diff --git a/3764/CH2/EX2.09/Ex2_09.sce b/3764/CH2/EX2.09/Ex2_09.sce
new file mode 100644
index 000000000..631bfefc1
--- /dev/null
+++ b/3764/CH2/EX2.09/Ex2_09.sce
@@ -0,0 +1,16 @@
+clc
+//
+
+//Variable declaration
+p=180 // Hydrostatic pressure(MPa)
+E=200 // Modulus of elasticity(GPa)
+v=0.29 // Poissons ratio()
+
+//Calculation
+k=E/(3*(1-(2*v))) // Bulk modulus of steel(GPa)
+e=-p/k // Dialation
+V=80*40*60 // Volume of block in unstressed state(mm**3)
+DELTAv=(e*V)/((10**3)) // change in volume per unit volume
+
+// Results
+printf("\n Change in volume = %1f mm**3' ,DELTAv)
diff --git a/3764/CH2/EX2.10/Ex2_10.sce b/3764/CH2/EX2.10/Ex2_10.sce
new file mode 100644
index 000000000..64307fb43
--- /dev/null
+++ b/3764/CH2/EX2.10/Ex2_10.sce
@@ -0,0 +1,17 @@
+clc
+//
+
+//Variable declaration
+G=90 // Modulus of rigidity(ksi)
+disp1=0.04 // Displacement of upper rod(in)
+Lda=2 // Height of bar(in)
+A=8*2.5 // Area of cross section(in**2)
+
+//Calculation
+Yxy=(disp1/Lda) // Shearing strain(rad)
+Txy=(90*((10**3)))*(0.020) // Shearing stress(psi)
+P=(Txy*A)/((10**3)) // Force exerted on the upper plate(kips)
+
+// Results
+printf("\n Shearing strain in rod=%1f rad' ,Yxy)
+printf("\n Force exerted on the upper plate=%1f kips' ,P)
diff --git a/3764/CH2/EX2.11/Ex2_11.sce b/3764/CH2/EX2.11/Ex2_11.sce
new file mode 100644
index 000000000..9267f7416
--- /dev/null
+++ b/3764/CH2/EX2.11/Ex2_11.sce
@@ -0,0 +1,40 @@
+clc
+//
+
+//Variable declaration
+Ex=155.0 // Modulus of elasticity in x direction(GPa)
+Ey=12.10 // Modulus of elasticity in y direction(GPa)
+Ez=12.10 // Modulus of elasticity in z direction(GPa)
+Vxy=0.248 // Poissons ratio in xy direction
+Vxz=0.248 // Poissons ratio in xz direction
+Vyz=0.458 // Poissons ratio in yz direction
+n=-1
+F=140*((10**3)) // Compressive load(kN)
+L=0.060 // Length of cube(m)
+
+//Calculation
+//(a) Free in y and z Directions
+Sx=(n*F)/(0.060*0.060) // Stress in x direction(MPa)
+Sy=0 // Stress in y direction(MPa)
+Sz=0 // Stress in z direction(MPa)
+ex=Sx/Ex // Lateral strains
+ey=n*((Vxy*Sx)/Ex) // Lateral strains
+ez=n*((Vxy*Sx)/Ex) // Lateral strains
+DELTAx=ex*L // Change in cube dimension in x direction(um)
+DELTAy=ey*L // Change in cube dimension in y direction(um)
+DELTAz=ez*L // Change in cube dimension in z direction(um)
+//(b) Free in z Direction, Restrained in y Direction
+Sx=n*38.89 // Stress in x direction(MPa)
+Sy=(Ey/Ex)*(Vxy)*(Sx) // Stress in y direction(MPa)
+Vyx=(Ey/Ex)*(Vxy) // Poissons ratio
+ex=(Sx/Ex)-(((Vyx)*(Sy))/Ey) // Lateral strains in x direction
+ey=0 // Lateral strains in y direction
+ez=n*((Vxz*Sx)/Ex)-(((Vyz)*(Sy))/Ey) // Lateral strains in z direction
+DELTAx=ex*L*1000 // Change in cube dimension in x direction(um)
+DELTAy=ey*L // Change in cube dimension in y direction(um)
+DELTAz=ez*L*1000 // Change in cube dimension in z direction(um)
+
+// Results
+printf("\n Change in cube dimension in x direction=%1f um' ,DELTAx)
+printf("\n Change in cube dimension in y direction=%1f um' ,DELTAy)
+printf("\n Change in cube dimension in z direction=%1f um' ,DELTAz)
diff --git a/3764/CH2/EX2.12/Ex2_12.sce b/3764/CH2/EX2.12/Ex2_12.sce
new file mode 100644
index 000000000..0a33b2ca2
--- /dev/null
+++ b/3764/CH2/EX2.12/Ex2_12.sce
@@ -0,0 +1,17 @@
+clc
+//
+
+//Variable declaration
+D=60 // Width(mm)
+d=40 // Width(mm)
+r=8 // Radius(mm)
+K=1.82 // Stress-concentration factor
+Smax=165 // Allowable normal stress(MPa)
+
+//Calculation
+eave=(165/1.82) // Average stress in the narrower portion(MPa)
+P=((40*10*eave)/(1000)) // Largest Axial Load(kN)
+
+
+// Results
+printf("\n Largest Axial Load =%1f in' ,P)
diff --git a/3764/CH2/EX2.13/Ex2_13.sce b/3764/CH2/EX2.13/Ex2_13.sce
new file mode 100644
index 000000000..10ed7b770
--- /dev/null
+++ b/3764/CH2/EX2.13/Ex2_13.sce
@@ -0,0 +1,18 @@
+clc
+//
+
+//Variable declaration
+L=500.0 // Length of rod(mm)
+A=60 // Cross Sectional area(mm**2)
+E=200 // Modulus of elasticity(GPa)
+ey=300 // Yield Point(MPa)
+DELTAc=7 // Stretch(mm)
+
+//Calculation
+ec=DELTAc/L // Maximum strain permitted on point C
+ey=(ey*((10**6)))/(E*((10**9))*(1.0)) // Maximum strain permitted on point Y
+ed=ec-ey // Strain after unloading
+DELTAd=ed*L // Deformation(mm)
+
+// Results
+printf("\n Permanent set deformation =%1f mm' ,DELTAd)
diff --git a/3764/CH2/EX2.5/Ex2_5.sce b/3764/CH2/EX2.5/Ex2_5.sce
new file mode 100644
index 000000000..e79409d46
--- /dev/null
+++ b/3764/CH2/EX2.5/Ex2_5.sce
@@ -0,0 +1,34 @@
+clc
+//
+
+//Variable declaration
+d=9 // Diameter of the rod(in)
+t=3/4.0 // Thickness of the rod(in)
+ex=12 // Normal stresses(ksi)
+ez=20 // Normal stresses(ksi)
+E=(10*(10**6)) // Moduluus of elasticity(psi)
+v=(1/3) // Poissons ratio
+V=15*15*(3/4.0) // Volume(in**3)
+n=-1
+
+//Calculation
+STRAINx=(1/((10**7)*(1.0)))*(12-(20/3.0))*(1000) // Strain in x direction(in./in)
+STRAINy=n*(1/((10**7)*1.0))*((12/3.0)+(20/3.0))*(1000) // Strain in y direction(in./in)
+STRAINz=(1/((10**7)*(1.0)))*(20-(12/3.0))*(1000) // Strain in z direction(in./in)
+
+
+//Case(a)
+DELTAba=(STRAINx)*(d) // Change in diameter(in)
+//Case(b)
+DELTAcd=(STRAINz)*(d) // Change in diameter(in)
+//Case(c)
+DELTAt=(STRAINy)*(t) // Change in thickness(in)
+//Case(d)
+e=(STRAINx+STRAINy+STRAINz) // Volume of the plate(in**3)
+DeltaV=(e*V)
+
+// Results
+printf("\n Change in diamter of rod AB =%1f in' ,DELTAba)
+printf("\n Change in diamter of rod CD =%1f in' ,DELTAcd)
+printf("\n Change in thickness =%1f in' ,DELTAt)
+printf("\n Volume of the plate =%1f in**3' ,DeltaV)