I am using a 3d model https://cults3d.com/en/3d-model/tool/ender-3-front-pi-case to create a slightly altered version of the Pi 4 Base stl (ie. the model with the Octoprint logo). I am attempting to reduce the logo size, add 18 vent holes and add a switch hole too. I know there are variants of this pi case but really would like to include the Octoprint logo. I have tried other variants of an Octoprint vented logo but they have been such a pain that this seems to be the simplest way.
To do this, I imported the "Pi 4 base" stl, reduced the size of the logo vertices on the x and z axis (leaving y ensures thickness of wall is intact), created solid vent shapes and a circle (called Yvents and Ycircle in my blender files) and used boolean difference to apply these to the Pi 4 base model (with the smaller logo already applied). The issue I have is this creates numerous manifold edges and, when I export the new model to a slicer (in my case VoxelMaker), supports are added everywhere I would expect except the vents, which I think is due to the non manifold issues. I have had so many issues with amending models using simple blender tools and the result being "damaged" 3d models, I feel like giving up on Blender altogether. I end up having to fix every dodgy edge, faces and vertices individually as Clean Up tools end up creating faces over designed gaps in the model walls. I have attached screen prints of the blender issues, plus how these appear in the slicer plus a link to a packed blender file. The problem model in the file is saved as "Pi 4 base small print". The original is "Pi 4 base".