Components
Components (also called connectors) are the main elements in wire harness designs. They represent physical connectors, terminals, splices, and other devices that wires connect to.
Creating Connectors
From Library
- Open the Side Menu and select the Library tab
- Browse or search for a component
- Drag and drop onto the canvas
Custom Component
- Click the Custom Component button in the Toolbar or press Ctrl+Insert
- Enter component properties in the dialog
- Click Create
Using AI Chat
Ask the AI to create connectors in natural language:
Create a connector J1 with 8 pinsCreate 5 connectors J1-J5, all 4-pinConnector Properties
Select a connector and open the Inspector to view and edit:
| Property | Description |
|---|---|
| name | Component reference (e.g., J1, P1) |
| description | Component description |
| partNumber | Manufacturer part number |
| manufacturer | Component manufacturer |
| pinCount | Number of pins |
| connectorStyle | Connector type/style |
Component Name Label
The component name is displayed in a separate text container attached to the component's anchor. This label can be moved independently from the component itself.
The label supports variable substitution:
| Variable | Replaced with |
|---|---|
$REFDES | Component name |
$PN | Component part number |
By default the label text is $REFDES. Edit the label in the Inspector to change the displayed variable or add custom text.
Pin Editing
Each connector has pins that wires connect to.
Adding Pins
- Select the connector
- In Inspector, find the Pins section
- Click Add Pin
- Configure pin properties
To add multiple pins at once, set the pin count in the dialog. Pins are auto-named sequentially starting after the last existing pin number. Template properties (gender, partner number) are applied to all created pins. The pinout grid auto-expands to fit the new pins.
Pin Properties
| Property | Description |
|---|---|
| name | Pin identifier (e.g., 1, A, GND) |
| description | Pin function description |
| signal | Signal name |
| wireGauge | Compatible wire gauge |
Pin Numbering
LoomCAD supports different pin numbering schemes:
- Horizontal-first - Numbers increase left to right, then top to bottom
- Row-first - Numbers increase top to bottom within each row
Pinout Display
Components can display a pinout diagram showing all pins with their names and connections. The pinout updates automatically when pins change.
To show pinout:
- Select the component
click and select "Show Pinout"
Side Views
Side views are visual representations of the connector shell - the physical connector body as seen from the side.
Supported Formats
- SVG - Vector graphics (scalable)
- Raster images - PNG, JPG, etc.
Adding a Side View
- Select the component
- In Inspector, find the Side View section
- Click to upload an image or fetch from DigiKey
Component Wire Table
Each component can display a wire table showing all connections to its pins:
- Pin name and number
- Connected wire
- Wire color
- Destination component and pin
Click a row in the wire table to highlight the corresponding wire on the canvas.
Property Fetching
Populate component properties from external sources:
From DigiKey
- Select the component
- Click the DigiKey button in Inspector
- Search for the part
- Click MERGE or REPLACE to import properties
See DigiKey Integration for details.
From Component Library
- Select the component
- Click Fetch in Inspector
- Choose a library component
- Properties are copied to your component
Context Menu Options
Components are represented by pinouts, sideviews, and wire tables.
| Action | Description | Available On |
|---|---|---|
| Flip Component | Mirror the component orientation | All representations |
| Add Pins | Add new pins to the component | Pinout only |
| Open Inspector | View and edit component properties | All representations |
When click on a pin within a pinout, you also see pin-specific options:
- Add Start/End Wire - Begin or complete a wire connection
- Remove Wire - Delete wire connected to this pin
- Remove Pin - Delete this pin (if component has more than one pin)
See Context Menu Quick Reference for all context menu options.
Creating Custom Components
Build components from drawing primitives:
- Draw the component shape using Line, Circle, Rectangle tools
- Add text labels
- Select all elements
click and select "Create Component"
Related Topics
- Wires - Connections between pins
- Bundles - Wire routing containers
- Inspector - Property editing
- DigiKey Integration - Component data import