User Guide

Table Of Contents
6.5 UpdatingComponents(LibraryUpdate)
The UPDATE command allows components in a schematic diagram or
a layout to be replaced by components defined in accordance with the
current libraries. This function is of particular interest for existing
projects. If, in the course of development, the definitions of packages,
symbols or devices in the libraries are changed, the existing project can
beadaptedtothem.
The menu item Library/Update causes all the components in a project
to be compared with the definitions in the current libraries. If EAGLE
findsdifferences,thecomponentsareexchanged.
Those libraries on the path specified for Libraries in the Control Panel
under Options/Directories willbeexamined.
It is also possible to update components from one particular library.
Type the UPDATE command on the command line, stating the library,
forinstanceas:
UPDATElinear
or
UPDATE/home/mydir/eagle/library/linear.lbr
or select the library in the File dialog of the Library/Update... menu
item.
In the case you want to replace parts from one library with parts from
anotherlibraryyoucanusethecommand:
UPDATE old-lbr-name = new-lbr.name
Old-lbr-name represents the name of the library as shown by the INFO
command in the layout or schematic. New-lbr-name stands for the li
-
brary from which you want to take elements. You may add paths as well.
Pleaseseethehelpfunctionformoreinformation.
In many cases you will be asked whether gates, pins or pads should be
replaced according to name or according to position. This always hap
-
pens if library objects are renamed, or if their position (sequence) is
changed.
If too many changes are made in the library at one time (e.g. pin names
and pin positions are changed) it is not possible to carry out an automa
-
tic adaptation. In such a case it is possible either to carry out the modifi
-
cations to the library in two steps (e.g. first the pin names and then the
pin positions), or the library element can be given a new name, so that it
isnotexchanged.
If Forward&Back Annotation is active, the components are replaced in
theschematicdiagramandinthelayoutatthesametime.
Youwillfindfurtherinformationontheprogram'shelppages.
132
EAGLEManual