The file 'Perpetual Calendar Clock 3D Printer Model' is (stl,ino,blend) file type, size is 5.2MB.
Perpetual calendar is one of the representative mechanism of complication clocks and watches. It shows correct date up to 2099 without correction because it can handle all kind of month lengths including February of leap years.
New version driven by a quartz clock movement is released.
https://www.thingiverse.com/thing:5980536
Multi language versions of subdials are at
https://www.thingiverse.com/thing:5986655
To design the gears, I used "Precision Gears" addon for Blender,
https://makertales.gumroad.com/l/PrecisionGears
Note Feb 26, 2023: The calendar proceeds to the next day around 10:30-11:00 at night. You can see the motion at that time, however, it might be confusing at midnight. To avoid this problem, attach the main cam at the bottom ("24h-gear.stl") rotated 90 degrees CCW. In this case, the calendar changes at around 4:30-5:00 in early morning.
You can also use modified version of "24h-gear.stl" to tune the timing of the calendar change with 2hours step. ("24h-gear-2h-behind.stl" and "24h-gear-4h-behind.stl")
24h-gear-2h-behind.stl | 442.0KB | |
24h-gear-4h-behind.stl | 442.0KB | |
24h-gear.stl | 442.2KB | |
24h-hand.stl | 65.9KB | |
circular-backplate.stl | 671.2KB | |
clock.ino | 2.0KB | |
date-hand.stl | 65.9KB | |
date-hook.stl | 17.5KB | |
date-month-idler-retainer.stl | 155.5KB | |
date-month-idler1.stl | 46.2KB | |
date-month-idler2.stl | 79.4KB | |
date-rotor.stl | 211.8KB | |
dial-24h.stl | 675.9KB | |
dial-date.stl | 768.7KB | |
dial-month-DEC.stl | 514.4KB | |
dial-month-JAN.stl | 419.6KB | |
dial-week.stl | 416.3KB | |
driver-holder.stl | 129.5KB | |
front-frame.stl | 1.4MB | |
hanger.stl | 54.0KB | |
hour-gear.stl | 746.3KB | |
hour-hand.stl | 164.5KB | |
hour-idler-gear.stl | 111.5KB | |
hour-idler-retainer.stl | 63.8KB | |
main-arm.stl | 484.7KB | |
min-hand.stl | 26.4KB | |
min-to-hour-gear.stl | 405.2KB | |
month-gear.stl | 62.5KB | |
month-hand.stl | 62.8KB | |
month-hook.stl | 12.7KB | |
motor-axis.stl | 510.0KB | |
program-wheel.stl | 331.6KB | |
square-backplate-for-small-printer.stl | 538.7KB | |
stepper-perpetual.blend | 9.6MB | |
stepper-test.ino | 1.0KB | |
week-hand.stl | 65.9KB | |
week-hook.stl | 13.6KB | |
week-rotor.stl | 18.9KB |