Stitching in a Cube
Loading the math board and drawing, please wait…
This example analyzes stitching lines in a cube. Key mathematical concepts include faces and edges in solid geometry. Using GeoGebra commands such as Point, Cube, Intersect, etc., the various faces and edges of the cube are constructed. Suitable for students at the junior high school level and above.
GeoGebra Commands & Parameters
Point(Circle[B_1, Distance[A, B_1], Segment[A, B_1]]) → C_1Cube(A, B_1, C_1) → a, D_1, faceCDHG, faceEFGH, edgeAD, edgeAB, edgeBC, edgeCD, edgeAE, edgeDH, edgeEH, edgeEF, E_1, edgeBF, edgeFG, edgeCG, edgeGH, F_1, G_1, H_1, faceABCD, faceADHE, faceABFE, faceBCGFCircle(xAxis, G_1) → cIntersect(zAxis, c) → I, JCircleArc(A, G_1, I) → dPoint(d) → GAngle(G_1, A, G) → αLine(G, A) → bRotate(a, α, xAxis) → a'Rotate(B_1, α, xAxis) → BRotate(C_1, α, xAxis) → CRotate(D_1, α, xAxis) → DRotate(E_1, α, xAxis) → ERotate(F_1, α, xAxis) → FRotate(H_1, α, xAxis) → HSegment(A, B) → eSegment(B, C) → fSegment(C, D) → gSegment(D, A) → hSegment(E, F) → iSegment(F, G) → jSegment(H, E) → lSegment(E, A) → mSegment(F, B) → nSegment(G, C) → p_1Segment(H, D) → qSequence(C + (k * (B - C)), k, 0, 1, 0.1) → CBSequence(F + (k * (E - F)), k, 0, 1, 0.1) → FESequence(H + (k * (D - H)), k, 0, 1, 0.1) → HDSequence(Segment[Element[CB, k], Element[FE, k]], k, 1, 11) → list1Sequence(Segment[Element[FE, k], Element[HD, k]], k, 1, 11) → list2Sequence(Segment[Element[HD, k], Element[CB, k]], k, 1, 11) → list3Polygon(Element[CB, p], Element[FE, p], Element[HD, p]) → poly1, r, s, tSegment(H, G) → kVector(C, C + ((p - 1) / 10 * (B - C))) → uVector(F, F + ((p - 1) / 10 * (E - F))) → vVector(H, H + ((p - 1) / 10 * (D - H))) → w