It's good to know that it's possible at least. Then it's only a question wether it's possible with my level of gdl-scripting

I have already worked in a similar trial and error way with all the different placement variables, but thanks anyway for the suggestion. What I'm missing is more globals or suchlike to be able to differentiate the placements.
I you remember anything more how you managed it the last time please let me know. In the meantime I'll keep trying.
Andreas Åkerlund, Arkitekt SAR
Arkitekthuset Jönköping AB
ArchiCAD 5 to 25
Windows 10 64 bit
Intel i9 7920x @ 2.9 GHz, 64 GB RAM