Fully printable centrifugal water pump. It allows to be mounted cylinder motors up to 29mm ⌀(The shortest diameter on the body measure 30mm ⌀), 55mm H (including the space needed for the cables to go down without problems), motor shaft should be at least 5mm H, the propeller is made for 2 to 2.4mm ⌀ shaft. I've sealed everything with some proper water resistant glue around the base thread, inside the cables hole, between screws and plastic for holding the motor and a bit on the cover cap to get a better flow. Allow multiple ⌀ tubes to be used easily, 6mm ⌀ up to 10mm ⌀. Personally i printed it with PLA and still working as well (2 months of usage underwater). The mounting process is very easy, check if the shaft pass through the hole, put some glue inside the motor mount where the screw holes are placed and to the same on the other side, pu the motor on his slot and secure it with the two M3 screws, plug the motor to the current and check if the shaft rotate (if not, put some lube or enlarge a bit the hole). Proceed with putting up the propeller, personally i just hand-pressed it to my needed position, check again with plugging the motor if it rotate well and firmly and continue with connectin the cap to seal the propeller side with the two M3 screws and bolts (Add some glue to the border if you like a proper seal). Now it's time to solder the cables to the motor and pass them through the hole with putting a significant amount of glue in the bottom and if you find it necessary to the bottom. Let it full dry and enjoy your new home made water pump.
Hardware:
I work with mainly with Fusion360, you can find STL-OBJ-FBX files.