Edit Component Links

Parent page: WorkspaceManager Dialogs

The Edit Component Links dialog

Summary

This dialog allows the designer to check and control the status of the links between components in the schematic and PCB domains. When a component is placed on a schematic sheet, it is automatically given a unique ID. As a precursor to comparison, PCBWorks scans the source schematic and target PCB documents for linked components. These are components that have been previously synchronized with one another and share a unique ID. This dialog provides controls to manually match and link components between the two domains.

It is a good idea to have all components matched using unique IDs, so that annotation of designators in either schematic or PCB document can be carried out, with the safe knowledge that the documents can still be resynchronized at any stage.
When component information is transferred for the first time between schematic source documents and a blank PCB design document, using the Synchronizer, all components will automatically be linked by unique ID – the ID information from each schematic component being assigned to the corresponding component footprint.

Access

The Edit Component Links dialog is accessedby clicking Project » Component Links in the PCB editor.

The manual linking of components is carried out only from within the PCB document because only the PCB component footprints need to be updated with the unique ID information; it is already present on the schematic side.

Options/Controls

  • Un-Matched Components - this, left-hand side of the dialog, presents components that are currently unmatched. Two lists are used to cater for unmatched components on the source schematic documents (left) and those unmatched components on the target PCB document (right). Each component is listed in terms of its designator, footprint name, and comment.
As you type within one of the mask fields below a list, the list is filtered to only show strings that match the mask string. You can use the ? (any single character) and * (any characters) wildcards in the mask string -for example, "*" to display all components, or "D?" to display all components that start with the letter D.
  • Matched Components - this region, on the right-hand side of the dialog, presents all components that are currently matched. The region's two columns simply list the schematic components on the left, and the PCB components on the right, with each entry consisting of designator, footprint name, and comment.
Bear in mind that any components that are manually matched using the dialog will be moved from the Un-Matched Components to Matched Components regions immediately, but the actual links are not created until the Perform Update button is clicked.
  • Match Selected - click this button to manually match the currently selected unmatched schematic component, with the currently selected unmatched PCB component. The entries will disappear from their respective Un-Matched Components lists, and a single entry for the two will be added to the Matched Components region.
  • Un-Match Selected - click this button to 'un-match' the currently selected component entries in the Matched Components region. The entries will be removed from the region, and the constituent components added back to their respective Un-Matched Components region lists.
  • Un-Match All - click this button to 'un-match' all components currently listed in the Matched Components region. The entries will be removed from the region, and the constituent components added back to their respective Un-Matched Components region lists.
  • Add Pairs Matched By - click this button to automatically match unmatched components in accordance with the selected options to the right. Matching can be attempted by any combination of Designator, Comment, and Footprint. Successful matching will result in applicable entries disappearing from their respective Un-Matched Components lists, and a single entry for each linked couple being added to the Matched Components region.
  • Perform Update - click this button to effect changes made to linking. If you have un-matched any components, a confirmation dialog will appear, alerting you to the fact that some existing component associations will be broken by proceeding. To carry on, click Yes. An information dialog will display, showing how many links were modified and/or how many links were removed.
Adding a component link (matching unmatched components) adds the unique ID of the schematic component, to the linked PCB component. Conversely, removing a component link will remove the unique ID from the corresponding PCB component only. The schematic component retains the unique ID, unless a new one is generated (using a reset unique ID-related command).

 

You are reporting an issue with the following selected text and/or image within the active document: