How to evenly distribute same size holes across a stretched surface I need to make an object for a 3d printing project. The object needs to let water pass but block out bigger things like leaves and small pine cones. I already have the basic shape down, but i am struggling with getting evenly spaced, holes that are the same size.
I have tried using a particle system but it looks like you can't boolean a particle system.
Here is a picture of the shape i need holes cut into. The rectangles were my attempt at cutting with the particle system.

Does anyone know how i can achieve evenly spaced holes that are all the same size?
You could model this:


Establish Basic geometry, (mine is an extruded half round-cube) and reserve a highly-subdivided copy, you're going to shrinkwrap to it later
X Delete &gt; Only Faces
Edge Menu &gt; Subdivide



F refill the faces, and Face Menu &gt; Poke them
Select one of the new vertices, and  Shift G Select Similar &gt; Number of Connecting Edges. Deselect the ones you don't want to be holes.
CtrlShiftB Bevel the remaining
selected vertices, with an offset. Note the offset setting.

You can use the shipped add-on Loop Tools &gt; Circle if necessary, to round the holes to a dimension slightly smaller than the bevel offset you noted. Delete the hole faces. Now you use the Srinkwrap modifier targeted on your reserved intact copy to ensure the surface has not been distorted by the edge subdivision, poking, etc, and apply it.
The rest is modifiers: Solidify, Bevel (by angle), Subdivision Surface...