Two Parts of a Cube by Renáta Vágová (3)
Loading the math board and drawing, please wait…
In collections
TWO PARTS OF A CUBE
This example demonstrates two parts of a cube. It involves concepts such as cube, secant line, and quadratic functions. Using GeoGebra commands like Point, Cube, Midpoint, Line, Vector, Translate, Rotate, etc., the various faces and edges of the cube can be constructed. Suitable for middle or high school students learning solid geometry.
GeoGebra Commands & Parameters
Point(xAxis) → APoint(xAxis) → BPoint(Circle[B, Distance[A, B], Segment[A, B]]) → CCube(A, B, C) → c, D, faceCDHG, faceEFGH, edgeAD, edgeAB, edgeBC, edgeCD, edgeAE, edgeDH, edgeEH, edgeEF, E, edgeBF, edgeFG, edgeCG, edgeGH, F, G, H, faceABCD, faceADHE, faceABFE, faceBCGFPoint(xAxis) → LPoint(xAxis) → MPoint(Circle[M, Distance[L, M], Segment[L, M]]) → NCube(L, M, N) → k, O, faceNOSR, facePQRS, edgeLO, edgeLM, edgeMN, edgeNO, edgeLP, edgeOS, edgePS, edgePQ, P, edgeMQ, edgeQR, edgeNR, edgeRS, Q, R, S, faceLMNO, faceLOSP, faceLMQP, faceMNRQMidpoint(H, B) → S_2Midpoint(S, M) → S_1Line(S_1, S_2) → p_1Line(S_2, yAxis) → fLine(S_1, yAxis) → gLine(S_2, zAxis) → hLine(S_1, zAxis) → iPoint(p_1) → IPoint(p_1) → JVector(I, J) → uTranslate(i, Vector[(p * u)]) → i'Translate(g, Vector[(p * u)]) → g'Rotate(A, α, p_1) → A'Rotate(B, α, p_1) → B'Rotate(C, α, p_1) → C'Rotate(D, α, p_1) → D'Rotate(E, α, p_1) → E'Rotate(F, α, p_1) → F'Rotate(G, α, p_1) → G'Rotate(H, α, p_1) → H'Rotate(A', β, f) → A''Rotate(B', β, f) → B''Rotate(C', β, f) → C''Rotate(D', β, f) → D''Rotate(E', β, f) → E''Rotate(F', β, f) → F''Rotate(G', β, f) → G''Rotate(H', β, f) → H''Translate(k, Vector[(p * u)]) → k'Translate(L, Vector[(p * u)]) → L'Translate(M, Vector[(p * u)]) → M'Translate(N, Vector[(p * u)]) → N'Translate(O, Vector[(p * u)]) → O'Translate(P, Vector[(p * u)]) → P'Translate(Q, Vector[(p * u)]) → Q'Translate(R, Vector[(p * u)]) → R'Translate(S, Vector[(p * u)]) → S'Rotate(c, α, p_1) → c'Rotate(c', β, f) → c''Rotate(G'', γ, h) → G'''Rotate(H'', γ, h) → H'''Rotate(E'', γ, h) → E'''Rotate(F'', γ, h) → F'''Rotate(D'', γ, h) → D'''Rotate(C'', γ, h) → C'''Rotate(A'', γ, h) → A'''Rotate(B'', γ, h) → B'''Rotate(c'', γ, h) → c'''Rotate(k', δ, p_1) → k''Rotate(L', δ, p_1) → L''Rotate(M', δ, p_1) → M''Rotate(N', δ, p_1) → N''Rotate(O', δ, p_1) → O''Rotate(P', δ, p_1) → P''Rotate(Q', δ, p_1) → Q''Rotate(R', δ, p_1) → R''Rotate(S', δ, p_1) → S''Rotate(k'', ε, g') → k'''Rotate(L'', ε, g') → L'''Rotate(M'', ε, g') → M'''Rotate(N'', ε, g') → N'''Rotate(O'', ε, g') → O'''Rotate(P'', ε, g') → P'''Rotate(Q'', ε, g') → Q'''Rotate(R'', ε, g') → R'''Rotate(S'', ε, g') → S'''Rotate(k''', ζ, i') → aRotate(L''', ζ, i') → KRotate(M''', ζ, i') → TRotate(N''', ζ, i') → URotate(O''', ζ, i') → VRotate(P''', ζ, i') → WRotate(Q''', ζ, i') → ZRotate(R''', ζ, i') → A_1Rotate(S''', ζ, i') → B_1Midpoint(H''', G''') → C_1Midpoint(E''', F''') → D_1Midpoint(D''', C''') → E_1Midpoint(A''', B''') → F_1Midpoint(A''', D''') → G_1Midpoint(E''', H''') → H_1Midpoint(F''', G''') → I_1Midpoint(B''', C''') → J_1Midpoint(C_1, D_1) → K_1Midpoint(C_1, E_1) → L_1Midpoint(G_1, H_1) → M_1Midpoint(D_1, F_1) → N_1Midpoint(J_1, I_1) → O_1Midpoint(G_1, J_1) → P_1Midpoint(V, T) → Q_1Midpoint(B_1, Z) → R_1Midpoint(A_1, T) → T_1Midpoint(B_1, U) → U_1Midpoint(B_1, K) → V_1Midpoint(Z, K) → W_1Midpoint(B_1, A_1) → Z_1Midpoint(A_1, Z) → A_2Midpoint(Z, W) → B_2Midpoint(V, U) → C_2Midpoint(K, T) → D_2Midpoint(T, U) → E_2Midpoint(V, K) → F_2Midpoint(B_1, W) → G_2Midpoint(Z, T) → H_2Midpoint(K, W) → I_2Midpoint(B_1, V) → J_2Midpoint(U, A_1) → K_2Midpoint(G''', C''') → L_2Midpoint(D''', H''') → M_2Midpoint(A''', E''') → N_2Midpoint(F''', B''') → O_2Prism(H''', C_1, L_2, C''', E_1, M_2, H_1) → b, P_2, face3, face6, face2, face8, edge1, edge7, edge5, edge4, edge9, edge3, Q_2, edge2, edge8, edge13, edge6, edge10, edge14, edge11, edge15, edge16, edge17, R_2, edge18, edge12, T_2, U_2, face7, face1, face5, face4Prism(P_2, U_2, H_1, D_1) → d, V_2, edge22, edge19, edge26, edge24, edge20, edge27, edge21, W_2, face10, face12, face13, face11, face9, edge25, edge23Prism(Q_2, R_2, T_2, O_2) → e, Z_2, edge32, edge28, edge34, edge35, edge29, edge36, edge30, A_3, face15, face16, face18, face17, face14, edge31, edge33Prism(U, V, F_2, D_2, T, K_2) → j, B_3, face19, face25, edgeUV, edge40, edge42, edge37, edgeTU_1, edge39, edge41, edge44, C_3, edge43, edge38, edge45, edge47, edge48, edge49, edge46, D_3, E_3, face24, face21, face22, face23, face20Prism(K_2, T_1, U_1, A_1) → l, F_3, edge56, edge50, edge55, edge57, edge51, edge58, edge52, G_3, face27, face28, face30, face29, face26, edge54, edge53Prism(Z, T, U, A_1, B_2) → n, H_3, edgeTZ, edgeTU, edge60, edge62, edge63, edge59, edge61, edge64, edge65, edge67, I_3, edge68, edge66, J_3, face31, face33, face32, face34, face35, face36Prism(U_1, I_3, Q_1, J_2) → o, K_3, edge69, edge72, edge76, edge71, edge74, edge77, edge75, L_3, face37, face41, face40, face39, face38, edge73, edge70Prism(R_1, W_1, B_2, G_2) → q, M_3, edge79, edge80, edge82, edge83, edge84, edge86, edge85, N_3, face42, face44, face46, face45, face43, edge78, edge81Prism(A_2, A_1, K_2, E_2, T, H_2, R_1) → s, O_3, face47, face48, face51, face54, edge90, edge91, edge97, edge87, edge88, edge96, P_3, edge93, edge92, edge100, edge98, edge89, edge99, edge94, edge101, edge102, edge103, Q_3, edge104, edge95, R_3, S_3, face53, face49, face50, face52Prism(S_3, R_3, Q_3, I_2) → t, T_3, edge109, edge105, edge112, edge110, edge106, edge113, edge107, U_3, face56, face58, face59, face57, face55, edge111, edge108Prism(R_1, P_3, O_3, G_2) → v, V_3, edge115, edge114, edge121, edge120, edge117, edge122, edge118, W_3, face60, face62, face64, face63, face61, edge116, edge119Prism(F_2, C_2, U, E_2, D_2, K, V_1) → a_1, Z_3, face70, face65, face66, face72, edge132, edge126, edge127, edge134, edge123, edge124, A_4, edge129, edge133, edge128, edge136, edge135, edge125, edge130, edge137, edge138, edge139, B_4, edge140, edge131, C_4, D_4, face71, face69, face67, face68Prism(V_1, Z_3, J_2, G_2) → b_1, E_4, edge142, edge141, edge148, edge147, edge144, edge149, edge145, F_4, face73, face75, face77, face76, face74, edge143, edge146Prism(B_4, H_2, C_4, A_2) → c_1, G_4, edge156, edge150, edge155, edge157, edge151, edge158, edge152, H_4, face79, face80, face82, face81, face78, edge153, edge154
AI Drawing Prompt Reference
Draw two parts of a cube, one with vertices at points A, B, and C, and the other with vertices at points L, M, and N. Construct a cube using points A, B, and C, and another cube using points L, M, and N. Find the midpoint S₂ of H and B, and the midpoint S₁ of S and M. Draw a line p₁ through S₁ and S₂, and draw lines f, g, h, and i from S₂, S₁, S₂, and S₁ respectively. Take points I and J on line p₁ and draw vector u from I to J. Translate lines i, g, h, and i along vector u, rotate points A, B, C, D, E, F, G, and H around line p₁ by α degrees, then rotate points A, B, C, D, E, F, G, and H around line f by β degrees. Finally, rotate cube c around line p₁ by α degrees, then around line f by β degrees, and rotate point G around line h by γ degrees.
The prompt above was compiled from the original drawing commands and is for reference only.