I printed the whole thing once in ABS and once in PLA
The holes for the magnets are very small because I melted them with a soldering iron to get a better hold for the magnets.
You can buy the small vice here: Vise
What is needed: 8x magnets 6x3