Intersection of Torus and Plane
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 torus and a plane. Key mathematical concepts include solid geometry and coordinate geometry. Using GeoGebra commands such as Surface, CurveCartesian, and IntersectPath, the intersection line can be constructed. Suitable for high school mathematics education and learning.
GeoGebra Commands & Parameters
Circle(O, R, xOyPlane) → midtorSurface(((R + (r * cos(u))) * cos(v)), ((R + (r * cos(u))) * sin(v)), (r * sin(u)), u, 0, (2 * π), v, 0, (2 * π)) → TorusCurveCartesian(x(Q) - (sin(α) * u), y(Q) + (cos(α) * u), u, -10, 10) → αlineSurface(x(Q) + (sin(α) * t) - ((sin(ϕ) * cos(α)) * w), y(Q) - (cos(α) * t) - ((sin(ϕ) * sin(α)) * w), z(Q) + (w * cos(ϕ)), t, -10, 10, w, -10, 10) → sVector(Q, Q + (sin(α), (-cos(α)), 0)) → t_{axis}Vector(Q, Q + (((-cos(α)) * sin(ϕ)), ((-sin(α)) * sin(ϕ)), cos(ϕ))) → w_{axis}Circle(O, R + r, xOyPlane) → exttorCircle(O, R - r, xOyPlane) → intttorLine(Q, t_{axis}) → tlineLine(Q, w_{axis}) → wlineIntersectPath(xypla, αϕQpla) → fImplicitCurve(torus(x, (ρ * cos(ϕ)) - (y * sin(ϕ)), z(Q) + (y * cos(ϕ)))) → ftw