三六边形折纸(Trihexaflexagon)动态模型

三六边形折纸(Trihexaflexagon)动态模型
几何画板及绘图内容加载中,请稍等……
2020-07-16 04:55
所属专题 Action Modular Origami
① 本范例演示一个由纸张折叠而成的三六边形(Trihexaflexagon)模型的三维动画,展示其翻折与变形过程。② 核心数学概念涉及多边形、空间几何、旋转变换以及折纸中的几何构造,包括菱形、中点、角平分线等。③ 作图要点:从构造摘要可见,使用了GeoGebra的相交、圆、多边形、线平分线、直线、旋转、正交线、点、平面、序列、向量、平移、中点等命令,构建了多个点、线、多边形对象,并通过序列和向量实现折叠动画。④ 适合中学及以上学段,用于几何变换、立体几何或折纸数学的直观教学,也可作为数学建模与动态演示的示例。

GeoGebra 命令及参数

  1. Intersect(xAxis, yAxis) → A
  2. Circle(B, A) → d
  3. Circle(A, B) → c
  4. Intersect(d, c) → C, D, ,
  5. Polygon(B, D, 6) → poly1, f, H, g, h, i, j, k, E, F, G
  6. LineBisector(E, F) → q
  7. Line(A, B) → l
  8. LineBisector(E, D) → m
  9. Rotate(B, If[α ≥ 0°, α, α / 3], m) → B'
  10. Line(E, H) → n
  11. Rotate(D, If[α ≥ 0°, ((-α)) / 3, (-α)], q) → D'
  12. Polygon(B', A, D') → poly2, d', b', a
  13. OrthogonalLine(A, xOyPlane) → p
  14. Point(p) → I
  15. Plane(I, A, B) → b
  16. Sequence(Rotate[{poly2, Mirror[poly2, b]}, (n * 120°), p], n, 0, 2, 1) → list1
  17. Vector((0, 0, If[z(D') > 0, 0, (-z(D'))])) → vLift
  18. Translate(list1, vLift) → list1'
  19. OrthogonalLine(B', xOyPlane) → r
  20. Intersect(r, xOyPlane) → J
  21. Midpoint(J, B') → K
  22. Plane(K, xOyPlane) → e
  23. Translate(Mirror[list1, e], vLift) → list1''
  24. Rotate(list1', 60°, p) → list1''_1

AI 绘图提示语参考

绘制一个三棱柱折纸模型的动画。首先,创建两个圆并找到它们的交点,然后用这些点和一个点创建一个六边形。接着,找到六边形的对角线并进行旋转,生成新的六边形。通过旋转和镜像操作,创建一系列六边形,并将它们沿着特定平面平移,形成动画效果。最后,通过旋转和平移,生成最终的动画序列。
以上提示语为根据原始绘图命令整理而来,仅供参考。