Project Workflow
Project Mode is Splice's workflow for designing electrical systems at the architecture level. Define your system — components, connections, signals — then generate manufacturing-ready assembly schematics from your plan.
Not sure which workflow to use? See the Project vs Assembly Workflow comparison.
Why Project Mode?
Design top-down. Start with the big picture — devices, connections, signal flow. Generate assembly schematics when your design is ready.
Stay generic until you’re ready. Add components without parts. Assign them later when the design stabilizes.
Model devices. Device Groups represent multi-connector devices (PCBs, DIN rail assemblies). Mates document physical connector pairings. Signals classify conductor function.
Handle complex routing. Branch Points model junctions and bus topologies. Distinguish pass-through conductors from physical splices. Build power buses, fan-outs, and tree topologies.
Multi-page organization. Break large systems across pages while keeping a single connected plan. Organize by subsystem — power, comms, sensors.
Core Concepts
| Concept | Description |
|---|---|
| Project | Top-level container holding one Plan and its Assemblies |
| Plan | System architecture canvas with Layout and Schematic views |
| Assembly | Harness schematic generated from a selection of plan elements |
| Component | A node representing a connector, device, or termination point |
| Bundle | A connection between two nodes carrying conductors |
| Conductor | A single electrical path with net name, signal, and wire properties |
| Branch Point | A junction for splitting, merging, and splicing conductors |
| Splice | A physical electrical join at a branch point |
| Device Group | Multiple components grouped as a single multi-connector device |
| Mate | Physical pairing between two components |
| Signal | Classification (e.g., “VDC”, “GND”) assigned to a net with color coding |
| Net | A group of conductors sharing electrical connectivity |
| Pages | Multi-page organization for large plans |
See Terminology for detailed definitions.
Workflow
-
Create a Project — Open the projects panel and create a new project.
-
Add Components — Place components for each connector, device, or termination point. Set pin counts and categories.
-
Draw Bundles — Connect components and branch points with bundles.
-
Add Conductors — Use Bulk Connect for batch pin mapping, or click pins in Schematic view.
-
Define Signals — Create signals (VDC, GND, CAN_H, etc.) and assign them to nets for color coding and classification.
-
Assign Parts — Assign parts from the library to components. Parts can be assigned at any point.
-
Organize with Pages — Create pages to separate subsystems (power, comms, sensors).
-
Generate Assemblies — Select components, bundles, and branch points, then generate an assembly. It opens in Harness Builder as a full schematic.
-
Sync Changes — Sync assemblies to push plan changes without regenerating.
Saving & Reverting
Your work is auto-saved as a draft. Close the browser or switch devices — your changes are waiting when you reopen.
- Save (toolbar icon or Ctrl+S) — commits changes and clears the draft.
- Unsaved indicator — a red dot on the project badge and a pulsing save button indicate uncommitted changes. The tab title shows a ● prefix.
- Revert (toolbar history icon, or click the “Unsaved changes” chip) — discards your draft and reloads the last saved version.
- Undo revert — after reverting, an undo button appears briefly to restore changes. Any new edit clears the undo option.
Guides
Terminology
Glossary of Project Mode concepts — projects, plans, assemblies, components, bundles, conductors, signals, nets, mates, and more.
Canvas & Navigation
Learn the plan canvas — layout vs schematic views, interaction modes, selection, multi-page navigation, keyboard shortcuts, and the bottom toolbar.
Components, Pins & Positions
Creating components, configuring pins/positions, mating behavior, and bridged positions.
Connections, Conductors & Mates
Drawing bundles, connecting pins, Bulk Connect, auto-ferrules, mates, conductor routing, and splices.
Wire Groups & Cables
Creating wire groups (twisted pairs, bundled groups) and cables, managing core mappings and shielding, and understanding schematic indicators.
Signals & Nets
Creating and assigning signals, understanding net resolution, and managing nets — display names, inline editing, and the Nets panel.
Parts & BOM
Using the Parts panel tabs, assigning wire and contact part numbers, managing the plan-level BOM, saving and loading BOMs from the cloud library.
Assembly Generation & Sync
Generating assemblies from plan selections, understanding what gets converted, BOM linkage modes, syncing changes, and navigating between plan and assemblies.
Convert Assembly to Project
Convert a standalone assembly into a new project with a plan. Migrate legacy harness designs to the plan-based workflow for better organization and collaboration.
Export & Import
Exporting plan drawings and data to PDF, PNG, SVG, and Excel. Importing from Excel. Saving and loading BOMs from the cloud library.
Examples
Simple Cable
Build a simple 4-conductor cable between two Molex Microfit connectors, assign parts, generate an assembly, then add a cable grouping and PCB mate.
Bus Topology
Build the same bus topology two different ways — from scratch with branch points, and by converting a hub-and-spoke into a bus.
Multi-Endpoint Harness
Build a 14-pin source connector fanning out to multiple endpoints including a splice, ferrule, quick connects, and flying leads.
Power Distribution
Design a DIN rail power distribution system with an AC input, power supply, main breaker, terminal blocks, and output circuit breakers — then generate an assembly with auto-created ferrules.