Pocket-sized mechanical computation

How a Curta calculator turns motion into math.

The Curta is a dense little machine: part stepped-drum calculator, part precision sculpture. This page breaks it apart visually so you can see how sliders, drums, carries, and carriage shifts cooperate to produce a result.

Visual walkthroughAnimated calculation cycleExploded internal layers
Core idea

One crank turn is one addition cycle.

Multiplier trick

Shift the carriage to move that addition one decimal place.

Mental model

It is a hand-powered place-value engine.

Curta Type I mechanical calculator
RESULT
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
TURNS
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
4:05:06:77:48:2
10^010^110^210^3
Set digits with sliders
One turn = one addition cycle
Shift the carriage to move the whole operation left by one place

One crank turn

See the calculation cycle in slow motion.

This is the essential Curta loop: set a value, rotate the crank, transmit motion through the drum stack, carry any overflow, then repeat or shift the carriage.

Curta Type I mechanical calculator
RESULT
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
TURNS
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
4:05:06:47:88:2
10^010^110^210^3

Hands-on demo

Drive a simplified Curta yourself.

This mini model focuses on the three ideas that matter most for intuition: the slider value, the crank turn, and the carriage shift.

Set the input

Pull farther down to expose more of each stepped drum.

Digit 1
0
9
1
Digit 2
0
9
6
Digit 3
0
9
4

Choose the carriage position

Moving left means every crank lands one decimal place higher.

Entry164per turn at10^0=164

Sample setups

Load a classic pattern, then crank through it yourself.

Crank three times at the 1s position, shift left once, then crank twice. The turns register will read 23 and the result will land on 3772.

Curta Type I mechanical calculator
RESULT
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
TURNS
0123456789
0123456789
0123456789
0123456789
0123456789
0123456789
4:05:06:17:68:4
10^010^110^210^3

Simplified teaching model: the real Curta packs many more digits and a much denser gear train into the same cylindrical idea.

Exploded anatomy

Open the cylinder and follow the stack.

A Curta feels mysterious because everything is nested into one compact tower. Exploding the layers makes the machine readable.

Curta calculator displayed with its case and exposed mechanism
Stepped drum stackThe Curta compresses Leibniz-style stepped drums into a vertical cylinder, one drum per input digit.
Top view of a Curta calculator showing the crank and register windows

Mental model

The three ideas worth remembering.

Digits are depths

On a Curta, a number is not stored as an electronic state or even a visible gear ratio first. It begins as a physical travel distance chosen by each slider.

Turning means adding

One full crank turn executes one clean addition or subtraction cycle. Multiplication emerges from doing that same cycle multiple times.

Shifting means place value

The carriage rotation is the key visual trick: the machine does not learn multiplication separately, it just learns where the next addition should land.

Photo references: Curta Typ 1a by Mägi Beck, Curta Mechanical Calculator at CHM by Don DeBold, and Curta calculator by Larry McElhiney, via Wikimedia Commons.