Hallo Elke,
grundsätzlich wird ein Fenster im 3D liegend definiert, und zwar so, dass alles (in Richtung der Y Achse) oberhalb der x Achse liegt und die jeweils äussersten Punkte links und rechts jeweils den gleichen Abstand zur Y Achse haben, also etwa bei -0.3 und bei +0.3
mit diesem Wissen erstmal das Fenster da zeichnen, wo es von archicad sowieso hinverschoben werden würde
(daher kommt ADDX -12.2332 und ADDY -12.7014 am Anfang Deines Skripts)
Dann fehlen diese zwei Zeilen oder es steht eben 0.0000 drinnen
Das Ding wieder als Fenster sichern, dieses in ArchiCAD öffnen und das 2D Skriptfenster öffnen. dieses so an den Rand des Bildschirms hinschieben, dass Du, wenn Du nachher im Grundriss bist, noch eine weisse Stelle davon siehst !!!
zurück in den Grundriss, eine Schraffur in der Grösse des Fensters (geneigt natürlich) erstellen, die 3D Elemente des Fensters ausblenden und die Schraffur ins 2D Skript ziehen (klingt komplizierter als es ist...), das sieht dann zB. so aus:
POLY2_B 5, 2, 91, 0,
-0.0, 0.343507, 1,
0.184831, -0.0, 1,
0.327224, 0.076618, 1,
0.142393, 0.420125, 1,
-0.0, 0.343507, -1
daraus machst Du
Wallhole 5, 1,
-0.0, 0.343507, 15,
0.184831, -0.0, 15,
0.327224, 0.076618, 15,
0.142393, 0.420125, 15,
-0.0, 0.343507, -1
(erste Zeile nur zwei Werte!, die folgenden Zeilen die 1 in 15 umwandeln, die -1 am Ende aber lassen)
Das Wallhole ausschneiden (Zwischenablage) und im 3D Skript nach den mulx und muly Befehlen
so,daswars 😉 :winken: