三角測量(18)
Author: 藍邦偉  老師

三角測量(18)

O_1

A

O_2

O_3

H_1

H_2

H_3

B

C

A

C

B

O

h

h

h

 \sqrt{ 3 } h

 \frac{ h }{ \sqrt{ 3 }  } 

h

 \sqrt{ 3 } h

 \frac{ h }{ \sqrt{ 3 }  } 

h

分解三角形

θ

180°-θ

t = 0.174 (slider from 0 to 1, step 0.0010)
D = (3.7416558732712475, -2.0380488131385435)
A_2: (x(Corner[2.0]), y(D))
A_1: (x(Corner[1.0]), y(D))
E: D + (0.0, 1.3)
A_3: (x(Corner[2.0]), y(E))
M: 0.5 * (A_2 + A_3)
α = 0.8412486994612669 rad (slider from 0 to 6.283185307179586, step 1.7453292519943296E-5)
R = 0.35
C_1: M + t * Vector[A_2, A_1]
A_5: C_1 + (0.85, 0.36)
c = Circle(A_5, R)
r = 0.25
d = Circle(A_5, r)
P_0: A_5 + (r * cos(α + 298.0°), r * sin(α + 298.0°))
P_1: A_5 + (r * cos(α - 10.0°), r * sin(α - 10.0°))
P_2: A_5 + (r * cos(α + 10.0°), r * sin(α + 10.0°))
P_3: A_5 + (r * cos(α + 62.0°), r * sin(α + 62.0°))
P_4: A_5 + (r * cos(α + 82.0°), r * sin(α + 82.0°))
P_5: A_5 + (r * cos(α + 134.0°), r * sin(α + 134.0°))
P_6: A_5 + (r * cos(α + 154.0°), r * sin(α + 154.0°))
P_7: A_5 + (r * cos(α + 206.0°), r * sin(α + 206.0°))
P_8: A_5 + (r * cos(α + 226.0°), r * sin(α + 226.0°))
P_9: A_5 + (r * cos(α + 278.0°), r * sin(α + 278.0°))
r_1 = 0.075
e = Circle(A_5, r_1)
Q_1: A_5 + (r_1 * cos(α - 15.0°), r_1 * sin(α - 15.0°))
Q_2: A_5 + (r_1 * cos(α + 15.0°), r_1 * sin(α + 15.0°))
Q_3: A_5 + (r_1 * cos(α + 57.0°), r_1 * sin(α + 57.0°))
Q_4: A_5 + (r_1 * cos(α + 87.0°), r_1 * sin(α + 87.0°))
Q_5: A_5 + (r_1 * cos(α + 129.0°), r_1 * sin(α + 129.0°))
Q_6: A_5 + (r_1 * cos(α + 159.0°), r_1 * sin(α + 159.0°))
Q_7: A_5 + (r_1 * cos(α + 201.0°), r_1 * sin(α + 201.0°))
Q_8: A_5 + (r_1 * cos(α + 231.0°), r_1 * sin(α + 231.0°))
Q_9: A_5 + (r_1 * cos(α + 273.0°), r_1 * sin(α + 273.0°))
Q_0: A_5 + (r_1 * cos(α + 303.0°), r_1 * sin(α + 303.0°))
多邊形1, p_1, p_2, q_2, q_1 = Polygon(P_1, P_2, Q_2, Q_1)
多邊形2, p_3, p_4, q_4, q_3 = Polygon(P_3, P_4, Q_4, Q_3)
多邊形3, p_5, p_6, q_6, q_5 = Polygon(P_5, P_6, Q_6, Q_5)
多邊形4, p_7, p_8, q_8, q_7 = Polygon(P_7, P_8, Q_8, Q_7)
多邊形5, p_9, p_0, q_0, q_9 = Polygon(P_9, P_0, Q_0, Q_9)
B_1: C_1 + (3.5, 0.4)
多邊形6, 多邊形7, 多邊形8, 多邊形9, 多邊形10, f, g, h, a, b, i, j, k, l, m, n_2, p, q, s, t_1, a_1, b_1, c_1, d_1, e_1, f_1, g_1, h_1 = wheel(B_1, α, 0.35, 0.25, 0.08)
A_4: (x(Corner[1.0]), y(E))
多邊形11, a_2, a_3, a_4, a_5 = Polygon(A_1, A_2, A_3, A_4)
P: 0.5 * (A_5 + B_1) + (0.0, 0.4)
O = (4.3118487695804255, 0.220792276086276)
i_1: x = x(O)
H = Point(i_1)
j_1 = Segment(H, O)
k_1 = Segment(O, P)
l_1 = Segment(H, P)
β = Angle(O, P, H)
M_1: M - (1.0, 0.0)
M_2: M_1 - (2.0, 0.0)
M_3: M_2 - (2.0, 0.0)
M_4: M_3 - (2.0, 0.0)
M_5: M_4 - (2.0, 0.0)
M_6: M_5 - (2.0, 0.0)
M_7: M_6 - (2.0, 0.0)
M_8: M_7 - (2.0, 0.0)
m_1 = Segment(M_2, M_1)
n_1 = Segment(M_4, M_3)
s_1 = Segment(M_6, M_5)
b_2 = Segment(M_8, M_7)
I = (2.557409088629109, -0.7441495484369478)
K = (-5.14019501154479, -0.37133111623479315)
J: (x(Corner[1.0]), -(0.74415))
多邊形12, k_2, i_2, j_2 = Polygon(I, J, K)
n = 0 (slider from 0 to 4, step 1)
c_2: y = y(P)
多邊形13, d_2, e_2, f_2, g_2 = Polygon(Corner[1.0], Corner[2.0], Corner[3.0], Corner[4.0])
F = (-1.0391922573210888, 3.2472007257272963)
h_2: x = x(F)
l_2: y = y(F)
H_1 = Point(l_2)
F_2 = Point(l_2)
F_3 = Point(l_2)
m_2: x = x(F_2)
r_2: x = x(F_3)
G: F + (0.0, sqrt(3.0) * Segment[H_1, F])
G_2: F_2 + (0.0, Segment[F, G])
G_3: F_3 + (0.0, Segment[F, G])
H_2: F_2 - (Segment[F_2, G_2], 0.0)
H_3: F_3 + (sqrt(3.0) * Segment[F, G], 0.0)
多邊形14, g_3, f_3, h_3 = Polygon(F, H_1, G)
多邊形15, g_4, f_4, h_4 = Polygon(F_2, H_2, G_2)
多邊形16, g_5, f_5, h_5 = Polygon(F_3, H_3, G_3)
L = (0.23277651136861544, -0.897663020520188)
s_2: y = y(L)
N = Point(s_2)
O_1 = Point(s_2)
P_{10} = (2.3819651205339776, 1.821718484954352)
多邊形17, n_3, p_{10}, l_3 = Polygon(P_{10}, L, N)
t_2 = Segment(P_{10}, O_1)
γ = Angle(G, F, H_1)
δ = Angle(G_2, F_2, H_2)
ε = Angle(G_3, F_3, H_3)
ζ = Angle(F, H_1, G)
η = Angle(F_2, H_2, G_2)
θ = Angle(F_3, H_3, G_3)
ι = Angle(P_{10}, O_1, L)
κ = Angle(P_{10}, O_1, N)
x_a = Distance(L, O_1)
文字12: "" + x_a
x_b = Distance(N, O_1)
文字13: "" + x_b

