# Repetitive carvings/holes around a sphere

I'm doing a spherical electromagnetic motor and I need to design a main ball fully covered of circular holes (all of the same size) so I put the neodymium magnets inside them. The sphere is going to be made on a 3D printer.

I just started with blender but I think I will manage to make the circular carving but I do not know how to make it all around the ball.

Sorry if I had any mistakes writing this post. I'm from Spain.

You may do it by beveling the Ico Sphere and using the Solidify and Edge Split modifiers.

Add an Ico Sphere with 3 subdivisions.

Enable face selection mode, press A in Edit Mode to select the whole mesh. Now press Ctrl+B and drag the mouse outwards to bevel it. Select one of the hexagons, go to Select-->Select Similar-->Polygon Sides. Delete selected hexagons with X-->Only Faces.

Add Solidify Modifier and increase its Thickness value. Add the Subsurf Modifier below and give it some subdivisions. Apply the Solidify Modifier.

Add the Edge Split Modifier above Subsurf and set its split angle to 80 degrees (you may experiment with value for optimal result though).

Apply the modifiers and smooth the mesh in the Edit panel of the Tool Shelf (T).

EDIT: After @wchargin 's remark I experimented a bit and tried to solve it in another way.

Added an Ico Sphere with 3 subs, poked it with Alt+P and then beveled some vertices (Ctrl+B, V).

Now the holes have much more dense geometry, which I hope may let them create perfect circles after subdividing.

• Yeah, good idea. Note, however, that these won't converge to perfect circles, in case that matters (e.g., if this is for a model to be 3D printed). – wchargin Oct 19 '16 at 19:35
• Your question is about subdividing a square. In this case it's hexagon, wich creates almost perfect circle after subdividing. – Paul Gonet Oct 19 '16 at 20:12
• Closer, yes, but still not precise. At twelve subdivisions of a unit hexagon, the maximum radius is 0.83333, the mean radius is 0.83155, and the minimum radius is 0.82994. After this many iterations, I would be surprised if this were a convergence issue. Of course, these tolerances of ~0.5% are unlikely to matter for most hobbyist parts. – wchargin Oct 19 '16 at 20:52
• @wchargin Good point friend. I've added an edit to my answer, which shows another solution. Please check it out. – Paul Gonet Oct 20 '16 at 0:52