Skip to main content
Wiring Studio Docs

Reusable Components

Reusable components let you save parts of a harness design and insert them into any project. Build a connector assembly, sensor sub-harness, or standard wiring pattern once, then drop it into new projects with a single click. All design nodes, wiring connections, pin configurations, and cable properties are copied automatically.

The Components listing page showing a grid of saved reusable components with thumbnails

Saving a Component

There are two ways to create a reusable component from an existing design.

Save a Selection

  1. 1

    Select one or more nodes on the design canvas using multi-select (Shift-click or Shift-drag)

  2. 2

    Right-click the selection and choose Save as Component

  3. 3

    Enter a Component Name in the dialog (e.g., "ECU Connector Assembly" or "Standard Sensor Harness")

  4. 4

    Click Save Component

The selected design nodes, their cables, wiring connections, pin configurations, and associated parts are extracted into a new component. A toast notification confirms the save with an Open link to view the component.

The Save as Component dialog showing the Component Name field and Save Component button

Save an Entire Sheet

  1. 1

    Right-click on an empty area of the design canvas

  2. 2

    Select Save Sheet as Component

  3. 3

    Enter a Component Name and click Save Component

This saves everything on the current sheet as a single reusable component.

Tip

Name components descriptively — include the connector type, circuit function, or harness zone (e.g., "Driver Door Harness", "CAN Bus Pigtail 4-Pin"). This makes them easy to find later.

Browsing Components

The sidebar navigation showing the Projects and Components tabs

Your saved components are listed in the Components section, accessible from the sidebar navigation alongside Projects.

The components page shows a searchable grid of your saved components. Each card displays the component name and a thumbnail preview when available.

  • Search — Type in the search field to filter components by name
  • New Component — Click New Component to create a blank component from scratch
  • Open — Click a component card to open it in the editor
The Components listing page with the search field and
            component cards in a grid layout

Components use the same editor as projects — you can modify the design, wiring, and pin configuration of any saved component. Each component has exactly one sheet.

Inserting a Component into a Project

  1. 1

    Open a project and switch to the Design View

  2. 2

    Right-click on an empty area of the canvas

  3. 3

    Select Insert Component

  4. 4

    The Insert Component dialog opens with a grid of your saved components

  5. 5

    Use the search field to filter by name

  6. 6

    Click a component card or the Use this component button

  7. 7

    Click on the canvas to place the component at the desired position

The Insert Component dialog showing the component picker grid with search field and component cards

The component is deep-copied into your project. All design nodes, cables, wiring edges, pin configurations, shielded cables, labels, and extra parts are duplicated with new IDs. Library part references (connectors, wires, contacts) stay the same — they point to the same parts in your Parts Library.

After placement, the inserted nodes are independent of the source component. Editing the placed nodes does not affect the saved component, and updating the saved component does not change previously inserted copies.

A component being placed on the design canvas, showing the inserted nodes at the cursor position

Info

Insert Component is only available in projects, not inside other components. You can insert the same component into multiple projects or multiple times within the same project.

Plan Limits

Component creation has separate limits from project creation.

Plan Components
Free 5
Lite 25
Pro Unlimited
Team Unlimited

When you reach your plan's component limit, the New Component button and Save as Component options are disabled. Upgrade your plan or delete unused components to free up capacity. See Pricing and Plans for full tier details.

There is no limit on how many times you can insert a component into projects.

Best Practices

  • Start with common assemblies — If you reuse the same connector-to-splice pattern or sensor harness across projects, save it as a component early
  • Keep components focused — A component representing one sub-assembly (e.g., a single connector with its pigtail wires) is more versatile than one containing an entire harness
  • Update the source — When a standard assembly changes (new connector part, updated pin count), update the saved component so future insertions use the latest version
  • Use descriptive names — Include enough detail in the component name to distinguish it without opening the editor (e.g., "4-Pin Sensor Pigtail 22AWG" vs "Sensor")