Mécanisme à leviers articulés d'un régulateur automatique de pression

A = (2, 16)
c = Circle(A, 2)
e = Circle(A, 3)
d = Circle(A, 1.5)
B = Point(c)
f = Circle(B, 2)
C = Point(f)
g = Circle(C, 1)
h = Circle(C, 3)
E, F = Intersect(d, h)
K = (4.5, 6.5)
p = Circle(K, 3.5)
I = (3.662588839976203, 23.36123469363472)
J = Point(Circle[I, 4])
a = Segment(I, J)
k = Circle(E, 1.75)
G_1, G = Intersect(e, k)
q = Circle(E, 3)
D, H_1 = Intersect(q, g)
r = Circle(D, 8)
L = Intersect(r, a)
s = Circle(G, 12)
M, H = Intersect(p, s)
b = Segment(A, B)
poly1, g_1, a_1, e_1 = Polygon(A, E, G)
poly2, c_1, e_2, d_1 = Polygon(E, D, C)
i = Segment(B, C)
j = Segment(G, H)
l = Segment(H, K)
m = Segment(L, D)
N = Point(yAxis)
n = Line(N, A)
t = OrthogonalLine(A, n)
O = Point(t)
α = Angle(b, t)