What ships today
Features
Everything on this page is in the app now, free, in the public beta. Nothing here is a roadmap item.
A standards library that answers back
The Library is the on-ramp: no project, no state, just the tables you'd otherwise dig out of binders. 87 NIHS standard entries are organised by subsystem and searchable in plain words — “pivot”, “balance”, “screw”. Each entry names its standard, so a value you take from Horolator can be cited in your own documentation, and any page exports as a PDF for the workshop binder.
In the library
- Pivot and bore fits (NIHS 05) with tolerance classes
- S-thread and M-thread dimensions (NIHS 06)
- Barrel drum, arbor and mainspring geometry (NIHS 10–12)
- Gear profiles, ratios and escape-wheel geometry (NIHS 20–26)
- Balance wheel and hairspring tables (NIHS 34–35)
- Jewel hole, endstone and setting tolerances (NIHS 41–43)
- Shock-absorber geometry (NIHS 44)
- Screw designation system (NIHS 50–58)
- Cases, crowns, crystals, dials and hands (NIHS 60–66)
- Lubricant symbols and application (NIHS 99)
- Unit converter: millimetres, inches, lignes
- Watchmaking glossary
- “Export page data”: any Library page as a PDF
- Single-gear tool: preview one wheel, export DXF or a dimensioned PDF drawing
Every value carries its part identifier and standard citation — and exports as a dimensioned PDF.
52 calculators that teach as they compute
The Calculator section covers the arithmetic of a mechanical movement end to end. Every calculator shares one discipline: inputs are visibly divided into decisions you make and defaults you can leave; computed results are marked as computed; the schematic redraws to scale from your numbers; a tap on a symbol in the figure highlights the matching field; and a collapsed “How to use” explains what the tool is for and when its assumptions stop holding.
The calculators cover
- Timing: beat rate, going train ratios, wheel speeds, clock trains
- Gearing: gear mesh and centre distance, tooth dimensions, cycloid and ogival profiles, gear efficiency, Willis planetary trains
- Energy: mainspring selection and developed turns, barrel torque, delivered energy, power reserve
- Oscillators: balance and hairspring pairing, balance inertia, pendulums, torsion oscillators, quartz comparison
- Escapements as first-class calculators: Swiss lever, cylinder, detent, Robin, verge — plus tourbillon and remontoir
- Mechanisms: motion work, keyless works, calendar and moonphase gearing, equation of time
- Materials and fits: density, strength, Brinell hardness, thermal expansion, ISO fits, pivot fits
- Measure: vernier reading, chord geometry, continued-fraction gear approximation, saros cycles
- “Export page data”: any calculator's inputs and results as a PDF
The full set. Each card opens into a to-scale schematic with its own “How to use”.
A drawing board that knows the rules
Designer is where the movement takes shape. Its gear generator constructs the Swiss ogival wheel-and-pinion form to NIHS 20-02 / 20-10 — the going-train tooth form, not a generic involute — and offers NIHS 20-25 corrected epicycloidal and ISO 53:1998 involute profiles beside it. Wheels are parts, not pictures: they mesh, they collide, they carry Z-heights you can inspect in a section view, and they export. When it's time to power the train, the barrel panel ranks real catalogue mainsprings and answers the question that matters: what amplitude and what reserve will this strip actually give this movement.
On the board
- NIHS 20-02 / 20-10 ogival wheel + matched pinion generator
- NIHS 20-25 corrected epicycloidal and ISO 53:1998 involute profiles
- Auto-suggest a going train from target beat rate, escape teeth and caliber size
- Interactive gear chaining: route power, get integer tooth-count suggestions with honest error margins
- Catalogue mainspring picks with amplitude and reserve verdicts (same dynamics as Simulate)
- Per-mesh module gradient check, barrel → escape
- Caliber fit against round, rectangular or freeform (sketched) outlines
- Wheel-to-wheel collision detection, Z-aware
- 2.5D section view: every part's height interval on its axis
- 2D sketcher with geometric constraints (points, meshes, edge clearances)
- Assembly tree with groups; goals dashboard with amplitude feasibility
- Calculators available inside Designer, next to the open project
- Edit history timeline that persists with the project
- Export per part or whole: DXF and SVG from true LINE / ARC entities
An auto-suggested five-arbor train. The status bar reads: no collisions, 0.27 mm to case edge.
Mainspring picks with verdicts — developed turns, sustained reserve and full-wind amplitude for this movement, not just catalogue rows.
A test stand with real dynamics
Simulate never plays a canned motion. Rates derive from the design's own tooth counts; torque comes from the mainspring chosen in Designer, declining over the wind. The escapement is solved as dynamics — a Runge–Kutta integration through unlocking, percussion, sliding impulse and free swing, driven by the live escape torque — so amplitude follows the spring as it runs down, and the movement stops where the swing can no longer clear the unlocking window. Forces are not hidden in tables: switch on arrows, a heat map or power flow directly on the canvas, and tap any wheel to inspect it.
On the stand
- Going-train kinematics derived from geometry, escapement gating every tick
- Force chain from the chosen mainspring: barrel torque, per-arbor torque, tooth force per mesh, bearing load per arbor
- Live canvas layers: force arrows, heat map, power flow
- Wind slider and “wind one turn” — every force readout follows the wind state
- Runge–Kutta escapement dynamics: unlocking, percussion cascades, sliding impulse, free swing
- Amplitude follows the spring: full-wind amplitude, sustained reserve, honest stopping point
- Derived-rate readouts: target vs delivered beat rate, per-wheel speeds, daily rate
- Spring lab: draw a blade (pen, touch or mouse), analyse deflection and per-element stress with in-browser FEM
- Spring exports: STEP, DXF and SVG
Running at 1× with the force-arrow layer on. The panels cite their sources — beat coupling, mesh ratios and per-mesh rendement per the NIHS gear-train standards.
And it fits in your pocket
Horolator is built phone-first and installs as a PWA. The same standards library, the same calculators, the same designer — at the bench, at the lathe, on the train home. The interface ships in 17 languages.
No account required. Free while in beta.