TIME: An Open Source 3D Printed Clock

TIME: An Open Source 3D Printed Clock

Andrew Hudson-Smith | 07 August 2025
Categories: making

TIME

Every year the staff at the Connected Environments Lab do their best to find time to work on a side line project. As I teach the 3D Modelling part of the course using Fusion 360 (in Term 1), I thought it make a good summer challenge to design and build a 3D printed fully mechanical clock. It also makes a good series of files for the students to both examine and edit in Fusion as well as printing out themeselves and build.

The main inspiration comes from over the years following various clock makers online, looking at their designs, 3D printed models, and generally spending more time than I would like to admit trying to get a 3D printed clock running. Makers such as the excellent Brian Law (Wooden and 3D printed), Steve’s Clocks (great insights and designs), JBV (amazing, complex engineering) and Wooden Gear Clocks (a lovely site for premade clocks which come in kits but still need more skills then it turns out i have in basic cutting/sanding of brass rods) have all inspired me, but have also driven my need for a simpler, open source design which would be free and easier to build.

It has taken a year to perfect, mainly as a summer project last year and refining it this year to reach a point where other people could make it.

All 3D printed clocks are however never completely ‘easy’ to build, they all need a few extra parts, mainly in the need to reduce friction with metal rods, bearings, but we have limited the parts to the minimum, made sure they are all off shelf parts and have also reduced the need for any sanding/cutting/ beyond one small part. We have also provided all the files available on Printables, and incoming to Github, allowing others to refine and contribute new designs or updates. As time goes along, the clock will evolve - but for now it’s ready for its first release, and it’s called TIME.

We have tried and mainly failed with other designs online; as such, we wanted to build our own version, from first principles, not modifying others, but from the ground up, with the following aims:

  • It should be as easy to build and replicate as possible

  • Any additional parts should be easy to source and low-cost

  • Cutting/Sanding should be limited

  • It should have a proper 1-second tick/tock sound - this was important.

As such, the first thing to learn was how an Escapement Mechanism worked, how it contributes to the timing of a clock, the importance of the length of the pendulum and how it dictates the sound of the clock.

First Steps: The Escapement

While most people listen to music on their headphones on the way to work, last summer, I started listening to ChatGPT’s newly introduced voice mode to talk me through the history and detailed workings of a clock escapement mechanism. It allowed me to gain enough knowledge to start drawing my own deadbeat escapement.

A clock’s escapement is the heart of its mechanism, ingeniously translating the constant power from the gear train into the precise, rhythmic pulses that create the “tick-tock.” It performs two critical jobs: it allows the gears to “escape” forward one tooth at a time, regulating the speed of the hands, and it gives the pendulum a tiny push on each swing to overcome friction and keep it moving. The deadbeat escapement, perfected by George Graham around 1715, was a major leap in accuracy. Unlike earlier “recoil” escapements, where the escape wheel would kick backwards slightly after each tick, the deadbeat’s pallets are shaped so the teeth land “dead” with no recoil. This crucial improvement prevents the escapement from disturbing the pendulum’s natural, isochronous swing, making the clock significantly more accurate and establishing the design as the standard for precision regulator clocks. My 3D tool of choice to design mechanisms/enclosures for devices is Autodesk 360, as such, all I needed was a reference drawing and the thought that getting a working escapement would be a good first step. Over at Abbey Clock there is an excellent guide on Drawing Graham Pallets - which led to our own slightly modified design and our first working escapement.

The escapement mechanisim is powered by a weight and counterweight sytem with a 1 metre pendulum - this provided a way to perfect the initial ‘tick tock’ of the clock, designed to provide a steady beat every 0.5 seconds, allowing the escapment to move forward, once every seconds and more importantly, make a full rotation once a minute.

Gear Ratios: The Pomodoro Timer

The second step was to add an additional gear and gain an understanding of gear ratios. Gear ratios for a clock are all-important as they not only define the number of gears you need, but also define the relationship between them, turning the fast-paced energy of the escapement into the slow, readable passage of time.

At its core, a gear ratio translates speed and torque between rotating shafts. In our clock, we have a known starting speed: our escape wheel’s shaft rotates once every minute (60 seconds). To build a timer that rings a bell every 25 minutes, we needed to create a gear train that would complete one full rotation in that time.

The maths to figure out the required gear ratio is straightforward:

  • Target Rotation Time: 25 minutes = 25×60=1500 seconds.

  • Source Rotation Time (Escape Wheel Shaft): 60 seconds.

  • Required Gear Ratio: Target Time​=601500​ or 25:1 - as we see later on, it is the ratio which is important, and arguably, easier to understand.

