Skip to content

Quick Start

This walkthrough takes you from an empty canvas to an exported cut list. It assumes LoomFlow is already running — see Installation if not. When LoomFlow starts you get a blank, untitled document — that’s all you need. (If you’ve been experimenting, click the ☰ button in the top-left corner of the canvas and choose New to start fresh.)

Make sure the pane shows the Schematic view (press 1 or click Schematic in the pane switcher, top-right).

  1. Right-click an empty spot on the canvas and choose + Connector here.
  2. In the New connector dialog, keep the suggested name (CONN1), leave Library part on None — ad-hoc connector, and set Cavities to 3 with the stepper.
  3. Press Enter (or click Create).

Repeat for a second connector a little to the right. Instead of right-clicking you can also just press c — the same dialog opens and the node spawns at the next spot in a cascading grid. (t adds a terminal, s a splice.)

Each cavity row has a small connection handle on both sides. Drag from a cavity on CONN1 and drop on a cavity on CONN2 — that’s a wire. Draw two or three.

To move around: scroll to zoom, middle-drag (or hold Space and drag) to pan. Plain left-drag is box-select, and Ctrl+click adds to a selection.

Click a connector to select it — the sidebar snaps to the Inspector tab. Under Cavities, each row has a signal… box: type a name like CAN_H or PWR and press Enter. Typing the exact same name on another cavity joins that cavity to the existing net; a new name creates a new net. Named cavities show a signal chip on the schematic node.

Press 2 (or click Layout in the pane switcher). The same nodes now render as physical items — connectors become documentation cards with a pinout table.

Drag from one node’s handle to the other. That creates a bundle: a physical trunk the wires between those nodes will run through. The hint at the bottom of the pane reminds you: drag node-to-node for trunks.

The new bundle has a chip at its midpoint reading length?. Click it — the Inspector opens on the bundle — and enter a value in the Length field (in your document’s unit, mm by default). The chip updates, and every wire routed through the trunk gets its cut length recalculated live. The ⌁ count on the chip is how many wires run through the trunk.

A wire’s cut length is the bundle path between its two ends, plus each end’s breakout tail and any per-end extra — details in Layout & Bundles.

Click Cut List in the pane switcher. You get a live table — From, To, Signal, Ga, Color, Length — with one row per wire; clicking a row selects that wire. Click ⭳ Export CSV in the table’s toolbar to save it.

BOM works the same way: a live parts roll-up with its own ⭳ Export CSV button. Both exports are also available anytime under ☰ → Export → Wire list / cut list (CSV) and BOM (CSV).

Press Ctrl+S. The document saves as a single .loomflow file — one portable file holding the whole design and its device images. The first save asks where to put it; after that Ctrl+S writes silently to the same file. See Collaboration for sharing and cloud sync.

KeyAction
c / t / sAdd connector / terminal / splice
1 / 2Schematic / Layout view
Ctrl+S / Ctrl+OSave / Open
Ctrl+Z / Ctrl+YUndo / Redo
DeleteDelete selection

The full list (and how to rebind the single-key ones) is in the Hotkeys reference.

  • Schematic view — splices, twisted pairs, shielded cables, inline pairs, wire colors and idents.
  • Layout view — branch points, breakout tails, re-routing trunks, connector documentation cards.
  • The interface — a tour of everything else on screen: search, Issues, split panes, preferences.