PLA / PVA Spring Motor Demonstrator

A remake of my earlier PLA Spring Motor Demonstrator, this time printed fully assembled!


Creative Commons Attribution Noncommercial Share Alike

Commercial use is not allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags



From time to time and for various reasons, I revisit older designs. This thing, the PLA / PVA Spring Motor Demonstrator, is a revisit and redesign of my original PLA Spring Motor Demonstrator here:

Yes, the redesigned version is smaller, and is only printed in one color, however, the most important feature is that it was printed in place and fully assembled, using PLA for the structure and water soluble PVA for supports. When printing is complete, just throw it into a water bath for a few hours and it's ready to run, no assembly required!

While I had heard of dual extrusion printers before, I had never heard of PVA until I saw the release of the Ultimaker 3 (I must lead a "sheltered" 3D printing life...). After many discussions with the wife, and the onset of Christmas, I received an Ultimaker 3 Extended which included the PVA filament. I am not a fan of PLA "supports" as they tend to leave a rough surface at the point of contact with the component being printed. However, the Cura slicer and Ultimaker have solved this with the use of PVA supports, as the point of contact surfaces are remarkably smooth leaving no visual hint that support was used.

The first photograph shows from left to right, the original PLA Spring Motor Demonstrator, the redesigned PLA / PVA Spring Motor Demonstrator encased in PVA, and the PLA / PVA Spring Motor Demonstrator after it's water bath.

The following video shows the PLA / PVA Spring Motor Demonstrator in action:


The following video shows the PLA / PVA Spring Motor Demonstrator in a PCB etchant tank with bubbler, heater and water, which I found greatly assists in dissolving the PVA from tight spaces:


Materials and methods

Printed in PLA and PVA on an Ultimaker 3 Extended at .1mm vertical resolution, 100% infill.

After printing, place the assembly in a water bath. After a few hours (depending on the water temperature, agitation, etc.), remove the assembly and carefully attempt to rotate the gears. If they do not rotate, return the assembly to the water bath for another few hours then try again. If they do rotate, rotate the gears enough to expose the PVA trapped between the gears, the return to the water bath. Repeat until all PVA is removed. Also, changing the water frequently will assist in expediting the PVA dissolve process.

Finally, I posted a video showing the water bath I used; a printed circuit board etching tank with an air agitator and heater. The agitator generates bubbles that better penetrate the tight areas between the gears, supports, etc., that assist in dissolving the PVA. I run the tank heater at 28 degrees celsius (approximately 82.4 degrees centigrade) which also assists in dissolving the PVA.



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


76faabb81cad2afed96b98d953dcd285?default=blank&size=40cuneytoktay added this to the Oyuncak collection ago
645e00b687e69f8a7baeb83f5a256c45?default=blank&size=40cnyn added this to the gadget collection ago
5f99f0a7927d4dab162cd030cb4a51a2?default=blank&size=40Bobby George added this to the stuff collection ago
4fea67df080cad6ba66239f840cd7773?default=blank&size=40ISP.piraeus International School of Piraeus added this to the Educational collection ago
55f0d0f9d0ef601e83abb7f4db1aaeba?default=blank&size=40terrylalala added this to the Engineer collection ago
C81635afd979827e9fcef2e1729afec0?default=blank&size=40mistertomer added this to the things to make collection ago
C13f0b69b5c31a7b50f44a5f6c36aca8?default=blank&size=40himesjd added this to the Toys collection ago
71ac4f94fa4432dff4b78d8d81bcda05?default=blank&size=40Yhellowt added this to the To print collection ago
51e8d6e63714c6fb819edc17b66ccbf8?default=blank&size=40rs50 added this to the gears collection ago
5a8f31ee508cc99b8d2b376800c2c76e?default=blank&size=40Guilherme Silvestre added this to the INTERESSANTES collection ago
Fc7c4ce0e3f85bd29b4b3e69d7465b18?default=blank&size=40Hrd2RchMe added this to the Toys collection ago
3d0f932ce7acffa52840d1687c654a69?default=blank&size=40Nemoos added this to the Brinquedos Mecânicos collection ago
316bb8dc79b7d8d2762bd8af68f5c005?default=blank&size=40traggelo added this to the neat collection ago
19882d7f482471acfc62daec98aeb17e?default=blank&size=40matheda added this to the Gears / Screws / Spinners collection ago
50e3b28de700102dd78acf3562b55840?default=blank&size=40the_cat_collector added this to the Spring Motor collection ago
Fe5e1a57d763234c8f459ea21a929ad6?default=blank&size=40PeacefulDragon added this to the Lovely to have collection ago
484076215e43bc13d83d3197aae64630?default=blank&size=40Kelly Coleman added this to the Mohawk collection ago
05d6c982b3929cb9c5e9cb3ac311f89d?default=blank&size=40Rajapandian Siva Ganesa Karthikeyan added this to the want to print collection ago
Fa580e3fc8d1871d32799ae9192e3304?default=blank&size=40qdsace added this to the Engineering collection ago
80942b00fb47059dfca8b4934fb2fdf4?default=blank&size=40Christopher Settle added this to the test prints collection ago
B844fa415f115da8335fb49b2721fcad?default=blank&size=40sockeyemonkey added this to the Useful collection ago
Fe1b256b77dfdaa093d8a9ed07aaf6d2?default=blank&size=40Andy Martin added this to the Toys collection ago
26ff6ad166d63bc62785b13c68e27cac?default=blank&size=40TomN printed this ago
Carousel thumb img 2672
Printed on:
Ultimaker 3
F511f9acc61ef49005dcf4e96661be4e?default=blank&size=40Frank Spina added this to the To Make collection ago
Mini mtb3d cirkelMTB3D added this to the Printed parts collection ago
Mini dsc05460 3Паша added this to the Пружинные моторы collection ago
C56bb8a7a01df4e38fc1e58135de6d23?default=blank&size=40JustKrys added this to the Things to Print collection ago
Mini title slideErin commented ago

I'm printing this right now...

Mini title slideErin added this to the Things to Print with PVA collection ago
Da8b4190c59bc16e472aeecb49550745?default=blank&size=40Jamie Moseley (james the philosopher) added this to the Things to print collection ago
Mini img 0338Sepio added this to the Things to make collection ago
Mini lora and iGreg Zumwalt published this design ago