I’m currently designing a 3D model from the “negative” spaces.
So instead of starting with walls, roofs and slabs, I’m starting with the negative spaces. Everything I design is the negative volume of the future result. I then have a positive volume (exterior), which then is subtracted by the negative space, creating a normal building. So my workflow goes as follows:
Negative > subtract Negative to Positive > Result volume with interiors
I’m currently working with Autocad 3D, since my volumes are very primitive. But I want to pass it on to Rhino and do something very specific, which I’m guessing Rhino is capable, but I don’t know how, I will describe it:
I want to keep designing from negatives, but I want to check out in real-time how the final result is becoming. So if I create a negative of a window, then I want to see a hole appearing in a separate model.
Maybe Grasshopper can do the job. For example, tell GH to copy all negative volumes (in-realtime) from a certain layer to a fixed position x distance from negative volumes (red), which will be superimposed with a positive model (green) of the exterior. Then tell it again to subtract those models to the positive model and create the final result. If real-time generation is not possible, at least a one-click version would be nice, because having to copy all volumes, joining them, then subtract them manually, every time is very time consuming. But I have no idea, how could I achieve this?
I made an image with this simplified version to show what I want.
Rhino file: Negative-Positive-Intersection RF.3dm (11.8 MB)
Autocad file: Negative-Positive-Intersection RF.dwg (3.9 MB)