Notifications
Clear all

Line tangent to two circles

13 Posts
11 Users
0 Reactions
5 Views
(@john-thompson)
Posts: 85
Registered
Topic starter
 

I'm using Carlson Survey 2016 with IntelliCAD 8.1. I want to draw a line that is tangent to two circles, like this.

Tangent Snap works fine in drawing a line "to" a tangent, but not "from" a tangent. Is there an easy way to draw this?

Thanks.

 
Posted : 13/01/2017 4:58 pm
(@thebionicman)
Posts: 4437
Customer
 

It's an easy Calc to get the bearing and missing side. Use the sum of the radii as one leg of an angle side side triangle...

 
Posted : 13/01/2017 5:10 pm
(@dave-karoly)
Posts: 12001
 

Offset the big circle in the radius of the small circle. Draw a line from the center of the small circle to tangent to the inner big circle. The rest should be apparent.

 
Posted : 13/01/2017 5:35 pm
(@bk9196)
Posts: 162
Registered
 

With the autocad engine in the cogo menu there is a simple routine "tangent line between circles", great routine. Hopefully intellecad version has it.

 
Posted : 13/01/2017 6:01 pm
(@stephen-ward)
Posts: 2246
Registered
 


You're sketch is showing one of the internal tangents. To get that, look at the yellow lines above. I created a random radial on the large circle running SE, then I copied that radial to the small circle but ran it NW and connected the end points of the radials. Notice that the yellow line intersects the line between the two center points (black) at the same place where the two interior radials (magenta) intersect. Once you have that intersection point you can draw a line from there and snap tangent to one of the circles then extend the line to the other circle and it should be tangent to both.

The external tangents are similar but instead of making the two radials on reverse headings, make them parallel like the red radials above. Connecting the end points of the parallel radials and intersecting with a line running through the center of both circles will create the outer intersection point above. Now you can draw a line from the intersection point and snap tangent to the far circle and trim it at the near circle.

I wish I could claim I knew this before you ask the question, but Google and Wikipedia are wonderful teachers.

 
Posted : 13/01/2017 6:14 pm
(@dave-lindell)
Posts: 1683
 

The crossing of the magenta lines intersection is the key. It can be constructed a thousand ways because of its symmetry!

Stephan's method has a weakness when the circles are nearly the same size.

I connected the radius points, then constructed diameters of each circle perpendicular to that line (giving an "H" shape).
Drawing a line from one diameter extremity to the opposite diameter extremity of the other circle, in effect making an "X" out of the "H", gives one way to make the intersection. Then snap your tangents from there.

This method will work even for equal radius circles!

 
Posted : 13/01/2017 8:32 pm
 jph
(@jph)
Posts: 2332
Registered
 

Years ago in ACAD, you just had to do the line command, type, tan, click on one circle, then tan, click on the other, and it would draw the line tangent to both. I can't get that to work in Carlson, with embedded ACAD, though.

 
Posted : 14/01/2017 7:16 am
(@epoch-date)
Posts: 199
Registered
 

Regular Autocad (I'm in 2009 right now) generates this geometry with the tangent functions on both ends.

Draw larger circle, then smaller circle.
Begin LINE command, and snap to TAN of larger circle, then the to point, snap to the TAN of the smaller circle.

Tangent line between circles is generated, that is identical to the one developed via Stephen Ward's method.
Does IntelliCAD not provide this functionality?

 
Posted : 14/01/2017 7:20 am
(@bill93)
Posts: 9834
 

I know this thread is really about how to get the software to do it for you, but I wondered how to do it on a calculator.
d = distance between centers
R = one circle radius
r = other circle radius
a = distance from first circle center to crossing point
Then from similar triangles you can quickly derive
a = d * R /(r+R)

With that it is easy to solve the rest of the triangles.
-----
The first step in derivation is to note that the angles in each triangle are the same, so the sides are proportional.
a/R = (d-a)/r
and the rest is trivial algebra

 
Posted : 14/01/2017 7:45 am
(@billvhill)
Posts: 399
Registered
 

epoch date, post: 409078, member: 485 wrote: Regular Autocad (I'm in 2009 right now) generates this geometry with the tangent functions on both ends.

Does IntelliCAD not provide this functionality?

I believe this is another small annoying function cut out of the OEM version. AutoCAD may do it as a reminder that your not using the full version.

 
Posted : 14/01/2017 4:21 pm
(@holy-cow)
Posts: 25292
 

It is sad that we have become an army of button pushers instead of thinkers. When did we stop learning how to do things first instead of expecting to get immediate answers with a few keystrokes.

This goes far beyond surveying and trigonometry. The answer to anything MUST BE easily found on that magic wad of plastic and electronics that one can hold in their hand. Understanding whether or not the answer provided is reasonable has become passe.

 
Posted : 14/01/2017 6:48 pm
(@stephen-ward)
Posts: 2246
Registered
 

epoch date, post: 409078, member: 485 wrote: Regular Autocad (I'm in 2009 right now) generates this geometry with the tangent functions on both ends.

Draw larger circle, then smaller circle.
Begin LINE command, and snap to TAN of larger circle, then the to point, snap to the TAN of the smaller circle.

Tangent line between circles is generated, that is identical to the one developed via Stephen Ward's method.
Does IntelliCAD not provide this functionality?

I run full AutoCAD, so normally I just draw a line snapping tangent to both circles. My method above was just a workaround for those who aren't blessed with software that will draw it automatically.

 
Posted : 14/01/2017 6:49 pm
(@john-thompson)
Posts: 85
Registered
Topic starter
 

Thanks, guys, for all your responses. There's more than one way to skin a cat!

As far as I can tell, IntelliCAD will not snap from a tangent, only to a tangent. It does have the "tangent line between circles" routine BK9196 mentioned.

I love this place.:gammon::stakeout:

 
Posted : 14/01/2017 7:09 pm