\overrightarrow{F_1}

\overrightarrow{F_3}

\overrightarrow{F_2}

\overrightarrow{F_1}

\overrightarrow{F_3}

\overrightarrow{F_2}

Le solide est en équilibre : 
     √ Les droites d'actions se coupent en 1 point
     √ La somme géométrique forme un triangle

\overrightarrow{F_2}

Afficher la valeur des angles

Afficher les droites d'actions

Le solide n'est pas en équilibre

Somme géométrique des forces

C_1 = (1.6345933375852022, 0.7187721667260484)
D = (-0.6479421996048811, 2.35657381961861)
poly1, f, g, h, i, j, E, F, G = Polygon(C_1, D, 5)
k = Segment(E, G)
l = Segment(F, C_1)
A = Intersect(k, l)
B_1 = Midpoint(E, D)
m = Segment(B_1, F)
C_2 = Intersect(k, m)
I = Midpoint(D, C_1)
n = Segment(I, G)
B_2 = Intersect(n, l)
C = Midpoint(B_1, C_2)
B = Midpoint(I, B_2)
H = (-0.569916404141571, -7.248612760719282)
p = Segment(A, H)
u = Vector(A, H)
J = Midpoint(A, H)
distanceAH = Distance(A, H)
TexteAH: "F_1 = " + distanceAH + " N"
K = (-5.28631860913824, 3.423538214090736)
v = Vector(C, K)
L = Midpoint(K, C)
distanceCK = Distance(C, K)
TexteCK: "F_3 = " + distanceCK + " N"
M = (4.008780626986582, 4.456327018104608)
w = Vector(B, M)
N = Midpoint(B, M)
distanceBM = Distance(B, M)
TexteBM: "F_2 = " + distanceBM + " N"
O = (8.817478747047563, -0.4250995111511662)
O' = Translate(O, u)
a = Vector(O, O')
O'' = Translate(O', v)
b = Vector(O', O'')
O_2 = Translate(O'', w)
c = Vector(O'', O_2)
P = Midpoint(O, O')
Q = Midpoint(O', O'')
R = Midpoint(O'', O_2)
K' = Mirror(K, C)
q = Segment(C, K')
M' = Mirror(M, B)
r = Segment(B, M')
H' = Mirror(H, A)
s = Segment(A, H')
S = Intersect(q, s)
T = Intersect(r, s)
U = Intersect(r, q)
distanceST = Distance(S, T)
TexteST: Name[S] + (Name[T]) + " = " + distanceST
distanceUT = Distance(U, T)
TexteUT: Name[U] + (Name[T]) + " = " + distanceUT
distanceO2O = Distance(O_2, O)
TexteO2O: Name[O_2] + (Name[O]) + " = " + distanceO2O
eq1: x = x(A)
eq2: x = x(O)
A_2: (x(A), y(A) - 5)
angle_2 = Angle(H, A, A_2)
angle_1 = Angle(A_2, A, H)
A_3: (x(O), y(O) - 5)
angle_3 = Angle(A_3, O, O')
angle_4 = Angle(O', O, A_3)
eq3: x = x(C)
eq4: x = x(B)
V: (x(C), y(C) + 5)
angle_5 = Angle(V, C, K)
angle_6 = Angle(K, C, V)
angle_7 = Angle(O, O', O'')
angle_8 = Angle(O'', O', O)
eq5: x = x(O'')
W: (x(B), y(B) + 5)
angle_9 = Angle(W, B, M)
angle_10 = Angle(M, B, W)
Z: (x(O''), y(O'') + 5)
angle_11 = Angle(Z, O'', O_2)
angle_12 = Angle(O_2, O'', Z)
e = false
d = true
o: distanceST < 0.05 ∧ distanceUT < 0.05 ∧ distanceO2O < 0.05
A_1 = (8.071083256107801, 3.767801148762027)