找到一个锥体的顶点,其中刻有的球体是众所周知的

时间:2015-04-23 16:33:21

标签: algorithm math geometry

抱歉我的英语不好。

我在3D / Space工作。 我有一个刻在锥体上的球体:

  • 球体的中心是众所周知的。我称之为C(x0,y0,z0)。
  • 球体的半径是已知的。我叫它R。
  • Cone的顶点(顶部顶点)未知。我称之为A(x,y,z)。
  • 最后,我还有一个描述AC线的方向向量V(x1,y1,z1)。注意:V的长度不等于R.
  • 段EF的长度等于2 * R,是球体的直径。

所以这里是问题的代表:
enter image description here

目标是找到解决问题的点A(x,y,z)。 我正在寻找一个大约3小时的解决方案(泰勒斯,...),我没有太多时间可以失去。

你能帮助我吗?

谢谢:)

2 个答案:

答案 0 :(得分:5)

没有解决方案。对于线AE和AF与球体相切,它们必须是平行的(因为两者都与EF成直角)。这是一个矛盾,因为它们在A处交叉。

答案 1 :(得分:1)

要么......

1)球体表面与锥体表面完全不相交,

2)球体表面与锥体表面共用两条圆形交叉线,

3)如果球体表面与圆锥共用一个圆形交叉点,那么EF的圆形平面的周长如果等于具有给定约束的球体直径,则不能沿圆锥体的表面运行,

4)或者这些物体不是我们宇宙的定律,除非我认为 可能如果这些物体假设以速度移动光?我称之为技巧问题或虚假测验......