ACM-2024-04-05

Jahrgang: 2024
Ausgabe: 04
Autor: Silke Molch
Programm: ACM_XYZATTRIB.LSP
Funktionalität: Block-Attribute mit den jeweiligen Block-/Verortungsinformationen füllen
Format: LISP
Lauffähig ab: AutoCAD 2024
Befehle: ACM_XYZATTRIB
Bezug: Online


Beschreibung
============
                                                                 
Blockattribute füllen

Auch wenn im Zeitalter durchgängiger BIM-Prozesse eigentlich nur noch Modelle ausgetauscht werden sollten, 
werden von den meisten Behörden und Projektbeteiligten doch immer noch PDF-Pläne in 2D gefordert. Darin sind 
aber oft die objektbezogenen 3D-Informationen wie X-, Y- und Z-Blockeinfüge-Punktkoordinaten oder -Blockfaktoren 
von Blöcken nicht direkt ab- oder auslesbar. So sind Ausstattungselemente, etwa repräsentierende Blöcke wie 
Pflanzen, Masten, Bohrlöcher, Schächte usw. im Plan eingezeichnet, doch deren Standortkoordinaten lassen sich 
für eine mögliche GPS-Einmessung nicht aus dem Plan direkt entnehmen. Besitzen Blöcke hingegen Attribute, die 
solche Blockverortungsinformationen wie X-, Y- oder Z-Koordinaten/X-, Y- oder Z-Faktoreninformationen beinhalten, 
sind diese Informationen auch für 2D-PDF-Ausgaben sichtbar und ausgebbar. Sollten keine Attributdaten an den 
gewünschten Blöcken existieren wie bei Vermessungsplanblöcken, kann man die Blöcke um solche Attribute über den 
Blockeditor ergänzen. 
Nun müssten nur noch die jeweiligen Blockinformationen in die Attributdaten eingetragen werden, was händisch 
sehr aufwändig wäre. Einfacher gelingts mit dem Tool ACM_XYZATTRIB.LSP: Die jeweiligen X-,Y-, Z-Blockeinfügepunkte 
sowie X-, Y-, Z-Blockfaktoren lassen sich damit für jeden Block auslesen und in die entsprechenden Attribute 
eintragen. Dazu legt man in der Voreinstellung fest, welche Informationen in welche Attribute geschrieben werden 
sollen. Man kann beliebige Kombinationen für die Inhaltsangabe festlegen, ob die komplette X-, Y-, Z-Koordinate 
oder nur eine einzelne Komponente in ein Attribut eingetragen werden soll. Wird kein Attributwert für einen 
Informationsinhalt angegeben, wird diese Information auch nicht in ein Attribut geschrieben.