Skip to content

Wire routing

When you connect two components, NumaSim routes the wire automatically. You can choose between several strategies depending on how much control you want.

Available strategies

  • Right-angle (default) — orthogonal segments with a single midpoint elbow. Best for typical schematics.
  • Manhattan — orthogonal multi-segment routing that hugs the canvas grid. Best for dense layouts.
  • Metro — straight orthogonal lines with rounded corners, metro-map style. A pretty default for documentation diagrams.
  • Incremental — preserves your hand-drawn vertices as you move components. Best when you want full manual control.

Picking a strategy

The default for new circuits is right-angle. To change it:

  1. Open the settings dialog.
  2. Pick a different strategy from the wire-routing dropdown.
  3. New wires use the new strategy. Existing wires keep their current routing (so a strategy change doesn't reshape an entire circuit).

Editing a single wire

Click a wire to select it, then:

  • Drag a segment to nudge the route.
  • Drag a vertex to add a bend.
  • Right-click a vertex and pick Remove to straighten.

The visible "drag handles" are powered by the underlying routing strategy — what's reachable depends on which strategy the wire was drawn with.

Touch support

On touch devices, long-press a wire to open its menu. Pinch-zoom the canvas to make narrow segments easier to grab.

See also

Released under the MIT License.