Circle to Circle Tangent Equation

  • Context: Undergrad 
  • Thread starter Thread starter billinr
  • Start date Start date
  • Tags Tags
    Circle Tangent
Click For Summary

Discussion Overview

The discussion revolves around calculating the tangent points between two circles, specifically in the context of an Excel template for charting circles and their external tangent lines, akin to a belt and pulley system. The focus includes the mathematical formulation required to derive these tangent points based on given parameters such as diameters and center distances.

Discussion Character

  • Technical explanation
  • Mathematical reasoning

Main Points Raised

  • One participant seeks a formula to calculate tangent points between two circles with specific criteria, including fixed center positions and varying diameters and distances.
  • Another participant provides a detailed geometric construction for finding the tangent points, defining key points and relationships between them.
  • Formulas for calculating the tangent points are presented, including expressions for the coordinates of the tangent points based on the radii and distance between the circles' centers.
  • Corrections are made regarding the initial misunderstanding of diameter versus radius and typos in the formulas provided.

Areas of Agreement / Disagreement

Participants generally agree on the approach to calculating the tangent points, with one participant confirming that the provided formulas worked for their needs. However, there are no explicit statements of consensus on the overall methodology or any alternative approaches.

Contextual Notes

Limitations include the assumption that the circles are positioned on the X-axis and that the diameters and distances are known and variable. The discussion does not resolve potential complexities in cases where the circles might not meet these criteria.

Who May Find This Useful

This discussion may be useful for individuals interested in geometric constructions, mathematical modeling of circular systems, or those working on similar engineering or design problems involving circles and tangents.

billinr
Messages
14
Reaction score
0
I am trying to write an Excel template which will chart two circles and their external tangent lines - similar to a belt and two pulley system.

I have the formulas to calculate and chart the circles. I am looking for a formula to calculate the tangent points between the circles, given the following criteria:

Circle 1 will always have a center at 0,0
Circle 2 will always be larger than circle 1
Center points of both circles will always be on the X axis
Diameters and center distances are known, and will change with the system design

Is there such a formula published?

Thank you
 
Mathematics news on Phys.org
I should have included an example...

Circle 1 has a diameter of 21
Circle 2 has a diameter of 106.7
Center distance is 152.2

Thanks
 
In regard to the "upper belt":

Define the center of circle 1 as point A and the center of circle 2 as point B.

The line segment tangent to the top of both circles will intersect circle 1 at point C and circle 2 at point D. Radius AC of circle 1 will be parallel to radius BD of circle 2 (since both are perpendicular to the "belt" CD).

You can then construct a line segment parallel to line segment CD (the upper belt) from the center of circle 1 (point A) to radius BD of circle 2. Call this intersection point E. This line segment AE will have the same length as segment CD. It will also divide radius BD of circle 2 into 2 segments; DE with a length equal to radius AC of circle 1 (21) and BE with a length equal to the difference between the two radii

\left(\frac{106.7}{2} - \frac{21}{2}\right) = 42.85.

Now you have right triangle ABE with right angle AEB and hypoteneuse AB = 152.2. The angle of radius BD of circle 2 (angle ABE) can be found by

\cos^{-1}\left(\frac{42.85}{152.2}\right)

Or, more generally

\cos^{-1} \left(\frac{R2 - R1}{D} \right)

where R1 is the radius of circle 1, R2 is the radius of circle 2, and D is the distance between the centers of the circles.

The tangent point of circle 1 is then at (x_1, y_1)[/tex]<br /> The tangent point of circle 2 is at (x_2, y_2)[/tex]&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; X_1 = \frac{R1^2 - (R1 \times R2)}{D}&lt;br /&gt; &lt;br /&gt; Y_1 = \sqrt{R1^2 - {X_1}^2}&lt;br /&gt; &lt;br /&gt; X_2 =D - \frac{R2^2 - (R1 \times R2)}{D}&lt;br /&gt; &lt;br /&gt; Y_2 = \sqrt{R2^2 - (D - X_2)^2}&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; Use similar logic to find the &amp;quot;lower belt&amp;quot;
 
Last edited:
I made a couple of corrections to my last post.

1) I originally mistook the diameter values given as radius values

2) There were typos in my formulas
 
Thank you very much for the help.
Your formulas worked to complete my spreadsheet.
I really appreciate your assistance.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K