LayerManager

Der Befehl LayerManager öffnet eine Tabelle mit allen Layern der Zeichnung, in der Freeze, Lock, Plot, Farbe, Linienstärke und Linientyp direkt in der jeweiligen Zeile bearbeitet werden können. Es ist die zentrale Stelle, um Layer hinzuzufügen, ungenutzte zu löschen und das Verhalten bestehender Layer anzupassen — die übrigen Layer-Befehle (LayerMakeCurrent, LayerMatch, LayerIsolate, LayerUnfreezeAll) erledigen jeweils eine einzelne Aufgabe, ohne ihn zu öffnen.

Den Layer Manager öffnen

  • Geben Sie LayerManager im Terminal ein, oder
  • Klicken Sie auf die Schaltfläche Layer Manager im Layer-Panel.

Der Dialog öffnet sich als schwebendes Panel; vorher muss nichts ausgewählt werden.

Die Layer-Tabelle

SpalteWas sie steuert
NameDer Name des Layers, in der Tabelle nur lesbar angezeigt (einmalig bei der Erstellung festgelegt)
FreezeBlendet die Entitäten des Layers aus und schließt sie von der Auswahl aus, bis er wieder aufgetaut wird
LockVerhindert die Bearbeitung von Entitäten auf dem Layer, ohne sie auszublenden
PlotOb die Entitäten des Layers beim Drucken oder beim PDF-Export enthalten sind
FarbeDie ACI-Farbe des Layers — klicken Sie auf die Farbfläche, um die Farbauswahl zu öffnen
LinienstärkeDie Linienstärke des Layers — klicken Sie auf den Chip, um die Linienstärkenauswahl zu öffnen
LinientypDas Strichmuster des Layers — klicken Sie auf den Chip, um die Linientypauswahl zu öffnen
Löscht den Layer, wenn ihn nichts verwendet — siehe Einen Layer löschen

Das Umschalten von Freeze, Lock oder Plot wirkt sich sofort aus — es gibt keinen separaten Speicherschritt. Entitäten, die für Farbe, Linienstärke oder Linientyp auf ByLayer gesetzt sind (die Vorgabe), übernehmen, was Sie hier festlegen; Entitäten mit einer eigenen expliziten Überschreibung bleiben unberührt.

Einen Layer hinzufügen

  1. Klicken Sie unten in der Tabelle auf + Add Layer.
  2. Geben Sie einen Namen ein und drücken Sie Enter zur Bestätigung, oder Escape zum Abbrechen.

Layernamen dürfen Buchstaben, Zahlen, Leerzeichen sowie _, -, $ enthalten. Ein leerer, bereits vergebener oder anderweitig ungültiger Name wird mit einer Inline-Fehlermeldung abgelehnt, und die Zeile bleibt für einen weiteren Versuch geöffnet.

Neue Layer starten nicht eingefroren, nicht gesperrt, druckbar, mit Farbe 7 (Weiß/Schwarz), Linienstärke Default und Linientyp Continuous — dieselben Vorgaben, die Import dem Layer 0 in einer leeren Zeichnung zuweist.

Einen Layer löschen

Jede Zeile endet mit einer -Schaltfläche, die den Layer aus der Zeichnung entfernt. Das Löschen erfolgt sofort — es gibt keine Rückfrage — wird aber nur für Layer angeboten, von denen nichts abhängt:

SituationZustand der Schaltfläche
Layer ist leerAktiv — Delete layer
Layer ist mindestens einer Entität zugewiesenDeaktiviert — Cannot delete: assigned to at least one entity
Layer 0Gar keine Schaltfläche

„In Verwendung” gilt für die gesamte Zeichnung, nicht nur für das, was Sie gerade sehen. Eine Entität auf einem Layout (Papierbereich) zählt genauso wie eine im Modellbereich, sodass ein Layer auf dem Bildschirm leer wirken und sich dennoch nicht löschen lassen kann. Eingefrorene Layer sind keine Ausnahme: Das Einfrieren blendet Entitäten aus, hebt ihre Zuweisung aber nicht auf — ein eingefrorener Layer mit Entitäten bleibt also unlöschbar.

Layer 0 kann nie gelöscht werden. Er ist der Rückfall-Layer, den jede Zeichnung garantiert besitzt, deshalb wird die Schaltfläche für ihn gar nicht erst dargestellt, statt sie deaktiviert zu zeigen.

„…is now in use and can’t be deleted”

Gelegentlich sieht das ✕ verfügbar aus, der Klick wird aber mit einem Banner oben im Panel abgelehnt:

"WALLS" is now in use and can't be deleted

Das ist kein Widerspruch. Um zu ermitteln, welche Layer in Verwendung sind, muss jede Entität der Zeichnung durchlaufen werden; das Ergebnis wird deshalb zwischengespeichert und nur dann neu aufgebaut, wenn sich die Anzahl der Entitäten ändert — bei Hunderten von Entitäten günstig, bei Hunderttausenden nicht. Verschiebt man eine vorhandene Entität auf einen Layer, ändert sich die Anzahl nicht, sodass der deaktivierte Zustand der Zeile einen Moment lang veraltet sein kann. Beim Klick wird von Grund auf neu geprüft, bevor irgendetwas gelöscht wird — deshalb erfolgt die Ablehnung beim Klick, statt dass der Layer verschwindet, während noch etwas auf ihn verweist.

Schließen Sie das Banner über sein eigenes . Der Layer bleibt unverändert.

Was hier nicht geht

Die Tabelle zeigt nicht an, welcher Layer gerade der aktuelle ist; das wird über das Dropdown im Layer-Panel oder über LayerMakeCurrent festgelegt, nicht über diesen Dialog. Layernamen stehen zudem mit der Erstellung fest — ein Layer lässt sich löschen und neu anlegen, aber nicht umbenennen.

Tastaturkürzel

TasteAktion
EnterDen Namen eines neuen Layers bestätigen (während der Eingabe)
EscapeDas Hinzufügen eines Layers abbrechen, oder den Dialog schließen

Verwandte Befehle

BefehlFunktion
LayerMakeCurrentAktuelle Ebene auf die Ebene des angeklickten Elements setzen
LayerMatchAusgewählte Elemente der Ebene eines Quellelements zuweisen
LayerIsolateAlle Ebenen außer denen der ausgewählten Elemente einfrieren
LayerUnfreezeAllAlle Ebenen in einem Schritt auftauen