← Back to Hydraulics Trainer

Circuit layout editor build 88 · 2026-10-22 UTC

Place nodes, wire them up, copy the output into core.js. Recognised parts are drawn with real symbol artwork; anything else (or a custom body+actuator build) shows a warning in the right-hand panel once placed, explaining what's missing.

Mode

Wire routing

On: click two ports and a clear route is found for you, and routes are re-checked when you move components. Off: wires are drawn as a plain elbow and nothing is ever re-routed for you — click extra points while drawing to shape them by hand.

Snapping behaviours

Keyboard: Ctrl/Cmd+Z to undo, Ctrl/Cmd+Y (or Ctrl/Cmd+Shift+Z) to redo, Enter to finish a wire in progress, Delete/Backspace to remove whatever's currently selected, Escape to cancel a wire in progress or clear selection, arrow keys to nudge a selected node one grid step (Shift+arrow for a bigger step). All of these are ignored while typing in a text field.

Alt+drag
Ctrl+scroll