Wire Harness Workbench
June 30, 2026 ยท View on GitHub
The Wire Harness workbench is for routed wire runs across assembly ports and spline-guided harness paths. It narrows feature creation to harness authoring geometry and exposes the harness connection list in the sidebar.
Features
Panels
Typical Workflow
- Add the assembly components that contain the ports you want to connect.
- Add ports and create spline features that define the allowed harness path through the model.
- Attach spline points to ports and confirm the correct side selection (
AorB) for each attachment. - Use the Wire Harness panel to add wires, set endpoint labels, and enter the wire diameter for each connection.
- Click
Routeto rebuild the harness. The list reports route length and status for each wire. - Hover a row to highlight the related ports and routed tube geometry.
- Click
To Sheetto place the current connection list on a 2D sheet.
Routing Notes
- Routing operates on the spline network built from the current harness splines and attached ports.
- The router respects attached port side selection. If no valid sided path exists, the wire remains unrouted and the status column shows the failure.
- Shared spline segments render as a bundle. Segment diameter increases as more wires use that segment.
- The
Routeaction also shows the JSON payload passed into the routing logic, which is useful when debugging a harness setup.