Funktion
Zeigt Namen an und ändert sie.
Syntax
NAME ..
NAME new_name
NAME old_name new_name
Siehe auch BESCHRIFTUNG, ANZEIGEN, REPOSITION, WERT.
Der Befehl NAME wird zum Anzeigen oder Bearbeiten des Namens des ausgewählten Objekts verwendet.
Bauteile, Elemente, Pads, SMDs, Pins und Gatter können auch nach ihrem Namen ausgewählt werden. Dies ist besonders nützlich, wenn sich das Objekt außerhalb des aktuell angezeigten Fensterbereichs befindet. Andere Objekttypen (z. B. Netze, Busse, Signale) müssen zuerst angeklickt werden.
Im Bibliotheksbearbeitungsmodus wird der Befehl NAME verwendet, um den Namen des ausgewählten Pads, SMDs, Pins oder Gatters anzuzeigen oder zu bearbeiten.
EAGLE generiert automatisch Namen: N$.. für Netze, E$... für Elemente, S$... für Signale, P$... für Pads, Pins und SMDs. Im Allgemeinen ist es praktisch, anstelle dieser automatisch generierten Namen häufig verwendete Namen (z. B. 1...14 für ein duales 14-Pin-Inline-Package) zu verwenden. Die automatische Benennung von Bauteilen kann mit PRÄFIX gesteuert werden.
Buchstaben für EAGLE-Objektnamen werden automatisch in Großbuchstaben konvertiert. Neben normalen Zeichen toleriert EAGLE die meisten Sonderzeichen außer Leerzeichen und Semikolons (';'). Für Netze, Bauteile, Modulinstanzen, Signale und Elemente wird der Doppelpunkt (':') ebenfalls nicht unterstützt, da er für die automatische Benennung von Objekten in hierarchischen Entwürfen auf eine eindeutige Weise erforderlich ist.
Element AMP1:IC1 kann beispielsweise nur mit einem Bauteil IC1 im Modul, das von der Modulinstanz AMP1 verwendet wird, und unter Voraussetzung von Konsistenz verbunden sein. Neben dem Hauptschaltplan verfügt jedes Modul über einen eigenen Namensbereich. Es ist also nicht problematisch, wenn die Bauteile R1-R9 im Hauptschaltplan und auch in einigen Modulen enthalten sind. Siehe auch Befehl MODUL, Abschnitt Benennung.
Wenn Netze oder Busse umbenannt werden sollen, muss das Programm zwischen drei Fällen unterscheiden, da diese aus mehreren Segmenten bestehen können, die auf verschiedenen Seiten platziert sind. Daher erhält der Benutzer in einem Menü folgende Auswahlmöglichkeiten: Dieses Segment
Alle Segmente dieser Seite
Alle Segmente auf allen Seiten
Diese Fragen werden ggf. in einem Popup-Menü angezeigt und können beantwortet werden, indem Sie entweder das entsprechende Element mit der Maus auswählen oder die entsprechende Tastenkombination drücken (T, E, A).
Wenn Sie Netze und Busse ändern, gibt es ein Kontrollkästchen, mit dem der Benutzer bestätigen kann, ob er nach der Änderung des NAMENS eine Beschriftung auf dem gleichen Netz oder Bus platzieren möchte. Dies ist vorgabemäßig aktiviert, wenn noch keine BESCHRIFTUNG vorhanden ist. Wenn der Benutzer die NAMENSÄNDERUNG bei aktiviertem Kontrollkästchen bestätigt, wird der Befehl LABEL gestartet, und nach Fertigstellung gelangen Sie über die STRG-Taste wieder zum Befehl NAME zurück.
Beim Umbenennen eines Signalpolygons in einer Leiterplatte können Sie wählen, ob nur dieses Polygon umbenannt werden soll (und es somit von einem Signal in ein anderes verschoben wird) oder ob dem gesamten Signal ein anderer Name zugewiesen werden soll.
Funktion
Zeichnet Netze in einem Schaltplan.
Syntax
NET [net_name] [curve | @radius] ..
NET BREAKOUT [PIN | UNIQUE] [LENGTH=VALUE] ..
NET BREAKOUT [AUTOINCR] [LENGTH=VALUE] net_name ..
Maustasten
Rechts: Ändert den Knickmodusstil (siehe SET Wire_Bend).
UMSCHALT+Rechts: Kehrt die Richtung beim Wechseln von Knickstilen um.
STRG+Rechts: Wechselt zwischen den entsprechenden Knickstilen.
Siehe auch BUS, BREAKOUTBUS, KLASSE, NAME, PINBREAKOUT, SETZEN.
Mit dem Befehl NETZ werden einzelne Verbindungen (Netze) auf dem Layer Netz einer Schaltplanzeichnung gezeichnet. Mit dem ersten Mausklick wird der Startpunkt für das Netz, mit dem zweiten der Endpunkt eines Segments markiert. Zwei Mausklicks auf denselben Punkt beenden das Netz.
Netzlinien werden an den Spitzen der Pins gefangen. Wenn sich die Maus innerhalb des Werts SNAP_LENGTH eines beliebigen Teils eines Pins befindet (entweder vor oder nach dem Fangen des Rasters), wird an der Spitze des Pins ein kleiner Kreis angezeigt. Dieser gibt an, dass beim Klicken mit der Maus der resultierende Netzlinienpunkt an der Pin-Spitze platziert wird, wodurch eine Verbindung mit dem Pin hergestellt wird.
Wenn eine Netzlinie an einem Punkt platziert wird, an dem bereits eine andere Netz- oder Buslinie bzw. ein anderer Pin vorhanden ist, wird die aktuelle Netzlinie an diesem Punkt beendet. Diese Funktion kann mit SET AUTO_END_NET OFF; oder durch Deaktivieren von Optionen/Setzen/Verschiedenes/Netze und Busse automatisch beenden deaktiviert werden.
Wenn eine Netzlinie an einem Punkt platziert wird, an dem mindestens zwei weitere Netzlinien und/oder Pins vorhanden sind, wird automatisch ein Übergang platziert. Diese Funktion kann mit SET AUTO_JUNCTION OFF; oder durch Deaktivieren von Optionen/Setzen/Verschiedenes/Junctions automatisch setzen deaktiviert werden.
Wenn der Parameter curve oder @radius angegeben ist, kann ein Bogen als Teil des Netzes gezeichnet werden (siehe detaillierte Beschreibung im Befehl LINIE).
Wenn ein Netz bei einem Bus beginnt, wird ein Popup-Menü geöffnet, in dem eines der Bussignale ausgewählt werden kann. Das Netz wird dann entsprechend benannt und wird Teil desselben Signals. Wenn der Bus mehrere Bauteilbusse enthält, wird ein weiteres Popup-Menü geöffnet, in dem der entsprechende Bauteilbus ausgewählt werden kann.
Wenn der Befehl NETZ mit einem Netznamen verwendet wird, wird das Netz entsprechend benannt. Wenn in der Befehlszeile kein Netzname enthalten ist und das Netz nicht an einem Bus gestartet wird, wird dem Netz automatisch ein Name in Form von N$1 zugewiesen.
Netze oder Netzsegmente, die über verschiedene Seiten eines Schaltplans verlaufen und denselben Netznamen verwenden, werden verbunden.
Netznamen dürfen kein Komma (',') enthalten, da dies das Trennzeichen in Bussen ist. Netznamen dürfen außerdem die Zeichen '[' und ']' nicht enthalten, da sie verwendet werden, um einen Bereich in einem Bus anzugeben. Netze aus einem solchen Bereich verfügen über einen Index ohne diese Klammern. (Der Bus D[0..15] verfügt z. B. über die folgenden Netze: D0, D1...)
Der Befehl NET umfasst Ausbruchoptionen, mit denen Sie alle Bauteil-Pins in Ihrem Schaltplan (aus einer beliebigen Anzahl von Bauteilen) auswählen und neue Netze erstellen können, die aus den ausgewählten Pins ausbrechen und die das angegebene Beschriftungsformat verwenden. Die Version dieses Befehls in der Benutzeroberfläche ist verfügbar, wenn Sie auf die Schaltfläche Pin-Ausbruch im Werkzeugkasten des Parameters NET klicken oder den Befehl NET BREAKOUT in der Befehlszeile verwenden. Starten Sie den Befehl ohne Parameter (oder über die Schaltfläche im Werkzeugkasten des Parameters NET), und Sie können den Ausbruchtyp in der Benutzeroberfläche angeben. Klicken Sie dann aus den gewünschten Bauteilen im Schaltplan auf die Pins, um neue Netze mit Beschriftungen auszubrechen, die der ausgewählten Option entsprechen.
Mit den anderen Befehlszeilenoptionen können Sie den Beschriftungstyp angeben, der PIN, UNIQUE oder net_name lauten kann. Wenn net_name angegeben wird, wird dieser Name unabhängig vom verbundenen Pin für den Netznamen verwendet.
Die Schlüsselwörter PIN, UNIQUE und AUTOINCR haben besondere Bedeutungen und können nicht als Wert für net_name verwendet werden: Das Schlüsselwort PIN bedeutet, dass das neue Netz nach dem Pin, mit dem es verbunden ist, benannt wird. Wenn Sie UNIQUE wählen, wird eine Beschriftungszeichenfolge mit dem Format part_gate_pin erstellt, wobei der Bauteil-, Gatter- und Pin-Name zu einer eindeutigen Zeichenfolge für dieses Netz basierend auf diesen Werten aus den ausgewählten Bauteilen/Pins verknüpft wird.
Das optionale Schlüsselwort AUTOINCR steht vor einen benutzerdefinierten Netznamen und gibt an, dass beim weiteren Hinzufügen von Pins durch den Benutzer diese automatisch erhöht werden sollten, sofern das letzte Zeichen in net_name eine Zahl ist. Wenn Sie beispielsweise ADDR1 mit AUTOINCR verwenden, bevor net_name ADDR2, ADDR3 usw. ergibt, wenn die Netze auf Pins platziert werden.
Das optionale Schlüsselwort LENGTH ermöglicht das Festlegen einer minimalen Länge als Anzahl der Rastereinheiten für die neu erstellten Netzsegmente. Diese Länge der neuen Netze wird als diese Mindestlänge oder als berechnete Länge für die Breite des Beschriftungstextes verwendet, je nachdem, welcher Wert größer ist.
Busse können mit dem Befehl BREAKOUTBUS, der über die Befehlszeile und im Kontextmenü des Busobjekts verfügbar ist, automatisch mit neu beschrifteten Netzen ausgebrochen werden. Details finden Sie unter BREAKOUTBUS.
Bauteile können mit dem Befehl PINBREAKOUT, der über die Befehlszeile und im Kontextmenü der Bauteilinstanz verfügbar ist, automatisch mit neu beschrifteten Netzen ausgebrochen werden. Details finden Sie unter PINBREAKOUT.
Die Breite der Linie, die mit dem Befehl Netz gezeichnet wird, kann mit dem folgenden Befehl geändert werden:
SET NET_WIRE_WIDTH width;
(Vorgabe: 6 mil).
Der Name eines invertierten Signals (active low) kann überstrichen werden, wenn diesem ein Ausrufezeichen ('!') vorangestellt wird. Beispiel:
!RESET
Dies resultiert in:
_____ RESET
Weitere Informationen hierzu finden Sie in der Beschreibung des Befehls TEXT.