
Mike Williams ist AutoCAD®-Experte und hilft Ihnen, Ihre Kompetenzen in AutoCAD® 2010 mit den neuen Features zu verbessern.
Über Mike | Um sich für Mike´s Tipps anzumelden
Sie sollen nun herausfinden, wie man den Block unabhängig von der Umkehrung mithilfe des Basispunkt-Griffs ziehen kann. Halten Sie also Ausschau nach der nächsten Folge der „Tipps von Mike”, in der wir diese Funktion im Detail besprechen werden.
In dieser Lektion befassen wir uns wiederum mit dynamischen Blöcken und arbeiten weiter an unserem Türblock. Beim letzten Mal habe ich Ihnen die Aufgabe gegeben, eine Aktion hinzuzufügen, mit der die Tür auch zur anderen Wandseite gedreht werden kann. Ich hoffe sehr, dass Sie diese Aufgabe mithilfe der Tipps und Techniken aus dieser Kursreihe bewältigen konnten.
In der heutigen Lektion lernen wir, wie wir den Block mit einer Funktion zur Verlagerung des Basispunkts ausstatten. Beim Testen des Blocks sehen Sie, dass sich der Basispunkt am Türanschlag befindet. Beim Umkehren der Tür verbleibt der Basispunkt jedoch an der ursprünglichen Stelle. Tatsächlich ist der Basispunkt noch nicht einmal mehr zu sehen, wenn die Tür umgekehrt wurde. Die Anwender sollen den Griff für den Basispunkt jedoch immer anklicken können – auch bei umgekehrter Tür.
Um das Problem zu beheben, schließen Sie das Testfenster für den Block und öffnen die Blockerstellungspalette. In der Registerkarte „Parameter“ wählen Sie den Parameter „Basispunkt“. Ordnen Sie diesen Parameter dem Türanschlag zu. Der Basispunkt-Parameter ist mit keiner entsprechenden Basispunkt-Aktion verknüpft. Stattdessen soll dieser Parameter in der Auswahl für die Umkehraktion enthalten sein.
Hierzu wählen Sie die Umkehraktion, öffnen die Eigenschaftenpalette und gehen bis ganz unten zu „Auswahlsatz“. Dieser sollte ca. „10 Objekte” enthalten. Wir haben bereits in einer anderen Lektion gelernt, dass wir den Auswahlsatz erweitern können, indem wir die Aktion auswählen und mit rechtem Mausklick das Kontextmenü öffnen. Ich wollte hier demonstrieren, dass dem Auswahlsatz unter bestimmten Bedingungen (die Gruppe Aktionsparameter in der Multifunktionsleiste muss ausgeblendet sein) auch über die Eigenschaftenpalette Elemente hinzugefügt werden können. Wenn Sie in das Feld gehen, in dem die Anzahl der Elemente ausgewählt ist, erscheinen dort drei Punkte. Wenn Sie auf diese Punkte klicken, wird in der Befehlszeile folgende Nachricht angezeigt: „Auswahlsatz für Aktionsobjekt angeben“. Wahlweise können Sie einen neuen Auswahlsatz definieren oder einen vorhandenen ändern. Wählen Sie über das Kontextmenü „Ändern“, wählen Sie den Basispunkt-Parameter aus, der dem Auswahlsatz hinzugefügt werden soll, und drücken Sie die Eingabetaste. Dieser Schritt muss auch für die Umkehraktion wiederholt werden, mit der die Tür auf die andere Wandseite gedreht wird.
Testen Sie den Block erneut. Sie sehen, dass sich der Basispunkt zusammen mit dem Türanschlag auf die andere Seite dreht. Jetzt können wir den Basispunkt der Tür anklicken und die Tür unabhängig von der Öffnungsrichtung beliebig verschieben.
In vielen Lektionen haben wir Blöcke durch reines „Trial and Error“ erstellt. Ich kann diese Vorgehensweise nur empfehlen. Fügen Sie jeweils eine Aktion hinzu und testen Sie dann den Block. Wenn mehrere Elemente gleichzeitig definiert werden, ist es viel schwieriger, bei einem Fehler der Ursache auf den Grund zu kommen. Für den Block sollten die Aktionen in allen möglichen Kombinationen getestet werden, um sicherzustellen, dass diese auch funktionieren.