BESCHRIFTUNG | LAUNCH | LAYER | LINIE | SPERREN
Funktion:
Weist Bussen und Netzen Textbeschriftungen zu.
Syntax:
LABEL [XREF] [orientation] ..
Maustasten:
Mitte: Wählt den Layer aus.
Rechts: Dreht die Beschriftung.
UMSCHALT+Rechts: Kehrt die Drehrichtung um.
Bus- oder Netznamen können mit dem Befehl Label an einer beliebigen Stelle in einem Schaltplan platziert werden. Wenn Sie auf den Bus oder das Netz klicken, wird die entsprechende Beschriftung mit dem Mauszeiger verbunden und kann gedreht, auf einen anderen Layer oder an eine andere Position verschoben werden. Mit dem zweiten Mausklick legen Sie die Position der Beschriftung fest.
Die Ausrichtung der Beschriftung kann in Textform mithilfe der üblichen Definitionen definiert werden, wie im Befehl HINZUFÜGEN aufgelistet (R0, R90 usw.).
Busse und Netze können beliebig viele Beschriftungen aufweisen.
Beschriftungen können mit CHANGE TEXT nicht geändert werden.
Sie werden vom Programm als Text behandelt, ihr Wert entspricht jedoch dem Namen des jeweiligen Busses oder Netzes. Wenn ein Bus oder Netz mit dem Befehl NAME umbenannt wird, werden alle zugehörigen Beschriftungen automatisch umbenannt.
Wenn ein Bus, Netz oder eine Beschriftung mit dem Befehl SHOW ausgewählt wird, werden alle verbundenen Busse, Netze und Beschriftungen hervorgehoben.
Wenn das optionale Schlüsselwort XREF angegeben ist, wird die Beschriftung als Querverweis-Label definiert. Querverweis-Labels können in mehrseitigen Schaltplänen verwendet werden, um die nächste Seite anzugeben, auf der ein bestimmtes Netz angezeigt wird (beachten Sie, dass dies nur für Netze, nicht für Busse funktioniert). Das Schlüsselwort XREF dient hauptsächlich zur Verwendung in Skripten. Normalerweise wird die Einstellung von der Einstellung übernommen, die zuvor mit CHANGE XREF oder durch Klicken auf die Schaltfläche XRef im Werkzeugkasten Parameter festgelegt wurde. Das Format, in dem ein Querverweis-Label angezeigt wird, kann über die Zeichenfolge Format für Xref-Labels gesteuert werden, die im Dialogfeld Optionen/Setzen/Verschiedenes oder mit dem Befehl SETZEN festgelegt wurde. Die folgenden Platzhalter sind definiert und können in beliebiger Reihenfolge verwendet werden:
| %F | Ermöglicht das Zeichnen eines Flag-Rahmens um die Beschriftung. | |
| %N | Der Name des Netzes. | |
| %S | Die nächste Seitennummer. | |
| %C | Die Spalte auf der nächsten Seite. | |
| %R | Die Zeile auf der nächsten Seite. |
Die vorgegebene Formatzeichenfolge lautet %F%N/%S.%C%R. Neben den definierten Platzhaltern können Sie auch andere ASCII-Zeichen verwenden.
Die Spalten- und Zeilenwerte funktionieren nur, wenn sich auf der nächsten Seite, auf der das Netz angezeigt wird, ein Rahmen befindet. Wenn %C oder %R verwendet wird und kein Rahmen auf dieser Seite vorhanden ist, wird ein Fragezeichen ('?') angezeigt.
Beim Bestimmen der Spalte und Zeile eines Netzes auf einem Plan werden zuerst die Spalte und dann die Zeile in dieser Spalte berücksichtigt. Hier haben XREF-Beschriftungen Vorrang vor normalen Beschriftungen, die wiederum Vorrang vor Netzlinien haben. Bei einer höheren Seitennummer werden die Rahmenkoordinaten des linken und obersten Felds verwendet, während für niedrigere Seitennummern die Werte des rechten und untersten Felds verwendet werden.
Die Ausrichtung eines Querverweis-Labels definiert, ob es auf eine höhere oder eine niedrigere Seitennummer verweist. Labels mit einer Ausrichtung von R0 oder R270 zeigen auf den rechten oder unteren Rand der Zeichnung und verweisen daher auf eine höhere Seitennummer. Entsprechend beziehen sich Labels mit einer Ausrichtung von R90 oder R180 auf eine niedrigere Seitennummer. Wenn ein Label eine Ausrichtung von R0 oder R270 aufweist und das zugeordnete Netz auf keiner höheren Seite vorhanden ist, wird stattdessen ein Verweis auf die nächstniedrigere Seite angezeigt (das Gleiche gilt für R90 und R180). Wenn das Netz nur auf der aktuellen Seite angezeigt wird, wird kein Querverweis, sondern nur der Netzname angezeigt (vom Flag-Rahmen umgeben, wenn die Formatzeichenfolge den Platzhalter %F enthält).
Ein Querverweis-Label, das sich am Ende einer Netzlinie befindet, wird mit der Linie verbunden, sodass diese mit dem Label verschoben wird (und umgekehrt).
Die Formatzeichenfolge des Querverweis-Labels wird in der Zeichnungsdatei des Schaltplans gespeichert.
Ändern Sie ein Querverweis-Label entweder über den Befehl ÄNDERN oder über das Dialogfeld Eigenschaften des Labels in ein normales Label.
Im Gegensatz zu anderen Befehlen (z. B. LINIE) wird beim Befehl LABEL der zuletzt verwendete Layer automatisch berücksichtigt. Dies hat den Vorteil, dass Labels immer auf dem richtigen Layer gezeichnet werden, unabhängig davon, auf welchen Layern mit anderen Befehlen gezeichnet wurde. Der Nachteil dabei ist, dass der Layer in einem Skript, wie beispielsweise bei
LAYER _layer_; LINE (1 2) (3 4);
nicht auf die übliche Weise festgelegt werden kann. Der Layer muss ausgewählt werden, während der Befehl BESCHRIFTUNG bereits aktiv ist. Dies kann wie folgt geschehen:
LABEL _parameters_ LAYER _layer_ _more parameters_;
Beachten Sie, dass die Zeile BESCHRIFTUNG nicht mit einem ';' beendet wird und dass der Befehl LAYER in einer neuen Zeile beginnt.
Die Befehle
LABEL LAYER _layer_;
legen den Layer fest, der mit den nachfolgenden BESCHRIFTUNG-Befehlen verwendet werden soll.
Funktion:
Starten Sie den webbasierten 3D Package Generator und die Suche.
Syntax:
LAUNCH PACKAGE3D-GENERATOR
LAUNCH PACKAGE3D-WEB-SEARCH
Dieser Befehl wird zum Starten des webbasierten 3D Package Generators und der Suche verwendet. Er kann im Device-Editor zum Erstellen einer neuen Device-Variante (wie der Befehl PACKAGE) sowie im Bibliothekseditor zum Importieren eines Package in eine Bibliothek (wie der Befehl KOPIEREN) verwendet werden.
Funktion:
Syntax:
LAYER layer_number
LAYER layer_name
LAYER layer_number layer_name
LAYER layer_id
LAYER layer_id layer_name
LAYER [??] -layer_number
Siehe auch ANZEIGE.
Der Befehl LAYER mit einem Parameter dient zum Ändern des aktuellen Layers, d. h. des Layers, auf dem Linien, Kreise usw. gezeichnet werden. Wenn Sie im Menü LAYER auswählen, wird ein Popup-Menü angezeigt, in dem Sie den gewünschten Layer wechseln können. Bei Eingabe über die Befehlszeile kann 'layer_number' die Nummer eines gültigen Layers, 'layer_id' die alphanumerische Kennung eines gültigen Layers (siehe nachfolgender Absatz Vordefinierte Layerkategorien und Layer - aktuell und älter) und 'layer_name' der Name eines Layers sein, wie im Popup-Menü angezeigt. Bestimmte Layer sind nicht in allen Modi verfügbar.
Beachten Sie, dass nur die Signal-Layer verfügbar sind, die in Design-Regeln/Layer-Stapel-Manager definiert wurden.
Der Befehl LAYER mit zwei Parametern dient zum Definieren eines neuen Layers oder zum Umbenennen eines vorhandenen Layers. Wenn Sie in der Befehlszeile z. B.
LAYER 101 SAMPLE;
eingeben, definieren Sie einen neuen Layer mit der Layernummer 101 und dem Layernamen SAMPLE. Alternativ können Sie eine 'layer_id' anstelle einer 'layer_number' verwenden. Beispiel:
LAYER c2 +3.3V;
Dieser Befehl benennt den Signal-Layer mit der ID c2 in +3.3V um.
LAYER 1;
Wählt Layernummer 1 als aktiven Zeichnungslayer aus.
LAYER 105 MyCustomLayer;
Erstellt einen neuen Layer mit der Nummer 105 und benennt ihn MyCustomLayer.
LAYER c4 Power-Ground;
Benennt den Layer mit der ID c4 in Power-Ground um.
Wenn ein Footprint Layer enthält, die noch nicht in der Leiterplatte angegeben sind, werden diese Layer der Leiterplatte hinzugefügt, sobald Sie das Package in der Leiterplatte platzieren (HINZUFÜGEN oder ERSETZEN).
Die vordefinierten Layer haben eine spezielle Funktion. Sie können ihre Namen ändern, ihre Funktionen (im Zusammenhang mit ihrer Kategorie, Nummer oder ID) bleiben jedoch unverändert.
Wenn Sie Ihre eigenen Layer definieren, sollten Sie entweder Nummern größer als 100 und kleiner als 255 oder alphanumerische Layer-IDs mit dem Präfix u verwenden, z. B. u100. Daruntergelegene Nummern können für spezielle Zwecke in späteren Fusion-Versionen zugewiesen werden.
Obere/untere Layerpaare haben die Eigenschaft zum gegenseitigen Spiegeln mithilfe des Befehls MIRROR (siehe Vordefinierte Layerkategorien und Layer - aktuell und älter weiter unten). Neben der Verwendung der vordefinierten Layer TestTop/TestBottom für benutzerdefinierte Zwecke ist es auch möglich, benutzerdefinierte Paare zu definieren, beispielsweise:
LAYER 53 SomethingTop; LAYER 54 SomethingBottom;
Die Funktion zum Spiegeln von Layern wird für die folgenden Layerpaare unterstützt: 53/54, 55/56, 57/58 und 59/60. Verwenden Sie diese Funktion mit Vorsicht, da zukünftige Fusion-Versionen möglicherweise die Behandlung dieser Paare ändern.
Verwenden Sie zum Löschen eines Layers den Befehl LAYER mit einem Minuszeichen, gefolgt von der Layernummer. Beispiel:
LAYER -103;
Mit diesem Befehl wird die Layernummer 103 gelöscht, aber nur, wenn der Layer leer ist. Wenn der Layer nicht leer ist, zeigt das Programm eine Fehlermeldung an: "Layer ist nicht leer: #", wobei "#" für die Layernummer steht.
LAYER -105;
Löscht die Layernummer 105 (falls leer).
Um Fehlermeldungen beim Löschen von Layern zu unterdrücken (z. B. in Skripten, bei denen es akzeptabel ist, wenn ein Layer nicht leer oder nicht vorhanden ist), verwenden Sie die Option '??':
LAYER ?? -110;
Versucht, Layer 110 zu löschen, unterdrückt jedoch Fehler, wenn der Layer nicht leer oder nicht vorhanden ist.
Anmerkung: Derzeit ist es nicht möglich, einen Layer durch Angabe seiner layer_id zu löschen. Für das Löschen werden nur Layernummern unterstützt.
Die Layerkategorie gruppiert Layer nach ihrer funktionalen Rolle in der Konstruktion, z. B. Kupfer, Mechanisch, Bestückungsdruck, Simulation, Konnektivität, Dokumentation und mehr. Diese Kategorisierung hilft Benutzern, die vielen Arten von Layern, die in einem komplexen Schaltplan- oder Leiterplattenentwurf vorhanden sein können, schnell zu identifizieren, zu filtern und zu verwalten. Durch das Organisieren von Layern in Kategorien können Benutzer folgende Schritte ausführen:
Layerkategorien optimieren die Navigation und die Layerverwaltung und erleichtern die Übersichtlichkeit und Kontrolle, wenn Ihre Konstruktion komplexer wird.
Wichtig: Layernamen wurden aktualisiert, um Branchenbegriffen besser zugeordnet zu werden. Layerkategorien wurden hinzugefügt, um die Organisation und Navigation in komplexen Konstruktionen effizienter zu gestalten. Diese Änderung hat keine Auswirkungen auf ältere Dateien. Während Sie mit dem Produkt arbeiten, werden möglicherweise neue Namen, ältere Namen oder eine Kombination aus beiden angezeigt.
| Kategorie | Beschreibung |
|---|---|
| Kupfer | Dazu gehören die Kupfer-Signal-Layer, die zum Verlegen elektrischer Verbindungen verwendet werden. Pads, Vias und nicht verlegte Luftlinien gehören ebenfalls zu dieser Kategorie. |
| Mechanisch | Wird für Leiterplattenkonturen, Fräswege, Bohrungen und Testpunkte verwendet. Diese Layer definieren die physische Struktur der Leiterplatte. |
| Bestückungsdruck | Enthält gedruckte Komponenten-Beschriftungen, Referenzmarkierungen und Grafiken, die auf der Leiterplatten-Fläche sichtbar sind. |
| Maskenöffnungen | Fügen Sie Lötstoppmasken-Layer und Layer zum Einfügen von Schablonen hinzu, die definieren, wo Lötstopp angewendet werden soll oder nicht. |
| Ausschlüsse | Wird verwendet, um die Platzierung von Komponenten oder Vias in bestimmten Bereichen zu beschränken. |
| Dokumentation | Layer, die zusätzliche Informationen enthalten, die nicht Teil der elektrischen Funktionalität der Leiterplatte sind, aber für die Fertigung und Baugruppe unerlässlich sind. Enthalten Referenzzeichnungen, Messungen und Anmerkungen für die Fertigung oder Überprüfung. |
| Benutzerdefiniert | Benutzerdefinierte Layer, die vom Benutzer für spezielle Anforderungen oder Arbeitsabläufe erstellt wurden. |
| Ältere | Layer aus älteren Konstruktionen, die aus Gründen der Abwärtskompatibilität beibehalten werden. |
| Kategorie | Layer-ID-Präfix | Layer-ID | Name | Nr. der älteren Version | Referenzen |
|---|---|---|---|---|---|
| Kupfer | c | ct | Oben | 1 | Kupfer oben |
| c2 | Route2 | 2 | Innerer Kupfer-Layer | ||
| c3 | Route3 | 3 | Innerer Kupfer-Layer | ||
| c4 | Route4 | 4 | Innerer Kupfer-Layer | ||
| c5 | Route5 | 5 | Innerer Kupfer-Layer | ||
| c6 | Route6 | 6 | Innerer Kupfer-Layer | ||
| c7 | Route7 | 7 | Innerer Kupfer-Layer | ||
| c8 | Route8 | 8 | Innerer Kupfer-Layer | ||
| c9 | Route9 | 9 | Innerer Kupfer-Layer | ||
| c10 | Route10 | 10 | Innerer Kupfer-Layer | ||
| c11 | Route11 | 11 | Innerer Kupfer-Layer | ||
| c12 | Route12 | 12 | Innerer Kupfer-Layer | ||
| c13 | Route13 | 13 | Innerer Kupfer-Layer | ||
| c14 | Route14 | 14 | Innerer Kupfer-Layer | ||
| c15 | Route15 | 15 | Innerer Kupfer-Layer | ||
| c16 | Route16 | Innerer Kupfer-Layer | |||
| c17 | Route17 | Innerer Kupfer-Layer | |||
| c18 | Route18 | Innerer Kupfer-Layer | |||
| c19 | Route19 | Innerer Kupfer-Layer | |||
| c20 | Route20 | Innerer Kupfer-Layer | |||
| c21 | Route21 | Innerer Kupfer-Layer | |||
| c22 | Route22 | Innerer Kupfer-Layer | |||
| c23 | Route23 | Innerer Kupfer-Layer | |||
| c24 | Route24 | Innerer Kupfer-Layer | |||
| c25 | Route25 | Innerer Kupfer-Layer | |||
| c26 | Route26 | Innerer Kupfer-Layer | |||
| c27 | Route27 | Innerer Kupfer-Layer | |||
| c28 | Route28 | Innerer Kupfer-Layer | |||
| c29 | Route29 | Innerer Kupfer-Layer | |||
| c30 | Route30 | Innerer Kupfer-Layer | |||
| c31 | Route31 | Innerer Kupfer-Layer | |||
| c32 | Route32 | Innerer Kupfer-Layer | |||
| c33 | Route33 | Innerer Kupfer-Layer | |||
| c34 | Route34 | Innerer Kupfer-Layer | |||
| c35 | Route35 | Innerer Kupfer-Layer | |||
| c36 | Route36 | Innerer Kupfer-Layer | |||
| c37 | Route37 | Innerer Kupfer-Layer | |||
| c38 | Route38 | Innerer Kupfer-Layer | |||
| c39 | Route39 | Innerer Kupfer-Layer | |||
| c40 | Route40 | Innerer Kupfer-Layer | |||
| c41 | Route41 | Innerer Kupfer-Layer | |||
| c42 | Route42 | Innerer Kupfer-Layer | |||
| c43 | Route43 | Innerer Kupfer-Layer | |||
| c44 | Route44 | Innerer Kupfer-Layer | |||
| c45 | Route45 | Innerer Kupfer-Layer | |||
| c46 | Route46 | Innerer Kupfer-Layer | |||
| c47 | Route47 | Innerer Kupfer-Layer | |||
| c48 | Route48 | Innerer Kupfer-Layer | |||
| c49 | Route49 | Innerer Kupfer-Layer | |||
| c50 | Route50 | Innerer Kupfer-Layer | |||
| c51 | Route51 | Innerer Kupfer-Layer | |||
| c52 | Route52 | Innerer Kupfer-Layer | |||
| c53 | Route53 | Innerer Kupfer-Layer | |||
| c54 | Route54 | Innerer Kupfer-Layer | |||
| c55 | Route55 | Innerer Kupfer-Layer | |||
| c56 | Route56 | Innerer Kupfer-Layer | |||
| c57 | Route57 | Innerer Kupfer-Layer | |||
| c58 | Route58 | Innerer Kupfer-Layer | |||
| c58 | Route59 | Innerer Kupfer-Layer | |||
| c60 | Route60 | Innerer Kupfer-Layer | |||
| c61 | Route61 | Innerer Kupfer-Layer | |||
| c62 | Route62 | Innerer Kupfer-Layer | |||
| c63 | Route63 | Innerer Kupfer-Layer | |||
| cb | Unten | 16 | Kupfer unten | ||
| cp | Pads | 17 | Pads (Durchgangsbohrung) | ||
| cv | Vias | 18 | Vias (Durchgangsbohrung, Blind, Buried und uVias) | ||
| cu | Nicht verlegt | 19 | Luftlinien (Gummibänder) | ||
| Mechanisch | m | m1 | BoardOutline | 20 | Leiterplattenkonturen (Kreise für Bohrungen) * |
| m2 | TestTop | 37 | Testen von Features, oben | ||
| m3 | TestBottom | 38 | Testen von Features, unten | ||
| m4 | Bohrungen | 44 | Durchführen von Durchgangsbohrungen | ||
| m5 | Bohrungen | 45 | Nicht-leitende Bohrungen | ||
| m6 | Fräsen | 46 | Fräsen | ||
| Bestückungsdruck | s | s1 | SilkscreenTop | 21 | Siebdruck, oben |
| s2 | SilkscreenBottom | 22 | Siebdruck, unten | ||
| s3 | NamesTop | 25 | Bestückungsdruck, oben (Komponente NAME) | ||
| s4 | NamesBottom | 26 | Bestückungsdruck, unten (Komponente NAME) | ||
| s5 | ValuesTop | 27 | Komponente WERT, oben | ||
| s6 | ValuesBottom | 28 | Komponente WERT, unten | ||
| Maskenöffnungen | o | o1 | SolderMaskTop | 29 | Lötstoppmaske, oben (autom. gen.) |
| o2 | SolderMaskBottom | 30 | Lötstoppmaske, unten (autom. gen.) | ||
| o3 | StencilTop | 31 | Lötpaste, oben | ||
| o4 | StencilBottom | 32 | Lötpaste, unten | ||
| o5 | FinishTop | 33 | Spezielle Oberfläche/Plattierung, oben | ||
| o6 | FinishBottom | 34 | Spezielle Oberfläche/Plattierung, unten | ||
| o7 | GlueTop | 35 | Klebemaske, oben | ||
| o8 | GlueBottom | 36 | Klebemaske, unten | ||
| Ausschlüsse | e | e1 | ComponentExcludeTop | 39 | Eingeschränkte Bereiche für Komponenten, oben |
| e2 | ComponentExcludeBottom | 40 | Eingeschränkte Bereiche für Komponenten, unten | ||
| e3 | RestrictTop | 41 | Eingeschränkte Bereiche für Kupfer, oben | ||
| e4 | RestrictBottom | 42 | Eingeschränkte Bereiche für Kupfer, unten | ||
| e5 | RestrictVias | 43 | Eingeschränkte Bereiche für Via | ||
| Dokumentation | d | d1 | Messungen | 47 | Messungen |
| d2 | Dokument | 48 | Zusätzliche Fertigungsinfos | ||
| d3 | Referenz | 49 | Referenzmarkierungen für Referenzpunkte | ||
| d4 | DocumentTop | 51 | Detaillierter Druck des oberen Bildschirms | ||
| d5 | DocumentBottom | 52 | Detaillierter Druck des unteren Bildschirms | ||
| Benutzerdefiniert | u | u1 | Layer_100 | 100 | Benutzerdefinierter Layer |
| Ältere | l | l1 | Behält den älteren Namen bei | Layer aus älteren Dateien |
* Mit Bohrungen werden Kreise mit dem entsprechenden Durchmesser auf diesem Layer erstellt. Sie werden verwendet, um Beschränkungen für den AutoRouter festzulegen.
| Kategorie | Beschreibung |
|---|---|
| Simulation | Unterstützung von Analysearbeitsabläufen wie Signalintegrität, Leistungsintegrität und Verhaltensmodellierung. |
| Konnektivität | Verwaltet die logischen Beziehungen zwischen Komponenten. |
| Dokumentation | Enthält Layer, die für Beschriftungen, Referenzkennzeichen und Notizen zu einem Stromlaufplan verwendet werden. |
| Benutzerdefiniert | Benutzerdefinierte Layer, die vom Benutzer für spezielle Anforderungen oder Arbeitsabläufe erstellt wurden. |
| Ältere | Layer aus älteren Konstruktionen, die aus Gründen der Abwärtskompatibilität beibehalten werden. |
| Kategorie | Layer-ID-Präfix | Layer-ID | Name | Nr. der älteren Version | Referenzen |
|---|---|---|---|---|---|
| Simulation | ss | ss1 | SimResults | 88 | Simulationsergebnisse |
| ss2 | SimProbes | 89 | Simulationstaster | ||
| Konnektivität | sc | sc1 | Module | 90 | Modulinstanzen und -anschlüsse |
| sc2 | Netze | 91 | Netze | ||
| sc3 | Busse | 92 | Busse | ||
| sc4 | Pins | 93 | Verbindungspunkte für Symbole mit zusätzlichen Informationen | ||
| Dokumentation | sd | sd1 | Symbole | 94 | Formen von Komponenten |
| sd2 | Namen | 95 | Namen von Komponentensymbolen | ||
| sd3 | Werte | 96 | Werte-/Komponententypen | ||
| sd4 | Info | 97 | Zusätzliche Informationen/Hinweise | ||
| sd5 | Führung | 98 | Führungslinien für die Symbolausrichtung |
In Fusion gibt es zwei Arten von Layergruppen: voreingestellte und benutzerdefinierte Layergruppen. Sie sind sowohl für den Schaltplan- als auch den Leiterplatten-Editormodus verfügbar, überlappen jedoch nicht. Voreinstellungsgruppen sind in eagle.scr vordefiniert und können nur dort bearbeitet, umbenannt und entfernt werden, nicht im Fusion-Editor.
Benutzerdefinierte Layergruppen sind in Fusion schon seit einiger Zeit verfügbar und können jetzt zur einfacheren Verwaltung direkt über das Popup-Menü des Dialogfelds Layer-Anzeige aufgerufen werden.
Um ein neues Layer-Set zu erstellen, wählen Sie zunächst den gewünschten Layer aus, der in die Gruppe aufgenommen werden soll, und klicken Sie dann auf die Schaltfläche NEU HINZUFÜGEN. Geben Sie einen Namen für das Layer-Set ein, und klicken Sie auf OK. Das Set wird erstellt. Es stehen bis zu neun Voreinstellungen in den Schaltplan- und Leiterplatten-Editoren zur Verfügung.
Gehen Sie bei der Benennung der Layer-Voreinstellungen mit Bedacht vor, da bestimmte Namen die Funktionsweise des Befehls ANZEIGE beeinflussen können. Wenn Sie beispielsweise eine Layer-Voreinstellung mit "Oben" benennen, ersetzt dies das vorgegebene Verhalten von ANZEIGE (das normalerweise nur den oberen Layer anzeigt) und zeigt stattdessen alle in der Voreinstellung enthaltenen Layer an.
Um eine benutzerdefinierte Layergruppe zu entfernen, wählen Sie die Gruppe, die Sie löschen möchten, aus dem Dropdown-Menü aus und klicken dann auf die Schaltfläche REMOVE.
Funktion
Fügt Linien zu einer Zeichnung hinzu.
Syntax
LINE ['signal_name'] [width] ..
LINE ['signal_name'] [width] [ROUND | FLAT] [curve | @radius] ..
Maustasten
Mitte: Wählt den Layer aus.
Rechts: Ändert den Knickstil (siehe SET Wire_Bend).
UMSCHALT+Rechts: Kehrt die Richtung beim Wechseln von Knickstilen um.
STRG+Links: Wenn eine Linie gestartet wird, wird diese am nächsten vorhandenen Linienendpunkt gefangen.
STRG+Rechts: Wechselt zwischen den entsprechenden Knickstilen.
STRG+Links: Wenn Sie einen Linienendpunkt platzieren, wird der Bogenradius definiert.
Siehe auch ABSCHRÄGUNG, SIGNAL, VERLEGEN, ÄNDERN, NETZ, BUS, LÖSCHEN, RIPUP, BOGEN.
Mit dem Befehl LINIE können einer Zeichnung Linien (Leiterbahnen) hinzugefügt werden. Die Linie beginnt am ersten angegebenen Punkt und verläuft zum zweiten. Mit zusätzlichen Punkten werden zusätzliche Liniensegmente gezeichnet. Zwei Mausklicks auf dieselbe Position beenden die Linie, und eine neue Linie kann an der Position des nächsten Mausklicks gestartet werden.
Je nach dem derzeit aktiven Biegungsstil werden ein oder zwei Liniensegmente zwischen zwei Punkten gezeichnet. Der Biegungsstil definiert den Winkel zwischen den Segmenten und kann mit der rechten Maustaste geändert werden (halten Sie die UMSCHALTTASTE gedrückt, während Sie mit der rechten Maustaste klicken, um die Richtung, in der die Biegungsstile verlaufen, umzukehren, und die STRG-Taste ermöglicht es, zwischen den entsprechenden Biegungsstilen umzuschalten).
Wenn Sie die mittlere Maustaste drücken, wird ein Popup-Menü angezeigt, in dem Sie den Layer auswählen können, in dem die Linie gezeichnet wird.
Die speziellen Schlüsselwörter ROUND und FLAT sowie der Parameter curve können zum Zeichnen eines Bogens verwendet werden (siehe unten).
Wenn Sie eine LINIE mit gedrückter STRG-Taste beginnen, wird der Startpunkt der neuen Linie an den Koordinaten der nächstgelegenen vorhandenen Linie gefangen. Dies ist besonders nützlich, wenn die vorhandene Linie außerhalb des Rasters liegt. Außerdem werden die aktuelle Breite, der aktuelle Layer und der aktuelle Stil an die Werte der vorhandenen Linie angepasst. Wenn der aktuelle Biegungsstil 7 (Freihand) lautet, bildet die neue Zeile eine glatte Fortsetzung der vorhandenen Linie.
Obwohl es möglich ist, Linien für Netze, Busse oder Signale mit dem Befehl LINIE (abhängig vom aktuellen Layer) zu erstellen, wird davon abgeraten. Es ist besser, stattdessen NETZ, BUS oder SIGNAL zu verwenden. Der Parameter signal_name wird hauptsächlich in Skriptdateien verwendet, die generierte Daten lesen. Wenn signal_name angegeben wird, werden alle nachfolgenden Linien als Drähte zu diesem Signal hinzugefügt, und es werden keine automatischen Prüfungen durchgeführt.
Diese Funktion sollte sehr vorsichtig verwendet werden, da sie zu Kurzschlüssen führen kann, wenn eine Linie so platziert wird, dass sie verschiedene Signale miteinander verbindet. Führen Sie nach Verwendung des Befehls LINIE mit dem Parameter signal_name für Signale den Design Rule Check aus.
Drähte werden aufgrund ihrer Bedeutung im Elektrokontext als Teil eines Signals, Netzes oder Busses von Linien (einfachen Drähten) unterschieden. Aus historischen Gründen wird in der Fusion-Hilfe hauptsächlich der Begriff Draht verwendet.
Wenn Sie nach dem Aktivieren des Befehls LINIE eine Zahl eingeben, ändert sich die Linienbreite (in der aktuellen Einheit), die bis zu 200 mm (7.8740 Zoll) betragen kann. Die Linienbreite kann mit dem Befehl
CHANGE WIDTH width
jederzeit geändert werden.
Linien können einen der folgenden Stile aufweisen:
Der Linienstil kann mit dem Befehl ÄNDERN geändert werden. Beachten Sie, dass DRC und AutoRouter Linien immer als Fortlaufend behandeln, auch wenn ihr Stil unterschiedlich ist. Linienstile werden hauptsächlich für Elektro- und technische Zeichnungen verwendet und sollten nicht für Signal-Layer verwendet werden. Es handelt sich um einen expliziten DRC-Fehler, eine nicht fortlaufende Linie als Teil eines Signals zu verwenden, das mit einem Pad verbunden ist.
Linien in den Layern Oben, Unten und ROUTE2...15 werden als Signale behandelt. Wenn Sie eine Linie in einem dieser Layer zeichnen, die von einem vorhandenen Signal aus beginnt, dann gehören alle Segmente dieser Linie zu diesem Signal (nur wenn der Mittelpunkt der Linie genau in der Mitte der vorhandenen Signallinie oder des Signal-Pads liegt). Wenn Sie diesen Zeichnungsvorgang mit einem Liniensegment abschließen, das mit einem anderen Signal verbunden ist, fragt Electronics Sie, ob Sie die beiden Signale verbinden möchten. Beachten Sie, dass Electronics jedes Liniensegment als einzelnes Objekt behandelt (z. B. beim Löschen einer Linie).
Wenn der Befehl LINIE aktiv ist, kann die mittlere Maustaste verwendet werden, um den Layer zu ändern, auf dem die Linie gezeichnet wird.
Linien und Bogen sind im Grunde die gleichen Objekte, sodass Sie einen Bogen entweder mit dem Befehl BOGEN oder durch Hinzufügen der erforderlichen Parameter zum Befehl LINIE zeichnen können. Um eine Linie zu einem Bogen zu machen, ist entweder der Parameter curve, der die Krümmung des Bogens definiert, oder der Parameter @radius, der den Radius des Bogens definiert, erforderlich (beachten Sie das '@'-Zeichen, das erforderlich ist, um curve und radius zu unterscheiden). Der gültige Bereich für curve lautet ]-360..+360[ (ohne die Begrenzungen +-360), und der Wert steht für den Teil eines Vollkreises, aus dem der Bogen besteht. Ein Wert von 90 würde beispielsweise einen 90°-Bogen ergeben, während 180 einen Halbkreis ergeben würde. Vollkreise können nicht auf diese Weise erstellt werden (verwenden Sie dazu den Befehl KREIS). Positive Werte für curve bedeuten, dass der Bogen im mathematisch positiven Sinn gezeichnet wird (d. h. gegen den Uhrzeigersinn). Wenn curve den Wert 0 aufweist, ist der Bogen eine gerade Linie (keine Krümmung). Beachten Sie, dass zur Unterscheidung des Parameters curve vom Parameter width immer ein Vorzeichen ('+' oder '-') angegeben werden muss, auch wenn es sich um einen positiven Wert handelt.
Beispiel: Mit dem Befehl
LINE (0 0) +180 (0 10);
würde ein Halbkreis gegen den Uhrzeigersinn von Punkt (0 0) zu (0 10) gezeichnet werden. Wenn ein Radius (radius) angegeben ist, hat der Bogen diesen Radius. Wie beim Parameter curve muss auch radius ein Vorzeichen aufweisen, um die Bogenausrichtung zu bestimmen. Beispiel: Mit dem Befehl
LINE (0 0) @+100 (0 200);
würde ein Halbkreis gegen den Uhrzeigersinn von Punkt (0 0) zu (0 200) (mit einem Radius von 100) gezeichnet werden. Wenn der Endpunkt um mehr als den doppelten Wert des Radius vom Startpunkt weg liegt, wird eine gerade Linie gezeichnet. Der Bogenradius kann auch definiert werden, indem Sie den Linienendpunkt bei gedrückter STRG-Taste platzieren (in der Regel in der Mitte des Kreises, auf dem der Bogen liegen soll). In diesem Fall wird der Punkt nicht als tatsächlicher Endpunkt behandelt, sondern eher verwendet, um den Radius eines Bogens festzulegen. Sie können dann den Cursor bewegen und einen Bogen mit dem angegebenen Radius platzieren (durch Drücken der rechten Maustaste zusammen mit der STRG-Taste wird die Ausrichtung des Bogens umgeschaltet). Wenn Sie den Cursor mehr als den doppelten Wert des Radius vom Startpunkt weg bewegen, wird eine gerade Linie gezeichnet.
Damit Bogen mit dem Befehl LINIE gezeichnet werden können (was besonders für erstellte Skriptdateien wichtig ist), sind die Schlüsselwörter ROUND und FLAT auch im Befehl LINIE zulässig. Beachten Sie jedoch, dass diese nur für tatsächliche Bogen gelten (gerade Linien haben immer abgerundete Enden). Vorgabemäßig verfügen Bogen, die mit dem Befehl LINIE erstellt wurden, über abgerundete Enden.
Funktion:
Sperrt die Position und Ausrichtung eines Bauteils auf der Leiterplatte.
Syntax:
LOCK ..
LOCK name .. LOCK - LOCK ; LOCK -;
Maustasten:
STRG+Rechts: Wendet den Befehl auf die Gruppe an.
UMSCHALT+Links: Macht den Sperrvorgang rückgängig (entsperrt das Objekt).
STRG+UMSCHALT+Rechts: Entsperrt alle Objekte in der Gruppe, die über die Sperreigenschaft verfügen.
Siehe auch MIRROR, VERSCHIEBEN, DREHEN REPOSITION.