Blog – CAD-Becker.de

Blogs zum Thema AutoCAD und weiteren Autodesk Produkten

Artikel der Kategorie ‘3.15 Blockverwaltung’

AutoCAD: Editor für Multilinien-Attribute

März 06, 2010 Von: Jürgen Becker Kategorie: 3. AutoCAD, 3.01 Benutzeroberfläche, 3.15 Blockverwaltung Drucke diesen Beitrag Drucke diesen Beitrag Noch keine Kommentare →

Seit AutoCAD 2008 können Attribute mehrzeilig definiert werden, sie werden intern als MTexte definiert.

Sollen die Werte dieser Attribute editiert werden, erscheint eine Werkzeugbox, die unterschiedlich eingestellt werden kann.

1. Variante

Eine kleine Werkzeugbox mit nicht sehr vielen Möglichkeiten der Editierung

Attribute In Place Editor

Attribute In Place Editor

2. Variante
Eine größere Werkzeugbox, die an den MText-Editor erinnert mit Hilfe des eingeschalteten Attribut InPlace Editor.
Attribute In Place Editor

Welche Variante genutzt wird entscheidet die Systemvariable ATTIPE. Ist diese Variable ausgestellt (Wert = 0), erscheint Variante 1, ist sie eingeschaltet (Wert = 1), erscheint Variante 2.
Viel Spaß beim Ausprobieren

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 2010 – Dynamische Blöcke-Blocktabelle -

November 14, 2009 Von: Jürgen Becker Kategorie: 3. AutoCAD, 3.15 Blockverwaltung, 3.15.1 Dynamische Blöcke Drucke diesen Beitrag Drucke diesen Beitrag Noch keine Kommentare →

Im AutoCAD 2010 wurde das neue Feature Parametrik hinzugefügt. Dieses Feature ermöglicht die Definition einer Geometrie über Abhängigkeiten und Bemaßungen. Siehe dazu folgende Videos auf dem Youtube-Channel von CADRelations.
In diesem Artikel wird die Parametrik im Zusammenhang mit dynamischen Blöcken am Beispiel eines einfachen Sessels beschrieben.
 
Sesselbeispiel als dynamischen Block

Sesselbeispiel als dynamischen Block

Zunächst wird eine Block erstellt, der im Blockeditor weiterbearbeitet wird.

2010-BlockTabelleBeispiel

Im Blockeditor werden zunächst geometrische Abhängigkeiten hinzugefügt. Dazu nutzen wir den Befehl: AUTOABHÄNG (Multifunktionsleiste: Register Parametrik).

2010-BlockTabelleAbhängigkeitErstellen

Es sind danach alle horizontale und vertikale sowie parallele Abhängigkeiten hinzugefügt. Manuell sollte der Fixpunkt am Einfügepunkt des Blockes hinzugefügt werden.

Die parametrischen Bemaßungen werden ebenfalls hinzugefügt.

2010-BlockTabelleBemaßungenErstellen 

 Im Funktions-Parameter Manager werden die Bemaßungen entsprechend benannt.

2010-BlockTabelleParameterManager

In der Blockeigenschaftstabelle werden diese Parameter hinzugefügt

 2010-BlockTabelleParameterHinzufügen

 Weitere Parameter können in der Blockeigenschaftstabelle hinzugefügt werden.

Nach Verlassen des Blockeditors steht die Blockeigenschaftstabelle nach dem Auswählen der Blockreferenze zur Verfügung.

