We built something like that…
The shooter and turret is almost completely made of 3D printed parts, linked together with screws, the only notable exceptions being the flywheel shaft (Vex 1/2" Hex), and the main bearing wheel/disk of the turret (custom-milled aluminum ring), and the various electronic components (obviously). The major parts were printed full-width to prevent any rigidity issues (they just barely fit on the print bed). It’s powered by two Falcon 500 motors on a 1:2 (speed increase) ratio for the flywheel, and a pair of NEO550s powering the hood adjustment and turret rotation respectively.
With the exception of the custom belt sprocket for the turret rotation that we had to print out of Onyx (this was more due to the superior accuracy of the Markforged printer, rather than a strength concern), everything else was printed using regular PLA+ filament on a medium resolution (0.2mm layer height), with about 25% infill and 5x inside/outside perimeters.
The system was designed to be overpowered so as to reduce or eliminate any significant arc from the balls flight path, thus making targeting substantially easier (essentially, point-and-shoot). In the end, the primary limiting factor of the design was actually the ability of the Limelight to accurately track the target, especially at very close, or very long range, due to it’s mounting location and resolution.
Though it didn’t cause any issues, in retrospect, I also would have liked to mount the Falcons on the side of the shooter and connect them using 90-degree gear adapters as the overall length of the assembly posed some design problems. I also think I would have tried to drive the hood adjustment from both sides of the assembly from a single shaft, rather than just powering the one side, as this led to the adjustable hood “sticking” in spots sometimes (we came up with a fix, but ideally the issue would be avoided entirely).
Here’s some of the early testing videos:
Took a big longer to work out the kinks, but the turret works too:
Overall, I’d say it worked pretty good though…
EDIT: Guess it helps to read how old the thread is first… >_>