Designing a Mechanical Calculator

3D‑printed ‘calculator’ ignites comments: genius throwback or just an odometer

TLDR: An inventor 3D‑printed a working mechanical calculator and fixed it with a new peg lock design. The comments go wild: critics call it an odometer with no easy input, while fans suggest rod logic or recreating classics like the Curta and Z1; the nostalgia vs practicality debate is the headline.

A maker spent nearly two years 3D‑printing a mechanical calculator from scratch—wrangling gear shapes, discovering 18th‑century involute tooth designs (a fancy way gears mesh smoothly), and landing on a sturdier peg‑lock build. It counts by turning gears and “carrying” to the next digit, like an old‑school adding machine. Cool story. But the comments? Spicier than a soldering iron.

The hottest take: this isn’t a calculator at all—more like an odometer cosplay. One user called it “a really fiddly way to re‑invent the odometer,” and the pile‑on began. Purists argue there’s “very little calculation going on” and demand a proper input method, like the historic Pascaline. The alternatives crowd shows up swinging: why not skip gears for rod logic (mechanical levers) to make it more print‑friendly, asks one skeptic. Nostalgia fans counter with links to the legendary Curta hand‑crank calculator (video) and the wild, fully mechanical Z1 computer (wiki), with one wag adding, “if anyone has too mich time to spare.” In short, you’ve got Team Retro Romance cheering the craft, and Team Practicality rolling their eyes at the usefulness.

Verdict from the crowd: impressive build, fun engineering—and a gear war over whether it’s genius or just joyfully over‑engineered. Drama gear‑shift engaged.

Key Points

  • The project aimed to build a simple, modular mechanical calculator via 3D printing and was developed from scratch over nearly two years.
  • Initial 10-tooth gear designs with a carry nub failed due to poor tooth geometry and incorrect assumptions about gear rotation.
  • Switching to involute gear profiles improved meshing; trigonometry guided a redesign with 30-tooth gears and a carry tooth advancing the partner by three teeth.
  • The protruding carry tooth required print supports; axial slippage was first controlled with c-clips that wore out over time.
  • An improved assembly using rotating peg fasteners replaced screw attempts, producing a stable version shared as a 3D model and side view.

Hottest takes

"a really fiddly way to re-invent the odometer" — ErroneousBosh
"very little calculation going on" — zokier
"more print-friendly than gears (rod logic?)" — orbital-decay
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.