I have created this Vase definition based on one of my upcoming tutorials. I have created a section of the vase, and started thinking how it would be cool to make this grasshopper definition and be able to change various radii and heights and that way get completely different vase each time.
So the basics here are, you change the radii of the arcs, and that way you get different vase each time you move the slider. There are couple of problems in this, since I myself am still a beginner in this Grasshopper thing, I don’t know how to constrain sliders to dynamic variables, so you might change a lot, and then the model will break.
One more thing to notice here is that some of the sliders are “connected” to other sliders. For instance, the overall height of the vase isn’t adjustable, but the radius of the neck and neck height, plus radius of bottom base (Main radius) actually define overall height. Grasshopper is as flexible as that, it really gives you freedom when making connections between objects. It really is up to you and your imagination.
Before you go crazy thinking you need to recreate this definition in your Grasshopper, do not worry, here is the definition file. Notice, this definition was created using Grasshopper3D WIP version 0.6.0019 and uses some commands that aren’t available in previous versions.,
Hope you create some cool vases with this 😉