Čas t

Rýchlosť w

The machine

A = (1.2829305615705535, -3.952317540294388)
H: A - (40, 10)
U: H - (50, 0)
T: H - (0, 20)
C_1: T - (5, 0)
c_1 = Ray(T, C_1)
S: H + (0, 10)
B_1: S - (5, 0)
b_1 = Ray(S, B_1)
J: H - (0, 2)
Z = Midpoint(J, T)
A_1 = Midpoint(Z, T)
a_1 = Line(H, J)
d_1 = Line(U, a_1)
E_1 = Intersect(c_1, d_1)
D_1 = Intersect(b_1, d_1)
I: H + (0, 2)
V = Midpoint(S, I)
W = Midpoint(V, S)
poly1, e_1, f_2, g_2, h_2, w_{5}, i_2 = Polygon(D_1, E_1, C_1, A_1, W, B_1)
J_1 = Midpoint(f_2)
F_1 = Centroid(poly1)
G_1 = Mirror(B_1, F_1)
L_1 = Midpoint(G_1, J_1)
M_1 = Midpoint(G_1, L_1)
V_1 = Midpoint(G_1, M_1)
t = 8.29 (slider from 0 to 18.85, step 0.01)
n = Line(A, xAxis)
w_1 = 0 (slider from -12 to 12, step 1)
R = 10 (slider from 1 to 30, step 0.1)
c = Circle(A, R)
E, F = Intersect(c, n)
r1 = 10 (slider from 1 to 20, step 0.1)
w_2 = 0 (slider from -12 to 12, step 1)
r2 = 10 (slider from -5 to 10, step 0.1)
w_3 = 0 (slider from -50 to 50, step 1)
B = Point(c)
d = Circle(A, R + r1)
B' = Rotate(F, (t * w_1), A)
a = Ray(A, B')
C = Intersect(d, a)
e = Circle(C, B')
B'' = Rotate(B', (t * w_2) + 3.141592653589793, C)
f = Circle(C, r1 + r2)
b = Ray(C, B'')
D = Intersect(f, b)
g = Circle(D, B'')
B''' = Rotate(B'', (t * w_3) + 3.141592653589793, D)
h = Segment(D, B''')
i = Segment(C, B'')
j = Segment(A, B')
Rýchlosť = 0 (slider from 0 to 12, step 0.1)
k = CurveCartesian(x(A) + ((R + r1) * (cos((w_1 * i)) + cos((w_2 * i)))), y(A) + ((R + r1) * (sin((w_1 * i)) + sin((w_2 * i)))), i, 0, t)
o = CurveCartesian(x(A) + ((R + r1) * cos((w_1 * i))) - (r1 * cos(((w_2 + w_1) * i) + 3.141592653589793)), y(A) + ((R + r1) * sin((w_1 * i))) - (r1 * sin(((w_2 + w_1) * i) + 3.141592653589793)), i, 0, t)
l = CurveCartesian(x(A) + ((R + r1) * cos((w_1 * i))) - ((r1 + r2) * cos(((w_2 + w_1) * i) + 3.141592653589793)) - (r2 * cos(((w_1 + w_2 + w_3) * i) + 3.141592653589793)), y(A) + ((R + r1) * sin((w_1 * i))) - ((r1 + r2) * sin(((w_2 + w_1) * i) + 3.141592653589793)) - (r2 * sin(((w_1 + w_2 + w_3) * i) + 3.141592653589793)), i, 0, t)
m = CurveCartesian(x(A) + ((R + r1) * cos((w_1 * i))) - ((r1 + r2) * cos(((w_2 + w_1) * i) + 3.141592653589793)) - (r2 * cos(((w_1 + w_2 + w_3) * i) + 3.141592653589793)), y(A) + ((R + r1) * sin((w_1 * i))) - ((r1 + r2) * sin(((w_2 + w_1) * i) + 3.141592653589793)) - (r2 * sin(((w_1 + w_2 + w_3) * i) + 3.141592653589793)), i, 0, t)
G = Point(j)
s = Segment(E, G)
f_1 = Segment(B', C)
g_1 = Segment(B'', D)
h_1 = Segment(D, B''')
t1, p, q, r = Polygon(I, A, J)
K = Midpoint(q)
L = Midpoint(J, K)
M = Midpoint(p)
N = Midpoint(I, M)
O = Midpoint(q)
P = Midpoint(A, K)
Q = Midpoint(A, M)
i_1 = Segment(I, L)
j_1 = Segment(L, M)
k_1 = Segment(M, P)
l_1 = Segment(P, A)
m_1 = Segment(J, N)
n_1 = Segment(N, K)
p_1 = Segment(K, Q)
q_1 = Segment(Q, A)
r_1 = Segment(N, L)
s_1 = Segment(M, K)
t_1 = Segment(P, Q)
H_1 = Mirror(A_1, F_1)
W' = Mirror(W, F_1)
I_1 = Mirror(C_1, F_1)
K_1 = Midpoint(J_1, C_1)
N_1 = Midpoint(L_1, J_1)
O_1 = Midpoint(J_1, K_1)
P_1 = Midpoint(K_1, C_1)
R_1: N_1 + (0, 5)
S_1: M_1 + (0, 5)
T_1: O_1 + (0, 5)
U_1: P_1 + (0, 5)
Q_1: V_1 + (0, 5)
k_2 = Segment(Q_1, R_1)
W_1 = Midpoint(N_1, J_1)
Z_1 = Midpoint(J_1, O_1)
A_2 = Midpoint(P_1, C_1)
l_2 = Segment(R_1, W_1)
m_2 = Segment(Z_1, T_1)
n_2 = Segment(T_1, U_1)
p_2 = Segment(U_1, A_2)
poly2, q_2, w_{4}, t_2, r_2, s_2, a_2 = Polygon(B_1, W, T, E_1, H_1, I_1)
B_2 = Midpoint(E_1, G_1)
j_2 = Segment(Q_1, B_2)
C_2 = Midpoint(O_1, K_1)
D_2 = Midpoint(C_2, O_1)
E_2 = Midpoint(M_1, L_1)
d_2 = Circle(E_2, V_1)
c_2 = Circle(K_1, Distance[E_2, V_1])
e_2 = Circle(E_2, M_1)
c_3 = Circle(K_1, Distance[E_2, M_1])
F_2 = Point(a_2)
G_2 = Point(a_2)
poly3, b_2, f_3, g_3, h_3, H_2, I_2 = Polygon(F_2, G_2, 4)
d_3 = Semicircle(I_2, H_2)
e_3 = Semicircle(I_2, H_2)
J_2 = (-38.27662976291681, -22.909840011607308)
K_2 = (-36.37937442011641, -17.624628699520496)
L_2 = (-38.81870271800265, -15.998409834263008)
M_2 = (-37.0569656139737, -14.236672730234073)
N_2 = Point(w_{4})
O_2 = Intersect(q, m_1)
i_3 = Segment(N_2, J_2)
j_3 = Segment(J_2, K_2)
k_3 = Segment(K_2, L_2)
l_3 = Segment(L_2, M_2)
m_3 = Segment(M_2, O_2)
P_2: W + (-4.5, -2)
Q_2: W + (-44.5, -2)
R_2: Q_2 - (0, 7.5)
S_2: P_2 - (0, 7.5)
q1, n_3, p_3, q_3, r_3 = Polygon(Q_2, P_2, S_2, R_2)
u = true