Altium Designer Documentation


Created: 21.10.2022 | Updated: 21.10.2022

Parent page: PinSwapper Commands

The following pre-packaged resource, derived from this base command, is available:

Applied Parameters: None


This command executes the Automatic Pin/Net Optimizer which uses pin and net information to dynamically re-assign nets and improve routability. For example, the system can reconnect multiple BGA devices that have been escape routed on multiple layers of a PCB document. The aim of this optimizer tool is to attempt to reduce the number of cross-overs.

For a high-level overview of swapping functionality in Altium Designer, see Pin, Pair and Part Swapping.


This command is accessed from the PCB Editor by choosing the Tools » Pin/Part Swapping » Automatic Net/Pin Optimizer command from the main menus.


After launching the command, the Automatic Pin/Net Optimizer is run. This is a two-stage tool that first runs a fast single-pass optimizer that attempts to minimize cross-overs and connection lengths, but may actually increase them. When this is complete, you will be asked if you want to run the iterative optimizer. The iterative optimizer will perform multiple passes in an attempt to reduce the number of cross overs and connection lengths. The results of the optimization are displayed after the optimizer run completes.


  1. Design changes that are a result of performing automatic pin/net optimization in the PCB editor are propagated back to the schematic using the standard Design Update process (run the Design » Update Schematics command from the PCB Editor).


Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
200 characters remaining
Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе: