Danny Tasmakis is a 17-year veteran of the mold-making, jigs and fixtures and general engineering game. He's also got another 11 years of design experience, and he currently designs plastic products and complex plastic injection molds.

As Tasmakis says he'll "model just about anything, or will try to...always up for a challenge," it's no great stretch to imagine how he succeeded in his latest effort; discovering how many mechanical elements he could 3D print (using the FDM process) in a fully-assembled state.

Tasmakis took on the challenge by making a functional, 3D printed, fully-assembled windup clockwork motor. Featuring four gears, a spiral spring and a ratchet element with a thumb wheel, the motor was output in its final state.

Tasmakis used MoI to model his Windup Clockwork motor and sent the results to a Stratasys Mojo 3D printer for output in ABS plastic.

"I wanted to prove the concept and see if it was possible to print the whole assembly in one go; body, gears, spring and ratchet then having it work straight from the wash," Tasmakis told Solidsmack.com. "The Mojo comes with a washing station called the Wavewash 55 support cleaning system. It just took one print to get to know the accuracy of the printer with success on the second print."

Tasmakis says he sees his creation as a "plugin windup motor for other 3D printed gadgets."

The video he put together shows the entire process, including details of the mechanism, the 3d print and wash cycle, and the motor in motion.

If you can think of a gadget which might benefit from being powered by Tamakis' motor, contact him via his profile on GrabCAD for permission to use his invention.