Antikythera Mechanism

First Mechanical Computer. Replica of the ancient mechanism found in a shipwreck near Antikythera.
In the contest Mechanical Marvels
925
1792
8
19 k
updated October 21, 2022

Description

PDF

This is a replica of the ancient Antikythera Mechanism found in a shipwreck near Antikythera dating back to ~200a BC.
It is based on a slightly modified arrangement of the Freeth & Jones model with significant inspiration of Wright's and Clickspring's replicas.

In its current form contains:

  • a solar calendar (365 ¼ days) “date pointer”
  • position and phase of the moon mapped relative to the ecliptic (zodiac) “moon pointer”
  • position of the sun mapped on the ecliptic (zodiac) “true sun pointer”

For V1 I've omitted the entire rear face. The original included the metonic cycle (ancient 19 year/235 lunar month calendar) and the callippic cycle (76 year cycle extending the metonic cycle), the olympiad (4 year games cycle), the Saros cycle (predicts occurance of solar and lunar eclipses in a 223 lunar month repeating cycle) and the Exeligmos cycle to compensate for the 8h offset created by each successive Saros cycle to accurately predict the time and position of potential eclipse occurrences.

For V2 I'll look into adding a rear panel. All gears required for that addition are already included (M2 and E4) and it should be a straightforward install to the rear.

BOM

mostly everything relies on a pressfit with cheap 608 bearings doing the bulk of the work here. Ensuring that the mechanism runs smooth and with little torque requirements.

  • a ton of printed gears
  • 3D printed frame, dial, legs and pointers.
  • 21 608 skateboard ball bearings
  • small handful M3x10 screw
  • (optional) ideally 1 M3x16
  • 2x M3 hex nut
  • 15x M3x6 countersunk screws
  • a bunch of M3 threaded inserts

Printing

the frame and big wheels are scaled to perfectly fit a Prusa MK3s+ bed (250x210mm) so your printbed needs to be of equal size or bigger.

  • 0.4 nozzle, 0.45 extrusion width (all walls designed to be at least three times of that)
  • 0.2 layer height (0.25 should not pose any significant issues)
  • overhang friendly by design (unless K-Axle that needs supports)
  • the frame and legs can be printed in 0.3mm draft mode
  • axles and gears all have small triangular cutouts on the mating surface to hopefully get your slicer to place the seams there. double check for perfect friction fits. 

for simplicities sake I assigned a different color to each “sub-mechanism”. This just helps visualize what's going on, track the path through the various concentric hollow axle and help with assembly.

  • orange for the date → sidereal moth conversion
  • light green for the lunar synodic month of 29.53 days (NASA value 29.530589 days)
  • dark green for the lunar sidereal month of 27.321 days (NASA value 27.321661 days)
  • blue for the date → lunar orbit precession E3 gear in 8.8826 years (real 8,85 years)
  • bronze for date and sun
  • black for frame, legs and various other parts.
  • grey/marble for the moon (black for the dark side)

Actual filament used is:

  • Prusament PLA Orange
  • Prusament PLA Simply Green
  • Prusament PLA Army Green
  • Prusament PLA Azure Blue
  • Prusament PLA Viva La Bronze
  • Prusament PLA Galaxy Black
  • Prusament PLA Marble Grey

Assembly

Assembly is straight forward, especially when color coordinated. The E-Axis and the mechanism around the true sun daughterwheel on B1-2 can be tricky.

 

 

 

Step 1: 

  • press bearings into mainframe
  • press axles into i1-2 and C1-2
  • melt threaded inserts into legs and standoffs
  • push all gears in their respective places as shown
  • screw in feet using any M3 screws

TIP: usually the first pressfit is excellent but usually by the third mating cycle it's no longer tight enough. Just wrap the axle in one layer of tape (e.g. tesa cellutape)

 

 

 

 

Step 2: E Axis

  • press bearings into K1 and K2 as well as into E2-hub seperated by a 10mm spacer and onto the 3 pegs on E3-4
  • slide E3-4 onto E2-hub and follow up with E5
  • (optional) lock E5 should the pressfit not suffice, M3x6 countersunk
  • slide E6 through the assembly
  • push E1 onto axle (of E6) from the other side
  • insert hexnut and screw in pin (ideally m3x16 but x10 works too) 
  • align K1 above the square hole
  • insert K-axle through the K1 bearing into E3-4
  • add 2mm spacer to axle
  • add threaded insert into tip of B3-gear-axle part
  • insert the long B3 gear and axle from the rear into the B-hole
  • push axle into the E bearing in the mainframe and lock in place using the endcap and a M3x10

Both K1 and K2 are oriented in a way that their lip catching the bearing are facing the rear

 

 

 

 

 

It should now look something like this (B3 & B-axle missing here)

 

 

 

 

 

 

 

 

 

Next up: Assembly around the date wheel B1-2

 

  • pressfit bearings (pink) into the wheel and subframe
  • use spacers as shown
  • add pin to sun3 (M3x10 and hexnut)
  • pressfit sun gears 2-3 into subframe (sun3 being the outermost gear with the pin)
  • add standoffs to subframe
  • add 3mm spacer to B3 axle from the front
  • push big B1-2 gear onto B-axle
  • add 4mm spacer
  • push on true sun slot
  • push subframe onto B1-2
    pay attention to the pin/slot
  • lastly don't forget about the date pointer and its standoff
    (180° to the sun2-3 spoke)

It should now look like this (green B-axle not pictured)

 

Next up: front dial 

  • slide the deep gear sun-1 on
  • add the front dial
  • screw in the frame using 4x M3 screws
  • secure sun-1 using 3x M3x10 screws
  • add true sun hand and secure using 3x M3x6 countersunk screws
    ! hand must face same direction as date pointer

 

 

 

 

 

 

 

 

Now the only thing thats left is the Moon

  • screw the bevel gear into the moon halves (M3x6 CS)
  • push moon phase axle into bearing
  • THEN insert threaded insert;
    while you're at it insert one into the moon hand too;
    (inserts shown in red above)
  • place bevel gear assembly into moon hand and screw in using the horizonal M3x10 screw.
    (current version is a bit tricky since the bearing spins but I have a hotfix coming for that)
  • add a counterweight bearing to the moon hand
  • add the moon cover
  • push the moon spacer onto the main B-axle and add the moon assembly
  • screw it down using the last M3x10 screw (not too tight)

Calibration

Guide to calibration is coming soon but in short you need to align the moons Perigee or Apogee with the correct date and moon phase. Perigee would be when the pin on K1 is on the inside end of the slot in K2. To calibrate you need to pick a date here, disconnect B1-2 and K2 rotate the mechanism to the desired date and reinsert K2 in the correct position. The precession (E3) is linear so no calibration required here.

Thanks

This has been a massive project for me, been constantly on my mind basically since the contest has been announced. I've pulled plenty of all-nighters because I couldn't stop or there was just one more feature I wanted to implement… It has been a ton of fun and I'm extremely pleased with how it turned out and I hope you enjoy it as much as I did creating it ;)

My biggest Thanks goes out to Mirnor who instantly came up with the idea when I told him I'm looking for a “mechanical marvel”. He helped immensely not only with research and math around the orbital periods but also kept me motivated throughout.

Future

  • many more improvements in the pipeline
  • I really gotta look into version management and automated exporting/sclicing
  • rear face of the original machine even if somewhat out of context in this era
  • inserts for the front dial (zodiac and date)
  • crazy leap year mechanism ?
  • wallmountable version
  • add more retaining screws to axis to be less reliant on pressfits

 

 For further clarification feel free to leave a comment!

 

Tags



Model origin

The author marked this model as their own original creation.

License