A plate with slots for two ⌀8mm, 4mm thick magnets. I prefer inserting them opposite way, one N way up, another S way up. Found them to hold better this way.
Provided are two versions, one for two 25mm straps, and one for 25mm strap and one 20mm, as found on some backpacks. The second version has thinned “arms”, because it was needed for comfort on my WISPORT Sparrow 30.
Make sure you have hole compensation / shrinkage tuned, because I left zero margin. Also make sure magnets aren't thicker, as, again, I left zero margin. I added a version with a bit deeper holes, and deeper and wider ones, for the slightly out of spec thick magnets, but it made bottom really thin and flimsy so use at your own responsibility.
The thickness above and below magnets is just a 0.5mm. Making it any thicker made magnets hold worse- make sure to have at least 3 layers there, to prevent holes. Feel free to use thicker layers everywhere else. Be generous with perimeters, infill and top & bottom solid layers. It is, after all, small but load-bearing part. Should print good enough with any typical filament, but I have tested only ABS and ASA. There are no hard overhangs and only bridges goes over the magnets, so with temperature and cooling you can err on the side of better layer adhesion.
When slicing, be sure to set pause just before the bridging layer.
The dice on the photo is solid iron, around 25mm edge.
The author remixed this model.
Removed the eyelet, inserted magnet slots.