Tutorial: Layer, Blöcke und Attribute

Inhalt

 

Einführung

Im CAD werden Objektattribute in der Regel durch den Layer gesteuert, auf dem sich ein Objekt befindet. Wenn sich ein Objekt auf einem roten Layer befindet, ist das Objekt rot, wenn es auf einem blauen Layer ist, ist das Objekt blau, etc.

Dies gilt nicht nur für Objekte in der Hauptzeichnung, sondern auch für Objekte, die sich innerhalb eines Blocks befinden. Dies ist wichtig, da es im gleichen Block Objekte auf verschiedenen Layern mit unterschiedlichen Attributen haben kann. Der Block kann auf verschiedenen Layern eingefügt werden, was die Attribute der einzelnen Objekte innerhalb des Blocks aber nicht beeinflusst (was in der Regel auch gut so ist).

Es gibt jedoch Situationen, in denen ein Objekt das Attribut des Layers übernehmen soll, in dem der Block eingefügt wurde. Diese Situation wird durch den Attributwert "Von Block" berücksichtigt.

Beispiel

Betrachten Sie die folgende Beispielzeichnung, die aus einer einzigen Blockreferenz besteht. Die Blockreferenz wird auf Layer "2" platziert:

 

Die Blockdefinition enthält vier Texte und einige Linienobjekte auf verschiedenen Layern mit unterschiedlichen Attributen:

  • Das erste Dreieck und der Text oben werden auf Layer "0" platziert.
    Die Farbeigenschaft dieser Objekte ist auf "grün" eingestellt.
    Das bedeutet, dass dieser Text und dieses Dreieck immer grün dargestellt werden. Diese Objekte haben eine feste Farbe.
  • Das zweite Dreieck und der Text befinden sich auf Layer "1".
    Ihre Farbeigenschaft ist auf "Von Layer" eingestellt.
    Da die Farbe des Layers "1" auf "rot" eingestellt ist, werden diese Objekte rot dargestellt. Der Layer, auf dem sich die Blockreferenz befindet, ist irrelevant.
  • Das dritte Dreieck und der Text befinden sich auf dem Layer "2", der blau ist.
    Auch sie haben ihre Farbeigenschaft auf "Von Layer" eingestellt, d.h. diese Objekte erben ebenfalls ihre Farbe vom Layer, auf dem sie sich befinden, in diesem Fall blau.
  • Das unterste Dreieck und der Text befinden sich ebenfalls auf Layer "2".
    Sie haben ihre Farbeigenschaft auf "Von Block" eingestellt.
    Diese Objekte erben ihre Farbe nicht vom Layer, auf dem sie sich befinden ("2"), sondern von der Blockreferenz, in der sie sich befinden.
    In diesem Beispiel wird die Blockreferenz auf Layer "2" platziert und hat die Farbeigenschaft auf "Von Layer" gesetzt.
    Die Farbe dieser Objekte wird wie folgt bestimmt:
    1. QCAD betrachtet die Farbeigenschaft "Von Block".
    2. QCAD findet die Blockreferenz und sieht, dass dessen Farbeigenschaft "Von Layer" ist.
    3. QCAD findet den Layer, auf dem sich die Blockreferenz befindet, also den Layer "2".
    4. QCAD stellt die Objekte mit der Farbe des Layers "2" (also rot) dar.

Wenn wir die Blockreferenz auf einen anderen Layer verschieben oder die Farbe der Blockreferenz auf eine feste Farbe einstellen (anstelle von "Von Layer"), ändern die Objekte mit Farbattribut "Von Block" ihre Farbe entsprechend.

In diesem Beispiel befindet sich die Blockreferenz auf einem orangefarbenen Layer oder sie hat die Farbeigenschaft auf "orange" gesetzt:

Notizen

Die Eigenschaftswerte "Von Layer" und "Von Block" stehen nicht nur für Farben zur Verfügung, sondern auch für die anderen Objektattribute Linienstärke und Linientyp. Diese Attribute verhalten sich auf die gleiche Weise.