WireViz/examples/ex16.yml
Joe7381 bed9f43d04 Add Conduit support for cable bundling
- Add Conduit and ConduitConnector classes in DataClasses.py
- Extend parsing in wireviz.py for conduits/conduit-connectors/conduit-connections
- Add rendering logic in Harness.py (dotted style, port colors)
- Update BOM in wv_bom.py
- Add example ex16.yml

Refs #485
2025-11-25 16:20:06 +01:00

46 lines
575 B
YAML

connectors:
X1:
type: Connector
subtype: Male
pincount: 2
pins: [1, 2]
pinlabels: [A, B]
X2:
type: Connector
subtype: Female
pincount: 2
pins: [1, 2]
pinlabels: [A, B]
conduit-connectors:
X1:
type: Conduit Connector
X2:
type: Conduit Connector
cables:
W1:
wirecount: 1
colors: [BU]
W2:
wirecount: 1
colors: [BN]
conduits:
C1:
type: Conduit
ports: 2
colors: [BU, BN]
connections:
- - X1
- W1
- X2
- - X1
- W2
- X2
conduit-connections:
- - X1
- C1
- X2