Skip to content

Side Menu (Sidebar)

The Side Menu is a tabbed panel on the left side of the interface. It provides access to project management, component libraries, object hierarchy, and visualization settings.

sidebar-overview.png
sidebar-overview.png
Left sidebar showing vertical tabs and expanded panel content
Show all tab icons visible in vertical arrangement

Tab Overview

The sidebar contains 6 tabs, accessed via vertical icons:

IconTabPurpose
SheetsProject and sheet management
LibraryComponent library browser
ObjectsObject hierarchy view
ScriptsScript management
VisualizationLayer visibility and display settings
System SettingsSystem settings

Click a tab icon to open that panel. Click again to collapse.


Sheets Tab

Manage your project and its sheets.

sheets-tab.png
sheets-tab.png
Sheets tab showing project name and sheet list

Project Name

At the top of the panel:

  • Project name - displayed and editable
  • Click the name to rename the project
  • Tooltip shows project ID

Creating Sheets

  1. left click click the button next to project name
  2. Enter sheet name in dialog
  3. Click Create

Keyboard shortcut: Ctrl+Shift+N

Sheet List

Below the project name:

  • Filter field - type to filter sheets by name
  • Sheet list - all sheets in the project

For each sheet:

  • Click to navigate to that sheet
  • Current sheet is highlighted
  • Click name to rename
  • Tooltip shows sheet ID

Sheet Operations

ActionMethod
Create sheetleft click click button or Ctrl+Shift+N
Rename sheetleft click click button
Navigate to sheetleft click click sheet item

Library Tab

Browse and place components from your libraries.

library-tab.png
library-tab.png
Library tab showing library selector and component list

Library Selector

At the top:

  • Select library dropdown to choose active library
  • Shows all available component libraries
  • Type to filter libraries

Flip Component

The Flip component checkbox mirrors the component horizontally when placing. Use this when you need the component oriented in the opposite direction (e.g., placing a connector on the right side of the harness instead of the left).

Component List

Below the options:

  • Filter components field — search components by name
  • Component list — available components in selected library

Placing Components

  1. left click click component in list
  2. Library Component tool Library Component activates
  3. left click click on canvas to place

Objects Tab

View and manage all objects on the current sheet.

objects-tab.png
objects-tab.png
Objects tab showing list of sheet elements

Object List

Displays a flat list of all elements on the sheet. Each object shows:

  • Type icon/emoji prefix
  • Name and key properties (part number, pins count, etc.)
  • Sheet location
  • Delete button (for deletable objects)

Object types and their prefixes:

PrefixType
🮗Bundle
Bundle Splice
🧩Component
Pin (indented under component)
🔌Side View
Pinout
🭹Wire
Wire Node
Wire Table
Anchor
📐Dimension
💬Text
📝Comment
🖼️Image
Rectangle
Circle
📏Line

Actions

ActionMethod
Open in Inspectorleft click click object
Delete objectleft click click button

Filtering Objects

Use the Filter objects field to search by name or properties. Supports multiple search terms.


Scripts Tab

Manage and execute saved scripts.

sidebar-script-lib.png
sidebar-script-lib.png
Scripts tab showing source selector, filter, and script list
ElementDescription
ScriptsTab title
Paste script (enabled after copying one)
Create new script

Create Script Dialog

left click click to create a new script:
script-create-dialog.png
script-create-dialog.png
Create new script dialog
FieldDescription
Script nameRequired script name
DescriptionOptional description
TagsOptional tags for organization

Filters

ElementDescription
Script sourceDropdown to select current project or library
Filter scriptsSearch field to filter by name
Total scriptsCount of scripts in selected source

Script Item

Each script displays:

ElementDescription
IconScript type indicator
NameScript name (clickable to open)
DescriptionScript description
InfoScript type and creation date
Run script
Copy script to clipboard
Edit script info
Delete script

Edit Script Dialog

left click click

to edit script metadata:

script-info-dialog.png
script-info-dialog.png
Edit script dialog with name, description and tags
FieldDescription
Script nameRequired script name
DescriptionOptional description
TagsOptional tags for organization
CANCELClose without saving
UPDATESave changes

Script Details Dialog

left click click a script name to open the script editor:
script-details-dialog.png
script-details-dialog.png
Script editor dialog with code and controls
ElementDescription
Script nameDisplayed in header
Save changes
Run script
Code editorSyntax-highlighted JavaScript editor with line numbers
CLOSEClose dialog

Script Execution

Scripts are JavaScript code that automate LoomCAD operations:

  • Create components
  • Modify properties
  • Batch operations

See AI Chat - Save Script for saving scripts from AI-generated code.

Copy and Paste Scripts

Scripts can be copied between projects and libraries:

  1. left click click on a script to copy it to the clipboard
  2. Switch to the target project or library using the Script source dropdown
  3. left click click in the header to paste

The paste button is enabled only when the clipboard contains a copied script.


Visualization Settings Tab

Control layer visibility and display options.

visualization-settings-tab.png
visualization-settings-tab.png
Visualization settings showing layer toggles

Layer Visibility

Toggle visibility for each layer using checkboxes:

LayerContents
BackgroundSheet background
GridsReference grid
StampDrawing frame
BundlelinesWire bundles
ComponentsConnectors, splices
Draw elementsLines, circles, text, images
Control elementsDimensions, anchors
Frozen elementsLocked elements
TooltipsHover tooltips
CursorCursor display

Unchecked layers are hidden from the canvas.


System Settings Tab

System-wide application settings.

settings-tab.png
settings-tab.png
Settings tab showing system options

System Settings

SettingDescription
Show debug propertiesDisplay internal object IDs and debug info in the Objects list
Show anchorsDisplay anchor points on the canvas
Block UI during operationsPrevent user interaction while background operations are running

Opening/Closing

  • Open: left click click any tab icon
  • Close: left click click the same tab icon again, or left click click on the icon strip (vertical bar with tab icons)

Panel Width

The sidebar panel has a fixed width. Content scrolls if it exceeds the available height.

Persistence

  • Selected tab persists during the session
  • Tab collapses on navigation to different views