Seitenmitten anzeigen

Verzerrung = 0.3 (slider from -1 to 1, step 0.05)
Größe = 7.1 (slider from 0 to 10, step 0.1)
h_{Fläche}: sqrt(3.0) * Größe / 2.0
h_{Tetra}: sqrt(Größe^(2.0) - (2.0 / 3.0 * h_{Fläche})^(2.0))
r_0: 2.0 / 3.0 * h_{Fläche}
a: 2.0 * Größe * cos(3.141592653589793 / 4.0)
Drehung = 0.8796459430051422 (slider from 0 to 12.566370614359172, step 0.031415926535897934)
c = CurveCartesian(Größe * cos(t), Verzerrung * Größe * sin(t) + 0.5 * a, t, 0.0, 6.28319)
Anzeige = false
e = CurveCartesian(Größe * cos(t), Verzerrung * Größe * sin(t), t, 0.0, 6.283185307179586)
b_0 = CurveCartesian(r_0 * cos(t), Verzerrung * r_0 * sin(t) - 1.0 / 3.0 * h_{Tetra}, t, 0.0, 6.28319)
T_01: b_0(Drehung + 2.0 * 3.141592653589793 / 3.0)
T_02: b_0(Drehung + 4.0 * 3.141592653589793 / 3.0)
T_03: b_0(Drehung)
T_11: (0.0, 2.0 / 3.0 * h_{Tetra})
Vieleck1, t_01, t_02, t_11 = Polygon(T_02, T_03, T_01)
Vieleck2, t_1, t_2, t_12 = Polygon(T_02, T_11, T_01)
Vieleck3, t_3, t_4, t_5 = Polygon(T_03, T_11, T_02)
Vieleck4, t_6, t_7, t_8 = Polygon(T_11, T_01, T_03)
M_0: (0.0, -1.0 * 1.0 * 1.0 / 3.0 * h_{Tetra})
b_1 = CurveCartesian(2.0 / 6.0 * r_0 * cos(t), Verzerrung * 2.0 / 6.0 * r_0 * sin(t), t, 0.0, 6.28319)
M_11: b_1(Drehung + 3.141592653589793)
M_12: b_1(Drehung + 1.0 / 3.0 * 3.141592653589793)
M_13: b_1(Drehung - 1.0 / 3.0 * 3.141592653589793)

Tool: Inkreis
Klicke auf ein regelmäßges Vieleck
Input: Verzerrung, Größe, Drehung, Vieleck3
Output: C

a: 2.0 * Größe * cos(3.141592653589793 / 4.0)
b = CurveCartesian(Größe * cos(t), Verzerrung * Größe * sin(t) - 0.5 * a, t, 0.0, 6.28319)
T_01: b(Drehung + 2.0 * 3.141592653589793 / 3.0)
T_02: b(Drehung + 4.0 * 3.141592653589793 / 3.0)
T_03: b(Drehung)
T_11: (0.0, a / 3.0 * sqrt(3.0))
Vieleck1, t_01, t_02, t_11 = Polygon(T_02, T_03, T_01)
Vieleck2, t_1, t_2, t_12 = Polygon(T_02, T_11, T_01)
Vieleck3, t_3, t_4, t_5 = Polygon(T_03, T_11, T_02)
Vieleck3, t_3, t_4, t_5 = Polygon(T_03, T_11, T_02)
j, k = AngularBisector(t_01, t_1)
n, p = AngularBisector(t_01, t_3)
C = Intersect(j, p)

Tool: Inkreis2
Klicke auf drei Ecken einer Fläche
Input: Verzerrung, Größe, Drehung, T_11, T_01, T_02
Output: D

a: 2.0 * Größe * cos(3.141592653589793 / 4.0)
b = CurveCartesian(Größe * cos(t), Verzerrung * Größe * sin(t) - 0.5 * a, t, 0.0, 6.28319)
T_01: b(Drehung + 2.0 * 3.141592653589793 / 3.0)
T_02: b(Drehung + 4.0 * 3.141592653589793 / 3.0)
T_11: (0.0, a / 3.0 * sqrt(3.0))
q = AngularBisector(T_02, T_01, T_11)
r = AngularBisector(T_01, T_11, T_02)
D = Intersect(q, r)