summaryrefslogtreecommitdiff
path: root/1205/CH6/EX6.5/S_6_5.sce
blob: 67fb998eec41c60018a779ffd1196cfcf449f820 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
clc;
P=18;//kN, Force applied at D
AF=3.6;//m, Length AF
EF=2;//m, Length EF
ED=2;//m, Length ED
DC=2;//m, Length DC
//Entire frame
//Applying sum(M_F)=0
Ay=-P*(EF+ED)/AF;//kN, Y component of reaction at A

//Applying sum(Fx)=0
Ax=-P;//kN, X component of reaction at A
//Applying sum(Fy)=0
F=-Ay;//kN,  reaction at B


printf("Components of force exerted at A is Ax=%.0f kN and Ay=%.0f kN \n",Ax,Ay);
printf("Force exerted at F is F=%.0f kN \n",F);
//Free body member BE
//Applying sum(Fx)=0
//B=E, and as it is 2 force member
By=0;
Ey=0;

//Member ABC
//Applying sum(Fy)=0
Cy=-Ay;//kN, Y component of force exerted at C
//Applying sum(M_C)=0
B=(Ay*AF-Ax*(DC+ED+EF))/(ED+DC);//kN,  Force in link DE
printf("Force exerted at B is B=%.0f kN  \n",B);
//Applying sum(Fx)=0
Cx=-Ax-B;//kN, X component of force exerted at C

printf("Components of force exerted at C is Cx=%.0f kN and Cy=%.0f kN \n",Cx,Cy);

printf("Negative signs shows forces are in negative direction\n")