This 3D are remix from below product:
https://www.printables.com/model/569582-umikot-54mm-version-planetary-gear-spirograph-espr
modify part:
modify middle frame to fit 9barista handle
lower stand & middle frame add magnet to make easy combine
you need all the same screw & acupuncture needles to assembly it
and you also need 12 of 5mmx1mm thickness magnet