Nun habe ich den Script noch ein wenig umgestellt, damit die Profile beim Zeichnen durch den Anwender immer gleich ausgerichtet sind und in den Profilmanager-Profilen habe ich zur Orientierung einige Linien hinzugefügt. Der =-Punkt im Profilmanager-Profil ist immer die Kante der Öffnung.
Was mir noch Probleme bereitet, aber wahrscheinlich nicht zu lösen sein wird:
Wenn das Umrandungsprofil das gleiche Material wie die Wandoberfläche hat, werden trotzdem die zusammenliegenden Kanten NICHT weggeblendet, was sonst in Archicad fast überall funktioniert.
Wenn man ein Umrandungsprofil als reines Abzugsmaterial definiert, um negative Faschen zu erzeugen, werden die Kanten des Profiles, welches in so einem Fall den Abzug erzeugt - trotzdem sichtbar sein. Hier muss man dann den Layer des Elementes ganz ausschalten. Ist anber unbefriedigend..
Für eine echte Nutzbarkeit des Elementes müsste man noch mehr Profile einbinden.
Derzeit habe ich ja nur
- Die vollständige Umrandung
- Die Fensterbank (geht aussen und innen - sollte aber getrennt werden)
- den Sonnenschutz (im Beispiel als Jalousie - könnte aber auch genauso gut ein Rolladenkasten sein)
Man sollte auch an eine Schaltbarkeit zwischen Fenster und Türe denken - bei Türen unten eine Stockaufdoppelung und somit eine Unterbrechung des Profiles für die Unmrandung, welche ich ja bei Fenstern als "Ring" eingebaut habe.
Das Ganze könnte ma auch komplett ohne Profile rein als programmiertes GDL denken, welches sich dynamisch anpasst, was vielleicht noch besser wäre...
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia