Layer sind für die Organisation und Steuerung der Darstellung von Geometrie und Beschriftungen in einer Zeichnung von grundlegender Bedeutung. Wahrscheinlich haben Sie bereits an Zeichnungen mit verschiedenen Layer-Standards gearbeitet, die nicht mit denen Ihres Unternehmens übereinstimmen. In solchen Fällen kann die Arbeit an diesen Zeichnungen manchmal schwierig sein, besonders wenn diese Zeichnungen freigegeben und geplottet werden müssen.
AutoCAD bietet verschiedene Werkzeuge, mit denen Sie sowohl verwendete als auch nicht verwendete Layer in Ihren Zeichnungen bereinigen können:
Eine Zeichnung kann Hunderte oder sogar Tausende von Layern enthalten. Wenn eine Zeichnung eine große Anzahl von Layern enthält, werden Sie möglicherweise feststellen, dass die Layer in der Dropdown-Liste Layer des Schnellzugriff-Werkzeugkastens, der Multifunktionsleiste oder der Listen in Dialogfeldern nicht alphabetisch sortiert sind. Diese Sortierbeschränkung hängt wahrscheinlich mit dem aktuellen Wert der Systemvariablen MAXSORT zusammen. Die Systemvariable MAXSORT steuert die maximale Anzahl von Elementen, die AutoCAD in einer Liste alphabetisch sortiert. Durch Erhöhen des Werts für MAXSORT sollte das Problem mit der alphabetischen Sortierung von Elementen in Listen gelöst werden.
Die erstmalige Bearbeitung einer vorhandenen Zeichnung, insbesondere einer Zeichnung von außerhalb Ihres Unternehmens, kann eine Herausforderung darstellen, da Unternehmen häufig ihre eigenen internen Layer-Standards haben. Mit der Funktion Layeranzeige (Befehl LAYANZEIG) können Sie die Objekte auf jedem Layer in der aktuellen Zeichnung anzeigen. Wenn Sie Layer auswählen, werden die Objekte auf diesen Layern angezeigt, während Objekte auf allen anderen Layern vorübergehend ausgeblendet sind.
Die folgenden Schritte erläutern, wie Sie die Layeranzeige verwenden:
Beachten Sie, dass nur die Geometrie angezeigt wird, die diesem Layer zugewiesen ist.
Beachten Sie, dass AutoCAD bei jedem Drücken der NACH-UNTEN-TASTE die Sichtbarkeit des ausgewählten Layers in EIN und die der anderen Layer in AUS ändert.
Die Objekte auf den Layern Struc_Section_Steel und Structural_SteelBeam sind jetzt beide sichtbar. Wenn Sie einen Bereich von Layern auswählen möchten, halten Sie die UMSCHALTTASTE gedrückt, und wählen Sie den ersten und letzten Layer im Bereich aus. Alle dazwischen liegenden Layer werden ausgewählt und sind nun sichtbar.
Wenn die Option Beim Beenden wiederherstellen deaktiviert ist, bleiben die ausgewählten Layer in der Zeichnung sichtbar, wenn Sie das Dialogfeld schließen. Wenn die Option Beim Beenden wiederherstellen aktiviert ist, werden die Layer in der Zeichnung in den Zustand vor der Verwendung von Layeranzeige zurückversetzt.
Beachten Sie, dass nur die Layer Struc_Section_Steel und Structural_SteelBeam in der Zeichnung sichtbar sind.
Während Sie an einer Zeichnung arbeiten, kann es erforderlich sein, die Layer in einer Zeichnung auf einen neuen Standardsatz zu aktualisieren oder die Layerorganisation einer Zeichnung zu vereinfachen, indem die Anzahl der verwendeten Layer reduziert wird. Mit der Funktion Layer zusammenführen (Befehl LAYZUSF) können Sie alle Objekte aus einem oder mehreren ausgewählten Layern in einen Ziellayer verschieben. Die nicht verwendeten Layer werden automatisch bereinigt.
Die folgenden Schritte erläutern, wie Sie Layer in einer Zeichnung zusammenführen:
Die Schrauben befinden sich auf zwei verschiedenen Layern: C-241-1 und Struc_Section_MachineBolt. Wir möchten die Objekte auf Layer C-241-1 mit dem Layer Struc_Section_MachineBolt zusammenführen.
Sie können auch ein Objekt auf dem Layer auswählen, den Sie zusammenführen möchten.
Die Objekte auf dem Layer C-241-1 werden mit dem Layer Struc_Section_MachineBolt zusammengeführt, und der Layer C-241-1 wird aus der Zeichnung entfernt.
Manchmal möchten Sie möglicherweise alle Objekte auf bestimmten Layern löschen. Dies kann nützlich sein, um die Größe einer Zeichnungsdatei zu reduzieren oder die Komplexität eines Modells zu vereinfachen. Möglicherweise benötigen Sie nur eine allgemeine Darstellung eines Entwurfs, wenn Sie ihn für andere Personen freigeben, z. B. einen zu referenzierenden Gebäudeumriss. Mit der Funktion Layer löschen (Befehl LAYLÖSCH) können Sie alle Objekte auf einem Layer löschen und diesen Layer anschließend aus der Zeichnung entfernen.
Die folgenden Schritte erläutern, wie Sie alle Objekte auf einem Layer entfernen und diesen Layer anschließend aus einer Zeichnung löschen:
Die Aktualisierung der Layer in einer Zeichnung von einem Standard auf einen anderen kann einige Zeit in Anspruch nehmen. Was aber, wenn Sie über Hunderte oder sogar Tausende von Zeichnungen verfügen, die aktualisiert werden müssen? Sie können die Funktion Layer zusammenführen zusammen mit dem Layereigenschaften-Manager verwenden, um Ihre Layer manuell zu aktualisieren. Dies kann jedoch ineffizient sein und zu Inkonsistenzen führen.
Mit dem Layer-Konvertierungsprogramm (Befehl LAYKONV) können Sie eine Layer-Zuordnung erstellen. (Nur in AutoCAD verfügbar.) Eine Layer-Zuordnung ist eine Beziehung zwischen Layern in einer Zeichnung und denen eines definierten Standardsatzes. Sie können eine Layer-Zuordnung für Folgendes verwenden:
Die folgenden Schritte erläutern, wie Sie eine Layer-Konvertierungszuordnung erstellen und verwenden, um Layer in einer Zeichnung zu bereinigen:
Über die Schaltfläche Laden können Sie die Zeichnung auswählen, die die Layer enthält, die Sie zum Aktualisieren der Layer in der aktuellen Zeichnung verwenden möchten. Normalerweise kann dies eine Zeichnungsvorlagendatei (DWT) oder eine Zeichnungsstandarddatei (DWS) sein. Sie können auch eine Zeichnungsdatei auswählen, die eine zuvor gespeicherte Layer-Konvertierungszuordnung enthält.
Alle Layer mit denselben Namen in den beiden Zeichnungen werden zum Abschnitt Layer-Konvertierungs-Mappings unten im Dialogfeld hinzugefügt. Sie sollten nun zwei Layer haben, die nicht zugeordnet sind.
Nicht jeder Layer, den wir verwenden möchten, wurde in der geladenen Zeichnung definiert. Wir können einen neuen Layer hinzufügen, um den Layer Arch_Section_Truss zuzuordnen.
Alle Layer sind jetzt zugeordnet.
Je nach Quelle der importierten Layer müssen Sie möglicherweise einige Anpassungen an den Eigenschaften der Layer vornehmen. Sie können die Eigenschaften eines Layers in der Zuordnung bearbeiten, indem Sie auf die Schaltfläche Bearbeiten klicken.
Hier bearbeiten wir die Eigenschaften von zwei Zuordnungslayern:
Wenn nun alle Layer zugeordnet sind, können Sie optional die Layer-Zuordnungen speichern und die Layer in der Zeichnung konvertieren.
Sie können dann die in der Zeichnungsdatei gespeicherten Layer und die Layer-Zuordnung bearbeiten und laden, anstatt die Datei Section2.dwg zu laden, wie wir es zuvor in dieser Übung getan haben.
Wenn Sie Layer in einer Zeichnung bereinigen, ist es oft recht wahrscheinlich, dass Sie die gleichen oder ähnliche Schritte in einer anderen Zeichnung durchführen müssen. Sie können eine Skriptdatei oder ein AutoLISP-Programm erstellen, um die folgenden in dieser Zeichnung erwähnten Bereinigungsvorgänge zu automatisieren:
Weitere Informationen zu Skriptdateien und AutoLISP finden Sie unter Haben Sie dies schon versucht: Optimieren von Aufgaben mit Skripten und in den Übungslektionen zu den ersten Schritten mit AutoLISP.
Die Arbeit an einer Zeichnung mit einem unbekannten Layer-Standard oder auch einer Zeichnung, in der die Layer-Standards aktualisiert werden müssen, kann schwierig sein. Die Befehle und Tipps in diesem Artikel sollen Ihnen helfen, die Layer-Standards in einer Zeichnung besser zu verstehen, zu bereinigen und zu aktualisieren.
Im Folgenden werden einige häufig verwendete Befehle und Systemvariablen für das Bereinigen von Layern in einer Zeichnung aufgeführt.
Befehl | Beschreibung |
---|---|
LAYLÖSCH | Löscht alle Objekte von einem Layer und bereinigt den Layer. |
LAYER | Verwaltet Layer und Layer-Eigenschaften. |
LAYERSTATUS | Speichert, verwaltet und stellt Layereinstellungssätze wieder her, die als Layerstatus bezeichnet werden. |
LAYZUSF | Führt die ausgewählten Layer in einem Ziellayer zusammen und entfernt sie aus der Zeichnung. |
LAYKONV | Übersetzt die Layer in der aktuellen Zeichnung in angegebene Layer-Standards. (nur AutoCAD) |
LAYANZEIG | Zeigt Objekte auf ausgewählten Layern an und blendet Objekte auf allen anderen Layern aus. |
BEREINIG | Entfernt nicht verwendete Elemente wie Blockdefinitionen und Layer aus der Zeichnung. |
Systemvariable | Beschreibung | Vorgabewert | Gespeichert in |
---|---|---|---|
MAXSORT | Legt die maximale Anzahl von Elementen fest, wie Dateinamen, Layernamen und Blocknamen, die in Dialogfeldern, Dropdown-Listen und Paletten alphabetisch sortiert werden. | 1000 | Registrierung |
SHOWLAYERUSAGE | Zeigt Symbole im Layereigenschaften-Manager an und kennzeichnet, ob Layer verwendet werden. | 0 | Registrierung |