Blog – CAD-Becker.de

Blogs zum Thema AutoCAD und weiteren Autodesk Produkten
Subscribe

Artikel der Kategorie ‘3.15 Blockverwaltung’

AutoCAD 2009 – Blog-Beitrag “Block definieren” wurde geändert -

Dezember 21, 2008 Von: Jürgen Becker Kategorie: 3. AutoCAD, 3.15 Blockverwaltung Drucke diesen Beitrag Drucke diesen Beitrag Noch keine Kommentare →


Der damalige Blog-Beitrag “Block definieren” wurde geändert.

Die Frage:
Was bedeutet bei der Definition vonBlock und vonLayer?
wird beantwortet.

AutoCAD 2009 – Attribute einem Block hinzufügen -

Dezember 04, 2007 Von: Jürgen Becker Kategorie: 3. AutoCAD, 3.15 Blockverwaltung Drucke diesen Beitrag Drucke diesen Beitrag 2 Kommentare →


Attribute einem Block hinzufügen

Einem schon definierten Block weitere Attribute hinzuzufügen ist mit dem Blockeditor soweit kein Problem, allerdings erhalten die Referenzen dieses Blockes diese Attribute nicht.
Hier soll nun eine Lösung dieses Problems vorgestellt werden.

Vorgehensweise:


  • Der Block muss neu definiert werden – Attribute hinzufügen -.

  • Diesen Block mit dem Befehl WBLOCK extern speichern. Dieses ist nur notwendig, wenn der Block in weiteren Zeichnungen benötigt wird.

  • Der Block mit dem Einfüge-Befehl einfügen. Da dieser Block als interne Definition vorhanden ist, muss über die Schaltfläche “Durchsuchen” die externe Definition gewählt werden.Block einfügenDie Warnung, dass der Block schon definiert wurde, MUSS mit der Schaltfläche “Ja” beantwortet werden. Erst jetzt wird die interne Definition mit der Externen überschrieben und die neue Blockdefinition steht zur Verfügung.

    Aktualisieren einer vohandenen Blockdefinition

    Der Punkt 3 kann übersprungen werden, wenn die interne Definition auf den neuesten Stand ist.


  • Da nun die Definiton des Blocks auf dem neuesten Stand ist, muss nun mit dem Blockattributmanager – Befehl: BATTMAN – die Attributdefinitionen der Blockreferenzen syncronisiert werden. Dazu wird die Schaltfläche “Syncon.” betätigt.
    Syncronisieren von Attributen mit dem Balockattributmanager
     

  • Hier die alte Definition – vor der Syncronisierung -:Alte Attribut-Definitonen im Block 
     

  • Hier die neue Definition – nach der Syncronisierung -:

  • Neue Attribut-Definitionen im Block

Nach der Syncronisierung stehen nun in allen entsprechenden Blockreferenzen die neue Attributdefinion zur Verfügung.

Alternativ zum Blockattributmanager steht der Befehl ATTSYNC zur Verfügung.

Befehl: attsync
Option eingeben [?/Name/Auswählen] : [die Eingabetaste wählen, um auszuwählen]

Wählen Sie einen Block:
ATTSYNC-Block 1_500Raumbez? [Ja/Nein] : [mit der Eingabetaste das Ja zum Syncronisieren bestätigen]

ATTSYNC abgeschlossen.



















Optionen  
? Blöcke die in der Zeichnung definiert sind, werden per Blocknamen aufgelistet
Name Ein Block, der in der Zeichnung definiert wurde, wird ausgewählt
Auswählen Eine Blockreferenz, die in dieZeichnung eingefügt wurde, wird ausgewählt

Viel Spaß beim Ausprobieren

Autor: Dipl.-Ing. Jürgen A. Becker
Kontakt: Juergen.Becker@CAD-Becker.de oder Juergen.Becker@AUGI.COM


  • Langjährige Schulungserfahrung

  • Autorisierter AutoCAD Trainer (AutoCAD, Mechanical Desktop etc.)

  • Software- und Datenbankentwicklung

AutoCAD 2009 – Blockdefinitionen -

Oktober 29, 2007 Von: Jürgen Becker Kategorie: 3. AutoCAD, 3.15 Blockverwaltung Drucke diesen Beitrag Drucke diesen Beitrag Noch keine Kommentare →


Block Definitionen

