I need to form a perfect circle out of circles.
Given N number of circles each with radius R, how can I find the distance away from the center?
Answer
Sorry, this is too brief, there should be a picture. Let the little circles all have radius r. Suppose there are n of them, where n≥3. Let R be the distance from the centre of the big circle to the centre of each little circle. It turns out that
Rsin(180∘n)=r,
so now we can compute R.
To see that Formula (1) is correct, draw two consecutive little circles, with centres A and B respectively. Let the big circle have centre O. By the definition of R, the big circle passes through A and B.
Drop a perpendicular from O to the midpoint M of AB. The two little circles touch at M.
Note that ∠AOM is 180∘n and AM=r. The formula now follows by trigonometry.
The question specifically asked not for R, but for the (nearest) distance from the centre of the big circle to the little circles. This is R−r.
Remark: I should have called the radius of the little circles R, to use the notation of the OP. But it is a little circle, so it should be r. Then one can reserve R for the big one.
No comments:
Post a Comment