Wow first of all thank you for all those replies! I was really overwhelmed with the amount of interest in this by you guys
I need to look at all the solutions later, when I have more time.
But so far to answer your question, it is a little bit more complicated in real life of course
Here you can see the general idea of the rule, to regulate the volume of the building, the “distance spaces” are not allowed to overlap the borders of the site (in most cases, but there are exceptions as well)
The regulation got updated and since then you are using the real projection of the facade like shown here, literally folding down the sides of the building as they are
sometimes you are allowed to use only a factor of it depending where you build (inner cities are sometimes allowed to be build more dense).
Anyway, thats roughly the basics of this rule. It is actually not easy to “automate” the complete process in grasshopper it seems, but as far as I’ve seen it is good for simple first drafts or with simpler structures to get a direct feedback, as you adjust the volume.
Working with the bounding box is already enough I think, sometimes maybe even better cause it gives you a buffer. Creating a first volume study often starts with cubes anyway.
In my head doing that task in grasshopper was really straight forward and easy in my head first, but turns out, it actually isnt that easy at all
You are all using nodes I never touch honestly, so I will need some time to learn what you did. But this is perfect, I want to get more knowledge about how to use lists more efficient!