Copyright © Had2Know 2010-2024. All Rights Reserved.
Terms of Use | Privacy Policy | Contact
Site Design by E. Emerson
Ellipse Approximation: Method 2
Finding two circular arcs such that the center of the smaller arc corresponds to the focus of a true ellipse with the same dimensions as the pseudo-ellipse
An ellipse has constantly varying curvature, which is why for some real-world applications it is easier to create curves that approximate true ellipses. The most common way of doing so is with pairs of circular arcs joined at their point of tangency. There is more than one way to choose the radii of the arcs to form a pseudo-ellipse with given dimensions.
For example, you can choose the radii such that the arcs are quarter circles. Or, as explained in this article, you can choose the radii such that the center of the smaller arc coincides with the focus of an ellipse with the same major and minor axis lengths. See diagram below for more detail.
C₁ is chosen so that it coincides with the focus of an ellipse whose major and minor axis lengths are 2a and 2b.
If c is the distance between the center of the ellipse and one of the foci, then a = √b² + c². This key piece of information allows you to find r₂ and r₁. Once you know r₂ and r₁, you can find their corresponding angles φ and θ. The equations are shown in the image above.
Example: Suppose you want to make a pseudo-ellipse that is 34 inches long and 30 inches wide. Thus, a = 17 and b = 15. Using the formula above, you can compute
r₁ = 17 - sqrt(289-225)
= 17 - sqrt(64)
= 9
r₂ = [(17+15)² + 2*sqrt(289-225)]/[4*15]
= [1040]/60
= 17.3333
The angles of these arcs are
φ = arctan{[4*15*sqrt(32)]/[62*sqrt(2) + 2*sqrt(32)]}
= arctan{[4*15*4*sqrt(2)]/[62*sqrt(2) + 2*4*sqrt(2)]}
= arctan{[240*sqrt(2)]/[70*sqrt(2)]}
= arctan{24/7}
= 73.74°
θ = 90° - 73.74° = 16.26°
© Had2Know 2010