duplotrain track editor

loading…
Version and offline access
Offline installation is available in the browser-engine app.

No automatic reload. Download a project before updating. Browser storage may be evicted; keep portable backups.

Projects and backups

Projects include track, owned pieces and stones, sandbox, view and search settings. Layout JSON stays compatible.

Close the loop

Search goals and floor constraints

Ranking chooses among found alternatives, not a guaranteed global optimum. Exclusions and constraints apply to new searches.

Floor-to-ceiling limits include track width and a conservative sampling margin. Existing track must also fit. Origin is the layout's original coordinates.

Exclude individual pieces (owned stock unchanged)
Check layout
Test train
Initial switch positions

Choices apply to this test only; trailing passes may change switches. Any edit, including an inventory or sandbox change, resets them.

Find and analyse train routes
Keyboard / precise selection

Arm a piece or choose Close the loop, then use an end. Ctrl/Cmd+Z: undo; Shift+Z or Ctrl+Y: redo.

Your sets (one click adds its pieces)

Action stones (arm one, click a straight)

Pieces (arm one, then click a red arrow)

drag: pan · pinch / wheel / + −: zoom · red arrow: attach · Remove: tap a piece