Conic Sections: Dynamic and Modifiable Illustrator and Investigation

Conic Sections: Dynamic and Modifiable Illustrator and Investigation
Loading the math board and drawing, please wait…
2018-02-13 09:32
This interactive GeoGebra example dynamically demonstrates the generation and properties of conic sections (ellipse, parabola, hyperbola) by intersecting a plane with a cone. Users can adjust parameters to observe how the curve type and shape change. Core mathematical concepts include the geometric definition of conics, foci, directrix, eccentricity, and transformations. The construction uses GeoGebra commands such as IntersectPath, Line, Distance, Sphere, Intersect, Rotate, CircleSector, Dilate, Vector, and Translate, along with points, lines, circles, and spheres to build a 3D cone and cutting plane, with sliders or draggable points for dynamic adjustment. Suitable for high school or college analytic geometry courses, it provides an intuitive visual understanding of the unified geometric origin of conics and the influence of parameters, and serves as an excellent tool for investigative learning.

GeoGebra Commands & Parameters

  1. IntersectPath(c, a) → d
  2. Line((0, 0, 0), (1, 0, 1)) → f
  3. Line(A, f) → g
  4. Distance(A, (0, 0, 0)) → e
  5. Sphere(A, (0.4 * e)) → h
  6. IntersectPath(y = 0, h) → k
  7. Intersect(g, k) → B, C
  8. Intersect(xAxis, k) → D, E
  9. Rotate(D, If[0 < i ≤ 1, ((-i) * π / 4), ((-π)) / 4], A, Line[(4, 0, 0), (4, 1, 0)]) → D'
  10. CircleSector(A, D, D') → p
  11. Dilate(A, If[1.5 < i ≤ 2.5, 2.5 - i, 0], (0, 0, 0)) → A'
  12. Vector(A, A') → u
  13. Translate(p, u) → p'
  14. Line(A, (x(A), y(A) + 1, 0)) → l
  15. Rotate(j, ((-m) * π / 180), l) → j'
  16. IntersectPath(j', a) → q
  17. Line((100, 0, 0), A) → n

AI Drawing Prompt Reference

Draw a 3D cone with its apex at the origin and a circular base. A rotatable plane intersects the cone, producing conic sections (ellipse, parabola, or hyperbola). Place a sphere inside the cone, tangent to the cone's lateral surface and to the cutting plane, determining foci and directrix. Dynamically adjust the plane's angle and position via rotation and scaling to observe changes in curve type. Also, draw a circular sector on the cone's surface and translate it along the axis to illustrate cone generation. Add a line from the apex and an auxiliary line related to the cutting plane to mark geometric relationships.
The prompt above was compiled from the original drawing commands and is for reference only.