diff options
Diffstat (limited to '3776/CH5')
-rw-r--r-- | 3776/CH5/EX5.1/Ex5_1.sce | 25 | ||||
-rw-r--r-- | 3776/CH5/EX5.2/Ex5_2.sce | 22 | ||||
-rw-r--r-- | 3776/CH5/EX5.3/Ex5_3.sce | 27 | ||||
-rw-r--r-- | 3776/CH5/EX5.4/Ex5_4.sce | 35 | ||||
-rw-r--r-- | 3776/CH5/EX5.9/Ex5_9.sce | 30 |
5 files changed, 139 insertions, 0 deletions
diff --git a/3776/CH5/EX5.1/Ex5_1.sce b/3776/CH5/EX5.1/Ex5_1.sce new file mode 100644 index 000000000..f223bc45a --- /dev/null +++ b/3776/CH5/EX5.1/Ex5_1.sce @@ -0,0 +1,25 @@ +clear +//Given +L_ab = 0.4 //mt The total length of the rod +M = 200 //N_m - the moment acting on rod +l_1 = 0.1 //mt -moment acting point the distance from 'a' +R_1 = 100 //N - The Force acting +l_2 = 0.2 //mt -R_1 acting point the distance from 'a' +R_2 = 160 //N The Force acting +l_3 = 0.3 //mt -R_2 acting point the distance from 'a' +//caliculations + +//F_X = 0 forces in x directions +R_A_X = 0 // since there are no forces in X-direction +R_B_X = 0 +//M_A = 0 momentum at point a is zero + +// M + R_1*l_2 + R_2*l_3 = R_B*L_ab *the moment for a force is FxL +R_B_Y = (M + R_1*l_2 + R_2*l_3)/L_ab + +//M_B= 0 momentum at point b is zero +// R_A_Y*L_ab + M - R_1*l_2 - R_2*0.1 = 0 + +R_A_Y = -(M - R_1*l_2 - R_2*0.1)/L_ab +printf("The X,Y components of reaction force at A is %0.3f,%0.3f N",R_A_X,R_A_Y) +printf("\n The X,Y components of reaction force at B is %0.3f,%0.3f N",R_B_X,R_B_Y) diff --git a/3776/CH5/EX5.2/Ex5_2.sce b/3776/CH5/EX5.2/Ex5_2.sce new file mode 100644 index 000000000..53aac0bc3 --- /dev/null +++ b/3776/CH5/EX5.2/Ex5_2.sce @@ -0,0 +1,22 @@ +clear +//Given +P_Max = 10 //N - the maximum distribution in a triangular distribution +L = 3 //mt the total length of force distribution +L_X = 5 //mt - the horizantal length of the rod +//caliculations + +F_y = P_Max*L*0.5 //N - The force due to triangular distribition +L_com = 2*L /3 //mt - the resultant force acting as a result of distribution acting position +//F_X = 0 forces in x directions +R_A_X = 0 // since there are no forces in X-direction +R_B_X = 0 +//M_A = 0 momentum at point a is zero +//F_y*L_com - R_B_Y*L_X = 0 +R_B_Y = F_y*L_com/L_X + +//M_B= 0 momentum at point b is zero +//- R_A_Y*L_X = F_y*(L_X-L ) + +R_A_Y = - F_y*L/L_X +printf("The X,Y components of reaction force at A is %0.3f,%0.3f N",R_A_X,R_A_Y) +printf("\n The X,Y components of reaction force at B is %0.3f,%0.3f N",R_B_X,R_B_Y) diff --git a/3776/CH5/EX5.3/Ex5_3.sce b/3776/CH5/EX5.3/Ex5_3.sce new file mode 100644 index 000000000..44cb6144a --- /dev/null +++ b/3776/CH5/EX5.3/Ex5_3.sce @@ -0,0 +1,27 @@ +clear +//given +F = 5 //K - force acting on the system +tan1 = (4/3) // the Tan of the angle of force with x axis +l_ab = 12 //inch - the total length of ab +l = 3 // inch - Distance from 'a' +//caliculation +F_X = 4 //K +F_Y = 3 //k + +//M_A = 0 momentum at point a is zero +// F_X*l- R_B_Y*l_ab = 0 +R_B_Y = F_X*l/l_ab + +//M_B= 0 momentum at point b is zero +// R_A_Y*l_ab - F_X*(l_ab - l) +R_A_Y = F_X*(l_ab - l)/l_ab + +//F_X = 0 forces in x directions +R_A_X = F_Y + R_B_Y +R_B_X = R_B_Y // since the angle is 45 (180/%pi)* + +//resultants +R_A = (R_A_X**2 + R_A_Y**2**0.5) +R_B = (R_B_X**2 + R_B_Y**2**0.5) +printf("The X,Y components and resultant of reaction force at A is %0.3f, %0.3f,%0.3f N",R_A_X,R_A_Y,R_A) +printf("\nThe X,Y components and resultant of reaction force at B is %0.3f, %0.3f,%0.3f N",R_B_X,R_B_Y,R_B) diff --git a/3776/CH5/EX5.4/Ex5_4.sce b/3776/CH5/EX5.4/Ex5_4.sce new file mode 100644 index 000000000..2a3e57db7 --- /dev/null +++ b/3776/CH5/EX5.4/Ex5_4.sce @@ -0,0 +1,35 @@ +clear +//Given +P_Max = 10 //N - the maximum distribution in a triangular distribution +L = 3 //mt the total length of force distribution +L_X = 5 //mt - the horizantal length of the rod +//caliculations + +F_y = P_Max*L*0.5 //N - The force due to triangular distribition +L_com = 2*L /3 //mt - the resultant force acting as a result of distribution acting position +//F_X = 0 forces in x directions +R_A_X = 0 // since there are no forces in X-direction +R_B_X = 0 +//M_A = 0 momentum at point a is zero +//F_y*L_com - R_B_Y*L_X = 0 +R_B_Y = F_y*L_com/L_X + +//M_B= 0 momentum at point b is zero +//- R_A_Y*L_X = F_y*(L_X-L ) + +R_A_Y = - F_y*L/L_X + +//For a---a section +l_a = 2 //mt - a---a section from a +l_com_a = 2*l_a/3 +v_a = R_A_Y + 0.5*l_a*(10.0*2/3) //*(10*2/3) because the maximum moves + +M_a = (10.0*0.66)*l_a*(0.33) + R_A_Y*l_a + +//For b---b section + +v_b = F_y + R_A_Y //equilabrium conditions +M_b = (F_y + R_A_Y)*(-1) + +printf("\n The force and moment in section a--a are %0.2f kN %0.3f kN-m",v_a,M_a) +printf("\n The force and moment in section b--b are %0.3f kN %0.3f kN-m",v_b,M_b) diff --git a/3776/CH5/EX5.9/Ex5_9.sce b/3776/CH5/EX5.9/Ex5_9.sce new file mode 100644 index 000000000..245adc229 --- /dev/null +++ b/3776/CH5/EX5.9/Ex5_9.sce @@ -0,0 +1,30 @@ +clear +//Given +P_Max = 10 //N - the maximum distribution in a triangular distribution +L = 3 //mt the total length of force distribution +L_X = 5 //mt - the horizantal length of the rod +//caliculations + +F_y = P_Max*L*0.5 //N - The force due to triangular distribition +L_com = 2*L /3 //mt - the resultant force acting as a result of distribution acting position +//F_X = 0 forces in x directions +R_A_X = 0 // since there are no forces in X-direction +R_B_X = 0 +//M_A = 0 momentum at point a is zero +//F_y*L_com - R_B_Y*L_X = 0 +R_B_Y = F_y*L_com/L_X + +//M_B= 0 momentum at point b is zero +//- R_A_Y*L_X = F_y*(L_X-L ) + +R_A_Y = - F_y*L/L_X + +//caliculating for some random value +//For a---a section +l_a = 2 //mt - a---a section from a +l_com_a = 2*l_a/3 +v_a = R_A_Y + 0.5*l_a*(10.0*2/3) //*(10*2/3) because the maximum moves + +M_a = (10.0*0.66)*l_a*(0.33) + R_A_Y*l_a + +printf("\n The force and moment in section a--a are %0.2f KN %0.3f KN-m",v_a,M_a) |