

Annotation options can be configured to package multi-part components, set index and suffix options, reset schematic designators including any duplicate designators, and back annotate from the PCB. The dialog provides controls to systematically assign designators to all or selected parts in selected sheets of a project and ensures that designators are unique and ordered based on their position. Schematic annotation is configured using the Annotate dialog. Uniquely name all components across several channels using naming schemes, which include positional annotation, global indexing, and other configurable options.Annotate the compiled components in device sheets.In summary, use Board Level Annotation to: It includes additional keywords for customizing naming schemes and allows them to be applied to all or only a select range of parts. Board Level Annotation resolves any conflicting annotation problems that may occur due to duplicate designators across a project and stores its changes in an *.Annotation text file. In this way, the entire design can be re-annotated without actually modifying the original device sheet(s). While Board Level Annotation can be used in any design, it is especially useful for multi-channel designs or designs that incorporate device sheets where the designators cannot be edited on the device sheet itself. In short, you should use PCB Annotation to annotate components based on their position on the board in the PCB Design.īoard Level Annotation provides a mapping between designators used in the schematic (logical) design and their real-world counterparts on the PCB (physical) design. PCB Annotation uses the physical location of components on the PCB to determine their designation. This allows positional information to be effectively encoded into a component's designator and can be very helpful when debugging an assembled PCB. Prepare a design for additional annotation.

Annotate multi-channel designs using the default naming scheme as specified in the Project Options.Annotate components based on their position in the schematic design.In summary, use Schematic Level Annotation to: It is most useful for simple designs that do not use Device Sheets, but because it allows the order of processing to be specified as well as the option to complete existing packages for multi-part components, it is also a pre-requisite to Board Level Annotation. Schematic Level Annotation uses a purely logical view of the design to determine component designators. The choice of Annotation tool depends on a number of factors including the type of design, personal preference, and company policy and procedures. There are three approaches to annotating a design. While Altium Designer is able to maintain the identity of components using Globally Unique IDs (GUIDs), most designers historically use the component's designator as the primary means of referencing the component across the schematic (logical) and PCB (physical) domains, as well as in outputs such as the Bill of Materials (BOM). Traditional Methods of Design Synchronizationĭesign Annotation is the systematic and methodical process for ensuring that each component in the design can be individually identified by means of a unique designator.To Synchronize your PCB Design back to the Schematic Design.To Synchronize your Schematic Design forward to the PCB Design.Forward Synchronization and Back Synchronization.Design Synchronization - Finalizing the Annotation Process.Controlling the Display of the Designator on the PCB.Displaying Physical Names in your Documents.Board Level Annotation and Device Sheets.


Using Compiled Sheet Annotation in your Board Level Annotation.Schematic Sheet Numbering and Device Sheets.Automatic Sheet Numbering (Project Option).Additional Schematic Annotation Commands.
