Link Search Menu Expand Document

Praxisbeispiel: Gurtpfosten als dynamischer Block

Inhaltsverzeichnis

  1. Statischen Block erstellen
  2. Dynamische Längenänderung hinzufügen
  3. Dynamischen Block testen
  4. Dynamischen Block einfügen
  5. Drehung um die Bodenplatte hinzufügen
  6. Drehung um das Absperrband hinzufügen
  7. Grenzen für die Streckung definieren
  8. Sichtbarkeit der Bemaßung steuern.
  9. Block schreiben mit WBLOCK
  10. Anhang: Einstellungen des Bemaßungsstil

Zur Verdeutlichung der Funktion von dynamischen Blöcken wird hier beispielhaft ein Gurtpfosten, oder auch bekannt als Abgrenzungsständer oder Tensator, erstellt. Bei einem Gurtpfosten wird eine Absperrband aus einem Pfosten gezogen und dann am Pfosten eines anderen Gurtpfosten befestigt. Die Funktion des Gurtpfostens eignet sich ideal für die Umsetzung als dynamischer Block. Im Folgenden eine schrittweise Anleitung zur Erstellung eines dynamischen Blocks, der die dynamische Funktion eines Gurtpfostens mit ausziehbaren Absperrband besitz.

Gurtpfosten

Der fertige Gurtpfosten als dynamischer Block steht hier zum Download bereit!


Statischen Block erstellen

  • Öffnen einer neue und leere Zeichnung. Dieses ist eine temporäre Zeichnung, die nur zur Konstruktion des dynamischen Blocks verwendet wird.

  • Speichern der Zeichnung unter einem aussagekräftigen Namen, z. B. Gurtpfosten-Konstruktion. Diese Zeichnung wird später nicht als Block verwendet. Der dynamische Block wird mit dem WBLOCK-Befehl dauerhaft als Block erstellt.

  • Die Längeneinheit festlegen, mit der in der Zeichnung bzw. im Block gearbeitet wird. Dieses ist die Einheit des Blocks und wird später für die Skalierung des Blocks beim Einfügen verwendet. In diesem Beispiel wird mit Millimeter als Zeichnungseinheiten gearbeitet

  • Anlegen eines oder mehrerer neuer Layer. Diese werden für die Geometrie des Blocks verwendet. In diesem Beispiel wird der Layer Tensator verwendet. Auf diesem Layer liegen alle Elemente des Blocks.
    Neuer Layer für den Gurtpfosten

  • Die Farbeigenschaft sollte auf VonBlock stehen, damit die Farbe des Blocks später nach dem Einfügen in eine Zeichnung verändert werden kann.

  • Zeichnen der Bodenplatte aus einem Kreis. Diese hat einen Durchmesser von 250 mm, der Mittelpunkt kann an einer beliebigen Stelle sein. Am Mittelpunkt des Kreises wird zusätzlich ein geometrischer Punkt eingefügt (ggf. den PDMODE auf 3 stellen, um den Punkt als Kreuz sichtbar zu machen). Um den Mittelpunkt wird ein weiterer Kreis mit einem Durchmesser von 50 mm gezeichnet. Dieses ist der Pfosten an dem das Absperrband montiert ist.
    Bodenplatte zeichnen

  • Zeichnen des Absperrbands mit einer vorgegebenen Länge von 1000 mm bzw. 1 m. Am Ende des Absperrbands wird ebenfalls ein geometrischer Punkt eingefügt. Die geometrischen Punkte können später sehr einfach mit dem Objektfangmodi Punkt gefangen werden.
    Absperrband zeichnen

  • Einfügen einer Bemaßung, mit der später die Länge des Absperrbands angezeigt wird. Für die Bemaßung wird ein neuer Bemaßungsstil mit dem Namen Tensator erstellt, bei dem alle Linien und Pfeile unterdrückt werden (siehe Anhang: Einstellungen des Bemaßungsstil). Achtung! Der erste Punkt der Bemaßung muss am Ende des Absperrbands liegen, der zweite Punkt im Mittelpunkt der Bodenplatte! Nur dann wird die Bemaßung beim Ein- und Ausziehen des Absperrbands immer in der Mitte des Absperrbands angezeigt. Bemaßung erstellen

  • Erstellen eines Blocks mit dem BLOCK-Befehl. Der Name des Blocks ist Tensator. Der Basispunkt des Blocks ist der Mittelpunkt der Bodenplatte.
    Block erstellen

  • Es resultiert ein statischer Block mit dem Namen Tensator.
    Block erstellen


