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
LayerManagerim 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
| Spalte | Was sie steuert |
|---|---|
| Name | Der Name des Layers, in der Tabelle nur lesbar angezeigt (einmalig bei der Erstellung festgelegt) |
| Freeze | Blendet die Entitäten des Layers aus und schließt sie von der Auswahl aus, bis er wieder aufgetaut wird |
| Lock | Verhindert die Bearbeitung von Entitäten auf dem Layer, ohne sie auszublenden |
| Plot | Ob die Entitäten des Layers beim Drucken oder beim PDF-Export enthalten sind |
| Farbe | Die ACI-Farbe des Layers — klicken Sie auf die Farbfläche, um die Farbauswahl zu öffnen |
| Linienstärke | Die Linienstärke des Layers — klicken Sie auf den Chip, um die Linienstärkenauswahl zu öffnen |
| Linientyp | Das 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
- Klicken Sie unten in der Tabelle auf + Add Layer.
- 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:
| Situation | Zustand der Schaltfläche |
|---|---|
| Layer ist leer | Aktiv — Delete layer |
| Layer ist mindestens einer Entität zugewiesen | Deaktiviert — Cannot delete: assigned to at least one entity |
Layer 0 | Gar 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
| Taste | Aktion |
|---|---|
Enter | Den Namen eines neuen Layers bestätigen (während der Eingabe) |
Escape | Das Hinzufügen eines Layers abbrechen, oder den Dialog schließen |
Verwandte Befehle
| Befehl | Funktion |
|---|---|
| LayerMakeCurrent | Aktuelle Ebene auf die Ebene des angeklickten Elements setzen |
| LayerMatch | Ausgewählte Elemente der Ebene eines Quellelements zuweisen |
| LayerIsolate | Alle Ebenen außer denen der ausgewählten Elemente einfrieren |
| LayerUnfreezeAll | Alle Ebenen in einem Schritt auftauen |