Isometrie

Allg. Axonometrie

Kavalierpersp.

Militärpersp.

A = Intersect(yAxis, xAxis)
B = Point(xAxis)
C = Point(Circle[B, Distance[A, B], Segment[A, B]])
a, D, E, F, G, H, FlächeABCD, FlächeADHE, FlächeABFE, FlächeBCGF, FlächeCDHG, FlächeEFGH, KanteAD, KanteAB, KanteBC, KanteCD, KanteAE, KanteDH, KanteEH, KanteEF, KanteBF, KanteFG, KanteCG, KanteGH = Cube(A, B, C)
I = Point(yAxis)
f = Line(I, KanteCD)
J = Point(xAxis)
g = Line(J, KanteEH)
K = Point(yAxis)
h = Line(K, KanteGH)
L = Point(xAxis)
i = Line(L, KanteFG)
M = Intersect(f, i)
N = Intersect(i, h)
O = Intersect(h, g)
P = Intersect(g, f)
v1, m, n, o, p = Polygon(M, N, O, P)
Raumdiagonale = Line(G, A)
Q = Point(Raumdiagonale)
b = OrthogonalPlane(Q, Raumdiagonale)
j = Line(F, Raumdiagonale)
k = Line(E, Raumdiagonale)
l = Line(B, Raumdiagonale)
q = Line(C, Raumdiagonale)
r = Line(D, Raumdiagonale)
s = Line(H, Raumdiagonale)
R = Intersect(k, b)
S = Intersect(j, b)
T = Intersect(s, b)
U = Intersect(Raumdiagonale, b)
V = Intersect(l, b)
W = Intersect(r, b)
Z = Intersect(q, b)
t = Segment(S, R)
c = Segment(R, T)
d = Segment(T, Q)
e = Segment(Q, S)
f_1 = Segment(V, S)
g_1 = Segment(Z, Q)
h_1 = Segment(W, T)
i_1 = Segment(Z, W)
j_1 = Segment(V, Z)
k_1 = Segment(Q, W)
l_1 = Segment(V, Q)
m_1 = Segment(E, R)
n_1 = Segment(F, S)
p_1 = Segment(H, T)
q_1 = Segment(B, V)
r_1 = Segment(D, W)
s_1 = Segment(C, Z)
t_1 = OrthogonalLine(Z, zAxis, space)
A_1 = Intersect(t_1, zAxis)
a_1 = Segment(A_1, Z)
b_1 = Segment(G, Q)
c_1 = Segment(Q, R)
d_1 = Line(M, s_1)
B_1 = Intersect(d_1, b)
e_1 = Line(B_1, i_1)
f_2 = Line(B_1, j_1)
g_2 = Line(P, s_1)
C_1 = Intersect(g_2, e_1)
h_2 = Line(C_1, f_2)
i_2 = Line(N, d_1)
D_1 = Intersect(i_2, f_2)
j_2 = Line(D_1, e_1)
E_1 = Intersect(h_2, j_2)
v2, b_2, d_2, e_2, c_2 = Polygon(B_1, D_1, E_1, C_1)
F_1 = Point(zAxis)
k_2 = Line(F_1, a_1)
G_1 = Point(zAxis)
n_2 = Line(D_1, f_1)
p_2 = Line(C_1, h_1)
l_2 = OrthogonalLine(B_1, n_2, space)
H_1 = Point(n_2)
m_2 = Line(H_1, l_2)
I_1 = Intersect(m_2, p_2)
J_1 = Intersect(l_2, p_2)
K_1 = Intersect(n_2, l_2)
v3, k_3, h_3, i_3, j_3 = Polygon(K_1, H_1, I_1, J_1)
q_2 = Line(B_1, a_1)
L_1 = Intersect(q_2, zAxis)
u = Plane(L_1, K_1, J_1)
v = Vector(O, L_1)
v1' = Translate(v1, v)
FlächeABCD' = Translate(FlächeABCD, v)
M_1 = Point(q_2)
r_2 = Segment(C, M_1)
s_2 = Line(G, r_2)
N_1 = Intersect(s_2, v1')
t_2 = Line(N_1, m)
a_2 = Line(N_1, p)
O_1 = PointIn(FlächeABCD')
f_3 = Segment(B, O_1)
P_1 = PointIn(FlächeABCD')
g_3 = Segment(D, P_1)
Q_1 = Point(q_2)
l_3 = Segment(A, Q_1)
m_3 = Line(O_1, q_2)
n_3 = Line(P_1, q_2)
R_1 = Intersect(m_3, t_2)
S_1 = Intersect(a_2, n_3)
p_3 = Line(S_1, t_2)
q_3 = Line(R_1, a_2)
T_1 = Intersect(q_3, p_3)
r_3 = Segment(P_1, Q_1)
s_3 = Segment(Q_1, O_1)
U_1 = Point(s_3)
t_3 = Segment(U_1, R_1)
a_3 = Segment(R_1, N_1)
b_3 = Segment(N_1, S_1)
c_3 = Segment(S_1, P_1)
d_3 = Segment(Q_1, T_1)
e_3 = Segment(T_1, S_1)
f_4 = Segment(T_1, R_1)
g_4 = Segment(M_1, N_1)
h_4 = Segment(M_1, U_1)
i_4 = Segment(M_1, P_1)
j_4 = Segment(N_1, G)
k_4 = Segment(R_1, F)
l_4 = Segment(S_1, H)
m_4 = Segment(T_1, E)
n_4 = Segment(U_1, P_1)
p_4 = Line(L_1, n_4)
W_1 = PointIn(v1')
Z_1 = PointIn(v1')
V_1 = PointIn(v1')
q_4 = Line(V_1, c_3)
r_4 = Line(Z_1, c_3)
s_4 = Line(W_1, p_4)
A_2 = Intersect(r_4, s_4)
B_2 = Intersect(q_4, s_4)
C_2 = Intersect(p_4, q_4)
D_2 = Intersect(r_4, p_4)
E_2 = Point(zAxis)
v4, b_4, a_4, d_4, c_4 = Polygon(B_2, A_2, D_2, C_2)
t_4 = Line(D_1, xAxis)
e_4 = Line(K_1, t_4)
F_2 = Intersect(p_4, e_4)
f_5 = Line(F_2, KanteCG)
g_5 = Line(K_1, f_5)
c_5 = Circle(g_5, A_2)
G_2, H_2 = Intersect(e_4, c_5)
h_5 = Line(H_2, f_5)
i_5 = Line(H_1, r_4)
I_2 = Intersect(i_5, g_5)
j_5 = Line(I_2, e_4)
J_2 = Intersect(j_5, h_5)
K_2 = Intersect(f_5, j_5)
w = Vector(M, H_2)
k_5 = Line(P, w)
L_2 = Intersect(k_5, e_4)
l_5 = Line(L_2, f_5)
d_5 = CircleArc(K_1, A_2, H_2)
m_5 = AngularBisector(J_2, H_2, L_2)
n_5 = Line(N, w)
M_2 = (-14, 0, 0)
p_5 = Segment(M_2, H_2)
N_2 = Point(xAxis)
q_5 = Line(N_2, p_5)
O_2 = Intersect(q_5, e_4)
v5, k_6, i_6, j_6, h_6 = Polygon(K_1, I_2, J_2, H_2)
r_5 = OrthogonalLine(H_2, v5)
e_5 = Circle(r_5, O_2)
P_2, Q_2 = Intersect(m_5, e_5)
s_5 = CircleArc(H_2, O_2, P_2)
t_5 = Segment(H_1, I_2)
a_5 = Line(P_2, i_6)
b_5 = Segment(H_2, P_2)
f_6 = Segment(N_2, O_2)
g_6 = Line(L_2, b_5)
R_2 = Intersect(g_6, a_5)
v6, h_7, p_6, r_6, l_6 = Polygon(H_2, P_2, R_2, L_2)
m_6 = Segment(P, L_2)
S_2 = Point(xAxis)
n_6 = Line(S_2, p_5)
T_2 = Point(xAxis)
q_6 = Line(T_2, n_6)
U_2 = Intersect(n_6, l_6)
V_2 = Intersect(q_6, l_6)
s_6 = Segment(S_2, U_2)
t_6 = Segment(T_2, V_2)
a_6 = Line(U_2, h_7)
b_6 = Line(V_2, h_7)
W_2 = Midpoint(L_2, R_2)
Z_2 = Midpoint(W_2, R_2)
A_3 = Midpoint(L_2, W_2)
c_6 = Line(A_3, l_6)
d_6 = Line(Z_2, l_6)
B_3 = Intersect(d_6, b_6)
C_3 = Intersect(c_6, b_6)
D_3 = Intersect(a_6, d_6)
E_3 = Intersect(c_6, a_6)
e_6 = Segment(E_3, C_3)
f_7 = Segment(C_3, B_3)
g_7 = Segment(B_3, D_3)
i_7 = Segment(D_3, E_3)
u_1 = Vector(C, E_3)
FlächeCDHG' = Translate(FlächeCDHG, u_1)
F_3 = PointIn(FlächeCDHG')
G_3 = PointIn(FlächeCDHG')
j_7 = Line(F_3, h_7)
k_7 = Line(G_3, j_7)
l_7 = Line(B_3, j_6)
m_7 = Line(D_3, j_6)
H_3 = Intersect(m_7, j_7)
I_3 = Intersect(l_7, k_7)
n_7 = Segment(E_3, F_3)
J_3 = Point(g_7)
p_7 = Segment(J_3, H_3)
q_7 = Segment(F_3, H_3)
r_7 = Segment(H_3, I_3)
s_7 = Segment(I_3, B_3)
t_7 = Segment(C_3, G_3)
a_7 = Segment(G_3, F_3)
b_7 = Segment(G_3, I_3)
c_7 = Segment(F_3, G)
d_7 = Segment(H, G_3)
e_7 = Segment(D, C_3)
f_8 = Segment(C, E_3)
g_8 = OrthogonalLine(C_2, l_6, space)
K_3 = Point(g_8)
h_8 = Line(K_3, j_6)
c_8 = Circle(h_8, B_2)
L_3, M_3 = Intersect(g_8, c_8)
v_1 = Vector(M, L_3)
v1'_1 = Translate(v1, v_1)
FlächeABCD'_1 = Translate(FlächeABCD, v_1)
N_3 = PointIn(v1'_1)
i_8 = Line(N_3, J_1)
j_8 = Line(N_3, h_8)
O_3 = PointIn(v1'_1)
P_3 = Point(j_8)
o_1 = Plane(J_1, N_3, P_3)
k_8 = OrthogonalLine(O_3, o_1)
l_8 = OrthogonalLine(L_3, o_1)
Q_3 = PointIn(FlächeABCD'_1)
R_3 = PointIn(FlächeABCD'_1)
S_3 = PointIn(FlächeABCD'_1)
T_3 = PointIn(FlächeABCD'_1)
m_8 = Line(R_3, k_8)
n_8 = Line(S_3, k_8)
p_8 = Line(T_3, k_8)
q_8 = Line(Q_3, k_8)
r_8 = Line(R_3, j_8)
d_8 = Circle(r_8, S_3)
U_3, V_3 = Intersect(m_8, d_8)
s_8 = Line(V_3, g_8)
W_3 = Intersect(s_8, p_8)
t_8 = Line(Q_3, T_3)
a_8 = Line(W_3, t_8)
b_8 = Line(V_3, t_8)
e_8 = Segment(R_3, V_3)
f_9 = Segment(T_3, W_3)
g_9 = Segment(W_3, V_3)
h_9 = Line(Q_3, k_8)
i_9 = Line(S_3, h_9)
j_9 = Line(W_3, m_3)
k_9 = Line(W_3, t_8)
l_9 = Line(V_3, k_9)
A_4 = Intersect(l_9, i_9)
q_9 = Segment(S_3, A_4)
r_9 = Segment(A_4, V_3)
c_9 = CircleArc(K_3, C_2, B_2)
d_9 = CircleArc(C_2, B_2, L_3)
m_9 = Line(R_3, g_9)
n_9 = Line(Q_3, e_8)
Z_3 = Intersect(m_9, n_9)
p_9 = Segment(Z_3, W_3)
s_9 = Segment(Q_3, Z_3)
t_9 = Segment(Z_3, A_4)
a_9 = Segment(Q_3, S_3)
b_9 = Segment(S_3, R_3)
e_9 = Segment(R_3, T_3)
f_{10} = Segment(T_3, Q_3)
g_{10} = Segment(C_2, N_3)
h_{10} = Segment(C, Q_3)
i_{10} = Segment(D, T_3)
B_4 = Intersect(KanteAD, KanteAB)
j_{10} = Segment(B_4, R_3)
k_{10} = Segment(B, S_3)
C_4 = Intersect(d_4, a_4)
D_4 = Point(g_3)
l_{10} = Segment(C_4, D_4)
E_4 = Intersect(c_4, g_{10})
F_4 = Point(j_3)
m_{10} = Segment(E_4, F_4)
G_4 = Intersect(i_8, l_8)
H_4 = Intersect(k_8, i_8)
I_4 = Point(l_8)
n_{10} = Line(I_4, i_8)
J_4 = Intersect(n_{10}, k_8)
v7, g_{11}, h_{11}, j_{11}, i_{11} = Polygon(G_4, H_4, J_4, I_4)
K_4 = Intersect(n_7, i_7)
L_4 = Point(q_7)
M_4 = Point(a_7)
N_4 = Point(t_7)
v8, k_{11}, l_{11}, m_{11}, n_{11} = Polygon(K_4, L_4, M_4, N_4)
O_4 = Intersect(i_4, r_2)
P_4 = Intersect(s_3, f_3)
Q_4 = Intersect(d_3, s_3)
R_4 = Intersect(g_3, r_3)
v9, o_4, p_{10}, q_{10}, r_{10} = Polygon(O_4, P_4, Q_4, R_4)
S_4 = Point(j_1)
T_4 = PointIn(v3)
U_4 = Point(k_1)
V_4 = Point(i_1)
v10, s_{10}, t_{10}, u_4, v_4 = Polygon(S_4, T_4, U_4, V_4)
W_4 = Point(a_4)
Z_4 = Point(h_6)
a_{10} = Segment(W_4, Z_4)
A_5 = Point(h_{11})
B_5 = Intersect(m_{10}, j_3)
b_{10} = Segment(A_5, B_5)