3D Geometric Shapes

3D Geometric Shapes
Loading the math board and drawing, please wait…
2018-10-13 02:37
This example demonstrates the construction process of 3D geometric shapes. It involves basic concepts of solid geometry such as rotation, sequence, and polygon. Using GeoGebra commands like CurveCartesian, Rotate, and Sequence, dynamic 3D shapes can be built. Suitable for high school or university solid geometry courses.

GeoGebra Commands & Parameters

  1. CurveCartesian(sec(t) - 0.12, 0, (1.15 * tan(t)), t, ((-π)) / 2, π / 2) → a
  2. CurveCartesian(sec(t) + 0.12, 0, (1.15 * tan(t)), t, ((-π)) / 2, π / 2) → b
  3. Circle(zAxis, (2, 0, -2)) → c
  4. Point(c) → A
  5. Rotate(A, 120°, zAxis) → A'
  6. Sequence((x(a(t)), 0, z(a(t))), t, ((-π)) / 2.97, (2 * π / 5), 0.2) → list1
  7. Sequence((x(b(t)), 0, z(b(t))), t, ((-π)) / 2.97, (2 * π / 5), 0.2) → list2
  8. Append(list1, (0, 0, 2.52)) → list3
  9. Append(list3, (0, 0, -1.99)) → list4
  10. Polygon(list4) → poly1
  11. Append(list2, (4, 0, 2.52)) → list5
  12. Append(list5, (4, 0, -1.99)) → list6
  13. Polygon(list6) → poly2
  14. Segment(A, A' + (0, 0, 4)) → f
  15. Circle(zAxis, (2, 1, -2)) → e
  16. Center(e) → B
  17. PointIn(e) → C
  18. Angle(A, B, C) → α
  19. Segment(A, A' + (0, 0, 4)) → ff

AI Drawing Prompt Reference

Draw a 3D geometric shape consisting of two rotated curves. The first curve is sec(t) minus 0.12, and the second is sec(t) plus 0.12. These curves extend along the z-axis from -2 to 2. Then, rotate a point by 120 degrees around the z-axis. Create sequences of points with their z-coordinates to form two lists. Finally, connect these lists with fixed points to create two polygons. Ensure the shape is displayed in 3D space to illustrate rotation and sequence concepts.
The prompt above was compiled from the original drawing commands and is for reference only.