Mein Kollege Helge Brettschneider hat auf dem Youtube-Channel von CADRelations zum Thema Blocktabellen ein Video veröffentlicht.

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 – Mehrfach-Einfügung eines Blocks -

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

    Ein eher unbekannter Befehl ist der Befehl zum Mehrfach-Einfügen eines Blocks.

    Befehlsname: MEinfüge.

    Dieser Befehl reiht einen Block ähnlich dem Reihe-Befehl in einer rechteckigen Anordnung auf.

    Beispiel für MEinfüge

    Beispiel für MEinfüge

    Zunächst wird ein Block erstellt. Hier in diesem Beispiel ist es ein Stuhl.

    Der Befehl MEinfüg fragt zunächst die normalen Parameter (Einfügepunkt, Skalierfaktor und Drehwinkel) einer Blockeinfügung ab.

    Danach erfolgen die Parameter der rechtwinkligen Anordnung, nämlich Anzahl der Zeilen und Spalten sowie die Abstände

    Befehlsablauf:

    Befehl: MEinfüg
    Blocknamen eingeben oder [?]: Stuhl
    Einheiten: Meter   Konvertierung:    1.0000
    Einfügepunkt angeben oder [Basispunkt/Faktor/Drehen]: Skalierfaktor angeben <1>:
    Drehwinkel angeben <0.00>:
    Anzahl Zeilen eingeben (—) <1>: 3
    Anzahl Spalten eingeben (|||) <1>: 10
    Abstand zwischen Zeilen eingeben oder Zelle angeben (—): 1
    Abstand zwischen Spalten angeben (|||): 1

    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 2010 – Beschriftungsobjekte Teil 4 -

    Oktober 07, 2009 Von: Jürgen Becker Kategorie: 3. AutoCAD, 3.09 Schraffur, 3.10 Bemaßung, 3.15 Blockverwaltung, 3.17 Beschriftungsobjekte Drucke diesen Beitrag Drucke diesen Beitrag Noch keine Kommentare →

    Weitere Einstellungen zu Beschriftungsobjekten:

    Schraffur

    Die Abstände der Schraffurlinien sind ebenfalls abhängig vom Plotmaßstab. Damit die Abstände auf dem Ausdruck in den unterschiedlichsten Maßstäben immer gleich sind, sollte die Schraffur als Beschriftungsobjekt definiert werden.

    Dieses geschieht im Schraffurdialog unter Optionen. Die Beschriftung wird aktiviert und automatisch die Assoziativ-Schraffur deaktiviert. Denn nur Assoziativ-Schraffuren können als Beschriftungsobjekte definiert werden.

    Schraffur als Beschriftungsobjekt

    Schraffur als Beschriftungsobjekt

    Bemaßungen

    Gerade bei Detaildarstellung der Konstruktion im Layout, werden häufig Bemaßungen nocheinmal dargestellt, obwohl sie in den unterschiedlichsten Ansichtsfenster schon mehrfach dargestellt wurden.

    Dieses führte in den AutoCAD Versionen vor 2008 zu einem erheblich Aufwand.

    Werden Bemaßungstile als Beschriftungsstile definiert, werden den Detailbemaßungen die erforderlichen Maßstäbe zugefügt. Die Skalierung anhand des Ansichtsfenstermaßstabes geschieht automatisch.

    Bemaßung als Beschriftungsobjekt

    Bemaßung als Beschriftungsobjekt

    Die Einstellung dafür geschieht im Dialog zu den Bemaßungsstile im Register “Einpassen”.

    Blöcke

    Blöcke werden in einigen Fällen als Symbole mit konstanten Größen unabhängig von Maßstäben eingefügt.

    z.B.: Höhenkoten, Symbole in Feuerwehr- und Flucht/ Rettungspläne etc.

    Im Dialog zum Definieren von Blöcken wird Beschriftung aktiviert. Sollen die Symbole im Layout immer waagerecht sein, egal wie das Ansichtsfenster gedreht wird, muss die Blockausrichtung ebenfalls aktiviert werden.

    Blöcke als Beschriftungsobjekt

    Blöcke als Beschriftungsobjekt

     Multiführungs-Linien

    Auch Multi-Führungslinien können als Beschriftungsobjekt definiert werden. Im Dialog zum Multiführungslinien-Stil wird Beschriftung aktiviert.

    Multiführungs-Linien als Beschriftungsobjekt

    Multiführungs-Linien als Beschriftungsobjekt

     

    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 2010 – Fehler in dynamischen Blöcken -

    Juni 03, 2009 Von: Jürgen Becker Kategorie: 3.15 Blockverwaltung, 3.15.1 Dynamische Blöcke Drucke diesen Beitrag Drucke diesen Beitrag Noch keine Kommentare →

    Bei Verwendung von Sichtbarkeitsparametern, wird die Eigenschaft “Blockausrichtung an Layout anpassen” automatisch auf NEIN gestellt.

    Blockausrichtung an Layout anpassen

    Laut Support-Center des Subscriptions-Center hat das Entwicklungsteam für eine zukünftige Version von AutoCAD eine Lösung des Problems vorgemerkt. Tritt dieses Problem bei mehreren Nutzern auf, wird Autodesk dieses Problem vorrangig behandeln.

    Ein Workaround steht nicht zur Verfügung.

    Ihr Jürgen A. Becker

    AutoCAD 2010 – Dynamischer Block als Array -

    Mai 12, 2009 Von: Jürgen Becker Kategorie: 3. AutoCAD, 3.15 Blockverwaltung, 3.15.1 Dynamische Blöcke Drucke diesen Beitrag Drucke diesen Beitrag Noch keine Kommentare →

    Hier eine kleine Übung zu dynamischen Blöcken.

    Ich beschäftige mich z.Z. mit der obtimalen Erstellung von Feuerwehreinsatzplänen und nutze dazu ich häufig dynamische Blöcke. Sie erleichtern das Zeichnen doch erheblich.

    Feuerwehrpläne werden mit einem 10*10m Raster hinterlegt. Dieses kann konventionell mit dem Versetzen von Linien oder Konstruktionslinien um 10m erstellt werden.

    Eine einfachere Lösung ist das Erstellen eines dynamischen Blöckes mit einem x-y Parameter und einer Array-Aktion. Zunächst wird ein 10*10 Quadrat gezeichnet. Der Layer ist entweder der Layer null oder der entsprechende Raster-Layer.

    Aus diesem Quadrat wird konventionell ein Block erstellt.  Der Blockeditor sollte nach Erstellen geöffnet werden, tut er dieses nicht bitte mit dem Befehl: BEDIT und Angabe des Blockes öffnen. Im Blockeditor wird der x-y Aktions Parameter eingefügt. Er befindet sich in der Erstellungspalette unter Parameter.

    Parameterpalette

    Parameterpalette

    Bei der Erstellung dieses Parameters wird nach der x-Entfernung (untern links und unten rechts) sowie nach der y-Entfernung (unten rechts und oben rechts) gefragt. Nach der Angabe dieser Werte zeigt uns das Ausrufezeichen, dass eine Aktions zum Parameter fehlt, denn jeder Parameter benötigt eine Aktions.

    x-y Aktions-Parameter

    x-y Aktions-Parameter

    Die Anordnungs Aktion wird dem X-Y Parameter zugeordnet. Er fragt nach dem  x-yParameter, den Objekten, sowie nach den Zeilen- und Spaltenabstand (jeweils 10).

    Aktionspalette

    Aktionspalette

    Der dynamische Block sollte nun fertig sein, deshalb kann der Blockeditor geschlossen werden. Der Block kann nun im AutoCAD oder im Testfenster des Blockeditors (erst ab AutoCAD 2010) getestet werden.

     Das Ergebnis:

    Ergebnis

    Ergebnis

    Durch Ziehen der Griffe erscheint eine Rasteraufteilung von 10*10 entsprechend der Breite und Höhe des Rechteckes.

     

    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 – Verdecken von Blockinhalten -

    Mai 11, 2009 Von: Jürgen Becker Kategorie: 3. AutoCAD, 3.15 Blockverwaltung Drucke diesen Beitrag Drucke diesen Beitrag Noch keine Kommentare →

    Inhalte von Blöcken können ebenso wie die der externen Referenzen mit dem Befehl XZUSCHNEIDEN verdeckt werden.

    Warnung:

    Dieses könnte Konsequenzen auf die Attribut-Extraktion und das Zählen der Blockreferenzen haben.

    Eine Alternative wäre die Nutzung eines Wipeouts (vormals ein Express-Tool). Dieses erstellt allerdings ein neues Objekt, welches darunterliegende Objekte verdeckt. Werden die Blöcke verschoben, muss das Wipeout mit verschoben werden. Somit finde ich die Lösung mit dem Zuschneiden intelligenter.

    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 – Objekte kopieren mit Copy and Paste -

    März 16, 2009 Von: Jürgen Becker Kategorie: 3. AutoCAD, 3.15 Blockverwaltung Drucke diesen Beitrag Drucke diesen Beitrag 4 Kommentare →

    Werden Objekte mit Hilfe des Menüs Bearbeiten->Kopieren sollte beim Einfügen darauf geachtet werden, dass die Objekte nicht als Block eingefügt werden, da AutoCAD eine Blockdefinition erstellt mit einem selbst generierten Blocknamen der mit A$ anfängt.

    copyandpasteblockname

    Wird dieser Vorgang wiederholt, wird eine neue Blockdefinition erstellt, obwohl es sich um ein und den selben Block handelt.

    Da in einigen Fällen eine Bearbeitung der Objekte notwendig wird, wird der Blöcke aufgelöst. Die Blockdefinition bleibt allerdings erhalten, sie muss unbedingt bereinigt werden.

    Beim Bereinigen wird dann festgestellt, dass bei den Einfügen-Operationen zwei unterschiedliche Blockdefinitionen entstanden sind.

    copyandpastebereinigen

    Die Folge dieses eher unsachgemäßen Anwenden des Kopierens ist ein erhöhter Speicherbedarf der Zeichnung. Dieses führt zu Geschwindigkeitsverlusten etc.

    Vorschlag:

    Ein Kopieren mit einem späteren Einfügen als Block vermeiden, dieser Vorgang ist sowieso nur zwischen zwei unterschiedlichen Zzeichnungen notwendig. In ein und derselben Zeichnungen nur den AutoCAD-Befehl: Kopieren nutzen.

    Werden die Elemente als Block benötigt, dann sollte unbedingt ein Block mit dem Befehl: BLOCK oder BMAKE erstellt werden, der später über den normalen Einfüge-Befehl: Einfüge (nicht Menü: Bearbeiten->Einfügen) eingefügt wird.
    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 – AutoCAD Design Center: Start-Ordner -

    Januar 14, 2009 Von: Jürgen Becker Kategorie: 3.13 Dateiverwaltung, 3.15 Blockverwaltung Drucke diesen Beitrag Drucke diesen Beitrag Noch keine Kommentare →

    Damit das AutoCAD Design Center mit einem vorher definierten Ordner startet, wird dieser mit der Systemvariable: ADCNAVIGATE definiert.

    Befehl:
    ADCNAVIGATE
    Pfadnamen eingeben <w:\symbole>:w:\vorlagen\symbole

    Um dieses als Standard zu definieren, wird ein Makro benötigt. Das Makro kann u.a. in die MNL-Datei der CUI eingetragen werden.

    Beispiel: ADCNAVIGATE;w:\Vorlagen\Symbole;

    Sind in dem Ordnernamen Leerzeichen enthalten, werden diese als Eingabebestätigung interpretiert. Aus diesem Grunde muss der Ordner in Anführungszeichen gesetzt werden.

    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 – Automatisches Ausrichten eines dynamischen Blockes -

    Januar 06, 2009 Von: Jürgen Becker Kategorie: 3. AutoCAD, 3.15 Blockverwaltung, 3.15.1 Dynamische Blöcke Drucke diesen Beitrag Drucke diesen Beitrag Noch keine Kommentare →

    Einer der wirklich einfachen Parameter zur Erstellung eines dynamischen Blockes ist der Ausrichtungs-Parameter.

    Wie der Name es sagt, dieser Parameter richtet einen Block anhand eines linearen Objektes in der Zeichnung aus. Mit diesem Parameter ist es nicht mehr erforderlich, Blöcke nach Einfügen zu schieben oder zu drehen.

    Um dynamische Blöcke zu erstellen, wird der Blockeditor benötigt (Befehl: BEDIT).

    • Die einfachste Art den Blockeditor aufzurufen ist: Der Block wird eingefügt, markiert und das Kontextmenü über einen Rechtsklick aufgerufen. Im Kontextmenü den Eintrag Block-Editor aufrufen.
      Blockeditor aufrufen
    • Den Blockeditor mit den Befehl BEDIT aufrufen und im folgenden Dialog den Block auswählen.
      Blockeditor aufrufen

    Wenn der Blockeditor geöffnet ist, wird der Ausrichtungsparamter im Register Parameter der Autorenpalette aufgerufen.

    Ausrichtungsparameter

    Nach Aufruf dieses Parameters wird der Basispunkt abgefragt, normalerweise der Einfügepunkt des Blockes (Koordinatenursprung).

    Ausrichtungsparameter einfügen

    Optional wird danach der Ausrichtungstyp (Lotrecht oder Tangente) gewählt.

    Ausrichtungstyp

    Die letzte Abfrage ist die Richtungsangabe.
    Richtung

    Nun ist der dynamische Block definiert. Beim Verlassen des Blockeditors bitte darauf achten, dass die Änderungen gespeichert werden.

    Zum Schluss noch die Befehlsabfolge:

    Befehl: _BParameter Ausrichtung

    Basispunkt der Ausrichtung angeben oder [Name]: Ausrichtungstyp = Lotrecht

    Ausrichtungsrichtung oder Ausrichtungstyp angeben [Typ] <Typ>:

    Ergebnis

    Beim Einfügen dieses dynamischen Blockes wird dieser einem linearen Objekt – in Beispiel oben eine einfache schräge Linie – ausgerichtet.

    Manchmal ist es wichtig von welcher Seite das Fadenkreuz auf das lineare Objekt geführt wird. Somit erreicht man eine korrekte automatische Drehung.

    Der Drehwinkel wird mit Return bestätigt.

    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