Skip to content

Interface Overview

LoomCAD features a modern, intuitive interface designed for efficient wire harness design. This guide introduces the main areas of the application.

interface-overview-annotated.png123456
interface-overview-annotated.png
Main interface with numbered areas

Main Interface Areas

The LoomCAD interface consists of six main areas:

#AreaLocationPurpose
1CanvasCenterMain drawing area
2ToolbarTopToolbar with tools and actions
3Side MenuLeftProject, library, and settings tabs
4Object Property InspectorRightProperty editor for selected elements
5Status BarBottomStatus bar and view controls
6AI ChatFloating (bottom right by default)AI assistant panel

Canvas

The Canvas is the central drawing area where you create and edit your wire harness designs.

canvas-area.png
canvas-area.png
Canvas area with grid visible and some components placed

Key features:

  • Multi-layer drawing system (background, grid, bundles, components, annotations)
  • Infinite canvas with pan and zoom
  • Grid with optional snap-to-grid alignment Quick navigation: | Action | Mouse | Keyboard | |--------|-------|----------| | Pan | Middle button drag | - | | Zoom | Scroll wheel | Ctrl++ / - | | Fit to view | - | Ctrl+0 |

Learn more about Canvas


Toolbar

The Toolbar is the top bar containing all drawing tools and actions.

board-menu.png
board-menu.png
Top toolbar showing all button groups

Tool groups (left to right):

  1. Navigation: Home, Reload, Import, Export
  2. Edit: Undo, Redo (with history menu)
  3. Clipboard: Copy, Paste
  4. Selection: Inspection, Eraser
  5. Drawing: Dimension, Bundle, Wire
  6. Components: Library, Custom, Terminal
  7. Primitives: Line, Circle, Rectangle, Text, SVG, Image
  8. Manufacturing: View Manufacturing data

Right side:

  • Help button (F1)
  • Main Menu / Command Palette (Space)
  • Profile dropdown

Learn more about Toolbar


Side Menu

The Side Menu is a tabbed panel on the left side for project management and settings.

side-menu.png
side-menu.png
Left sidebar with tabs visible

Tabs:

IconTabPurpose
SheetsManage project sheets
LibraryBrowse component library
ObjectsView object hierarchy
ScriptsManage scripts
VisualizationLayer visibility, display settings
SettingsApplication settings

Learn more about Side Menu


Object Property Inspector

The Inspector panel appears on the right side when you select an element. It shows and allows editing of the selected element's properties.

inspector-panel.png
inspector-panel.png
Inspector panel showing component properties

Features:

  • Context-sensitive properties (different for components, wires, bundles, etc.)
  • Property types: text, numbers, colors, dropdowns, JSON
  • Fetch buttons to import data from DigiKey, Octopart (in development), or local library
  • Pin editor for components

To open:

  1. Select any element on canvas with Inspection tool Inspection
  2. Inspector appears automatically on the right

Learn more about Inspector


Status Bar

The Status Bar is located at the bottom of the interface.

status-bar.png
status-bar.png
Status bar showing coordinates, zoom, and toggles

Elements:

  • Console toggle (show/hide debug console)
  • AI Chat toggle
  • Status message display
  • Current coordinates (X, Y)
  • Zoom level (%)
  • Grid size input
  • Grid visibility toggle
  • Snap-to-grid toggle
  • Application version

Learn more about Status Bar


AI Chat

The AI Chat panel is your intelligent design assistant powered by large language models.

ai-chat-panel.png
ai-chat-panel.png
AI Chat window with a conversation example

Key features:

  • Natural language commands ("Create connector J1 with 8 pins")
  • Context awareness via badges (sees your selection, DigiKey data)
  • Script generation and execution
  • Multiple AI providers (Claude, Gemini, OpenRouter, local LLMs)

To open:

  • Click AI button in Controls Menu, or
  • Use keyboard shortcut (if configured)

Learn more about AI Chat


Command Palette

The Command Palette provides quick access to all commands via search.

command-palette.png
command-palette.png
Command Palette dialog with search field and command list

To open: Press Space or Ctrl+P

Features:

Learn more about Command Palette


Quick Reference

Essential Keyboard Shortcuts

ShortcutAction
SpaceOpen Command Palette
EscapeSelect Inspection tool Inspection
F1Open Help
Ctrl+ZUndo
Ctrl+Shift+ZRedo
Ctrl+C / Ctrl+VCopy / Paste
Ctrl+0Fit to view
DeleteEraser tool Eraser

Mouse Controls

ActionControl
Select Left click
Pan Middle button drag
Zoom Scroll wheel
Context menu Right click
Multi-selectCtrl + click

Context Menus

right click click on any element to see available actions. Different element

types have different options (components, wires, bundles, anchors, etc.). See Context Menu Quick Reference for a complete list.


Next Steps