Dynamische Längenänderung hinzufügen

  • Um dynamische Elemente hinzuzufügen, muss der Blockeditor geöffnet werden. Dieses erfolgt durch Klicken mit der rechten Maustaste auf den Block und Auswahl von Blockeditor.
    Blockeditor öffnen

  • Es öffnet sich der Blockeditor mit der Ansicht des Blockeditor-Reiters und der Blockerstellungspalette.
    Ansicht des Blockeditors

  • Es soll die Länge des Absperrbands dynamisch verändert werden können. Dazu muss ein linearer Parameter eingefügt werden. Der Startpunkt des linearen Abstands ist am Mittelpunkt des Gurtpfosten-Rohrs. Der Endpunkt befindet sich am Ende des Absperrbands.
    Eingabe des Längenparameters

  • Das Absperrband soll nur in eine Richtung, ausgehend von der Bodenplatte nach außen, gezogen werden können. Dazu muss beim linearen Parameter die Anzahl der Griffe auf 1 reduziert werden.
    Anzahl der Griffe beim Längenparameter

  • Damit der Parameter funktioniert, muss eine entsprechende Aktion zugeordnet werden. Die Linie des Absperrbands soll gestreckt werden, also wird hier die Strecken-Aktion benötigt. Zuerst muss der zu verwendende Parameter ausgewählt werden. Anschließend wird der Parameterpunkt gewählt, der verändert werden soll. Hier ist es der Punkt am rechten Ende des Absperrbands. Danach muss ein Streckungsrahmen um das rechte Ende des Absperrbands definiert werden. Abschließend werden die zu streckenden Objekte ausgewählt.Nicht vergessen, den Punkt am Ende des Absperrbands auszuwählen!
    Aktion für Längenparameters definieren


Dynamischen Block testen

  • Der dynamische Block ist fertig gestellt und kann getestet werden. Zuerst muss der Blockeditor über Blockeditor schließen geschlossen werden. Die Änderungen müssen in der Blockdefinition gespeichert werden.
    Blockeditor schließen und Änderungen speichern

  • Nach der Selektion des dynamischen Blocks erscheint der Aktionspfeil, über den das Absperrband dynamisch verlängert und verkürzt werden kann.
    Testen des dynamischen Blocks


Dynamischen Block einfügen

  • Über Block einfügen kann der dynamische Block beliebig oft als neue Blockreferenz in die Zeichnung eingefügt werden.
    Dynamischen Block als Blockreferenz einfügen

  • Der Einfügepunkt ist durch die Voreinstellung beim Erzeugen des Blocks in der Mitte der Bodenplatte.
    Dynamischen Block am Basispunkt einfügen

  • Durch Drücken der STRG-Taste kann der Einfügepunkt auf das Ende des Absperrbands verlegt werden.
    Basispunkt umschalten durch Drücken von STRG


Drehung um die Bodenplatte hinzufügen

