AutoCAD中关于阿波罗尼斯圆的讨论AutoCAD中的阿波罗尼斯(Apollonius)圆定义:在平面上给定相异两点A、B,设P点在同一平面上且满足PA/PB= λ, 当λ>0且λ≠1时,P点的轨迹是个圆,这个圆我们称作阿波罗尼斯圆。
本文由中国教程网 xjojox 分析整理。
如图PA=PB=0.5

图1
当λ=1是,轨迹为直线AB的中垂线。
如图:

图3
实质就是:点P的轨迹,是以定比m:n内分和外分定线段的两个分点的连线为直径的圆什么为内点与外分点呢?见下图。

图4
我们可以通过公式推导出AN的长度
AN/BN == AP/BP 其中BN=AN AB
所以
AN/(AN AB) == AP/BP
===>
AN=AP*AB/(BP-AP)
以NP为直径的圆就是我们所求的轨迹圆。