πxR

R

dédoublement

b = 0 (slider from 0 to 1, step 0.1)
a = 0 rad (slider from 0 to 0.017453292519943295, step 0.0017453292519943296)
A = (3.2, -1.98)
c_9 = Circle(A, 5.0)
B = Point(c_9)
A' = Rotate(A, -99.0 * a, B)
B' = Rotate(B, 18.0°, A)
B''_1 = Rotate(B', -99.0 * a, B)
A'' = Rotate(A', -18.0 * a, B''_1)
B'' = Rotate(B', 18.0°, A)
B''' = Rotate(B'', 18.0°, A)
C = Rotate(B''', 18.0°, A)
C' = Rotate(C, 18.0°, A)
C'' = Rotate(C', 18.0°, A)
C''' = Rotate(C'', 18.0°, A)
D = Rotate(C''', 18.0°, A)
D' = Rotate(D, 18.0°, A)
D'' = Rotate(D', 18.0°, A)
l_2 = Line(D'', B)
G_1 = Mirror(B''_1, l_2)
B'''_1 = Rotate(B'', -99.0 * a, B)
E = Rotate(B''', -99.0 * a, B)
C'_1 = Rotate(C, -99.0 * a, B)
C''_1 = Rotate(C', -99.0 * a, B)
C'''_1 = Rotate(C'', -99.0 * a, B)
F = Rotate(C''', -99.0 * a, B)
D'_1 = Rotate(D, -99.0 * a, B)
D''_1 = Rotate(D', -99.0 * a, B)
D''' = Rotate(D'', -99.0 * a, B)
a_6 = Segment(A', B)
b_6 = Segment(B''_1, A')
d = Segment(B'''_1, A')
e = Segment(E, A')
f = Segment(C'_1, A')
g = Segment(C''_1, A')
h = Segment(C'''_1, A')
i = Segment(F, A')
j = Segment(D'_1, A')
k = Segment(D''_1, A')
m = Segment(D''', A')
p = CircleArc(A', B, B''_1)
q = CircleArc(A', B''_1, B'''_1)
r = CircleArc(A', B'''_1, E)
s = CircleArc(A', E, C'_1)
t = CircleArc(A', C'_1, C''_1)
c_1 = CircleArc(A', C''_1, C'''_1)
d_1 = CircleArc(A', C'''_1, F)
e_1 = CircleArc(A', F, D'_1)
f_1 = CircleArc(A', D'_1, D''_1)
g_1 = CircleArc(A', D''_1, D''')
G = Rotate(B'''_1, -18.0 * a, B''_1)
l = Line(A, B)
E' = Rotate(E, -18.0 * a, B''_1)
H = Rotate(C'_1, -18.0 * a, B''_1)
I = Rotate(C''_1, -18.0 * a, B''_1)
J = Rotate(C'''_1, -18.0 * a, B''_1)
F' = Rotate(F, -18.0 * a, B''_1)
K = Rotate(D'_1, -18.0 * a, B''_1)
L = Rotate(D''_1, -18.0 * a, B''_1)
M = Rotate(D''', -18.0 * a, B''_1)
n = Segment(B''_1, A'')
a_1 = Segment(A'', G)
h_1 = CircleArc(A'', B''_1, G)
E'' = Rotate(E', -18.0 * a, G)
H' = Rotate(H, -18.0 * a, G)
I' = Rotate(I, -18.0 * a, G)
J' = Rotate(J, -18.0 * a, G)
F'' = Rotate(F', -18.0 * a, G)
K' = Rotate(K, -18.0 * a, G)
L' = Rotate(L, -18.0 * a, G)
M' = Rotate(M, -18.0 * a, G)
A''' = Rotate(A'', -18.0 * a, G)
b_1 = Segment(G, A''')
i_1 = Segment(E'', A''')
k_1 = CircleArc(A''', G, E'')
H'' = Rotate(H', -18.0 * a, E'')
I'' = Rotate(I', -18.0 * a, E'')
J'' = Rotate(J', -18.0 * a, E'')
F''' = Rotate(F'', -18.0 * a, E'')
K'' = Rotate(K', -18.0 * a, E'')
L'' = Rotate(L', -18.0 * a, E'')
M'' = Rotate(M', -18.0 * a, E'')
N = Rotate(A''', -18.0 * a, E'')
j_1 = Segment(E'', N)
l_1 = Segment(H'', N)
p_1 = CircleArc(N, E'', H'')
I''' = Rotate(I'', -18.0 * a, H'')
J''' = Rotate(J'', -18.0 * a, H'')
O = Rotate(F''', -18.0 * a, H'')
K''' = Rotate(K'', -18.0 * a, H'')
L''' = Rotate(L'', -18.0 * a, H'')
M''' = Rotate(M'', -18.0 * a, H'')
N' = Rotate(N, -18.0 * a, H'')
m_1 = Segment(H'', N')
n_1 = Segment(I''', N')
q_1 = CircleArc(N', H'', I''')
P = Rotate(J''', -18.0 * a, I''')
O' = Rotate(O, -18.0 * a, I''')
Q = Rotate(K''', -18.0 * a, I''')
R_5 = Rotate(L''', -18.0 * a, I''')
S = Rotate(M''', -18.0 * a, I''')
N'' = Rotate(N', -18.0 * a, I''')
r_1 = Segment(N'', I''')
s_1 = Segment(P, N'')
t_1 = CircleArc(N'', I''', P)
O'' = Rotate(O', -18.0 * a, P)
Q' = Rotate(Q, -18.0 * a, P)
R' = Rotate(R_5, -18.0 * a, P)
S' = Rotate(S, -18.0 * a, P)
N''' = Rotate(N'', -18.0 * a, P)
a_2 = Segment(N''', P)
b_2 = Segment(O'', N''')
c_2 = CircleArc(N''', P, O'')
Q'' = Rotate(Q', -18.0 * a, O'')
R'' = Rotate(R', -18.0 * a, O'')
S'' = Rotate(S', -18.0 * a, O'')
T = Rotate(N''', -18.0 * a, O'')
d_2 = Segment(T, O'')
e_2 = Segment(Q'', T)
f_2 = CircleArc(T, O'', Q'')
R''' = Rotate(R'', -18.0 * a, Q'')
S''' = Rotate(S'', -18.0 * a, Q'')
T' = Rotate(T, -18.0 * a, Q'')
g_2 = Segment(Q'', T')
h_2 = Segment(R''', T')
k_2 = CircleArc(T', Q'', R''')
U = Rotate(S''', -18.0 * a, R''')
T'' = Rotate(T', -18.0 * a, R''')
i_2 = Segment(T'', R''')
j_2 = Segment(U, T'')
p_2 = CircleArc(T'', R''', U)
V = Mirror(B''_1, l_2)
G' = Mirror(G, l_2)
E''' = Mirror(E'', l_2)
H''' = Mirror(H'', l_2)
W = Mirror(I''', l_2)
P' = Mirror(P, l_2)
Z = Mirror(R''', l_2)
U' = Mirror(U, l_2)
O''' = Mirror(O'', l_2)
Q''' = Mirror(Q'', l_2)
B''_2 = Mirror(B', l_2)
B'''_2 = Mirror(B'', l_2)
A_1 = Mirror(B''', l_2)
C'_2 = Mirror(C, l_2)
C''_2 = Mirror(C', l_2)
C'''_2 = Mirror(C'', l_2)
B_1 = Mirror(C''', l_2)
D'_2 = Mirror(D, l_2)
D''_2 = Mirror(D', l_2)
A''_1 = Mirror(A', a_6)
A''_2 = Mirror(A', l_2)
B'_1 = Mirror(B, l_2)
a' = Segment(A''_2, B'_1)
D_1 = Mirror(B''_1, l_2)
A''_3 = Mirror(A', l_2)
b' = Segment(D_1, A''_3)
A''_4 = Mirror(A', l_2)
B'_2 = Mirror(B, l_2)
E_1 = Mirror(B''_1, l_2)
p' = Arc(Mirror[Circle[A', B], l_2], B'_2, E_1)
F_1 = Mirror(B''_1, l_2)
A'''_1 = Mirror(A'', l_2)
n' = Segment(F_1, A'''_1)
A'''_2 = Mirror(A'', l_2)
G'_1 = Mirror(G, l_2)
m_2 = Segment(A'''_2, G'_1)
A'''_3 = Mirror(A'', l_2)
G'_2 = Mirror(G, l_2)
q_2 = Arc(Mirror[Circle[A'', B''_1], l_2], G_1, G'_2)
G'_3 = Mirror(G, l_2)
H_1 = Mirror(A''', l_2)
n_2 = Segment(G'_3, H_1)
E'''_1 = Mirror(E'', l_2)
I_1 = Mirror(A''', l_2)
r_2 = Segment(E'''_1, I_1)
J_1 = Mirror(A''', l_2)
G'_4 = Mirror(G, l_2)
E'''_2 = Mirror(E'', l_2)
s_2 = Arc(Mirror[Circle[A''', G], l_2], G'_4, E'''_2)
E'''_3 = Mirror(E'', l_2)
N'_1 = Mirror(N, l_2)
t_2 = Segment(E'''_3, N'_1)
H'''_1 = Mirror(H'', l_2)
N'_2 = Mirror(N, l_2)
a_3 = Segment(H'''_1, N'_2)
N'_3 = Mirror(N, l_2)
E'''_4 = Mirror(E'', l_2)
H'''_2 = Mirror(H'', l_2)
c_3 = Arc(Mirror[Circle[N, E''], l_2], E'''_4, H'''_2)
H'''_3 = Mirror(H'', l_2)
N''_1 = Mirror(N', l_2)
b_3 = Segment(H'''_3, N''_1)
K_1 = Mirror(I''', l_2)
N''_2 = Mirror(N', l_2)
d_3 = Segment(K_1, N''_2)
N''_3 = Mirror(N', l_2)
H'''_4 = Mirror(H'', l_2)
L_1 = Mirror(I''', l_2)
e_3 = Arc(Mirror[Circle[N', H''], l_2], H'''_4, L_1)
N'''_1 = Mirror(N'', l_2)
M_1 = Mirror(I''', l_2)
f_3 = Segment(N'''_1, M_1)
P'_1 = Mirror(P, l_2)
N'''_2 = Mirror(N'', l_2)
g_3 = Segment(P'_1, N'''_2)
N_1 = Mirror(N''', l_2)
P'_2 = Mirror(P, l_2)
h_3 = Segment(N_1, P'_2)
O'''_1 = Mirror(O'', l_2)
O_1 = Mirror(N''', l_2)
i_3 = Segment(O'''_1, O_1)
T'_1 = Mirror(T, l_2)
O'''_2 = Mirror(O'', l_2)
j_3 = Segment(T'_1, O'''_2)
Q'''_1 = Mirror(Q'', l_2)
T''_1 = Mirror(T', l_2)
k_3 = Segment(Q'''_1, T''_1)
P_1 = Mirror(R''', l_2)
T''_2 = Mirror(T', l_2)
l_3 = Segment(P_1, T''_2)
T''' = Mirror(T'', l_2)
Q_1 = Mirror(R''', l_2)
m_3 = Segment(T''', Q_1)
U'_1 = Mirror(U, l_2)
T'''_1 = Mirror(T'', l_2)
n_3 = Segment(U'_1, T'''_1)
N'''_3 = Mirror(N'', l_2)
R_1 = Mirror(I''', l_2)
P'_3 = Mirror(P, l_2)
p_3 = Arc(Mirror[Circle[N'', I'''], l_2], R_1, P'_3)
S_1 = Mirror(N''', l_2)
P'_4 = Mirror(P, l_2)
O'''_3 = Mirror(O'', l_2)
q_3 = Arc(Mirror[Circle[N''', P], l_2], P'_4, O'''_3)
T'_2 = Mirror(T, l_2)
O'''_4 = Mirror(O'', l_2)
Q'''_2 = Mirror(Q'', l_2)
r_3 = Arc(Mirror[Circle[T, O''], l_2], O'''_4, Q'''_2)
T''_3 = Mirror(T', l_2)
Q'''_3 = Mirror(Q'', l_2)
T_1 = Mirror(R''', l_2)
s_3 = Arc(Mirror[Circle[T', Q''], l_2], Q'''_3, T_1)
T'''_2 = Mirror(T'', l_2)
U_1 = Mirror(R''', l_2)
U'_2 = Mirror(U, l_2)
t_3 = Arc(Mirror[Circle[T'', R'''], l_2], U_1, U'_2)
Q'''_4 = Mirror(Q'', l_2)
T'_3 = Mirror(T, l_2)
u: Vector[G_1, A''] * b
a_4 = Segment(Q'''_4, T'_3)
C_1 = Translate(A''_2, u)
V_1 = Translate(B'_1, u)
a'' = Segment(C_1, V_1)
A'_1 = Translate(A, Vector[b * u])
W_1 = Translate(B'_2, u)
Z_1 = Translate(E_1, u)
p'' = Arc(Translate[Mirror[Circle[A', B], l_2], u], W_1, Z_1)
A_2 = Translate(D_1, u)
B_2 = Translate(A''_3, u)
b'' = Segment(A_2, B_2)
C_2 = Translate(F_1, u)
D_2 = Translate(A'''_1, u)
n'' = Segment(C_2, D_2)
E_2 = Translate(A'''_2, u)
F_2 = Translate(G'_1, u)
b_4 = Segment(E_2, F_2)
G_2 = Translate(G_1, u)
H_2 = Translate(G'_2, u)
c_4 = Arc(Translate[Mirror[Circle[A'', B''_1], l_2], u], G_2, H_2)
I_2 = Translate(G'_3, u)
J_2 = Translate(H_1, u)
d_4 = Segment(I_2, J_2)
K_2 = Translate(E'''_1, u)
L_2 = Translate(I_1, u)
e_4 = Segment(K_2, L_2)
M_2 = Translate(G'_4, u)
N_2 = Translate(E'''_2, u)
f_4 = Arc(Translate[Mirror[Circle[A''', G], l_2], u], M_2, N_2)
O_2 = Translate(E'''_3, u)
P_2 = Translate(N'_1, u)
g_4 = Segment(O_2, P_2)
Q_2 = Translate(H'''_1, u)
R_2 = Translate(N'_2, u)
h_4 = Segment(Q_2, R_2)
S_2 = Translate(E'''_4, u)
T_2 = Translate(H'''_2, u)
k_4 = Arc(Translate[Mirror[Circle[N, E''], l_2], u], S_2, T_2)
U_2 = Translate(H'''_3, u)
V_2 = Translate(N''_1, u)
i_4 = Segment(U_2, V_2)
W_2 = Translate(K_1, u)
Z_2 = Translate(N''_2, u)
j_4 = Segment(W_2, Z_2)
A_3 = Translate(H'''_4, u)
B_3 = Translate(L_1, u)
p_4 = Arc(Translate[Mirror[Circle[N', H''], l_2], u], A_3, B_3)
C_3 = Translate(N'''_1, u)
D_3 = Translate(M_1, u)
l_4 = Segment(C_3, D_3)
E_3 = Translate(P'_1, u)
F_3 = Translate(N'''_2, u)
m_4 = Segment(E_3, F_3)
G_3 = Translate(R_1, u)
H_3 = Translate(P'_3, u)
q_4 = Arc(Translate[Mirror[Circle[N'', I'''], l_2], u], G_3, H_3)
I_3 = Translate(N_1, u)
J_3 = Translate(P'_2, u)
n_4 = Segment(I_3, J_3)
K_3 = Translate(O'''_1, u)
L_3 = Translate(O_1, u)
r_4 = Segment(K_3, L_3)
M_3 = Translate(P'_4, u)
N_3 = Translate(O'''_3, u)
s_4 = Arc(Translate[Mirror[Circle[N''', P], l_2], u], M_3, N_3)
O_3 = Translate(T'_1, u)
P_3 = Translate(O'''_2, u)
t_4 = Segment(O_3, P_3)
Q_3 = Translate(Q'''_4, u)
R_3 = Translate(T'_3, u)
a_5 = Segment(Q_3, R_3)
S_3 = Translate(O'''_4, u)
T_3 = Translate(Q'''_2, u)
c_5 = Arc(Translate[Mirror[Circle[T, O''], l_2], u], S_3, T_3)
U_3 = Translate(Q'''_1, u)
V_3 = Translate(T''_1, u)
b_5 = Segment(U_3, V_3)
W_3 = Translate(P_1, u)
Z_3 = Translate(T''_2, u)
d_5 = Segment(W_3, Z_3)
A_4 = Translate(Q'''_3, u)
B_4 = Translate(T_1, u)
e_5 = Arc(Translate[Mirror[Circle[T', Q''], l_2], u], A_4, B_4)
C_4 = Translate(T''', u)
D_4 = Translate(Q_1, u)
f_5 = Segment(C_4, D_4)
E_4 = Translate(U'_1, u)
F_4 = Translate(T'''_1, u)
g_5 = Segment(E_4, F_4)
G_4 = Translate(U_1, u)
H_4 = Translate(U'_2, u)
h_5 = Arc(Translate[Mirror[Circle[T'', R'''], l_2], u], G_4, H_4)
I_4 = (8.90239128756701, -2.762784119241643)
J_4 = (24.71165483611817, -2.762784119241643)
v = Vector(I_4, J_4)
K_4 = (24.181544890240986, -1.994602330829087)
L_4 = (25.01686801315856, 2.955460619793583)
M_4 = (8.84914792353893, -9.133750565863382)
v_1 = Vector(B, M_4)
N_4 = Translate(F_4, v_1)
i_5 = Line(M_4, N_4)
O_4 = Point(i_5)
w_1 = false
j_5 = Line(A, B)
k_5 = OrthogonalLine(A''_1, j_5)
l_5 = OrthogonalLine(C_4, j_5)
P_4 = Intersect(p, k_5)
z_1 = Vector(B, P_4)
Q_4 = Translate(C_4, z_1)
u_2 = Vector(B, C_4)
c = 0 (slider from 0 to 1, step 0.05)
u_3: c * u_2
R_4 = Translate(A''_1, u_3)
S_4 = Translate(P_4, u_3)
B'_3 = Translate(B, u_3)
p_5 = CircleArc(R_4, B'_3, S_4)
m_5 = Segment(S_4, R_4)
n_5 = Segment(B'_3, R_4)
q_5 = Segment(P_4, A''_1)
r_5 = CircleArc(A''_1, P_4, C_1)
T_4 = (24.94004464915288, 2.96021346998916)
U_4 = (24.97273772513502, -2.041827155277822)
w = Vector(T_4, U_4)
z = Vector(U_4, T_4)
v_2 = Vector(J_4, I_4)
R = Segment(A, B)
s_5 = CircleSector(R_4, B, B''_1)
t_5 = CircleSector(A'', B''_1, G)
c_6 = CircleSector(A''', G, E'')
d_6 = CircleSector(N, E'', H'')
e_6 = CircleSector(N', H'', I''')
f_6 = CircleSector(N'', I''', P)
g_6 = CircleSector(N''', P, O'')
h_6 = CircleSector(T, O'', Q'')
k_6 = CircleSector(T', Q'', R''')
p_6 = CircleSector(T'', R''', U)
q_6 = CircleSector(F_4, H_4, G_4)
r_6 = CircleSector(Z_3, G_4, A_4)
s_6 = CircleSector(R_3, A_4, S_3)
t_6 = CircleSector(L_3, S_3, M_3)
c_7 = CircleSector(F_3, M_3, G_3)
d_7 = CircleSector(Z_2, G_3, A_3)
e_7 = CircleSector(R_2, A_3, S_2)
f_7 = CircleSector(L_2, S_2, M_2)
g_7 = CircleSector(E_2, M_2, G_2)
h_7 = CircleSector(B_2, G_2, W_1)
k_7 = CircleSector(W_1, P_4, B_2)
p_7 = CircleSector(R_4, B'_3, S_4)
r_7 = CircleSector(R_4, B, B''_1)
s_7 = CircleSector(W_1, P_4, B_2)
V_4 = (-5.219683799662186, 12.552865723648038)
t_7 = CircleSector(W_1, P_4, B_2)
c_8 = CircleSector(R_4, S_4, F_1)
q_7 = CircleSector(B_2, G_2, W_1)
d_8 = CircleSector(B_2, G_2, W_1)
W_4 = (0.2502762013228753, -13.923035346208648)
Z_4 = (3.5193055510240066, -13.599369073961011)
A_5 = (3.163272651551606, -11.981037712722827)
e_8 = CircleSector(B_2, G_2, W_1)