This is a kitchen gadget I have been needing… A simple disc laden with holes, so I can shake spices and stuff from a jar. Made the file in Illustrator today. (Not as tedious as it looks, there is a trick to place copies of shapes around a circle, but I did have to make a spreadsheet to figure out the spacing.)

I used the Rotate tool to distribute copies of the small circle around a large circle. This article will get you going. Basically you alt-click the Rotate tool on the center of the guide circle, hit Copy, and then hit ctrl-D to repeat.

To determine the rotation angle value, I first decided on the physical spacing that looked right to me, say 4mm. Then I figured out the circumference of the guide circle and how many copies of the little circle would fit around it. The value in the Degrees/Rep column are what I entered into the Rotate tool.

The spacing of the small circles isn’t perfect but it’s good 'nuff for me.

Somewhere there is probably a much smarter, faster way to get Illustrator to fill a circle with an even radial array of other circles, but I haven’t found it yet. (I know how to do a grid of circles, but a grid isn’t right for this, it’s just not.)

Here’s the SVG. The disc is 2.653" diameter and the holes are 2.5 mm diameter with 4mm spacing.

Here are the SVG I used to cut the above. Both were generated by a Mathematica notebook I tossed together. The algorithm is a simulation of the pattern that seeds grow in, say, a sunflower head.

Hrm… not sure why the SVG didn’t render, but here they are zipped up. Oh, they did. Just super silly small.

Delrin will be my next new material, PETG was just easier to find on Amazon so I tried it first. I can also use the PETG for some other things that don’t need the closely spaced cuts, but do need to be clear.

Inkscape has a native spiral maker and you can easily run any piece of geometry (like a small circle) copied at a specific distance instead of the spiral Or you could do it with concentric circles. Autocad has similar in its measure and divide commands,