Étoiles multiples - 1

⇐ ANIMATION

18°

22.5°

30°

36°

45°

54°

60°

67.5°

72°

108°

112.5°

120°

126°

135°

144°

150°

162°

afficher l'angle

⇐ afficher l'angle

a = 0 rad (slider from 0*° to 180*°, step 0.01*°)
A = (-35.741165474578985, 0.33356565094045004)
B = (-34.635172930457145, 0.3183105813663558)
b, c, d, e, C, D = Outil8(A, B, a)
f = LineBisector(b)
L = Intersect(e, d)
M = (-32.003673428925886, -0.41393275819016784)
N = (-30.935818558739292, -0.20036178415284842)
a_1 = Line(M, N)
K_5 = (-35.92, -0.18)
L_5 = (-33.1, -0.14)
c_1 = Circle(M, N)
M_1 = Intersect(d, c)
g_3 = LineBisector(L, M_1)
K = Intersect(f, g_3)
rmax = Max(Distance[A, K], Distance[L, K])
g = Circle(M, Distance[M, N] / rmax * Distance[A, K])
h: x = x(M)
h' = Rotate(h, Angle[A, K, B] / 2, M)
h'' = Mirror(h', h)
E = Intersect(g, h'', 1)
F = Intersect(g, h', 1)
i, j, k, l, G, H = Outil8(E, F, a)
m, n, p, q, I, J = Outil8(G, H, a)
r, s, t, b_1, O, P = Outil8(I, J, a)
d_1, e_1, f_1, g_1, Q, R = Outil8(O, P, a)
h_1, i_1, j_1, k_1, S, T = Outil8(Q, R, a)
U = Intersect(k, j)
α = Angle(E, F, U)
o = false

Tool: Outil8
Input: C_5, D_5, a
Output: q_8, r_8, s_8, t_8, H_5, J_5

E_5 = Rotate(C_5, a, D_5)
F_5 = Dilate(E_5, 0.3333333333333333, D_5)
G_5 = Rotate(D_5, a, F_5)
H_5 = Rotate(F_5, a, G_5)
I_5 = Rotate(G_5, a, H_5)
J_5 = Dilate(I_5, 3, H_5)
q_8 = Segment(C_5, D_5)
r_8 = Segment(D_5, F_5)
s_8 = Segment(F_5, G_5)
t_8 = Segment(G_5, H_5)