7.1.A6.2 Scaling a Pattern Block - Rhombus

-

+

Sumar o restar fichas

1 ficha

A = (0, 0)
B = (1, 0)
C = Rotate(A, (-(120°)), B)
D = Rotate(B, 60°, A)
E = (2, 0)
F = (2.5, 0.8660254037844386)
G = (3, 1.7320508075688772)
H = (2, 1.7320508075688772)
I = (1, 1.7320508075688772)
J = (3, 0)
K = (3.5, 0.8660254037844386)
L = (4, 1.7320508075688772)
M = (4.5, 2.598076211353316)
N = (3.5, 2.598076211353316)
O = (2.5, 2.598076211353316)
P = (1.5, 2.598076211353316)
Q = (4, 0)
R = (4.5, 0.8660254037844386)
S = (5, 1.7320508075688772)
T = (5.5, 2.598076211353316)
U = (6, 3.4641016151377544)
V = (5, 3.4641016151377544)
W = (4, 3.4641016151377544)
Z = (3, 3.4641016151377544)
A_1 = (2, 3.4641016151377544)
B_1 = (5, 0)
C_1 = (5.5, 0.8660254037844386)
D_1 = (6, 1.7320508075688772)
E_1 = (6.5, 2.598076211353316)
F_1 = (7, 3.4641016151377544)
G_1 = (7.5, 4.330127018922193)
H_1 = (6.5, 4.330127018922193)
I_1 = (5.5, 4.330127018922193)
J_1 = (4.5, 4.330127018922193)
K_1 = (3.5, 4.330127018922193)
L_1 = (2.5, 4.330127018922193)
M_1 = (6, 0)
N_1 = (6.5, 0.8660254037844386)
O_1 = (7, 1.7320508075688772)
P_1 = (7.5, 2.598076211353316)
Q_1 = (8, 3.4641016151377544)
R_1 = (8.5, 4.330127018922193)
S_1 = (9, 5.196152422706632)
T_1 = (8, 5.196152422706632)
U_1 = (7, 5.196152422706632)
V_1 = (6, 5.196152422706632)
W_1 = (5, 5.196152422706632)
Z_1 = (4, 5.196152422706632)
A_2 = (3, 5.196152422706632)
poly1, a, b, c, d = Polygon(A, B, C, D)
poly2, f, g, h, i = rhom(B, E)
poly3, j, k, l, m = rhom(C, F)
poly4, n_8, p, q, r = rhom(D, C)
poly5, s, t, e, f_1 = rhom(E, J)
poly6, g_1, h_1, i_1, j_1 = rhom(F, K)
poly7, k_1, l_1, m_1, n_1 = rhom(G, L)
poly8, p_1, q_1, r_1, s_1 = rhom(H, G)
poly9, t_1, a_1, b_1, c_1 = rhom(I, H)
poly10, d_1, e_1, f_2, g_2 = rhom(J, Q)
poly11, h_2, i_2, j_2, k_2 = rhom(K, R)
poly12, l_2, m_2, n_2, p_2 = rhom(L, S)
poly13, q_2, r_2, s_2, t_2 = rhom(M, T)
poly14, a_2, b_2, c_2, d_2 = rhom(N, M)
poly15, e_2, f_3, g_3, h_3 = rhom(O, N)
poly16, i_3, j_3, k_3, l_3 = rhom(P, O)
poly17, m_3, n_3, p_3, q_3 = rhom(Q, B_1)
poly18, r_3, s_3, t_3, a_3 = rhom(R, C_1)
poly19, b_3, c_3, d_3, e_3 = rhom(S, D_1)
poly20, f_4, g_4, h_4, i_4 = rhom(T, E_1)
poly21, j_4, k_4, l_4, m_4 = rhom(U, F_1)
poly22, n_4, p_4, q_4, r_4 = rhom(V, U)
poly23, s_4, t_4, a_4, b_4 = rhom(W, V)
poly24, c_4, d_4, e_4, f_5 = rhom(Z, W)
poly25, g_5, h_5, i_5, j_5 = rhom(A_1, Z)
poly26, k_5, l_5, m_5, n_5 = rhom(B_1, M_1)
poly27, p_5, q_5, r_5, s_5 = rhom(C_1, N_1)
poly28, t_5, a_5, b_5, c_5 = rhom(D_1, O_1)
poly29, d_5, e_5, f_6, g_6 = rhom(E_1, P_1)
poly30, h_6, i_6, j_6, k_6 = rhom(F_1, Q_1)
poly31, l_6, m_6, n_6, p_6 = rhom(G_1, R_1)
poly32, q_6, r_6, s_6, t_6 = rhom(H_1, G_1)
poly33, a_6, b_6, c_6, d_6 = rhom(I_1, H_1)
poly34, e_6, f_7, g_7, h_7 = rhom(J_1, I_1)
poly35, i_7, j_7, k_7, l_7 = rhom(K_1, J_1)
poly36, m_7, n_7, p_7, q_7 = rhom(L_1, K_1)
n = 1 (slider from 0 to 36, step 1)
B_0: (x(A) + ceil(sqrt(n)), y(A))
C_0 = Rotate(A, (-(120°)), B_0)
D_0 = Rotate(B_0, 60°, A)
edge1 = Segment(A, B_0)
edge2 = Segment(B_0, C_0)
edge3 = Segment(C_0, D_0)
edge4 = Segment(D_0, A)
mid1 = Midpoint(edge1)
mid2 = Midpoint(edge2)
mid3 = Midpoint(edge3)
mid4 = Midpoint(edge4)
fl: (f * l)
ce: (c * e)
text2: "" + (ceil(sqrt(n))) + ""
text3: "" + n + ""
text1: "scale = " + (ceil(sqrt(n))) + ""
text6: "" + n + " fichas"

Tool: rhom
Input: A, B
Output: poly1, a, b, c, d

C = Rotate(A, (-(120°)), B)
D = Rotate(B, 60°, A)
poly1, a, b, c, d = Polygon(A, B, C, D)