Geneva Drive Gear Clock




About: Electromechanical Engineer, Product Designer, Maker. I love to make prototypes and teach others in the process. I graduated from UCF and spent two years working at NASA.

I designed this geneva drive gear clock a while back but work has prevented me from being able to print it. I have a 3D Printer behind my desk at work but it has been running parts for a couple months now so I can't really use it at the moment. It works by attaching a stepper motor to the orange drive gear. Every minute the stepper motor will take a complete revolution and increment the hundredth place minute gear. After that gear makes a complete revolution, it will increment the tenths place minute gear. After 60 minutes, the hour gear will be incremented.

Step 1: Clock Assembly

Download the stl files to 3D Print all the gears. If you do not have access to a 3D Printer you can use 3D Hubs to find a local printer near you. To assemble the clock you will need a stepper motor, three 1/8" dowels or tension pins(you could also print these), 3 bearings with .5" outer diameter and some rods depending on the bearings you choose.

If you 3d print this, please let me know, as I am very curious to see my design in action.

If you like my project, please vote above for the contests and please subscribe to my YouTube Channel to see more of my projects!

Thank you!



    • Trash to Treasure

      Trash to Treasure
    • Arduino Contest 2019

      Arduino Contest 2019
    • Tape Contest

      Tape Contest

    3 Discussions


    3 years ago on Introduction

    I think the six-bay wheel, what you call the tenths place minute gear, needs numbers 012345, rather than 123456. I might try this, it looks like a good design for an unusual clock, but I think I will use the laser cutter to make the parts, as they are flat. Also I think I can find a spit roast motor that will run forever at 1 rpm

    2 replies
    Proto Gstechi

    Reply 3 years ago

    It does have 0,1,2,3,4,5 on it. That sounds like a great idea! Please let me know if you make it as I'm really curious to see it in action.

    stechiProto G

    Reply 3 years ago

    Sorry, I thought that was a 6 in the picture. Haven't managed to download the files yet. Thinking about a synchronous mirror-ball motor.