Toric Solids

Toric Solids
Loading the math board and drawing, please wait…
2020-04-17 15:04
This example demonstrates the construction of toric solids, a special type of 3D shape involving circles, planes, and rotation. Using GeoGebra commands such as Circle, Sequence, and Zip, the generation process of these solids can be dynamically shown. Suitable for high school or university solid geometry courses.

GeoGebra Commands & Parameters

  1. Circle(B, C, A) → c
  2. Sequence(k, k, 1, n) → L_n
  3. Zip(Rotate[c, ((k * 2) * π / (n + 1))], k, L_n) → listecercles
  4. Center(c) → M
  5. Plane(A, B, C) → p
  6. OrthogonalLine(M, p) → g
  7. Line(M, B) → f
  8. Zip(Rotate[B, ((k * 2) * π / (n + 1)), g], k, L_n) → listpoints
  9. Zip(Circle[zAxis, P], P, listpoints) → listcurves
  10. Center(c) → D
  11. Segment(D, B) → f_1
  12. Segment(D, E) → g_1
  13. Surface(c, (2 * π), zAxis) → a
  14. Circle(B, C, A) → d
  15. Sequence(Intersect[p, Element[listcurves, i]], i, 1, Length[listcurves], 1) → l1

AI Drawing Prompt Reference

Draw a toric solid by first creating a circle c, then rotating it to generate a series of circles forming the surface of the toric solid. Next, draw a plane p through the center M of circle c, and create a perpendicular line g. Rotate points on circle c around g to generate a series of points, which serve as the centers for new circles, forming the side of the toric solid. Finally, connect the center D of the toric solid to the center B of circle c and to a point E on the circumference of circle c, creating two auxiliary line segments.
The prompt above was compiled from the original drawing commands and is for reference only.