折纸魔星-螺旋版

折纸魔星-螺旋版
几何画板及绘图内容加载中,请稍等……
2020-07-16 03:43
所属专题 Action Modular Origami
这是一个来自《Action Modular Origami》一书的折纸模型动画。通过逐步指令,展示了如何折叠出一个魔星图形。该模型涉及几何作图和变换。使用了Line, AngularBisector, Rotate, Intersect, Dilate, Polygon等GeoGebra命令。适合初中及以上学生学习几何作图和变换。

GeoGebra 命令及参数

  1. Line(A, C) → h
  2. Line(A, B) → g
  3. AngularBisector(h, g) → i, j
  4. Rotate(j, (-(22.5°)), D) → j'
  5. Rotate(g, 22.5°, A) → g'
  6. Intersect(j', g') → G
  7. Dilate(A, fac, G) → A'_1
  8. AngularBisector(B, C, A) → f
  9. Intersect(f, g) → E
  10. Line(E, i) → k
  11. Intersect(h, k) → F
  12. Polygon(A, F, E, C, D) → poly1, a, f_1, e, c, d
  13. Rotate(A, 45°, O) → A'
  14. Rotate(F, 45°, O) → F'
  15. Rotate(E, 45°, O) → E'
  16. Rotate(C, 45°, O) → C'
  17. Rotate(D, 45°, O) → D'
  18. Polygon(A', F', E', C', D') → poly1', a', f', e', c', d'
  19. Polygon(F', A, F, E, C, D, C', E') → poly2, l, m, n, p, q, r, s, t
  20. Intersect(k, j) → H
  21. Line(F', E') → b
  22. Intersect(b, k) → I
  23. If(fac ≥ sqrt(0.5), Polygon[H, I, F'], {}) → polySmall
  24. Intersect(xAxis, yAxis) → J
  25. Vector(A'_1, J) → u
  26. Translate(Sequence[Rotate[{poly2}, (n * 90°), O], n, 0, 3, 1], u) → listPoly1
  27. Translate(Sequence[Rotate[{polySmall}, (n * 90°), O], n, 1, 4, 1], u) → listSmall12
  28. Translate(Sequence[Rotate[{polySmall}, 45° + (n * 90°), O], n, 1, 4, 1], u) → listSmall1
  29. Translate(Sequence[Rotate[{poly2}, 45° + (n * 90°), O], n, 0, 3, 1], u) → listPoly2

AI 绘图提示语参考

绘制一个由五边形单元组成的旋转星形图案,整体围绕中心点对称分布。先构造一个基础五边形,其顶点由两条边和角平分线相交确定,再通过旋转45度生成第二个五边形,两者重叠形成星形花瓣。随后以中心为轴,将整个花瓣组合分别旋转90度、180度、270度,并平移复制到四个方向,形成完整的星形阵列。在特定条件下,花瓣尖端会出现小三角形,随滑块变化而显示或隐藏。整体图形由多个多边形嵌套构成,呈现螺旋展开的视觉效果。
以上提示语为根据原始绘图命令整理而来,仅供参考。