Can't connect outerwalls to the second floor slab

Thanks! The answer is in a small corner. Would you use the same method for the walls as for the windows and doors? Or via a line instead of a point?

I think I’d use lines for walls.

I wonder how many people have independently developed a script like this, over and over.

2 Likes

The main problem with a creating a parametric script like this is deciding what parameters a client may want to change. Moving a door, window, wall, or changing sizes is all easy with GH, but that is not usually how it works. Most of the time clients decide they want to delete walls, add new windows, or change the rooms in ways where it you cannot quickly make the changes. I spent a great deal of time making one of our designs all parametric. The architect then decided to add new gridlines, and make a ton of changes that were not quick to make in GH, so we ended up doing the old fashioned way.


The client’s wish is to quickly generate a module/home on a plot, but also to explore the possibilities regarding linking the homes together in a row or, for example, a quadrant form. This affects the location of the front entrance and where facade openings cannot be placed

Then the objective should be to develop housing modules that appropriately connect into different constellations instead of moving walls and and windows. That’s silly.

Yes, the scope has changed because it is now more about an initiation phase and no longer the preliminary design regarding the development of 1 module that needs to be parametric.

Is there anyone who could help me set up a design framework that arranges rectangular living modules and combines them? We could also start with box-shaped modules with an entrance first.

New question, new thread.

To create paramatric room plans I think you would need to use the interior finish of each room. Architects commonly create unit layouts, but they will have overlapping walls. The logic to assemble the rooms could become tricky, but I see your main floor plan is quite simple. This is a case where you need to carefully consider the effort to make parametric before you start. I think a new thread with a well thought out problem definition would be best.

My first idea would be like below.

Thanks for your help! I will indeed try and make a new thread and talk it out there!