Hallo Marek,
bezüglich der Architektur-Elemente , wie der Wand, die Du beschreibst, wäre ich sehr vorsichtig!
Sowohl ein PythonPart als auch ein Visual-Script-Objekt wird in Allplan als Makro erzeugt, genau wie ein SmartPart!
D.h. die Wand ist in einem Marko drin!
Damit sind so gut wir alle Wechselwirkungen der Wand, sei es die Anbindung an die Ebenen, oder die
Interaktion mit Räumen oder auch das Einbauen von Fenstern in Wandöffnungen NICHT möglich!
Wer schon mal eine Wand in einem Makro gehabt hat, wird wissen, was sich meine!
Generell ist es nicht zu empfehlen, Architektur-Elemente in Makros zu haben! Da funktioniert so gut wie gar nichts mehr!
Dafür sind die Makros gar nicht gemacht!
Zu den Öffnungen in der Wand:
Zum erzeugen einer Öffnung in einer Python-Wand bräuchte man die anderen Arch-Elemente auch in Python.
Eine Wand besteht immer aus Wand-Schichten, und eine Gesamt-Öffnung besteht in Allplan aus Öffnungsschichten.
In dieser Gesamtöffnung kann auch noch ein Leibungselement (RevealElement) enthalten sein. Erst dort drin
oder in einer Öffnungsschicht befndet sich das Fenster-Makro (in Form eines SmartParts)
Es fehlen all diese Elemente in Python. Ohne diese, kann man keine Öffnung in einer Wand erzeugen.
Und wie gesagt, diese Wand darf nicht in einem Makro drin sein!