If you buy this model and need any modifications, I'll be happy to do that and resend the new file.
I printed a draft at 0.28 layers in PLA.
Designed for five 6x3mm magnets to be press fit. Works great as is but I did size the magnet holes up 0.1mm for a slightly easier fit. That said, magnet fit can vary a lot and you may need glue and/or slicer hole compensation to get it right.
The Cosmo cable fits into place with a good firm push. I added a small strip of double-sided VHB tape just to stop the plug from moving around at all (it didn't anyhow, but as a precaution).
The author marked this model as their own original creation.