I'm currently trying to model a simple die, but I've run into some trouble cutting out the holes on each face.
I started with a cube, added a Bevel modifier, then subdivided each face (3 times). I placed a cylinder for one of the dots, then used a combination of Array and Mirror modifiers to position the rest of the dots on each face.
Now I want to cut the cylinders out of the faces. The Boolean modifier seems like the right tool for the job; however, it isn’t producing the correct results. I selected the cube and added a Boolean modifier in Difference operation.
Now I use the Eyedropper tool and select the object "6" cylinders on the top face and that yields:
If I use Fast instead of Exact solver, I get this
Which seems like it did nothing, but if I hide the 6 cylinders we see this instead:
Any clue where I am going wrong? It works on all other sides, except the side with 6 cylinders.






