3DPrintCAD Open the app

3DPrintCAD › Guides › Clock generator

Clock generator: 3D printed wall clocks in colour

Design a wall clock for a standard quartz movement in minutes: pick one of 12 styles, change the dial, the marks and numbers, add waves or a shattered side, draw your own hands, put texts, stickers and logos on it - then print it in colour, on a multi-colour printer or in separate colours that snap together.

Make a clock nowNo account · nothing to install · runs in your browser
Three 3D printed wall clocks: a dark teaching clock with orange and blue numbers, a sunset waves clock and a white clock with a cat sticker

Watch the tutorial

The whole generator in under four minutes, with subtitles: styles, marks and numbers, waves and shattered dials, hands, texts on curves and tags, and printing in colour. Watch on YouTube ↗

1Open the clock generator

Open the app and click Clock under Generators on the left (or use this link). A classic wall clock appears with its three hands beside it. Every change on the right updates the preview at once, and the line at the top gives the size, the movement and its pocket, the hands' lengths and holes and how to print it.

The clock is made for a standard quartz clock movement - the small square box with a threaded shaft you can buy for a few euros. Its hands push onto the shaft, so the generator makes the dial, the hands and the holes to fit it.

The 3DPrintCAD app with a waves clock and the clock generator panel on the right
The clock generator: the clock in the middle, every setting on the right.

2Start from one of 12 styles

The Style card is the quickest start - each style sets the dial, the marks, the numbers, the decoration, the hands and the colours together. Pick one and change anything afterwards:

The Style card: twelve picture tiles
Twelve clocks: classic, minimal, roman, teaching, school, dots, quarters, waves, honeycomb, web, shattered and a sticker clock
All twelve styles.

3The dial

Choose the dial's shape - round, square, hexagon or octagon - its size across, its thickness and a rim round the edge (its width and how far it stands up). The rim can have its own colour.

The Dial card: shape tiles, size, thickness and the rim
Four clocks: round, square, hexagon and octagon
Round, square, hexagon and octagon dials.

4Marks and numbers

Hour marks: none, the hours, every minute, dots, dots for every minute, or mixed - with their length, width, distance from the edge, bolder quarters and round ends. Numbers: 1-12, Roman, only 12-3-6-9 (in figures or Roman), in any font, with their size and distance from the edge; turn them along the edge if you like. Minute numbers 5-60 sit inside them - handy for a child's clock.

Each group can be Raised (standing on the dial), Flat (inlaid level with the dial, in its own colour) or Engraved (cut into the dial) - pick it in its own card, or for all of them at once in How marks and numbers are made.

The Hour marks card
Four clocks with hour marks, minute ticks, dots and mixed marks, and arabic, roman, quarter and no numbers
Hours, minutes, dots and mixed marks; arabic, roman, quarters and no numbers.
Three teaching clocks: raised, inlaid flat and engraved numbers
Raised, flat (inlaid) and engraved.

5Decoration: waves, honeycomb, web, shattered

The Decoration card with waves, the order tiles and the colour mixes
Six clocks: sunset waves, falling ocean waves, honeycomb, web, shattered and rainbow waves
Waves (rising, falling, peak), honeycomb, web and shattered.

6Hands

Eight hand shapes - classic, baton, arrow, sword, spade, breguet, skeleton and modern - or My own: draw each hand in the sketch editor (the hub and the hand's length are shown in red, it is used at the size you draw it) or use an SVG. Set the thickness, the lengths and widths, and the holes for your movement: the hour hand's round hole, the minute hand's hole with its two flats, and the second hand's - which can have a push-on peg like a bought one.

On the hands adds a name or a small SVG shape (a heart, a star, a logo) to a hand - drag it along the hand in the view, resize it from a corner and turn it with the knob.

The Hands card: nine hand styles, thickness, second hand and the holes
Eight clocks with classic, baton, arrow, sword, spade, breguet, skeleton and modern hands
Classic, baton, arrow, sword, spade, breguet, skeleton and modern hands.

7Texts, stickers and SVGs on the dial

Add as many as you like with the three tiles Text, Sticker (a PNG or JPG made into colour parts, each colour its own height, like the sticker generator) and SVG (logos and shapes). Click one in the view to drag it, pull a corner to resize it and use the round knob to turn it. Each can be raised, inlaid or engraved, in its own colour.

A text card: the text, font, size, place and turn, raised / inlaid / engraved, curve, follow the dial and lock to the clock
A clock with a curved text, a heart on the dial and on the minute hand, and a text on a tag outside the clock
A curved text that follows the dial, a heart on the dial and on a hand, and an unlocked text on a tag.

8Movement, pocket and hanging

Pick your movement - standard, long shaft, mini or your own sizes. Its shaft goes through the dial; when the dial is thicker than the shaft's thread, a pocket is cut in the back so the movement sits deeper (the panel tells you the thickness at the shaft). Hang it with one or two keyholes on the back, or stand it on a desk stand.

The Movement card: standard, long, mini or custom and the pocket
The Hanging card: none, one keyhole or two

9Print it in colour - two ways

One piece (the default) prints the dial with its marks, numbers and decoration in one go:

Separate colours is for a printer with one colour: every colour is printed on its own and put together afterwards.

The Printing card in Separate colours: pocket fit, snap pegs and peg hole fit
A teaching clock laid out for printing in separate colours: the dial with its pockets, the orange numbers and blue minutes face down, the white ticks and the hands
Separate colours, laid out for printing: the dial, the pieces of each colour face down, the hands.

Layout: For printing lays the hands (and loose pieces) beside the dial, flat; Assembled shows the clock put together at the time you choose. A sticker on the dial always prints in one piece (its colours are inlaid side by side).

Print the dial and hands in PLA or PETG at 0.2 mm layers; hands look best at 0.12-0.16 mm. Push the hands onto the movement's shaft in order - hour, minute, then second - and tighten the nut.

Questions

Which clock movement do I need?

A standard quartz clock movement (about 56 × 56 mm) with a threaded shaft. Pick Standard, Long (for thick dials) or Mini, or type your own sizes. Measure the shaft's thread length: the dial must be thinner than that at the shaft - the generator cuts a pocket in the back when it is not.

Can I print it on a printer with one colour?

Yes, two ways: change the filament at the height the panel gives (raised marks and numbers start at the dial's top), or choose Separate colours - every colour prints on its own and the pieces snap into the dial with small pegs.

How do I print the clock on a multi-colour printer?

Keep One piece, click Create clock and Export ▸ Multi-colour 3MF. Every colour is its own part, already set to its own filament in Bambu Studio, OrcaSlicer or PrusaSlicer.

The hands do not fit my movement - what do I change?

In the Hands card set the hour hand's hole, the minute hand's hole and the width across its two flats, and the second hand's hole to what you measure on your movement. Add 0.1 mm if they are too tight.

Can I draw my own hands?

Yes: choose My own in the Hands card, then Draw it… for each hand. Draw it pointing up from the red hub; it is used at the size you draw it. Or upload an SVG.

Can a text go outside the clock?

Yes: untick Lock to the clock on the text, then drag it past the edge. It sits on a rounded tag in the dial's colour, joined to the clock.

Make your clock now

Open the clock generator, pick a style and make it yours.

Make a clock now

Also see: sticker generator, lithophane maker, keychain generator and all guides.