Mécanisme à leviers articulés destiné au tracé d'une cissoïde

A = Intersect(xAxis, yAxis)
D = (24, 0)
c = Circle(A, 24)
B = Point(c)
d = Circle(B, 75)
e = Circle(D, 45)
C = Intersect(d, e, 1)
E = Intersect(d, e, 2)
f = Circle(C, 45)
g = Circle(E, 45)
K = Intersect(f, g, 1)
a = Segment(A, B)
b = Segment(B, C)
h = Segment(C, D)
i = Segment(D, E)
j = Segment(E, B)
k = Segment(E, K)
l = Segment(K, C)