Resolve Library Conflicts

When library data is merged into the destination library, any source objects that are in conflict with the destination library are displayed in the Resolve Library Conflicts dialog. This dialog allows you resolve any conflicts that are preventing the library data from being merged. Each conflicted item is displayed as a table row in this dialog. The Resolve Library Conflicts dialog is displayed if conflicts are detected when you click Merge in the Download Manager dialog, or in the Merge Confirmation dialog in eCADSTAR. It is also shown when you paste items between libraries in eCADSTAR Library Editor.

 

Note
  • When you download parts in eCADSTAR PCB Editor or eCADSTAR Schematic Editor, the downloaded data is the source. The library that is displayed in the Product Settings dialog, Library section is the destination.
  • When you download parts in eCADSTAR Library Editor, the downloaded data is the source. The currently-open library is the destination.
  • When you paste library data in eCADSTAR Library Editor, the clipboard is the source. The library is the destination. In the rare event that a conflict occurs when you save library data in eCADSTAR Library Editor, the unsaved library data that you have pasted, or unsaved downloaded library data is the source. The open library is the destination.

 

Value   Description
Type   Displays a read-only value for the type of object that is being merged. The following values can be displayed:
  • Part
  • Footprint
  • Padstack
  • Pad
  • Symbol
Source Name   Displays a read-only value for the name of the object in the source file that is being merged.
Object Conflict Resolution   If a conflict occurs when merging library data, this column allows you to resolve the conflict by creating a new object in the destination library; or by mapping to an existing object, or overwriting an existing object.
  Create new object If selected, the conflict is resolved by creating a new object in the destination library. If an object exists in the destination library with the name specified in the Destination Name and Destination Alternate boxes, then an error message is displayed.
  Map to existing object If selected, the conflict is resolved by updating the library data in the destination library. If the object specified in the Destination Name and Destination Alternate boxes does not exist in the destination library, then an error message is displayed.
  Overwrite existing object If selected, then the conflict is resolved by overwriting the library data in the destination library. If the object specified in the Destination Name and Destination Alternate boxes does not exist in the destination library, then an error message is displayed. When a part is locked:
  • If you select Overwrite existing object and click OK, then an error message explains that it is being edited. The Resolve Library Conflicts dialog remains open.
  • If there is no lock on the part you want to overwrite, then when you click OK in the Resolve Library Conflicts dialog dialog, all parts are locked that will be overwritten. The lock is retained until you save.
Destination Name   Allows you to specify the name of an object that is merged into the destination library. By default, the same value as the Source Name column is displayed. In order to resolve a conflict, the Destination Name column allows you to rename an object by typing a valid name, or by selecting it in the Select Destination Name dialog. This dialog allows you to select from a list of relevant objects in the destination library. It is displayed by pointing the cursor at the Destination Name column, and then clicking the displayed button.
Destination Alternate   For footprints and symbols: if you point the cursor at a row in this column, the button is displayed. Click to display the Select Destination Alternatedialog. If an alternate exists in the destination library for the value in the Destination Name column, this dialog allows you to select it from the displayed list.
OK   If all conflicts in the Resolve Library Conflicts dialog have been resolved, the source data is merged into the destination library, and the dialog is closed.
Cancel   The merge process is terminated, and the progress bar in the Download section of the Download Manager dialog displays the message "Merge Failed”.