algorithmic modeling for Rhino
Hello guys,
Question here, it would be glad if anyone could help me out.
I’m currently working on my project, I’m trying to stack 2 house together while keeping the amount of open space on one single site.
I came out with 3 possibilities. One being just addition, the other is by stacking, and the third one is reducing site and adding open space on the building.
For the third one, I would like to undergo a process of carving.
The carving would allow me to keep a certain amount of open space in the building that was taken off from the site.
House A + House B = a certain amount of site removed, building taller, open area is kept in the building.
Are there any technique/definition of doing it here? At the moment I was just doing it manually. :(
Attached file
Tags:
Hi
i end up with 2 different solutions, since you worked with both something like bounding box and a basic module. for case1 you can simply use boolean difference func to find out your open space. for case2, as some modules they dont have any intersection with the others at their upper face, so it should be solved in a different way. btw i dont really know how you calculate your open space percentage, i guess something like footprint/site area = 1 - openspace percentage? anyway i used this definition for my script...
im quite sure my script is not the smartest way to solve this. any suggestion would be appreciated.
Appreciate your script Loos!
Thank you for much for you time.
However, there are some parts that im not really getting it.
For these two script, I could only understand that the script could help me calculate the amount of open space on the given brep.
But i do not really understand the change of width/percentage for the compound.
I'm so sorry. :(
Yes, to calculate the open space percentage,
it would be open space/total compound= percentage of open space x 100%
I guess i would like the compound(area) to be fix, and then the form of the brep would change according to the removed compound (because of a reducing of site).
So the brep would break down into pixels and change(carve) to the amount of the open space of the removed compound.
I'm not sure if i've delivered the problem i'm having. :(
I will try to draw out the probelm.
Well the thing you want is actually a little bit complicated. But its not impossible, you should give some clue about how you want your pixel cubes respond to the modification of your compound. from your step3 to 4 there are millions of possible transformations. you have to specify some regulations for this, or you ll get lost in the total randomness.
Ta muchly Loos! Yeahhh i agree that step 3 to 4 has so so many transformation. therefore i thought something in grasshopper like seed would help to do them? Because at the moment i was just doing them manually. :(
that's right Loos, i tried limiting myself to 100sqm of the solid area has to happen on each floor. then the green area could go anywhere on the floor.
If you understand what it means?
then moving on, there would then be a limit of heights.
and how is GFA related to your compound area/ or site area?
I think after the transformation, there is no relationship between GFA to compound area.
The floor level/height will increase.
I'm not sure if i'm delivering it.
basically its,
something like this equation here,
Density+Plot size --> Control Variable
Open space --> Constant Variable
Form/Height --> Responding Variable.
Sry for late reply, being quite busy lately
I gave a try, but i believe it doesnt meet all your demandes. It doesnt create any cantilever for the moment. I ll solve this later. Feel free to tell me what you want to add to the script or anything goes wrong.
Suddenly i understood why you said GFA has nothing to do with the thing, but i thought it shouldnt be negligible. Cuz you re actually transforming 2 precise houses into one thing right? I dont why i was keeping thinking they are abstract things with no defined area from the beginning. So in my file you ll still find an input called GFA... Well...
Hi Loos,
Really appreciate your time and effort on this.
Yes i suppose the GFA has a role to play in it.
and correct, i'm trying to transform 2 houses into one thing.
haha, mayb my diagrams wasnt strong to highlight them in the first place.
I was playing around with the gh and it was so amazing!
it seems like it is getting the right direction to what im doing.
A million thanks loos! :)
Yeap, the cantilever is still not there.
In your script, GFA is just to increase the amount of boxes right?
and i suppose area per level is something to play around with different variations of height according to the given GFA?
Again thank you so much for the help loos!
For "without overlapping these cubes", this means when theres a cube in certain floor, theres wont be another one underlaid on the floor below? And you still want these cubes to be pixelated?
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by