[ Pobierz całość w formacie PDF ]
Wird der UPDATE-Befehl in einem Schaltplan oder Board gestartet, und sind diese über die Forward&Back
Annotation »Seite 359 verbunden, aktualisiert EAGLE die Bauteile in beiden Dateien.
In manchen Fällen wird es notwendig sein anzugeben, ob Gates, Pins oder Pads aufgrund ihres Namen oder
ihrer Koordinaten zugeordnet werden sollen. Das ist dann der Fall, wenn die zugehörigen Bibliothekselemente
verschoben oder umbenannt wurden. Wenn zuviele Änderungen gemacht wurden (z. B. wurde ein Pin
verschoben und umbenannt), ist ein automatisches Aktualisieren nicht möglich. In diesem Fall sollte man die
Bibliotheksänderung entweder in mehreren Schritten machen (erst Umbenennen, dann Verschieben) oder das
ganze Element umbenennen, so dass es nicht getauscht wird.
Achtung: Nach jedem Library Update sollten Sie unbedingt einen Design Rule Check »Seite 63 (DRC) und
einen Electrical Rule Check »Seite 65 (ERC) durchführen!
eagle.RTF EAGLE Help Seite 127 von 372
USE
Funktion
Bibliothek zur Benutzung markieren.
Syntax
USE
USE -*;
USE library_name..;
Siehe auch ADD »Seite 42, REPLACE »Seite 109
Der USE-Befehl markiert eine Bibliothek so, dass sie für die Befehle ADD »Seite 42 oder REPLACE »Seite 109
verfügbar ist.
Rufen Sie den USE-Befehl ohne Parameter auf, öffnet sich ein File-Dialog aus dem man eine Bibliotheksdatei
auswählen kann. Falls für Bibliotheken im "Options/Directories"-Dialog ein Pfad definiert wurde, erscheinen im
File-Dialog die Bibliotheken aus diesem Verzeichnis.
Der spezielle Parameter -* bewirkt, daß alle bisher markierten Bibliotheken aufgegeben werden.
library_name kann der volle Name einer Bibliothek oder ein teilqualifizierter Name sein. Falls
library_name der Name eines Verzeichnisses ist, werden alle Bibliotheken aus diesem Verzeichnis markiert.
Der Suffix .lbr braucht nicht angegeben zu werden.
EAGLE übernimmt die komplette Bibliotheksinformation in die Zeichnung, deshalb ist die Bibliothek zum
Bearbeiten fertiger Platinen nicht mehr erforderlich.
Änderungen an einer Bibliothek wirken sich nicht auf Elemente in den schon bestehenden Zeichnungen aus.
Siehe UPDATE »Seite 126-Befehl, um Bauteile durch aktualisierte Bibliothekselemente zu ersetzen.
Auswählen der Bibliotheken über das Control Panel
Wenn eine Bibliothek, die Sie benutzen wollen im Bibliotheks-Editor verändert und noch nicht gespeichert wurde,
werden Sie gefragt, ob die Datei jetzt gespeichert werden soll oder nicht. Beantworten Sie diese Frage mit Yes,
wird die Datei gespeichert und Sie benutzen die modifizierte Datei. Antworten Sie mit No, wird die Datei nicht
gespeichert und Sie benutzen die Bibliothek unverändert, so wie sie auf der Festplatte gespeichert ist. Die
Schaltfläche Cancel bricht den Befehl ab, so dass weder die Datei gespeichert noch diese Bibliothek "in use" ist.
Bibliotheken können im Control Panel »Seite 23 als "in use" markiert werden, indem Sie auf den Marker klicken,
der seine Farbe ändert, um anzuzeigen, ob die Bibliothek "in use" ist, oder durch die Auswahl des Punkts "Use"
im Kontext-Menü des Bibliothekseintrags in der Baumansicht. Im Kontext-Menü gibt es die Möglichkeit alle all
oder keine none der Bibliotheken zu wählen.
Bibliotheken "in use" und Projekte
Die Bibliotheken, die "in use" sind, werden in der Projekt-Datei (eagle.epf) gespeichert, sofern ein Projekt geladen
ist.
Beispiele
USE öffnet den Datei-Dialog zur Auswahl einer Bibliothek
USE -*; gibt alle vorher mit USE markierten Bibliotheken auf
USE demo trans*; markiert die Bibliothek demo.lbr und alle Bibliotheken mit Namen trans*.lbr
USE -* C:\eagle\lbr; gibt zunächst alle bereits makierten Bibliotheken auf und markiert dann alle
Bibliotheken aus dem Verzeichnis C:\eagle\lbr
eagle.RTF EAGLE Help Seite 128 von 372
VALUE
Funktion
Elementwert eintragen und ändern.
Syntax
VALUE " ..
VALUE wert " ..
VALUE name wert ..
VALUE ON;
VALUE OFF;
Siehe auch NAME »Seite 87, SMASH »Seite 119
In Platine und Schaltplan
Elemente kann man mit einem Wert versehen, etwa 10k bei einem Widerstand. Bei ICs trägt man anstelle des
Wertes sinnvollerweise den Typ ein (z. B. 7400). Den Wert bzw. Typ trägt man mit dem VALUE-Befehl ein. Der
Befehl selektiert das nächstgelegene Element und öffnet ein Popup-Menü, in dem man einen neuen Wert
festlegen oder den bisherigen verändern kann.
Gibt man wert an, bevor man das Element mit der Maus selektiert, dann erhalten alle nachfolgend selektierten
Elemente diesen Wert. Das ist sehr praktisch, wenn man z. B. eine ganze Reihe von ICs auf denselben Wert
setzen will.
Werden name und wert angegeben, so erhält das Element name den angegebenen Wert.
Beispiel
VALUE R1 10k R2 100k
Hier wurde mehreren Elementen in einem Befehl je ein Wert zugewiesen. Diese Möglichkeit läßt sich auch in
Script-Dateien nach folgendem Muster ausnutzen:
VALUE R1 10k \
R2 100k \
R3 5.6k \
C1 10uF \
C2 22nF \
...
Der Backslash ("\") verhindert, daß in der nächsten Zeile ein Parameter mit einem Schlüsselwort verwechselt
wird.
Im Device: Wert oder Typ
Wendet man den VALUE-Befehl im Device-Editier-Modus an, dann sind die Parameter On und Off zulässig.
On: Anstelle des Platzhalters VALUE (im Symbol definiert) kann im Schaltplan der aktuelle Wert eingegeben
werden.
Off: Anstelle des Platzhalters VALUE erscheint im Schaltplan der Device-Name (z.B. 74LS00N). Er läßt sich im
Schaltplan nur nach Rückfrage mit dem VALUE-Befehl verändern.
eagle.RTF EAGLE Help Seite 129 von 372
[ Pobierz całość w formacie PDF ]