Tool: wheel
Input: A, α, R, r, r_1
Output: 多邊形1, 多邊形3, 多邊形2, 多邊形4, 多邊形5, d, c, e, p_0, p_1, p_3, p_4, p_2, p_6, p_5, p_8, p_7, q_0, q_1, q_2, q_3, q_5, q_6, q_4, p_9, q_7, q_8, q_9

c = Circle(A, R)
d = Circle(A, r)
P_0: A + (r * cos(α + 298.0°), r * sin(α + 298.0°))
P_1: A + (r * cos(α - 10.0°), r * sin(α - 10.0°))
P_2: A + (r * cos(α + 10.0°), r * sin(α + 10.0°))
P_3: A + (r * cos(α + 62.0°), r * sin(α + 62.0°))
P_4: A + (r * cos(α + 82.0°), r * sin(α + 82.0°))
P_5: A + (r * cos(α + 134.0°), r * sin(α + 134.0°))
P_6: A + (r * cos(α + 154.0°), r * sin(α + 154.0°))
P_7: A + (r * cos(α + 206.0°), r * sin(α + 206.0°))
P_8: A + (r * cos(α + 226.0°), r * sin(α + 226.0°))
P_9: A + (r * cos(α + 278.0°), r * sin(α + 278.0°))
e = Circle(A, r_1)
Q_1: A + (r_1 * cos(α - 15.0°), r_1 * sin(α - 15.0°))
Q_2: A + (r_1 * cos(α + 15.0°), r_1 * sin(α + 15.0°))
Q_3: A + (r_1 * cos(α + 57.0°), r_1 * sin(α + 57.0°))
Q_4: A + (r_1 * cos(α + 87.0°), r_1 * sin(α + 87.0°))
Q_5: A + (r_1 * cos(α + 129.0°), r_1 * sin(α + 129.0°))
Q_6: A + (r_1 * cos(α + 159.0°), r_1 * sin(α + 159.0°))
Q_7: A + (r_1 * cos(α + 201.0°), r_1 * sin(α + 201.0°))
Q_8: A + (r_1 * cos(α + 231.0°), r_1 * sin(α + 231.0°))
Q_9: A + (r_1 * cos(α + 273.0°), r_1 * sin(α + 273.0°))
Q_0: A + (r_1 * cos(α + 303.0°), r_1 * sin(α + 303.0°))
多邊形1_1, p_{17}, p_{10}, q_{17}, q_{10} = Polygon(P_1, P_2, Q_2, Q_1)
多邊形1, p_1, p_2, q_2, q_1 = Polygon(P_1, P_2, Q_2, Q_1)
多邊形2_1, p_{13}, p_{14}, q_{14}, q_{13} = Polygon(P_3, P_4, Q_4, Q_3)
多邊形2, p_3, p_4, q_4, q_3 = Polygon(P_3, P_4, Q_4, Q_3)
多邊形3_1, p_{11}, p_{12}, q_{11}, q_{12} = Polygon(P_5, P_6, Q_6, Q_5)
多邊形3, p_5, p_6, q_6, q_5 = Polygon(P_5, P_6, Q_6, Q_5)
多邊形4_1, p_{15}, p_{16}, q_{15}, q_{16} = Polygon(P_7, P_8, Q_8, Q_7)
多邊形4, p_7, p_8, q_8, q_7 = Polygon(P_7, P_8, Q_8, Q_7)
多邊形5_1, p_{18}, p_{19}, q_{18}, q_{19} = Polygon(P_9, P_0, Q_0, Q_9)
多邊形5, p_9, p_0, q_0, q_9 = Polygon(P_9, P_0, Q_0, Q_9)