Print with 0.2mm layers in PETG
I used 32x3mm magnets: https://www.amazon.com/gp/product/B076Z81891/
The author marked this model as their own original creation.