Neben der Veränderung der Länge des Absperrbands wäre eine Drehung des Absperrbands ebenfalls wünschenswert. Dieses wird durch Hinzufügen des Drehen-Parameters mit der Drehen-Aktion gelöst.

  • Zuerst wird der Drehen-Parameter am Mittelpunkt der Bodenplatte hinzugefügt. Als Drehwinkel werden volle 360° angegeben.
    Einfügen des Drehen-Parameters am Mittelpunkt der Bodenplatte

  • Danach wird die Drehen-Aktion um den Mittelpunkt der Bodenplatte definiert. Nicht vergessen, den Punkt am Ende des Absperrbands sowie den Längen-Parameter auszuwählen!
    Einfügen der Drehen-Aktion um den Mittelpunkt der Bodenplatte

  • Nach dem Speichern und Beenden des Blockeditors kann der dynamische Block mit Längenänderung und Drehung getestet werden.
    Testen der Drehung des dynamischen Blocks


Drehung um das Absperrband hinzufügen

Um alle Freiheitsgrade auszunutzen, ergänzen wir die Drehung um das Ende des Absperrbands nach gleichen Muster wie bei der Drehung um die Bodenplatte.

  • Zuerst wird der Drehen-Parameter am Ende des Absperrbands hinzugefügt. Als Drehwinkel werden volle 360° angegeben.
    Einfügen des Drehen-Parameters am Ende des Absperrbands

  • Bevor die Dreh-Aktion um das Ende des Absperrbands definiert werden kann, muss der Basispunkt als Symbol eingefügt werden. Bei der Drehung um das Ende des Absperrbands muss auch der Basispunkt gedreht werden. Zur besseren Darstellung wird der PDMODE auf 0 gestellt, um die Punkte nur noch als Pixel darzustellen. Dadurch kann der Basispunkt besser erkannt werden.
    Basispunkt-Parameter einfügen

  • Danach wird die Drehen-Aktion um das Ende des Absperrbands definiert. Nicht vergessen, alle Objekte inklusive der Aktionen auszuwählen, die gedreht werden sollen!
    Einfügen der Drehen-Aktion am Ende des Absperrbands

  • Die Drehen-Aktion um das Ende des Absperrbands muss zur ersten Dreh-Aktion hinzugefügt werden, damit alle Drehungen einwandfrei funktionieren.
    Ergänzen der ersten Dreh-Aktion

  • Die Drehen-Aktion um das Ende des Absperrbands muss zur Streckungs-Aktion hinzugefügt werden, damit die Streckung einwandfrei funktioniert. Dazu wird hier der Auswahlsatz der Streckung neu definiert. Ergänzen der Streckungs-Aktion

  • Nach dem Speichern und Beenden des Blockeditors kann der dynamische Block mit Längenänderung und der doppelten Drehung getestet werden.
    Testen der Drehung des dynamischen Blocks mit doppelter Drehung


Grenzen für die Streckung definieren

Das Absperrband soll maximal 2,5 m (2500 mm) ausziehbar und nicht kürzer als 30 cm (300 mm) sein.

  • Um dieses zu Erreichen können für die Streckung Endwerte angegeben werden. Dazu wird im Blockeditor der Abstand-Parameter ausgewählt in in den Eigenschaften unter Wertesatz die Minumum- und Maximum-Werte entsprechend angepasst.
    Minumum und Maximum-Werte für die Streckung

  • Nach dem Speichern und Beenden des Blockeditors kann der dynamische Block bei der Änderung der Länge des Absperrbands nicht kürzer als 30 cm oder länger als 2,5 m sein.
    Absterrbands mit Minimum- und Maximum-Werten für den Auszug

  • Bei den Grenzen ist darauf zu achten, dass die Endwerte nicht genau auf Positionen von Parameter-Eigenschaften liegen!


Sichtbarkeit der Bemaßung steuern.

