# How precisely repeat shapes?

Hi I want to find easiest way how to model a circle with circular holes:

The holes should be precisely positioned (e.g. every 15°).

• I'd use an array modifier May 6, 2015 at 6:53
• on what object ? And how would you create the first object? Assuming I want a hole every 15°. May 6, 2015 at 6:58

1. Model the circle
2. Add cylinder (⇧ ShiftA), then enter edit mode (↹ Tab) and select everything (A)
3. Scale the cylinder (S) so it has the same radius as desired for the holes
4. Move it over on the X or Y axis so it intersects the circle (GX)
5. Exit edit mode (↹ Tab)
6. Add an empty (⇧ ShiftA) and rotate it 15° on the Z (RZ15)
7. Add an array modifier to the cylinder
8. Disable relative offset and enable object offset
9. Specify the empty as the offset object in the array modifier
Note: You can press E while hovering over the object selection box to pick an object by clicking in the 3D view
10. Increase the count until there are cylinders all around the circle
11. Add a boolean modifier to the circle
12. Specify the cylinder object as the boolean target
13. Set the boolean operation to difference
14. Apply the boolean modifier
15. Delete now unneeded cylinder object and empty

• @JaroslavKotowski Applying the boolean modifier is optional, and you don't have to delete the repeated circle, you can hide it until you are ready to finalize. This lets you see the holes without committing so early. May 6, 2015 at 8:56
• This looks very much like one of my answers, the number list for the steps, and a gif at the bottom. I guess if gandalf does it, I must be doing something right. :) May 6, 2015 at 13:14
• @David XD I've done it with the gif on top before, but I think this is the first time I've put the gif below.. May 6, 2015 at 18:42