Applied Parameters: Action=Compile|ObjectKind=FocusedProject
Before the design data is transferred to PCB layout, the design must first be verified. In Altium NEXUS, checking the design is done by compiling the project. This command is used to compile all source documents of the focused project.
This command can be accessed by:
- Right-clicking over the entry for a project in the Projects panel, and choosing the Compile Project command from the context menu.
- Focusing the entry for a project in the Projects panel, then clicking the panel's Project button and choosing the Compile Project command from the context menu.
First, ensure that the project you wish to compile is the focused project in the Projects panel.
After launching the command, the focused project will be compiled. The compilation process performs four functions:
- Instantiates the design hierarchy.
- Establishes net connectivity between all the design sheets.
- Builds an internal Unified Data Model (UDM) of the design.
- Checks for logical, electrical and drafting errors between the UDM and compiler settings.
With respect to point 4, any violations that are detected by the Compiler will be listed as warnings and/or errors in the Messages panel.
- An entity in the Projects panel is focused either by clicking on it, or right-clicking on it. To distinguish it as being the focused entry, it appears with a dotted border.
- The Compiler uses the options defined on the Error Reporting and Connection Matrix tabs of the Options for Project dialog, when checking the source documents for violations.
- Use the Navigator panel to peruse the connectivity model for the compiled source documents.