Subject:
|
Re: Tangent between two circles in 3D space?
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Wed, 22 Jan 2003 21:36:01 GMT
|
Viewed:
|
929 times
|
| |
| |
In lugnet.cad.dev, Anders Isaksson writes:
> "Kevin Clague" <kevin_clague@yahoo.com> skrev i meddelandet
> news:H92o0p.CGB@lugnet.com...
> >
> > In 3D space you can have circles that are tangent along one line. Imagine a
> > vertical bar that has a circle attached tangentially, but can turn around
> > the bar, and slide up and down the bar. Attach another circle to the bar
> > with the same capabilities. You can hold one circle fixed, and place the
> > other circle an infinite number of places and orientations and still be
> > tangent to the line.
>
> Line = Intersect(C1.Plane, C2.Plane)
> if (Dist(C1.Center, Line) = C1.Radius) and (Dist(C2.Center, Line) =
> C2.Radius) ...
>
> (Or have I misunderstood?)
This looks great! This is what I was trying say the other day during my
ah,hah! moment, but not so tersely. Now I just need to know how to calculate
the intersection of the line and each circle and I'll be all set I think. I'll
do some scrougin on that.
Thanks,
Kevin
> --
> Anders Isaksson, Sweden
> BlockCAD: http://user.tninet.se/~hbh828t/proglego.htm
> Gallery: http://user.tninet.se/~hbh828t/gallery/index.htm
|
|
Message has 2 Replies: | | Re: Tangent between two circles in 3D space?
|
| Kevin, I have been watching this thread with great interest and it is really fun to watch the community pitch in and assist you. Would you do me a favor. When you finally have the solution, could you summarize in a post? I plan on using this as a (...) (22 years ago, 23-Jan-03, to lugnet.cad.dev)
| | | Re: Tangent between two circles in 3D space?
|
| "Kevin Clague" <kevin_clague@yahoo.com> skrev i meddelandet news:H94xC1.11z@lugnet.com... (...) calculate (...) If the condition above (Dist(...) etc.) holds, then it's just a matter of projecting the circle centers onto the line, ie. solve for a (...) (22 years ago, 23-Jan-03, to lugnet.cad.dev)
|
Message is in Reply To:
| | Re: Tangent between two circles in 3D space?
|
| "Kevin Clague" <kevin_clague@yahoo.com> skrev i meddelandet news:H92o0p.CGB@lugnet.com... (...) a (...) Line = Intersect(C1.Plane, C2.Plane) if (Dist(C1.Center, Line) = C1.Radius) and (Dist(C2.Center, Line) = C2.Radius) ... (Or have I (...) (22 years ago, 21-Jan-03, to lugnet.cad.dev)
|
21 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|