Rhino Grasshopper Tutorial (Beginner)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
in this rhino grasshopper you will learn how to make this concrete planter in grasshopper change the number of segments height and thickness and finally make it in rhino and use it in your project or 3d print the model to get started from scratch let me explain how you can make this in rhino and then we'll convert that into grasshopper for example i'm going to explain this with a triangle let's go and use this polygon tool here and change the number of sides to three and draw a triangle you can use the shift key to make it straight okay and i'm going to use the alt key to bring it a little bit up and now i want to make a face similar to this one how can we do that by rotating the top polygon we can make the faces the triangular faces but how much should we rotate this to get the triangles if i rotate the top polygon and make a four point surface here a three or four point surface you can just click the edge and the top corner of the polygon and then right click to get the final result and you can see that it's not what we want the reason here is that this top polygon corner should be exactly at the mid of this edge okay so let me explain how much we should rotate the polygon for example if we have a square the degree between this edge and this edge is going to be like 360 degrees divided by four it's the number of the edges the polygon hat so it's like 90 degrees right if i wanted to bring this corner exactly at the mid edge which is going to be like here it's going to be 360 divided by 4 and then divided by 2. that is exactly what we want to do so for a triangle it's going to be 360 divided by 3 120 degrees divided by 2 is going to be 60 degrees i'm going to just rotate this 60 degrees and you can see it's in the mid edge so i have to use this three or four point surface to draw the face just click on the edges and we will have the faces just have to do that again and you can see how easy it is to make it in rhino after we make the solid it's simply just using a shell command to make the final results first of all we have to make a polygon let's go to the curve and in the primitive you can find a polygon here and i'm going to use the bifocals plugin so you can see what i'm doing uh the default plane is x y plane we don't want to change that we just want to give this a radius i'm going to change the radius and increase the radius here okay uh the number of segments we need is from three to maybe six we can change the number of segments and it's really easy okay after doing that we have to move it a little bit up exactly as we did in rhino i'm going to go to the transform and use it this move tool to bring it a little bit up the geometry we want to move is the polygon so i'm going to give it here the motion or the vector we have to give this is in the z direction we can double click and search for z give it to the motion and let's just give this a number slider for example 12 to 300 with two decimals so we can control the number the movement and we will have it here okay the next part is to rotate the top polygon let's just change that to maybe five for a hexagon okay we have to rotate it i'm going to use the transform rotate 3d tool which you can also search for rot 3d and it's easier because i can rotate the moved polygon let's just turn that off the center is by default zero zero zero which is the default plane of the polygon we don't have to have to change that uh the axis by default is z you can see it here 0 0 1 which is exactly the axis we want to rotate this polygon right we don't have to change it but if you want to just for more practice we can give it as the axis okay right click on the angle because we want to give it a degrees i'm going to change that to degrees and not use radian and here we have the number of segments here uh we can go and just double click two forward slashes 360 degrees go to math and use this division tool we have to use that twice i can divide this by the number of segments so it's like 72 degrees again divide that by a two and we will have the rotation that's it now that we have it we have to make the faces this is a little bit tricky but let me explain the basic in rhino then we will uh make that in grasshopper it's not really hard and let's just do that okay to do that we have to connect the edge to the corners for the bottom part of the polygon it's really easy i can even make an array puller of that zero and say five times there are many ways you can do that but to learn the grasshopper and some data management i want to show you a technique here let's bring the base polygon in a curve and bring it here and put the top rotated and moved polygon here so we can learn it easier okay uh for the top part i want to explode the curve so i'm going to go to curve and use this explode tool we can explode both of those polygons and you can see that we have the segments and the vertex okay we can go to the surface and in the free form let me zoom in we have this extrude point tool which is really great and it's exactly the tool we need here right you can use it to extrude a curve or a surface for now we just want to use the edges down of the polygon so it's like these segments and the points is going to be these vertices so i'm going to leave it here and we're good to go but there is a problem and the reason here is that you can see we have an extra face let me just bake that you can see we have an extra face how can you we get rid of this the reason here is that when you explode a polyge a polygon you can see it has five segments that's okay that's exactly what we need but for the vertices you can see it's six the reason here is that grasshopper and rhino uses uh for example it's going to be something like this zero one two three four and then again the 0 is going to be a 5 right and that is the problem we have one extra vertex instead of the segments we can fix that easily by going to the sets and use this shortest list tool which actually filters the outputs let me explain if you give this segments vertex to this tool you can even increase or decrease the number of inputs and outputs it's going to check out and see the shortest list for example this has five and this has six it it's going to give you only five outputs and that's exactly what we need you can see we have the final results and we can change the polygon for example to 4 3 let me just delete these and that's exactly what we need that's it okay and let's do the same technique for the top so i'm just going to copy this and this time i'm going to say the segments of the top has to be connected to the vertex of the bottom okay and now you can see it's a little bit twisted right let me just bake this and you can see that those faces is a little bit twisted the reason here uh we can see it by going to the display and using the point list and let me just turn on the vertices it's like zero one two three again we have an extra four let's get rid of that okay zero one two three and how can we get the edges the number of the edges the best way i usually use is to go to curve and get this let me just find it here it's in mid edge point it's like this tool which is called curve middle this segment was here and then give that to the point list and bake it here we go you can see that the zero is here but the zero of the vertex is here so that is why it's making a little bit of a twist so how can we fix that we can have to just move the number of the vertices a little bit forward we can easily do that by going to the sets and opening the list tool and using the shift list shift list is going to shift the number of the vertices at the bottom by default the shift offset is one which is exactly what we need and instead of this i'm going to instead of giving the vertices i'm going to give the shift vertex and that's it exactly going to fix the final result and you can see that we have also those four faces okay and now let's make a solid i'm going to go to the params menu and give a surface to both of the bottom and top uh just a small technique i want to explain what if i give the top curve first to the surface and then give the bottom that's going to help us to put the top at the zero and then the bottom to one okay that's a small technique i wanted to explain here and then add the extrusions to the uh let's just put that in all in one surface so i'm going to say okay top bottom zero one and then use the shift key at the first set of faces and the second set of faces but remember if i go inside you can see that this is not adding up it's like group zero then zero zero and then three zeros and that is because the time when these surfaces have been created they are different they are in three different groups so if we flatten it we will have them both ten in one group and then we can join it if you don't know about this just watch the video about flatten and graft and those if uh for the power course members they can have a complete section we have the data management section we have talked about each of those parts uh with more advanced lessons and let's just go and flatten right click and flatten this so we have this 10 faces in one group and now we can go to the surface and join them together it's like b wrap join and we can just give it here and turn everything off and just double check if it's a closed b wrap and yes we have a closed b rep if you bake it you will have that in rhino okay in rhino you can just type for shell command here we go we can just say we need shell select the face we want to get deleted uh define the thickness and just right click get the final results a little bit small just increase the thickness to five maybe and here we go you can see that in rhino you can easily use the shell we don't have a shell command natively in grasshopper we have to use a plugin you can install the pufferfish plugin and put it in the file special folder and components folder right and then right restart your rhino grasshopper in the surface tool go to the surface tool and scroll down we have this shell poly surface tool which is really great you can also search like shell i have some extra plugins here but i'm going to use the pufferfish plugin okay we can give that to the polysurface now we need to know which face we want to remove in rhino because we have a clicking interface which we say okay delete this face we just click that but in grasshopper we're using data to and we're just modeling it parametrically so it's a live model basically uh we have to give the number of the face we want to get rid of but how can we do that if i just go to the surface and click on deconstruct b rep we just it just explodes the b rep into 10 faces i can use this area tool to get the center of each face and then i'm going to use the display point list to show the number of each face that's the technique you have to do whenever you have a surface or volume you have to extract a point from it and then use the point list to see the number okay and you can see that the first technique which i've explained you give the top first then the bottom is working and it's that's actually the first face and that is really great because we can just go here and say two forward slashes zero and give it to the removal that's it just delete this title maybe and also the thickness which we can change it parametrically two to maybe six with two decimals and i can give that to the thickness change the thickness uh let me just give this a custom preview i usually also add a surface b wrap edge to get the edges and you can see how easy it is to produce that and change the thickness we can change the radius the number of segments and the height that's really easy then we can bake it and have that in rhino get the final result that's it you can see how great grasshopper is it's actually writing those steps in rhino again in grasshoppers really not that hard but you have to convert that into steps made in grasshopper okay thanks for watching for those who want to learn an advanced lesson on this topic i have produced a lesson for the parkour members which is a triangular facade it's actually the same but we have extra techniques it's a lot a little bit complicated because we have to also add some group data and you can see i can change the number of face segments the number of uh floors i have like this the offset distance and also the thickness of the windows which we're going to explain in the advanced level lesson for parkour's members so if you go to our website you will be able to download the basic example file you can just download this example file from our website and get it for free and those which are par course members you can also go to powercourse.com if you want to check out more about our course and then you can download the lesson if you enroll in the course okay thanks for watching remember to like this video so it will be shown to more people and subscribe and hit the bell notification so you get notified about our new tutorials if you have any questions just feel free to ask on the comments section and see you next time bye [Music] you
Info
Channel: Rhino Grasshopper
Views: 2,575
Rating: 5 out of 5
Keywords: grasshopper tutorial, Parametric design, Architecture, tutorial, 3d modeling, parametric architecture, parametric modeling, design, art, parametric
Id: 5WAzp1-SHh4
Channel Id: undefined
Length: 19min 1sec (1141 seconds)
Published: Fri Sep 17 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.