Drawing a regular polygon


I am trying to draw an octagon - like a STOP sign. Using the star tool, with 4 points, as recommended in the docs, the octagons are not quite regular, and if I rotate them they look a bit off.

I think the problem is that I can’t get the inner radius and the outer radius the same.

Is there a way to do this? As you can see in the image below my 8-sided figure is just not right.

Thanks, Anita



Here’s what you can do to solve this:

  1. Make the star shape, and set the number of points to 8.
  2. Drag the inner radius out till it won’t go any further, which is pretty close to the outer radius.

Then, when you want to resize it, only drag the outer radius handle- it’ll keep the inner radius at the same proportions. Here’s what it looked like when I did this:


Another solution is to make a star with 8 points, convert it to a bezier path, and then delete the anchors on the inside.


Thanks, yours looks great.

I think that your first solution is nearly what I did. I might have resized it too early though - and then the small anomalies were magnified.

I’ll also try the other option - I hadn’t thought about converting it to a path.