Kótované promítání - konstrukce krychle
Author: Radka Hamříková

Sestrojte krychli, jejíž dolní podstava leží v rovině ρ (-2, 6, 3), střed dolní podstavy je bod S [1; 1,5; ? ] a vrchol je A [-1, 1, ?]. z-ová souřadnice středu horní podstavy je větší než bodu S.

p_1^ρ

3

S_1

A_1

s_1^ρ

P_1

h_1(3)

3

(3)

(S)

r

S_0

I

A_0

B_0

C_0

D_0

C_1

II

D_1

B_1

=k_1

(k)

(S')

S'_1

A'_1

B'_1

C'_1

D'_1

A = Point(xAxis)
B = (0, -6)
C = Point(xAxis)
a = Line(A, B)
D = (1, -1.5)
E = (-1, -1)
b = OrthogonalLine(D, a)
F = Intersect(a, b)
c = OrthogonalLine(C, b)
G = Intersect(b, c)
d = Circle(G, 3)
H = Intersect(d, c, 1)
e = Line(F, H)
f = OrthogonalLine(D, b)
I = Intersect(e, f)
g = Distance(F, I)
h = Circle(F, I)
J = Intersect(h, b, 1)
i = Line(E, D)
K = Intersect(a, i)
L = Intersect(a, i)
j = Line(L, J)
k = OrthogonalLine(E, a)
M = Intersect(j, k)
l = OrthogonalLine(J, j)
p = Circle(J, M)
N, O = Intersect(p, l)
P, Q = Intersect(p, j)
m = Segment(M, O)
n = Segment(O, Q)
q = Segment(Q, N)
r = Segment(N, M)
E' = Mirror(E, D)
s = OrthogonalLine(Q, a)
t = OrthogonalLine(O, a)
a_1 = OrthogonalLine(N, a)
b_1 = Line(N, M)
R = Intersect(b_1, a)
S = Intersect(a, b_1)
T = Intersect(i, k)
U = Intersect(a, b_1)
c_1 = Line(R, E)
V = Intersect(c_1, a_1)
d_1 = Segment(E', V)
e_1 = Line(E, d_1)
f_1 = Line(E', c_1)
W = Intersect(f_1, e_1)
g_1 = Segment(E, W)
h_1 = Segment(W, E')
i_1 = Segment(E', V)
j_1 = Segment(E, V)
k_1 = OrthogonalLine(I, e)
vzdalenostMO = Distance(M, O)
TextMO: "\overline{" + (Name[M]) + (Name[O]) + "} \, = \, " + vzdalenostMO
p_1 = Circle(I, 4.86)
Z = Intersect(p_1, k_1, 1)
l_1 = OrthogonalLine(Z, b)
A_1 = Intersect(b, l_1)
m_1 = Segment(D, A_1)
q_1 = Circle(E, 4.11)
B_1 = Intersect(q_1, k, 1)
r_1 = Circle(W, 4.11)
C_1 = Intersect(r_1, t, 1)
s_1 = Circle(E', 4.11)
D_1, E_1 = Intersect(s_1, s)
t_1 = Circle(V, 4.11)
F_1, G_1 = Intersect(t_1, a_1)
n_1 = Segment(C_1, B_1)
a_2 = Segment(B_1, F_1)
b_2 = Segment(F_1, D_1)
c_2 = Segment(D_1, C_1)
d_2 = Segment(D_1, E')
e_2 = Segment(C_1, W)
f_2 = Segment(F_1, V)
g_2 = Segment(B_1, E)