Parent page: WorkspaceManager Commands
The following pre-packaged resources, derived from this base command, are available:
Compile Active Project
Applied Parameters: Action=Compile|ObjectKind=Project
Summary
This command is used to compile all source documents of the active project.
Access
With a source document for the project open as the active document, this command is accessed by choosing the Project » Compile Project command, from the main menus.
Use
After launching the command, the active project will be compiled.
For a PCB design project, 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.
Tips
- A project is currently active when one of its associated design documents is active in the main design window.
- The Compiler uses the options defined on the Error Reporting and Connection Matrix tabs of the Options for Project dialog (as applicable to the project type), when checking the source documents for violations.
- For a PCB design project, use the Navigator panel to peruse the connectivity model for the compiled source documents. The Projects panel can also be used to browse components and nets for the design.