Unscrewing a Cylinder Demonstration

Unscrewing a Cylinder Demonstration
Loading the math board and drawing, please wait…
2018-12-07 03:23
This example visually demonstrates the process of unrolling a cylinder into its 2D flat representation, illustrating spatial geometric transformations. Key math concepts include cylinder structure, polygon assembly, quadratic function application, logical reasoning, reflection symmetry, and definite integral computation. Construction highlights from the GeoGebra command summary involve Point, Circle, Cylinder, Intersect, CurveCartesian, Surface, and Translate commands/objects. Suitable for high school geometry, coordinate geometry, and calculus instruction, helping students grasp spatial transformations and integral applications.

GeoGebra Commands & Parameters

  1. Point(zAxis) → B
  2. Circle(A, 2, zAxis) → c
  3. Cylinder(c, 3) → a, d, b
  4. Intersect(xAxis, c, 1) → C
  5. CurveCartesian((2 * cos(t)), (2 * sin(t)), t, t, 0, 3) → e
  6. CurveCartesian((2 * cos(t - π / 3)), (2 * sin(t - π / 3)), t, t, 0, 3) → f
  7. CurveCartesian((2 * cos(t - (2 * π / 3))), (2 * sin(t - (2 * π / 3))), t, t, 0, 3) → g
  8. CurveCartesian((2 * cos(t - (3 * π / 3))), (2 * sin(t - (3 * π / 3))), t, t, 0, 3) → h
  9. CurveCartesian((2 * cos(t - (4 * π / 3))), (2 * sin(t - (4 * π / 3))), t, t, 0, 3) → i
  10. CurveCartesian((2 * cos(t - (5 * π / 3))), (2 * sin(t - (5 * π / 3))), t, t, 0, 3) → j
  11. Surface(e, π / 3, zAxis) → k
  12. Surface(g, π / 3, zAxis) → l
  13. Surface(i, π / 3, zAxis) → m
  14. Circle(B, 2, zAxis) → p
  15. Surface(j, π / 3, zAxis) → n
  16. Surface(f, π / 3, zAxis) → o
  17. Surface(h, π / 3, zAxis) → q
  18. Translate(Rotate[n, z(B) - 3, zAxis], Vector[(0, 0, z(B) - 3)]) → r
  19. Translate(Rotate[o, z(B) - 3, zAxis], Vector[(0, 0, z(B) - 3)]) → s
  20. Translate(Rotate[q, z(B) - 3, zAxis], Vector[(0, 0, z(B) - 3)]) → t