Abschließend wäre es noch sinnvoll, die Sichtbarkeit der Längenbemaßung individuell steuern zu können. Dieses wird über die Sichtbarkeit im Blockeditor gesteuert.

  • Nach dem Einfügen des dynamischen Blocks soll der Text der Längenbemaßung ausgeschaltet und damit nicht sichtbar sein.

  • Für die Steuerung der Sichtbarkeit muss ein Sichtbarkeits-Parameter eingefügt werden. Der neue Sichtbarkeits-Parameter muss zu allen vorhandenen Aktionen hinzugefügt werden, damit dieser beim Strecken oder Drehen der Geometrie ebenfalls bewegt wird. Es ist einfacher, alle vorhandenen Aktionen vor dem Einfügen des Sichtbarkeits-Parameters zu löschen und diese später neu anzulegen.

  • Der Sichtbarkeits-Parameter sollte nicht auf einer Achse liegen, die mit einer Streck-Aktion bearbeitet wird. Aus diesem Grund wird der Sichtbarkeits-Parameter auf den Rand der Bodenplatte eingefügt.
    Sichtbarkeits-Parameter einfügen

  • Es gibt immer mindestens einen Sichtbarkeitsstatus in der Blockdefinition. Der erste vorhanden Sichtbarkeitsstatus wird umbenannt in Bemaßung AN.
    Vorhandenen Sichtbarkeitstatus umbenennen

  • Um die Bemaßung ausschalten zu können, wird ein zweiter Sichtbarkeitsstatus mit dem Namen Bemaßung AUS angelegt. Dabei sollte der Punkt Sichtbarkeit von vorh. Objekten in neuem Status unverändert lassen aktiviert sein.
    Zweiten Sichtbarkeitsstatus anlegen

  • Nun sind zwei Sichtbarkeiten vorhanden: AN und AUS. Beim Einfügen soll der Text der Längenbemaßung ausgeschaltet sein. Aus diesem Grund muss der Sichtbarkeitsstatus Bemaßung AUS als aktueller Status festgelegt werden und als erstes in der Liste stehen. Das Fenster kann mit OK geschlossen werden.
    Aktueller Sichtbarkeitsstatus

  • In der Gruppe Sichtbarkeit des Blockeditor-Reiters können nun zwei Sichtbarkeiten ausgewählt werden. Jedee Sichtbarkeit lassen sich Objekte zuordnen.
    Auswahl des Sichtbarkeitsstatus

  • Den ersten Sichtbarkeitsstatus Bemaßung AUS auswählen und mit dem Button Unsichtbar machen den Bemaßungstext auswählen. Nicht vergessen, die Auswahl mit ENTER zu bestätigen!
    Sichtbarkeitsstatus des Bemaßungstext ausschalten

  • Den zweiten Sichtbarkeitsstatus Bemaßung AN auswählen und mit dem Button Sichtbar machen den Bemaßungstext auswählen. Nicht vergessen, die Auswahl mit ENTER zu bestätigen!
    Sichtbarkeitsstatus des Bemaßungstext einschalten

  • Die am Anfang gelöschten Strecke- und Dreh-Aktionen müssen nun erneute mit allen Objekten (auch den Parametern!) in der Zeichnung erstellt werden.
    Ansicht aller Parameter und Aktionen

  • Nach dem Speichern und Beenden des Blockeditors kann die Bemaßung des dynamische Blocks bei Bedarf ein- und ausgeblendet werden.
    Ein- und Ausblenden der Bemaßung
    Ein- und Ausblenden der Bemaßung


Block schreiben mit WBLOCK

Damit sind nun alle sinnvollen Parameter und Aktionen für den Gurtpfosten vergeben. Als letztes wird der dynamische Block mit dem WBLOCK-Befehl gespeichert, damit dieser in verschiedenen Zeichnungen wiederverwendet werden kann.

Speichern des dynamischen Blocks mit dem WBLOCK-Befehl

Der fertige Gurtpfosten als dynamischer Block steht hier zum Download bereit!


Anhang: Einstellungen des Bemaßungsstil

  • Linien
    Einstellungen des Bemaßungsstil - Linien

  • Symbole und Pfeile
    Einstellungen des Bemaßungsstil - Symbole und Pfeile

  • Text
    Einstellungen des Bemaßungsstil - Text

  • Anpassen
    Einstellungen des Bemaßungsstil - Anpassen

  • Primäreinheiten
    Einstellungen des Bemaßungsstil - Primäreinheiten