|
toly 发表于 2012-11-28 20:05 ![](static/image/common/back.gif)
现在又卡在 圆弧插补算法 上,哪位大侠能指点一下,不胜感激。
没有研究过查补算法。
我想圆可以近似用等边多边形来模拟,把每个顶点的坐标算出来,连起来就成了一个圆。
比如6边形,每个顶点相对于圆心的角度间隔是360/6=60度,根据圆的半径和角度,很容易用正弦函数和余弦函数算出顶点相对于圆心的坐标,然后再加上圆心的坐标就算出顶点的绝对坐标了。
按照特定的精度要求,大直径的圆所需的多边形的数量要比小直径的多,具体你自己算一下2点之间弦直线段与圆弧段拟合的误差来定。
|
|