Epicycloid
In geometry, an epicycloid (also called hypercycloid)[1] is a plane curve produced by tracing the path of a chosen point on the circumference of a circle—called an epicycle—which rolls without slipping around a fixed circle. It is a particular kind of roulette.
An epicycloid with a minor radius (R2) of 0 is a circle. This is a degenerate form.
Equations
If the rolling circle has radius , and the fixed circle has radius , then the parametric equations for the curve can be given by either:
or:
This can be written in a more concise form using complex numbers as[2]
where
- the angle
- the rolling circle has radius , and
- the fixed circle has radius .
Area and arc length
Assuming the initial point lies on the larger circle, when is a positive integer, the area and arc length of this epicycloid are
It means that the epicycloid is larger in area than the original stationary circle.
If is a positive integer, then the curve is closed, and has Template:Mvar cusps (i.e., sharp corners).
If is a rational number, say expressed as irreducible fraction, then the curve has cusps.
| To close the curve and |
| complete the 1st repeating pattern : |
| θ = 0Script error: No such module "Check for unknown parameters". to Template:Mvar rotations |
| α = 0Script error: No such module "Check for unknown parameters". to Template:Mvar rotations |
| total rotations of outer rolling circle = p + qScript error: No such module "Check for unknown parameters". rotations |
Count the animation rotations to see Template:Mvar and Template:Mvar
If is an irrational number, then the curve never closes, and forms a dense subset of the space between the larger circle and a circle of radius .
The distance from the origin to the point on the small circle varies up and down as
where
- = radius of large circle and
- = diameter of small circle .
- Epicycloid examples
-
k = 3Script error: No such module "Check for unknown parameters".; a trefoiloid
-
k = 4Script error: No such module "Check for unknown parameters".; a quatrefoiloid
-
k = 2.1 = 21/10Script error: No such module "Check for unknown parameters".
-
k = 3.8 = 19/5Script error: No such module "Check for unknown parameters".
-
k = 5.5 = 11/2Script error: No such module "Check for unknown parameters".
-
k = 7.2 = 36/5Script error: No such module "Check for unknown parameters".
The epicycloid is a special kind of epitrochoid.
An epicycle with one cusp is a cardioid, two cusps is a nephroid.
An epicycloid and its evolute are similar.[3]
Proof
Assuming that the position of is what has to be solved, is the angle from the tangential point to the moving point , and is the angle from the starting point to the tangential point.
Since there is no sliding between the two cycles, then
By the definition of angle (which is the rate arc over radius), then
and
- .
From these two conditions, the following identity is obtained
- .
By calculating, the relation between and is obtained, which is
- .
From the figure, the position of the point on the small circle is clearly visible.
See also
- List of periodic functions
- Cycloid
- Cyclogon
- Deferent and epicycle
- Epicyclic gearing
- Epitrochoid
- Hypocycloid
- Hypotrochoid
- Multibrot set
- Roulette (curve)
- Spirograph
References
- Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Epicycloids and Blaschke products by Chunlei Cao, Alastair Fletcher, Zhuan Ye
- ↑ Epicycloid Evolute - from Wolfram MathWorld
- ↑ Script error: No such module "citation/CS1".
External links
- Script error: No such module "Template wrapper".
- "Epicycloid" by Michael Ford, The Wolfram Demonstrations Project, 2007
- Script error: No such module "Template wrapper".
- Animation of Epicycloids, Pericycloids and Hypocycloids
- Spirograph -- GeoFun
- Historical note on the application of the epicycloid to the form of Gear Teeth