milieu

Afficher/Cacher le cube

Déterminer le nombre de
sommets, de faces et
d'arêtes de ce solide.

valider

valider

valider

S =

F =

A =

A = Intersect(xAxis, yAxis)
c = Circle(A, 1)
B = Point(c)
n = 4 (slider from 3 to 100, step 1)
a: 360 / n
l: (2 * sin(π / n))
d = Circle(B, l)
C = Intersect(c, d, 1)
b, D, E, F, G, H, I, faceBCDE, faceBEIF, faceBCGF, faceCDHG, faceDEIH, faceFGHI, arêteBE, arêteBC, arêteCD, arêteDE, arêteBF, arêteEI, arêteFI, arêteFG, arêteCG, arêteGH, arêteDH, arêteHI = Cube(B, C, xOyPlane)
e = true
J, K = partage_en(F, G)
L, M = partage_en(G, H)
N, O = partage_en(H, I)
P, Q = partage_en(I, F)
R, S = partage_en(F, B)
T, U = partage_en(B, C)
V, W = partage_en(C, G)
Z, A_1 = partage_en(C, D)
B_1, C_1 = partage_en(D, E)
D_1, E_1 = partage_en(E, B)
F_1, G_1 = partage_en(E, I)
H_1, I_1 = partage_en(H, D)
f = false
g = Segment(M, P)
h = Segment(L, Q)
i = Segment(N, K)
j = Segment(J, O)
k = Segment(B_1, U)
m = Segment(T, C_1)
p = Segment(A_1, D_1)
q = Segment(E_1, Z)
J_1 = Intersect(g, i)
K_1 = Intersect(j, g)
L_1 = Intersect(h, j)
M_1 = Intersect(i, h)
N_1 = Intersect(p, k)
O_1 = Intersect(m, p)
P_1 = Intersect(m, q)
Q_1 = Intersect(k, q)
poly1, j_1, k_1, l_1, m_1 = Polygon(J_1, K_1, L_1, M_1)
poly2, n_1, o_1, p_1, q_1 = Polygon(N_1, O_1, P_1, Q_1)
poly3, f_1, s, r, g_1 = Polygon(F_1, S, R, G_1)
poly4, s_1, v, w, r_1 = Polygon(S, V, W, R)
poly5, k_2, g_2, r_2, l_2 = Polygon(K_1, G_1, R, L_1)
poly6, l_3, r_3, w_1, m_2 = Polygon(L_1, R, W, M_1)
poly7, f_2, o_2, p_2, s_2 = Polygon(F_1, O_1, P_1, S)
poly8, s_3, p_3, q_2, v_1 = Polygon(S, P_1, Q_1, V)
poly9, w_2, h_1, i_1, v_2 = Polygon(W, H_1, I_1, V)
poly10, g_3, h_2, i_2, f_3 = Polygon(G_1, H_1, I_1, F_1)
poly11, m_3, w_3, h_3, j_2 = Polygon(M_1, W, H_1, J_1)
poly12, v_3, q_3, n_2, i_3 = Polygon(V, Q_1, N_1, I_1)
poly13, j_3, h_4, g_4, k_3 = Polygon(J_1, H_1, G_1, K_1)
poly14, i_4, n_3, o_3, f_4 = Polygon(I_1, N_1, O_1, F_1)
sommets: 16
faces: 14
aretes: 28
rep1: 0
rep2: 0
rep3: 0
ChampTexte1 = Textfield(rep1)
ChampTexte2 = Textfield(rep2)
ChampTexte3 = Textfield(rep3)

Tool: partage_en_3_3d (command partage_en)
partage_en[ <Point>, <Point> ]
Input: A, B
Output: C, D

C: (x(B) / 3 + (2 * x(A) / 3), y(B) / 3 + (2 * y(A) / 3), z(B) / 3 + (2 * z(A) / 3))
D: ((2 * x(B) / 3) + x(A) / 3, (2 * y(B) / 3) + y(A) / 3, (2 * z(B) / 3) + z(A) / 3)