Attribute im Plan positionieren
K_ATTPOS.LSP
Blöcke werden oft mit Attributen versehen, um einzelnen Bauteilen spezielle Daten zuzuordnen. Gerade in Grundrissplänen der Gebäudetechnik ist aber meist wenig Platz für Bauteil und Attribut, oder einzelne Symbole müssen so platziert werden, dass Attribute nicht an ihrer ursprünglichen Position bleiben können. Hier müssen sie zum Beispiel mit Hilfe der Griffe verschoben werden, um lesbar zu sein. Bei sehr vielen Bauteilen, und damit auch sehr vielen Attributen, ist das sehr zeitraubend; zudem übersieht man auch schnell etwas in der Masse, was dann eben nicht lesbar ist.
Mit dem Programm K_ATTPOS.LSP lässt sich jedes sichtbar ausgefüllte Attribut aller gewählten Blöcke positionieren. Bei der Objektwahl kann man nur Blöcke mit Attributen wählen. Nach der Objektwahl sortiert das Programm die Arbeitsreihenfolge so, dass man möglichst links und dort am besten unten anfangen muss, so dass dann immer der nächste Block mit dem aktuell geringsten Abstand folgt. Dadurch lässt sich vermeiden, kreuz und quer durch den Plan zu springen.
Das To-do ist jetzt recht einfach: Das Attribut „hängt“sichtbar an der Maus, die momentane Position wird durch einen Text temporär dargestellt, wobei die aktuelle Farbeinstellung verwendet wird. Bei Linksklick wird das Attribut an die Mausposition verschoben, bei Rechtsklick bleibt es wo es ist. Dadurch, dass der aktuelle Block in die Bildmitte gebracht wird ist, das auch recht einfach zu sehen. Zoom und Pan über das Mausrad lassen sich hier ebenfalls anwenden.
Wer nicht klickt, sondern die Taste „f“drückt, schaltet damit den Rasterfang ein oder aus. Sollte es im Plan mal eng werden und eine eindeutige Position nicht klar sein, kann man das Programm mit ESC abbrechen. Die Liste der noch zu bearbeitenden Blöcke wird dann in einer Variablen gespeichert. Nachdem man die entsprechende Stelle „entschärft“hat, kann man das Programm wieder starten und bei der Objektwahl einfach durch Rechtsklick bestätigen. Es macht jetzt an der Unterbrechung weiter und löscht auch die gespeicherte Liste wieder. Sollten einzelne Attribute auf gesperrten Layern liegen, werden diese trotzdem bearbeitet. Nur Attribute auf gefrorenen Layern werden nicht berücksichtigt. Mit K_ATTPOS lassen sich also Attribute schnell positionieren, ohne irgendwelche zu übersehen. (Andreas Kraus/ ra) ■
Programm: K_ATTPOS.LSP
Funktion: Attribute im ganzen Plan positionieren
Autor: Andreas Kraus
Lauffähig ab: AutoCAD 2016
Bezug: nur auf Tool-CD 3/2021