Bundle Configuration > Rule Based Wire Routing
Route Wire by Attribute/Property Constraint
You can control the wire path of automatically routed wires by specifying a constraint on the bundle which controls which wires can pass through it.
Usage
Copy
Don't route wires with attribute/property matching Name = .* here
Arguments
| Arguments | Description |
|---|---|
CopyDon't |
Use to specify whether to allow or prevent wires from passing through a bundle. Values are: Don't — Matching wires must not be routed through the bundle. Non-matching wires can be routed through the bundle if appropriate. Only — Matching wires can be routed through the bundle if appropriate. Non-matching wires are not allowed to be routed through the matching bundle. |
CopyName = .* |
Use to specify an attribute or property condition to drive the selection of the associated matching wire. Click Name to select the attribute or property to match. Click = to select the matching condition. Click .* to enter the value of the attribute or property to be matched. |
Description
Any conflicts between the settings of the constraint and the paths of the existing wires in the design are reported by the design rule check "Wire that breaks routing rule." See Capital Harness Designer and Capital Harness Designer Modular - Harness Designer Rules DRCs.
When you perform Route Wires, the wire attribute Routed By Constraint is set to True for any wires affected by the constraint.
Routing success or failure is reported on the Wire Routing tab. Click the hyperlink in the message for more information.
Examples
In this example, the default path of the two wires is though bundles BUN1, BUN2 and BUN4, the shortest path between the two ends of the wires.
Figure 135: Shortest Route for Wires
WIRE1 is a high voltage wire, which is identified by a property "IsHV=True". Only high voltage wires are allowed to travel through BUN2.
We configure the following constraint on BUN2:
Figure 136: Example Route Wire by Attribute/Property Constraint
When we perform Route Wires, WIRE2 is routed through BUN3 as the constraint prevents it from passing through BUN2.
Figure 137: Wire Routing Constraint Defines Path of WIRE2
Only WIRE1 is allowed to travel through BUN2.
Figure 138: Wire Routing Constraint Defines Path of WIRE1
Parent Topic:
Rule Based Wire Routing
Capital Harness Designer User Guide, 2512
Unpublished work. © 2025 Siemens
Source: https://docs.sw.siemens.com/en-US/doc/861057055/202410078.capital_hd_user/ent1727255727142 · retrieved 2026-07-18