Altium NEXUS Documentation


Created: July 27, 2015 | Updated: February 12, 2019
This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer (with Altium Designer Enterprise Subscription) and a connected Altium 365 Workspace. Check out the FAQs page for more information.

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 NEXUS, 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).


Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

Contact Us

Contact our corporate or local offices directly.

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
200 characters remaining
You are reporting an issue with the following selected text
and/or image within the active document: