CS291I Assignment 2
This Instructable documents my journey in creating stacked geometry for our second assignment. Through this assignment I familiarized myself with some of the tools in Rhino and Grasshopper which enabled me to perform transformations on geometries.
Defining the Base Object
I started by building off of the example code provided by Jennifer. It created a geometry that looked like a bowl by starting with a curve and rotating, using the RevSrf widget, around a vertical axis to create a surface.
I defined my own curve and used the same rotation from the Grasshopper code to create my own bowl. I wanted to create a bowl that looks like the fancy soup bowls on Masterchef.
Stacking the Objects
Using the stacking code from the sample, I was able to create five bowls stacked on top of each other.
In the Grasshopper code, one parameter I could change was the number of objects to be stacked, which I set to five.
Another parameter was the distance between each stacked. This was controlled by two points in Rhino, where the distance between the two points directly influenced the distance between each stacked object. The result of increasing this value can be seen in the first image.
A less obvious parameter was the relative scaling and positioning of the stacked objects. This was controlled by a curve in Rhino. I did not rotate the curve to ensure that the bowls stayed vertically stacked. I did change the length of the curve. Changing the length of the curve influenced the scale of the bowls relative to each other. Setting the curve to length 150 made the largest bowl 1.5x wider than the smallest bowl. I liked the way this looked.
Baking and Checking the Result
After tuning the transformations, I baked the resulting stack. After performing a boolean union on the stack of objects in Rhino, they were still separate, as shown in the second image. This indicated a successful stack, where the objects were not fused together.
Slicing
I exported one bowl and imported it into Cura. I sliced it and saw no irregularities. I have not built my printer or printed this object yet. The bowl was a little bit big and I would probably make it smaller if I were to actually print it. It would take about 11 hours to print.
I think my object does look like the fancy soup bowls on Masterchef.