Goals
- Learn Grasshopper
- Create the Grasshopper code
- Bake Grasshopper code for Rhino
- Export to Illustrator
- Work with Laser Cutter
#1: Learn Grasshopper
Before this class, I saw complex Rhino models before and wondered how people were able to create such complex visuals and components. It turns out that these creators were using programming plugins like Grasshopper.
I've been a programmer for a few years and work as a Design Technologist so I was familiar with coding, and I think that helped me a lot learning it. Grasshopper's drag and drop components reminded me of introductory coding tools like Scratch.
Watching Youtube videos and tutorials
The lecture in class was helpful, but I wanted to learn Grasshopper in depth. I watched videos from the Rhino Grasshopper and Grasshopper Tutorials channels on Youtube and followed along with their instructions.
#2: Create the Grasshopper Code
To create the shapes in Rhino, I first had to work with the Grasshopper file. I worked with both windows up on my monitor in a split screen layout so I could see the live previews and adjust accordingly.
Radial Grid
I wanted to challenge myself to create a shape with more than 4 sides, so I used a Radial Grid to form my shape. The Radial Grid component took in values for the Size, Extent R and Extent P. I used Number Sliders so I could change values when I needed to.
My plan was to create a 5 sided shape with Extent R's value and have the grid be 7 layers deep. I set the grid's size to 3 * 3.5 (3.5mm being my cardboard's width) so I could clip parts together in the centers.
Adjustable cardboard width with Number Sliders
I used Number Sliders in all of my components so I could change values later. I'm using recycled cardboard, so some sheets are 3.6mm wide, while others expand to 4mm or shrink to 2mm. Using sliders makes it easier to adjust and troubleshoot when using the laser later in the process.
Clips
I created cylinders and rectangles to act as clips in the assembly process. The shapes are built with Number Sliders to account for possible changes in the Radial Grid components.
#3: Bake Grasshopper Code for Rhino
To create shapes in Rhino from Grasshopper files, I had to bake the components. I used the default settings on the bakes and then manipulated them further in Rhino.
Modifying the Radial Grid
I built the 5 sided shape with a Radial Grid because I knew I would need to remove portions of the shape to make room for clips. Having it be a grid let me skip the process of trimming and ensured a higher degree of accuracy. I took the rectangle I built with Grasshopper and used a BooleanDifference command to cut slots in the shapes.
I used the same method to create slots in the cylinders to allow for different combinations of connectors and shapes in assembly.
#4: Export to Illustrator
I exported my Rhino file to Illustrator, taking care to match the millimeter units to avoid the sizing issues I experienced in Assignment 1.
I created Compound Paths to make sure the paths were completely connected, then set the shapes' strokes to 0.01pt and the color red to format ahead of time for the laser.
#5: Work with the Laser Cutter
I cut the shapes with the laser cutter at The 8 using recycled package cardboard. My cardboard's width varied greatly because it doesn't come from the same source, so having parametric functionality helped simplify the troubleshooting process.
I wanted to create a more interesting piece than my first project, so I used the circles to form spheres (putting two circles together facing the opposite way - the slot is exactly half of the width). I then put those spheres in the slots of the polygons to make an almost mosaic effect (if that's the right name for it).
I thought that the mosaic effect would look interesting, but I didn't like it. I decided to scrap the polygons and just see what I could put together with the circles and I ended up with this interesting arch shape. It was sturdy enough to survive a 6 foot drop without any damage.
I printed with the settings 45% power, 20% speed, and 600 PPI. I think that I will try to find a middle ground between the settings in the first assignment and this one, because my cuts were great quality but took a long time. I was spooked by my small fire in the first assignment and wanted to be careful with the power setting, but I think I went too far in the opposite direction.
I also learned from the first assignment to bring a knife, which was useful because I could cut up scrap cardboard to physically prototype ideas and experiments without committing to building another full 3D model. I got the idea from Jessica Douma's presentation, so props to her!