Octagon Waterwheel Origami Animation
Loading the math board and drawing, please wait…
In collections
Action Modular Origami
This GeoGebra example provides a dynamic animation of an octagon waterwheel model, inspired by the paper-folding designs in 'Action Modular Origami'. The construction demonstrates key mathematical concepts including polygonal symmetry, 3D spatial transformations, and geometric folding patterns. Technically, the model is built using the Sequence and Polygon commands for structural repetition, Vector and Translate for the mechanical movement, and the extrude command to transform 2D shapes into 3D solids. It also employs Intersect and Midpoint operations to maintain geometric precision. This tool is ideal for high school students studying solid geometry, educators demonstrating spatial visualization, and enthusiasts of mathematical origami.
GeoGebra Commands & Parameters
Intersect(xAxis, yAxis) → ALine(A, B) → qPolygon(A, B, 8) → poly1, f, D, E, F, G, H, g, h, i, j, k, l, m, CLine(A, D) → nLine(H, C) → n_1Intersect(n, n_1) → NOrthogonalLine(N, n_1) → p_1Intersect(q, p_1) → OLine(O, n) → q_1Line(B, E) → pIntersect(n, p) → IIntersect(q_1, p) → QLine(B, C) → tOrthogonalLine(I, t) → a_1Intersect(t, a_1) → SMidpoint(A, E) → OOVector(OO, OO') → uTranslate(C, u) → C'OrthogonalLine(C, t) → dIntersect(p, d) → RTranslate(R, u) → R'Point(q) → KIntersect(n, d) → MOrthogonalLine(K, d) → eIntersect(d, e) → LTranslate(M, u) → M'Translate(L, u) → L'Line(C, D) → rPolygon(O, Q, I, S, B) → poly2, a, b, i_1, r_1, s_1Intersect(r, q) → JPolygon(O, Q, I, N) → poly3, c, f_1, g_1, h_1Sequence(Rotate[ListPoly1, β + (n * α), OO], n, 0, 3) → List1PolySequence(Rotate[ListPoly1, β + (0.5 * α) + (n * α), OO], n, 0, 3) → List2PolyOrthogonalLine(OO, xOyPlane) → sTranslate(List1Poly, u) → List1Poly'Polygon(R, C, C', R') → poly4, j_1, k_1, l_1, m_1Translate(List2Poly, u) → List2Poly'Translate(J, u) → J'Sequence(Rotate[poly4, β + (0.5 * α) + (n * α), OO], n, 0, 3) → List2SideSequence(Rotate[poly4, β + (n * α), OO], n, 0, 3) → List1SideIntersect(p_1, n) → PSequence(Rotate[ListPoly3, β + α / 2 + (n * α), OO], n, 0, 3) → List4PolySequence(Rotate[ListPoly3, β + (n * α), OO], n, 0, 3) → List3PolyTranslate(List3Poly, u) → List3Poly'Translate(List4Poly, u) → List4Poly'
AI Drawing Prompt Reference
Create an animated octagon waterwheel model, demonstrating dynamic movement. Start by constructing an octagonal base, then simulate the motion of the wheel's blades using rotation and translation. The animation showcases symmetry, 3D spatial transformations, and geometric folding patterns as the blades rotate around a central axis while maintaining precise geometric shapes.
The prompt above was compiled from the original drawing commands and is for reference only.