Perpetual Motion Davinci Style II

Perpetual Motion Davinci Style II

Perpetual Motion Davinci Style II

Perpetual Motion Davinci Style II

“Perpetual Motion Davinci Style II” is an updated version of my original implementation of Mr. Davinci’s “overbalanced wheel” design over five years ago.

In this updated version, “perpetual motion” begins when the model is tilted backwards causing a magnet to activate a reed switch which in turn activates a motor that turns the overbalanced wheel. And “perpetual motion” ends when either the battery expires, the rubber band breaks, the motor gives out, or by simply tilting the model forward and tapping on the back near the reed switch to disengage the magnet. In other words, like the original, it’s just an illusion.

The motor I used in the final design was a 30 RPM gear motor, however, I’ve used 150 RPM motors with success, they just spun too fast for my taste.

As usual, I probably forgot a file or two or who knows what else, so if you have any questions, please do not hesitate to ask as I do make plenty of mistakes.

Designed using Autodesk Fusion 360, sliced using Cura 4.0, and printed in PLA on an Ultimaker 2+ Extended and an Ultimaker 3 Extended.

Purchase, Print and Prepare the Parts.

I purchased the following parts:

1) One battery (
2) One JST PH 2-Pin Cable – Male Header 200mm (
3) One reed switch (ORD2210V/20-25 AT, These are very fragile, so I purchased 10).
4) One 30 RPM gear motor (30 RPM DC 6V 2.5KG Micro Gear Box Speed Reducing Motor, available online).
5) One rubber band (75mm by 7mm).
6) Ten 8mm ball bearings (local hardware store).
7) One 12mm by 3mm neodymium magnet (local hobby shop).

I printed all parts at .15mm layer height and 20% infill.

“Base.stl” must be printed with an inside and outside brim and supports. I’ve included a Cura 4.0 screen capture of the preview of the base with the brim and supports. The blue material appearing in the screen capture indicates how the brims and supports should appear.

The remaining parts do not require brims or supports.

Prior to assembly, I test fit and trimmed, filed, sanded, etc. all parts as necessary for smooth movement of moving surfaces, and tight fit for non moving surfaces. Depending on the colors you chose, your printer model and your printer settings, more or less trimming, filing and/or sanding may be required. I carefully filed all edges that contacted the build plate to make absolutely certain that all build plate “ooze” was removed and that all edges are smooth. I used small jewelers files and plenty of patience to perform this step. The model uses 10mm by 1.25 threaded components, so a tap and die set may be required to clean the threaded parts.

Prepare the Electronics.

To prepare the electronics, I performed the following steps:

1) Soldered the red wire from the JST PH 2-Pin Cable to the motor “+” terminal and the black wire from the JST PH 2-Pin Cable to the motor “-” terminal. At this time, I plugged the battery into the motor connector and made sure the motor shaft was spinning clockwise as viewed from the motor shaft end of the motor. If not, I reversed the wires. In either case, I then unplugged the battery.
2) Carefully folded one end of the reed switch as shown.
3) Cut the black wire of the JST PH 2-Pin Cable in the middle then stripped and tinned the cut ends.
4) Soldered one tinned end of the black wire to one end of the reed switch.
5) Soldered the remaining tinned end of the black wire to the remaining end of the reed switch.

Assembly and Operation.

To assemble the model, I performed the following steps:

1) Snapped the ten ball bearings into the ball bearing tracks on “Wheel.stl”.
2) Pressed “Pulley, Motor.stl” onto the motor shaft.
3) Slid the 12mm by 3mm neodymium magnet into the magnet guide slot in “Base.stl”.
4) Pressed the motor assembly into the motor slot in the base assembly while carefully orienting the wires to fit in the motor wires slot.
5) Slid the reed switch into the reed switch holder, then pressed the assembly into position in the base assembly.
6) Slid the battery into the battery slot in the base assembly.
7) Connected the battery to the motor plug.
8) Tested the assembly by leaning it backward such that the magnet slid toward the reed switch and activated the motor and noted the motor was spinning clockwise.
9) Stopped the assembly by leaning it forward and tapping on the corner of the base assembly until the magnet slid away from the reed switch.
10) Positioned the rubber band in the assembly.
11) For lubrication, I moistened “Pulley, Wheel.stl” with tap water, then slid it into position such that the rubber band is around the smaller shaft section of the wheel pulley.
12) Threaded the wheel assembly onto the wheel pulley then made sure the wheel assembly rotated easily.
13) Stretched the rubber band around the motor pulley.
14) Made absolutely certain that none of the wiring could come in contact with the moving parts.
15) Pressed “Back.stl” into the base assembly.

To start the model, tilt it backward until the magnet activates the reed switch. To stop the model, tilt it forward and gently tap the back near the reed switch to separate the magnet from the reed switch. With practice, I was able to slightly tilt the model backwards and give the appearance of rotating the wheel counter clockwise to start the model.

And that’s how I printed and assembled “Perpetual Motion Davinci Style II”.



Rate this 3D model

Download 3D models

File File size
zip Perpetual_Motion_Davinci_Style_II 1 MB

Leave a Reply

Your email address will not be published. Required fields are marked *