wir importieren IFC-ProvisionForVoid-Objekte vom HLS-Fachplaner.
Ihr importiert 3D-Körper als Durchbruchskörper aus einer IFC-Datei?
Dann erzeugt ihr mit der Allplan-Funktion "Wanddurchbrüche erzeugen" bwz. "Deckendurchbrüche erzeugen" die passenden Durchbrüche in den Wänden bzw. Decken.
Unser Beschriftungsbild erkennt bei Wanddurchbrüchen automatisch, ob es sich um einen rechteckigen (WD) oder runden Durchbruch (KB) handelt. Bei den Wänden funktioniert alles problemlos.
Wie erkennt das Beschriftungsbild das? Ein runder Wanddurchbruch hat kein Attribut "Radius" wie ein runder Deckendurchbruch.
Und was hat das mit dem Deckendurchbruch zu tun?
Bei Deckendurchbrüchen erkennt Allplan die runden ProvisionForVoid-Objekte allerdings als polygonal und nicht als rund.
Allplan überprüft, ob das Polygon ein regelmäßiges N-Eck ist:
D.h. Alle Kanten müssen die gleiche Länge haben und die Anzahl der Ecken muss größer 4 sein.
Scheinbar ist das bei den fraglichen Polygonen nicht der Fall.
Ohne die konkreten Daten (das Teilbild) kann man jedoch schwerlich "voraussagen", woran es liegt.
Es kann die "Erkennungslogik" des Beschriftungsbildes falsch sein, oder die "Formerkennung" des 3D-Körpers von Allplan-Seite.
Was wird denn angezeigt, wenn man den Decken-Durchbruch doppelt links anklickt? "Polygonal oder rund!?