3D Printer: Creality Ender 3 S1 Pro 3D Printer.
Controller: Creality Sonic Pad.
Filament Dryer: SunLu S2 Filament Dryer.
Camera: Logitech Brio 4K Web Camera (live remote monitoring of prints via Sonic Pad).
Firmware: Klipper Firmware.
Slicer: Prusa Slicer v2.74.
CAD & Modeling: Plasticity.
Remesh Models: Meshmixer.
Web Interface: Chrome Browser / Klipper for monitoring print status.
eSun PLA -ST White
eSun PLA+ (Various Colours).
PolyTerra PLA (Various Colours).
Kiwi3d PLA (White & Black).
Plasticity
One of the coolest toys we had as kids was the Zzzoom-it from Matel. My two brothers and I spent coutless hours shooting each other with the miniature frisbee like discs the Zzzoom-its fired. We quickly worked out that the more rubber bands we put on the Zzzoom-it, the faster and further they would fire. Unfortunately like a lot of things from our youth, these toys have not been in production for decades. If you are lucky you can occassionally find a secondhand one on eBay. I decided however to relive my youth by designing my own version and 3D printing it. The ideal software to use for this project was Plasticity. As a CAD application it allowed me to use accurate dimensioning which was necessary to ensure exact fitting parts and a fully functioning print. I scoured the net for images of the Zzzoom-it and set about designing it in Plasticity. This was the first major model I had made in Plasticity (at the time it was fairly new software and still in beta) but I soon realised this was one of the coolest 3D applications I had ever used.
Each component of the Zzzoom-it was designed to be 3D printed. Brass thread inserts were heat pressed into the upper body of the Zzzoom-it so it could be assembled with an assortment of M3 Button Head Socket Screws. The magazine holder which is capable of holding 5 additonal discs was attached to the top of the Zzzoomit with magnets for easy removal.
Prusa Slicer
Once all components were designed in Plasticity I exported them to Prusa Slicer for slicing and generating the supports where necessary. Prusa Slicer generated the G-Code which was sent to my 3D printer for printing. I used eSun PLA+ as the filament of choice as it is less brittle than normal PLA and easily stood up to the stress of firing the discs, in particular the arm that retracts with 3+ medium sized rubber bands that hits a solid stop block once fired.
Printed Zzzoom-it
Photos of the Zooom-it printed parts in pre-assembled form.