Grasshopper Tutorial: How to Make a Parametric Roman Dome

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hey guys so it's it's been a while but I'm back and with with the new series in this case volts so I'm gonna teach you how to make a simple volts generator in this case you can change its segments like that you can change its thickness and of course you can change its radius like that so the first thing we're gonna need here is going to be a polygon polygon component like this and for the radius let's give it a 10.0 number slider place it in there and then let's pick up on a 10 number slider and use it to make our segments yeah like that perfect now this code will essentially branch out into two separate separate groups the top one being the two domes and thus and the bottom one being the arcs themselves so let's start with the bottom one first to do this let's write and explode put it there and let's graph our segments okay and now to do this next thing we need to do is that in and the evaluate curve so we can get the middle points of all of our segments double slash 0.5 and we have oh yeah never forget to re parameterize these otherwise you can never get yet the actual middle point of these curves here next up we need to construct a new plane you can put this in here can we can add in these segments as an x value and let's just place a centered Z value here to get our needed planes like that I'm actually gonna reduce this it doesn't get too heavy about five yeah 5 looks good okay the next thing we're gonna need down here is gonna be the de length and we want to get our segments length there let's divide this oh let's divide this up with a division division component I to double slash to place this in there and then we have our divided length next up we want to sit we want to set up an arc place our newly constructed plane in here and we can see our arcs begin to to generate add in our divided length as the as the curve part as the radius and the next thing we're gonna need to do is to build up a surface and to do this we just write in surface actually boundary surface yeah we we we add in our arcs and then we also pick up on these segments once more shift and we have created all these five services here now the next thing we want to do is is an extrusion so that we have something for our domes to subtract and how do we detect our new z z axis on the on these planes so the first thing we're gonna need to do here is to get a plain plain component here so that we can separate this the these attributes from this entire bundle let's add in and add svl line and we can place our plane both at the start and the dial in the direction and next step we can place in a number slider I'm gonna put this one at 10.0 gonna bring it down to five I'm gonna place this one here and then we can connect this one in here like that also it's very important since this will be a complex dome system to also have the negative value of these just be careful that they do not intersect themselves too close to the future wall that's the that's gonna be but to do that you can simply adjust these values as you see fit okay and this essentially concludes the first group so let's pick all of these up let's group them all in you can actually one can place these a little bit closer together so they're not all separated random okay now for the second group which are our actual domes the first thing we're gonna we're gonna need here is our gonna be is gonna be actually an offset of our hexagon let's just hide these in the meantime army Pentagon and so we can pick up on our current Pentagon we place it in there and now let's use a 1 point zero because I do not want to go too far on this thickness for now to our Pentagon like that to work as it's offset next step we're gonna need an explode this one will will be much simpler we do we do not need to graph neither our segments nor our vertices the next thing we're gonna need here is a very useful tool which is the duplicates or in this case remove duplicates in which we will remove our duplicate points and for this one we add in this one and also this one since since since we are going since we are working on two domes I'm simultaneously here construct plane okay and we can add in our points at the x-axis and for our original air we're going to meet together to get our centroid and to do that we just need to select the area pick up on actually either this one or this one whichever one you see fit and then connect this in there now we have our firmly established centroid in if you in any case get to move this to a different position from the very center of the grid and for the y-axis we just need to add in this z-axis like so just like that okay now next up we're going to need to set up a another arc let's push it here let's add in our new construct and we wanna we want to add in our points these ones here as our two radiuses like that hmm okay now as you can see we have sort of duplicate effect going on here and and to fix this we just need to add in radiance we can add this in ear since this this Arc System by default will will work in radians we need to to have a converter which goes from degrees to radians next up we do we place in a double - 90 we put it in there and now as you you can see our Arc System is now much better positioned than before the next thing we're going to need here is to make a rotation so that we can make a couple of rule surfaces and to do this we're going to need to go back here to our to our segments and we're going to need to add in a division let's let's add in our segments there now let's add in a double - 360 which means 360 degrees for for our model right here let's push this a bit up to the front let's pick up on our on our on our radius on our result part and use it as an angle as you can see now it's moving in a somewhat weird into a weird position and the changes we just need to switch here from radians to degrees like that of course visually it sounds like not nothing is changing but actually what it did was it it rotated 72 degrees since in this case we are dealing with pentagons so that now by picking up on these two elements we can simply do a ruled surface ad in one AD in two boom and now and now we have our double dome system set of course in order to make this into a closed prep we need to join them first so join reps or prep join as you see fit like that let's oh yeah part let's flatten them out like this now we now have two to open reps instead of instead of a large variety of services next up we can now indeed cap our holes like this we can did we can dispatch these two preps into separate or completely separate entities and of course let's do a solid so the difference here where again we're going to need to switch the order though like this and essentially we've we finished our domes code so let's pick up all all of these let's close them into a group and now except for this one let's hide all of these you can see now our dome has been firmly set let's change our segments here to see how it works like that let's let's put at seventh for now okay good now if we go up to the front of the code so how do we connect the these two first off we can hide this one and we can also hide these ones which will not be very useful right now and to finish off we just we just add in a solid difference we add in our top code here we had an basecode the arcs in here oh pardon forgot to flip to flatten this and there and there you have it a simple code on how to set up a vault generator in whatever it's in whatever kind of kind of crossing you you you want I will I will highly advise to always set this segment value to a minimum of three since you can actually build any kind of vault with with two segments only three like this example okay okay guys hope you like this tutorial do not forget to Like share and subscribe and I hope to see here next time
Info
Channel: Axocraft
Views: 594
Rating: 5 out of 5
Keywords: axocraft, Grasshopper, Rhinoceros, tutorial, rhino grasshopper tutorial, grasshopper tutorial, how to, rhino, parametric, beginner, basics, basico, parametrico, principiante, 3D, brep, arch, walkthrough, dome, vault, roman
Id: mG85irqyxk8
Channel Id: undefined
Length: 14min 5sec (845 seconds)
Published: Sun Feb 23 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.