Solid of Revolution about x-axis
Loading the math board and drawing, please wait…
This example demonstrates the solid formed by rotating a plane region around the x-axis. It involves core calculus concepts like integral calculations, rotation geometry, and volume computation. Constructed using GeoGebra commands and objects such as Textfield, CircleSector, Surface, Circle, and CurveCartesian. Suitable for high school and above students learning solid geometry and calculus applications.
GeoGebra Commands & Parameters
Textfield(a) → inputaTextfield(b) → b1Textfield(f1) → inputfCircleSector((a, 0, 0), (a, f(a), 0), (a, 0, f(a)), xOyPlane) → sectorA11CircleSector((a, 0, 0), (a, 0, f(a)), (a, (-f(a)), 0), xOyPlane) → sectorA12CircleSector((b, 0, 0), (b, f(b), 0), (b, (f(b) * cos(umax)), (f(b) * sin(umax))), xOyPlane) → sectorB1Surface(t, (f(t) * cos(u)), (f(t) * sin(u)), t, a, b, u, 0, umax) → surf1Circle((cs, 0, 0), f(cs), x = 0) → crossSectCurveCartesian(t, (f(t) * cos(umax)), (f(t) * sin(umax)), t, a, b) → fcurveSurface(t2, ((u2 * f(t2)) * cos(umax)), ((u2 * f(t2)) * sin(umax)), t2, a, b, u2, 0, 1) → surfcapCircleSector((b, 0, 0), (b, f(b), 0), (b, (cos((5 * π / 6)) * f(b)), (sin((5 * π / 6)) * f(b))), xOyPlane) → sectorB11CircleSector((b, 0, 0), (b, (cos((2 * π / 3)) * f(b)), (sin((2 * π / 3)) * f(b))), (b, (cos((4 * π / 3)) * f(b)), (sin((4 * π / 3)) * f(b))), xOyPlane) → sectorB12CircleSector((b, 0, 0), (b, (cos((7 * π / 6)) * f(b)), (sin((7 * π / 6)) * f(b))), (b, (cos(π / 12) * f(b)), (sin(π / 12) * f(b))), xOyPlane) → sectorB13CircleSector((b, 0, 0), (b, (cos((2 * π / 3)) * f(b)), (sin((2 * π / 3)) * f(b))), (b, (f(b) * cos(umax)), (f(b) * sin(umax))), xOyPlane) → sectorB2CircleSector((b, 0, 0), (b, (cos((7 * π / 6)) * f(b)), (sin((7 * π / 6)) * f(b))), (b, (f(b) * cos(umax)), (f(b) * sin(umax))), xOyPlane) → sectorB3Circle((b, 0, 0), f(b), yzplane) → capbCircleSector((a, 0, 0), (a, f(a), 0), (a, (f(a) * cos(umax)), (f(a) * sin(umax))), xOyPlane) → sectorA1CircleSector((a, 0, 0), (a, (cos((2 * π / 3)) * f(a)), (sin((2 * π / 3)) * f(a))), (a, (f(a) * cos(umax)), (f(a) * sin(umax))), xOyPlane) → sectorA2CircleSector((a, 0, 0), (a, (cos((7 * π / 6)) * f(a)), (sin((7 * π / 6)) * f(a))), (a, (f(a) * cos(umax)), (f(a) * sin(umax))), xOyPlane) → sectorA3Circle((a, 0, 0), f(a), yzplane) → capa