Użyj narzędzia Fraktal 1.
Zaznacz 2 kolejne punkty (zacznij od kwadratu).

A = (-4, 16)
B = Point(yAxis)
c = Circle(A, B)
d = Circle(B, A)
f = Line(A, B)
g = OrthogonalLine(A, f)
h = OrthogonalLine(B, f)
C = Intersect(c, g, 2)
D = Intersect(d, h, 2)
q1, c_1, d_1, b, a = Polygon(C, D, B, A)
i = LineBisector(C, D)
E = Point(i)
t1, d_2, c_2, e = Polygon(C, E, D)
q2, t2, j, k, l, m, n, p, q, F, G, H = Fraktal_1(E, D)
q3, t3, r, s, t, f_1, g_1, h_1, i_1, I, J, K = Fraktal_1(H, G)
q4, t4, j_1, k_1, l_1, m_1, n_1, p_1, q_1, L, M, N = Fraktal_1(K, J)
q5, t5, r_1, s_1, t_1, a_1, b_1, e_1, f_2, O, P, Q = Fraktal_1(N, M)
q6, t6, g_2, h_2, i_2, j_2, k_2, l_2, m_2, R, S, T = Fraktal_1(Q, P)
q7, t7, n_2, p_2, q_2, r_2, s_2, t_2, a_2, U, V, W = Fraktal_1(T, S)
q8, t8, b_2, e_2, f_3, g_3, h_3, i_3, j_3, Z, A_1, B_1 = Fraktal_1(W, V)
q9, t9, k_3, l_3, m_3, n_3, p_3, q_3, r_3, C_1, D_1, E_1 = Fraktal_1(B_1, A_1)
q10, t10, s_3, t_3, a_3, b_3, c_3, d_3, e_3, F_1, G_1, H_1 = Fraktal_1(E_1, D_1)
q11, t11, f_4, g_4, h_4, i_4, j_4, k_4, l_4, I_1, J_1, K_1 = Fraktal_1(H_1, G_1)
q12, t12, m_4, n_4, p_4, q_4, r_4, s_4, t_4, L_1, M_1, N_1 = Fraktal_1(K_1, J_1)
q13, t13, a_4, b_4, c_4, d_4, e_4, f_5, g_5, O_1, P_1, Q_1 = Fraktal_1(N_1, M_1)
q14, t14, h_5, i_5, j_5, k_5, l_5, m_5, n_5, R_1, S_1, T_1 = Fraktal_1(Q_1, P_1)
q15, t15, p_5, q_5, r_5, s_5, t_5, a_5, b_5, U_1, V_1, W_1 = Fraktal_1(T_1, S_1)
q16, t16, c_5, d_5, e_5, f_6, g_6, h_6, i_6, Z_1, A_2, B_2 = Fraktal_1(W_1, V_1)
q17, t17, j_6, k_6, l_6, m_6, n_6, p_6, q_6, C_2, D_2, E_2 = Fraktal_1(B_2, A_2)
q18, t18, r_6, s_6, t_6, a_6, b_6, c_6, d_6, F_2, G_2, H_2 = Fraktal_1(E_2, D_2)
q19, t19, e_6, f_7, g_7, h_7, i_7, j_7, k_7, I_2, J_2, K_2 = Fraktal_1(H_2, G_2)
q20, t20, l_7, m_7, n_7, p_7, q_7, r_7, s_7, L_2, M_2, N_2 = Fraktal_1(K_2, J_2)
q21, t21, t_7, a_7, b_7, c_7, d_7, e_7, f_8, O_2, P_2, Q_2 = Fraktal_1(N_2, M_2)
q22, t22, g_8, h_8, i_8, j_8, k_8, l_8, m_8, R_2, S_2, T_2 = Fraktal_1(Q_2, P_2)
q23, t23, n_8, p_8, q_8, r_8, s_8, t_8, a_8, U_2, V_2, W_2 = Fraktal_1(T_2, S_2)
q24, t24, b_8, c_8, d_8, e_8, f_9, g_9, h_9, Z_2, A_3, B_3 = Fraktal_1(W_2, V_2)
q25, t25, i_9, j_9, k_9, l_9, m_9, n_9, p_9, C_3, D_3, E_3 = Fraktal_1(B_3, A_3)
q26, t26, q_9, r_9, s_9, t_9, a_9, b_9, c_9, F_3, G_3, H_3 = Fraktal_1(E_3, D_3)
q27, t27, d_9, e_9, f_{10}, g_{10}, h_{10}, i_{10}, j_{10}, I_3, J_3, K_3 = Fraktal_1(H_3, G_3)
q28, t28, k_{10}, l_{10}, m_{10}, n_{10}, p_{10}, q_{10}, r_{10}, L_3, M_3, N_3 = Fraktal_1(K_3, J_3)

Tool: Fraktal_1
Wybierz 2 punkty
Input: A, B
Output: q1, t1, c_1, d_1, b, a, d_2, c_2, e, C, D, E

c = Circle(A, B)
d = Circle(B, A)
f = Line(A, B)
g = OrthogonalLine(A, f)
h = OrthogonalLine(B, f)
C = Intersect(c, g, 2)
D = Intersect(d, h, 2)
q1, c_1, d_1, b, a = Polygon(C, D, B, A)
i = LineBisector(C, D)
E = Point(i)
t1, d_2, c_2, e = Polygon(C, E, D)