Blöcke sind zusammengefasste Objekte und werden als Ganzes eingefügt (es entsteht eine Blockreferenz).
Welche Art der Blockdefinition sollte wann angewandt werden?


  • Interne Blockdefinition

    • Soll der Block nur in einer Zeichnung einfügbar sein, also nicht in weiteren Zeichnungen zur Verfügung stehen, dann wird eine interne Blockdefinition mit den Befehlen BLOCK oder BMAKE erstellt.



  • Externe Blockdefinition mit dem Befehl WBLOCK

    • Sind in der Zeichnung Objekte zusammenzufassen, die auch in anderen Zeichnungen zur Verfügung stehen müssen, sollte die Blockdefinition mit dem Befehl WBLOCK erfolgen.

    • Dieses aber nur dann, wenn vorhandene Objekte aus der aktuellen Zeichnung zusammengefasst werden müssen.



  • Neue Objekte, von denen man weiß, dass sie in vielen anderen Zeichnungen verfügbar sein müssen

    • Ist von vornherein klar, dass neue Objekte zusammengefasst werden müssen (z.B. Schriftfelder oder Rahmen etc.), werden diese in einer neuen Zeichnung normal gezeichnet und abgespeichert.

    • Ein Erstellen eines externen Blockes mit dem Befehl WBLOCK ist nicht notwendig, eher hinderlich.

    • Der Einfügepunkt, der bei Nutzung des Befehls WBLOCK abgefragt wird, kann mit dem Befehl BASIS definiert werden.

    • Ein Bereinigen der Zeichnung wäre sinnvoll.




Besonderheiten, aber wichtig zu wissen

  • Layer 0.

    • Alle im Block definierten auf Layer 0 gezeichneten Objekte werden nach dem Zeichnen auf den aktuellen Layer gezeichnet.



  • Definitionen von Layer, Linientypen etc.

    • Alle erforderlichen Definitionen (Layer, Linientypen etc.) werden beim Einfügen in der Zeichnung erstellt.

    • Weichen die Definitionen voneinander ab, hat die Definition der Zeichnung Vorrang. Ist der Layer Mittellinie in der Zeichnung rot und der Layer Mittellinie im Block grün, so wird der Block geändert. Er wird rot.

    • Wenn Objekte mit Farbe, Linientyp und/ oder Linienstärke VONBLOCK definiert wurden, erhalten diese bei der Einfügung die Definition der aktuellen Farbe, Linientyp und/ oder Linienstärken Einstellung. Werden sie mit VONLAYER definiert, erhalten sie die Einstellung des aktuellen Layers.



  • Verschachteln von Blöcken

    • Blöcke können verschachtelt werden. Dabei ist zu beachten, dass der verschachtelte Block nicht genau so heißt, wie der Block einer Hierachiestufe höher.

    • Der Befehl BLOCK oder BMAKE verhindert solch ein Vorgehen.

    • Der Befehl WBLOCK ermöglicht so ein Vorgehen.

    • Eine beim Einfügen erscheinende Fehlermeldung “Ungültig. Block referenziert sich selbst.” weißt auf einen solch falsch definierten Block hin.



  • Korrektur solcher Blöcke

    • Ein solch falsch definierter WBLOCK sollte als Zeichnung geöffnet werden

    • Den eingefügten sich selbst-referenzierenden Block mit dem Befehl UMBENENN umbenennen. Der Block darf nicht genauso heißen wie die Zeichnung.

    • Alternativ: Diesen Block löschen oder mit dem Befehl URSPRUNG auflösen. Im zweiten Schritt die Zeichnung bereinigen. Weiteres hierzu hier.

    • Die Zeichnung speichern. NICHT als WBLOCK abspeichert. Die Selbst-Refenzierung würde wieder hergestellt.




Weitere relevante Artikel:

Am 18. April 2009 geändert und hinzugefügt.

Aus dem Blog  “No more CADsualities

Alles über Blöcke – Teil 1
Alles über Blöcke – Teil 2
Alles über Blöcke – Teil 3

Viel Spaß beim Ausprobieren.

Autor: Dipl.-Ing. Jürgen A. Becker
Kontakt: Juergen.Becker@CAD-Becker.de oder Juergen.Becker@AUGI.COM


  • Langjährige Schulungserfahrung

  • Autorisierter AutoCAD Trainer (AutoCAD, Mechanical Desktop, Inventor etc.)

  • Software- und Datenbankentwicklung