Intersection of Cylinder and Sphere by Patrick Clément
Loading the math board and drawing, please wait…
In collections
intersection: surface-surface, curve-curve
intersection: surface-surface, curve-curve
intersection: surface-surface, curve-curve
intersection: surface-surface, curve-curve
This example demonstrates the intersection of a cylinder and a sphere. Key mathematical concepts include the intersection lines of a cylinder and a sphere in solid geometry. Using GeoGebra commands such as CurveCartesian, Point, Mirror, and Surface, the intersection lines can be constructed. Suitable for high school students learning solid geometry.
GeoGebra Commands & Parameters
CurveCartesian((b * cos(t)), sqrt(a^(2) - b^(2) - c^(2) - (((2 * b) * c) * sin(t))), c + (b * sin(t)), t, 0, 6.283185307179586) → couPoint(Segment[(0, -4, c), (0, (-a), c)]) → AMirror(A, (0, 0, c)) → A'CurveCartesian((b * cos(t)), (-sqrt(a^(2) - b^(2) - c^(2) - (((2 * b) * c) * sin(t)))), c + (b * sin(t)), t, 0, 6.28319) → cou'Surface((b * cos(u)) + p, (sqrt(a^(2) - b^(2) - c^(2) - (((2 * b) * c) * sin(u))) * (1 - v)) + (v * y(A')), c + (b * sin(u)), u, 0, 6.283185307179586, v, 0, 1) → rc1Surface((b * cos(u)) + p, ((-sqrt(a^(2) - b^(2) - c^(2) - (((2 * b) * c) * sin(u)))) * (1 - v)) + (v * y(A)), c + (b * sin(u)), u, 0, 6.283185307179586, v, 0, 1) → rc2Surface((v * cos(u)), sqrt(a^(2) - v^(2) - c^(2) - (((2 * v) * c) * sin(u))), c + (v * sin(u)), u, 0, 6.283185307179586, v, b, a + c) → rs1Surface((v * cos(u)), (-sqrt(a^(2) - v^(2) - c^(2) - (((2 * v) * c) * sin(u)))), c + (v * sin(u)), u, 0, 6.283185307179586, v, b, a + c) → rs2Surface((b * cos(u)) + p, v, c + (b * sin(u)), u, angl, π - angl, v, y(A), y(A')) → rc3Surface((b * cos(u)) + (p * q), (p * (1 - q)) + (v * sqrt(a^(2) - b^(2) - c^(2) - (((2 * b) * c) * sin(u)))), c + (b * sin(u)), u, 0, 6.28319, v, -1, 1) → scSurface((v * cos(u)), (p * (1 - q)) + sqrt(a^(2) - v^(2) - c^(2) - (((2 * v) * c) * sin(u))), c + (v * sin(u)), u, -0.02, 6.3, v, 0, b) → ss1Surface((v * cos(u)), (p * (1 - q)) - sqrt(a^(2) - v^(2) - c^(2) - (((2 * v) * c) * sin(u))), c + (v * sin(u)), u, -0.02, 6.3, v, 0, b) → ss2Cylinder(A + (p, 0, 0), A' + (p, 0, 0), b) → d, e, f, gSphere((0, 0, 0), a) → i
AI Drawing Prompt Reference
Draw the intersection of a cylinder and a sphere. First, draw a sphere centered at the origin with radius a. Then, draw a cylinder with its base center on the z-axis, radius b, and height 2c. Finally, draw the intersection lines, which consist of two curves and two surfaces.
The prompt above was compiled from the original drawing commands and is for reference only.