Solved

Tangent line to a sphere

Posted on 2004-04-15
3
978 Views
Last Modified: 2012-08-14
I have a arbitrary point on a sphere.  The sphere has an arbitrary radius.

I want to find a tanget line to the point on the sphere, or perhaps more correctly put, I want to find the tangent plane and from the tanget plane obtain any arbitrary line within the plane that touches the point on the sphere.
0
Comment
Question by:bbangerter
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 84

Accepted Solution

by:
ozo earned 100 total points
ID: 10839495
If the point on the sphere is x1,y1,z1, and the center of the sphere is x0.y0.z0
the tangent plane is (x-x1)(x1-x0)+(y-y1)(y1-y0)+(z-z1)(z1-z0)=0
0
 
LVL 5

Assisted Solution

by:PointyEars
PointyEars earned 25 total points
ID: 10841152
ozo (as usual!) has been quick, good, and to the point (pun intended), but perhaps you would like to know a bit more about the solution.

A generic vector with origin in (x1,y1,z1) has the following components:
  (x-x1,y-y1,z-z1)

A vector corresponding to the radius of the sphere ending on (x1,y1,z1) has components:
  (x1-x0,y1-y0,z1-z0)

Two vectors are perpendicular when their scalar product is zero.  If you apply this to the two vectors just defined you get ozo's formula:
  (x-x1)(x1-x0)+(y-y1)(y1-y0)+(z-z1)(z1-z0)=0

You only need to remove the parentheses to get the equation of a plane in the usual form:
  a*x + b*y + c*z + d = 0
This plane passes through (x1,y1,z1) and, being perpendicular to the radius ending in the same point, is tangent to the sphere.
0
 
LVL 1

Author Comment

by:bbangerter
ID: 10852047
Thanks ozo and thanks PointyEars for giving me that connection between ozos formula and the standard plane equation.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction On a scale of 1 to 10, how would you rate our Product? Many of us have answered that question time and time again. But only a few of us have had the pleasure of receiving a stack of the filled out surveys and being asked to do somethi…
When we purchase storage, we typically are advertised storage of 500GB, 1TB, 2TB and so on. However, when you actually install it into your computer, your 500GB HDD will actually show up as 465GB. Why? It has to do with the way people and computers…
This is a video describing the growing solar energy use in Utah. This is a topic that greatly interests me and so I decided to produce a video about it.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

688 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question