Capsule (geometry)
A capsule (from Latin capsula 'small box or chest'), or stadium of revolution, is a basic three-dimensional geometric shape consisting of a cylinder with hemispherical ends.[1] Another name for this shape is spherocylinder.[2][3][4][5]
It can also be referred to as an oval although the sides (either vertical or horizontal) are straight parallel.
Usages
[edit | edit source]The shape is used for some objects like containers for pressurised gases, building domes, and pharmaceutical capsules.
In chemistry and physics, this shape is used as a basic model for non-spherical particles. It appears, in particular as a model for the molecules in liquid crystals[6][3][4] or for the particles in granular matter.[5][7][8]
Formulas
[edit | edit source]The volume of a capsule is calculated by adding the volume of a ball of radius (that accounts for the two hemispheres) to the volume of the cylindrical part. Hence, if the cylinder has height ,
- .
The surface area of a capsule of radius whose cylinder part has height is .
Generalization
[edit | edit source]A capsule can be equivalently described as the Minkowski sum of a ball of radius with a line segment of length .[5] By this description, capsules can be straightforwardly generalized as Minkowski sums of a ball with a polyhedron. The resulting shape is called a spheropolyhedron.[7][8]
Related shapes
[edit | edit source]A capsule is the three-dimensional shape obtained by revolving the two-dimensional stadium around the line of symmetry that bisects the semicircles.
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).