As you can see in our prototype, we achieved this with a compound gear train made of two identical stages, which makes the design elegant and easy to replicate. A compound gear it a cluster of two or more gears of different sizes that are fixed together on the same shaft, forcing them to rotate at the same speed. In short, instead of having one massive gear drive a tiny one to get a big gear ratio, a compound gear lets you achieve the same result in stages.

This setup is the key to creating a gear train that can achieve a large change in speed or in a compact space

  • First Stage: The shaft from the escapement has an 8-tooth pinion that drives a 40-tooth gear. This gives a reduction of 840​=5:1.

  • Second Stage: Mounted on the same shaft as the first 40-tooth gear, a second 8-tooth pinion drives the final 40-tooth gear. This provides another reduction of 840​=5:1.

The total reduction is the product of the individual stages: 5×5=25:1. This ratio perfectly transforms the 60-second rotation of the escapement shaft into the 25-minute rotation needed to trigger the bell. Or at least that’s how it should be in a perfect world. To be honest, I experimented a little, and my timings were a little out, coming in at approximately 20 minutes per bell ring, with the weight running the timer for an hour. The main point is that I had extended out from the escapement and used compound gears to start using ratios for timings. Of note, Chat GPT was useful in the wider understanding of the clock mechanism and theory, but it would frequently miscalculate gear trains and ratios, so the final design was done with old-fashioned logic.

TIME: 3D Printed Clock

The final clock is simply a case of building out the number of gears, using the same logic as the Pomodoro Timer. I had an escapement rotating once a minute, and I needed the main gear rotating once an hour, so I could attach an hour hand to it - that’s a ratio of 60:1

Following that logic and a ratio of 60:1 -

Escapement: The Minute Gear - The escape wheel has 30 teeth, with a 10-tooth pinion on its shaft, delivering a 1-second “tick-tock” rhythm. The escape wheel completes one full rotation every minute.

  • Gear 1: 40-tooth wheel (driven by the 10-tooth pinion) and 20-tooth pinion.

  • Gear 2: 60-tooth wheel (driven by the 20-tooth pinion) and 24-tooth pinion.

  • Gear 3: The Hour Gear- a 120-tooth wheel (driven by the 24-tooth pinion), which completes one rotation per hour and connects to a drive gear (details on the drive gear to follow).

The gear ratios provide the necessary speed reduction to convert the escapement’s motion into hourly rotation. Starting from the escapement:

  • The 10-tooth pinion drives the 40-tooth wheel of Gear 1, creating a 40:10 (or 4:1) reduction ratio—Gear 1 rotates at 1/4 the speed of the escape wheel.

  • Gear 1’s 20-tooth pinion drives Gear 2’s 60-tooth wheel, a 60:20 (or 3:1) ratio—Gear 2 rotates at 1/3 the speed of Gear 1.

  • Gear 2’s 24-tooth pinion drives Gear 3’s 120-tooth wheel, a 120:24 (or 5:1) ratio—Gear 3 rotates at 1/5 the speed of Gear 2.

It all suddenly seems complicated - but if you look at it more simply, the cumulative reduction ratio is 4 × 3 × 5 = 60:1. Since the escape wheel rotates once per minute, Gear 3 rotates once every 60 minutes—or exactly once per hour.

I could have chosen any ratio for the gears as long as it works out to 60:1.

With a main gear turning once an hour, upon which an hour hand can be attached, all that is now needed is a Drive Gear to power the clock and a small subset gear on which to put the minute hand.

The Drive

The drive gear serves a dual purpose as a catch mechanism, enabling the clock to be wound up while preventing unintended unwinding. This gear, connected to the drum, includes a ratchet and pawl system. When winding the clock, the ratchet allows the drum to rotate in the winding direction, lifting a weight of 2kg. The pawl engages the ratchet teeth, locking the drum in place to stop it from unwinding backwards once the winding is complete. This ensures the stored energy remains secure, releasing only through the controlled escapement and gear train during operation.

The Minute Hand

Finally, there is a separate gear chain for the minute hand, which fits behind the hour hand; this allows the traditional hour and minute hand configuration (the hour hand fits on a brass rod going through the hour gear, holding everything in place while also allowing it to freely move.

And that’s it! It seems simple when you break it down, although designing and building it from scratch took a little more time than I thought, and I lost count of the iterations it took to get here. The design will continue to be refined—perhaps with the addition of an hourly chime in the near future.

For now, we hope you will go away, download the files and print your own clock. Do let us know if you build one, over at Printables.