Parametric Facade (Grasshopper Tutorial)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
in this grasshopper tutorial I want to show you how you can make a parametric facade as you can see I can increase the number of these louvers and this is basically the project of the Luanda multi sports pavilion you can see that this is the facade and it's beautiful and what we want to do is to just have a simple exercise of how we can make these louvers and how it's going to break on it like this you can see it's something like that but I'm going to show you this on a flat surface so this is the facade and we're going to model this in grasshopper as you can see we can increase the number of the louvers here we can change the location of the line which I will explain in this tutorial you can see we can make it like that and also we are going to control it with a step which is series and it will control the opening hopefully this tutorial will help you to understand how you can use the grasshopper information especially because we have to flip these curves I'm going to explain that and we're going to make this from scratch first of all if you're new to our channel as consider subscribing because we have weekly tutorials match and what I want to do is to start as you can see in this model I have started with a simple surface let's make that in Rhino and I'm going to just make this a little bit bigger and bring that in the surface I'm going to use this vertical rectangular frame and let's just use this one and use the shift key to make it a straight line and bring it up okay the reason I'm doing this is that because we can simply just rotate those sections which I will explain in this tutorial in the Z direction and it would get results if you want to use that on a free-form surface we have those in our course lessons and you can also watch the tutorials about this I will put it up here if you want to know more about ok first of all I'm going to import that into grasshopper into the palms menu and in the surface let's put the boy focus plug-in and we can right click and set to the surface and I'm going to just turn this off and let's go to the step the next step the next step is to make a line on the edges there's a trick you can use if you don't hide the surface you can just say a curve I'm going to put two of those and set this one in this edge and this one on the other edge that will ensure that you always have those edges on the surface and you can see even if I'm making that smaller or bigger that will give us the results okay I'm going to go to the curves menu and use this point on curve tool here connected to the curves and as you can see with ctrl-c ctrl-v I can control the location of the line which will help us to model this facade we can go to the curve and use this line here with two points and connect them as a line and here we can have the control over the facade that's how to do that the next step is to make these divisions the louvers we have talked about this before but let me just show you a quick solution for that you can use the ISO trim okay I have some plugins here but you can find that in the surface menu utility here either trim and now I mean I can give that to the surface by combining the ISO trim with the divide domain - we can just give the surface to the domain and the segments to hear what it does it does it extracts the domain of the surface you can see basically this is the domain doesn't matter it divides that into the UV counts and by the division you can get that segments of those surfaces okay I'm going to turn that surface off in one direction we need a one division I don't know if it's U or V let's just give that to the you okay we need that in the beador correction because we want a vertical louvers and now we can say we want from four to maybe 20 divisions for the use so we can increase those numbers of divisions here we have those surfaces and now we can get started I want to show you a trick you can use to get this edge the way you can do that is to go to the intersection and physical and use this surface split we want to split those surfaces with the line so I'm going to use this surface give that to the surface we want to split and the curve is this line and you can see that each of those louvers have two segments that is this one which is 0 and this one which is 1 so this is how you can just convert your surfaces into two sections and if you want to extract any of them you can just simply go to the sets and use the list item to extract that this is the first section and if we zoom in and just put the plus here we have the second section so remember you can easily do that and use that in your projects if you want to have two different sections let me just turn this off and you can see it's beautifully done because you can just always have those two sections with this line maybe I want to put that down and bring that up like this ok so now we have this surface what I want to do is to extract this edge and rotate it in the Z direction okay want to rotate that in the z direction then I want to connect this to the rotated edge and again to this one so it's going to simply make a loft surface it's really easy let's just do that I'm going to go to the surface and use this deconstruct peer app you can see these edges it has four edges we have to extract this one again list item on the edges turn this off this is the first edge I guess it's zero a 1/2 so it's going to be index number two or you can just zoom and just put the plus here but I'm just going to use two that's it and now what we want to do is to rotate that line rotate 3d we'll just do fine because we can rotate it rotate it around anything and the rotation is going to be the center of these lines so I'm going to go to the curve and select again point on curve which will give us the center of that and now the axis is the z-axis the default is Z just to see you can use the unit Z and now we can just say right click on the angle and select degrees because I want to give a decrease to that not radians and say maybe from zero to maybe 90 degrees we can also give that and our distribution with three decimals okay just want to show you how we can rotate these and then we're going to use a series to make a parametric opening okay now what we have to do is to select also the top and the bottom of this you can simply just say deconstruct be rep and deconstruct those surfaces which is the ISO trim I mean the strips we have here and just select the up and down edge that's going to do that so what we want to do is to use the list item and select the edges this is the first edge it's down here let's say another one I think it's zero one and two now so we're going to say - that's right so this is the top let me bring it here this is the center of that and this is the bottom we have to fix it by flipping but let's just check this out by lofting these things together I want to teach you the groups also if I make a curve here because I want to show you before we love what happens is that this is the first series the second B's and the third are these okay if you zoom in this is really important you can see that there are not groups of three because we have to make groups of three this one this one and this one so the loft gets the results but you can see there is two group and one group so what we can do is the reason it is for this is that there is an extra zero here okay whenever you see that always put a curve or anything in before you want to do something and check the groups what I want to do is to just right-click and simplify all of them that means that there is no zeros we want to check out and as you can see that's going to help us have 12 groups of three which is going to give us the love there's a problem for the connection you can see that this is not in the right direction especially at the top so what I want to do is to use the flip curve a command to because you can see that this is in this direction and this one is in this direction so I'm going to flip that I'm going to use the flip and say this one as the first this one is the second you can see that that's correct and now this one is the third okay let's just turn everything off another thing everything off okay another thing is that because it connects that as a NURBS result so I'm going to go to the loft option here and change the normal to something straight so if I go to the loft option and normal to straight that means just connect that commit change it's going to connect that just as a straight line that's it so now you can see that I have the control of opening these things from zero to a number the trick is to give this each of these strips an opening so I'm going to use a series we can say it's going to start from zero the default is zero for the start this that is each of these strips are going to open by that numbers so maybe it's from 0 to 30 degrees with two decimals let's increase that and the number of strips we had that in the divide domain it's 12 so I'm going to connect that to the count so the first step let's just zoom in the first strip is going to go 4 0 then it's going to go 17 and up till the end for the connection because we have 2 inputs which are in groups you can see that as the graphic of these lines you can also see if you connect activate the display draw fancy wires okay remember that so what I want to do is to just right click and graph this thing so the inputs have for this okay angle is going to also be in groups like this if I don't do that it's going to combine everything and it's going to go wrong so remember you have to do graph and again I'm going to put up a tutorial which is related up here so check that out okay this is a little bit too much I'm going to decrease that to maybe like this and you can see that we are making this opening we can change the location of the line this is the best in the easiest way you can do that on a flat surface so if you want to do it for a freeform surface you can also check out our course or other lessons now how can we convert that into a solid if you want to do that in Rhino we can just fake and use offset surface and select this solid yes okay remember that and the distance may be one I don't know if it's fine for this project let's just check this out this is the way you can give to give it the thickness to these things here okay let's just go to maybe rendered and see the results it's going to make it like that okay but if you want to do that in grasshopper there's a trick I want to teach you one of the things you can do is before we love that there are curves I'm going to offset these curves remember it's going to be in the curve utility offset right up here and I'm going to offset these curves in a distance so you can see that's going to give us again three sections for this but if i zoom here you can see that there are in one groups what's going on always there's a problem with the offset thing in grasshopper when you just do an offset because grasshopper wants to say that this is the offset of a curve it's going to put it in two groups just check this out 0 0 0 1 then 0 2 and then it goes to 1 0 1 1 1 2 this is really beautiful you can see that those groups are like this these are the three lines but they have been into another group inside that how can we fix this you can go to the sets to the tree like here we want to fix those groups and use this shift path to fix it you can also just search for shift I have some plugins here but you have to use this shift path again you can find it in the sets a tree in the shift path and the default a default of this offset is minus 1 that means that bring those groups back one of those steps I'm going to give that to the curve and here we go you can see that we have those three back again so remember this is also another trick you can use in grasshopper and let's just do that with the left that's the way you can preview of that we can make this thickness may be 1.25 and now what we have to do is to connect those lines so I'm going to just connect a curve to this to see control B and loft it again with the shift key if you had a problem again remember you have to simplify for those things again we have the boundary and now we can just be wrapped doing that join the loft with the shift again with a shift that's it we'll have this beautiful solid which you can go to the display section and give it a custom preview maybe you want to give it a color I usually do that with a swatch we can even pick this color from here and again just a black color to those curves here we extract it to do the boundaries with the shift key I'm going to do that as up black there it goes you can see how it's making the opening now we can control the thickness if we want to we can control the rotation here remember we can increase those rotation and we can also change the location of the line remember just don't put that on to zero because it's going to intersect and give a problem we'll have that here because it's going to be three edges and we can't extract that edge okay here we go and finally you can even let's just go through the series we can have that here and let's just decrease or increase the number for the end of this tutorial you can see we can increase or decrease that and produce the results okay thanks for watching remember to like this video and also follow us subscribe to our channel so you can see more about this let's just have this in Rhino that's really beautiful you can see we have used grasshopper with a few components to produce that on a flat surface okay thanks for watching and see you next time [Music] you [Music]
Info
Channel: Rhino Grasshopper
Views: 49,879
Rating: undefined out of 5
Keywords: rhino grasshopper, Parametric Facade, twisting louvers, Luanda sports Pavilion, parametric, parametric design, parametric design grasshopper, parametric architecture, parametric architecture rhino, parametric modeling, 3d modeling, architecture, grasshopper definition, grasshopper3d, rhino3d, algorithms, design, tutorial, grasshopper tutorial
Id: d6QVMj-pNco
Channel Id: undefined
Length: 18min 6sec (1086 seconds)
Published: Mon Dec 09 2019
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.