CapitalKnowledge

Splices > Splice Optimization

Execute Optimize Splice Positions

This process runs the Splice Optimization Algorithm which enables you to automatically move either selected or all splices to their optimal positions by running and analyzing the wiring content of each splice in conjunction with any Splice Repositioning Rules.

There are various ways you can run this process:

  • To run as part of the Harness Engineering process, select the Optimize Splice Positions action. Results are shown in the log file.

  • To run interactively, press Space Bar and enter Optimize Positions. Results are shown in the output window.

  • To run as part of the Composite Breakdown and Modular Breakdown processes, select the Optimize Splice Positions. Results are shown in the log file.

Splice Positioning Examples

The following set of examples show a variety of combinations of splice rules and harnesses and the effect of running splice repositioning.

Example 1

Figure 179 demonstrates that on running splice positioning, either with no Splice Optimization set on the design, or alternatively with the Distance from Object rule set, the optimal position for the splice would be calculated at the junction.

Figure 179: Example 1

Example 2

Figure 180 demonstrates on running splice positioning, the bundle with the lowest alphanumeric name is selected as the optimal position where a minimum Distance from Object rule is set and there are three equivalent optimal locations identified by the Splice Optimization Algorithm.

Figure 180: Example 2

Example 3

Figure 181 demonstrates that on running splice positioning with a Bundle Exclusion rule (see Splice Repositioning Constraints for Optimization) set, BUN2 and BUN3 are excluded. The Splice Optimization Algorithm then applies the Distance from Object rules to calculate the optimal position for the splice.

Figure 181: Example 3

Example 4

Figure 182 demonstrates that if you remove the Bundle Exclusion rule (see Splice Repositioning Constraints for Optimization), as defined in Figure 181 Example 3, and rerun splice repositioning, the Splice Optimization Algorithm applies the Distance from Object rules to calculate the optimal position for the splice.

Figure 182: Example 4

Example 5

Figure 183 demonstrates the effect of adding an Include Wire CSA in Splice Optimization rule. The Splice Optimization Algorithm calculates the optimal position for the splice, using as little as possible of the larger CSA blue wire.

Figure 183: Example 5

Example 6

This example contains a detailed examination of the sequenced steps that the Splice Optimization Algorithm uses when calculating the optimal splice position on the harness, as shown in Figure 184.

Step Sequence Action
1 Algorithm selects nodes and bundles: Select candidate nodes along wire routes: C10, C20 and C30 Select candidate bundles attached to candidate nodes: BUN1, BUN2 and BUN3
2 Algorithm processes each candidate bundle in name order: Process BUN1: Offset from C10 computed as 20 (minimum distance from connector). Offset from J10 computed as 50 (minimum distance from junction). Candidate location C10 + 20; Wire usage calculated as 780 (WIRE1 = 20, WIRE2 = 380, WIRE3 = 380). Candidate location J10 – 50; Wire usage calculated as 650 (WIRE1 = 150, WIRE2 = 250, WIRE3 = 250). Best location on BUN1 is J10 – 50. Process BUN2: Offset from C20 computed as 20 (minimum distance from connector). Offset from J10 computed as 50 (minimum distance from junction). Candidate location C10 - 20; Wire usage calculated as 780 (WIRE1 = 380, WIRE2 = 20, WIRE3 = 380). Candidate location J10 + 50; Wire usage calculated as 650 (WIRE1 = 250, WIRE2 = 150, WIRE3 = 250). Best location on BUN2 is J10 + 50. Process BUN3: Bundle excluded, splice cannot be placed on this bundle.
3 RESULT: Both BUN1 and BUN2 contain optimal positions where wire length used is 650. In the event of a tie, the optimal position is chosen for the first bundle in name order, for example, the location on BUN1.

Figure 184: Example 6

Parent Topic:

Splice Optimization

Related Topics

  • Splice Positioning Algorithm

  • Splice Repositioning Rules

  • Composite Breakdown

  • Harness Engineering

  • Adding a Variant Wire

  • Editing a Variant Position Splice

Capital Harness Designer User Guide, 2512

Unpublished work. © 2025 Siemens

Source: https://docs.sw.siemens.com/en-US/doc/861057055/202410078.capital_hd_user/idd2bb64cd-418f-4f51-8a27-dc8b0c698165 · retrieved 2026-07-18