Embedding Custom Isocurve Toolpaths Part 2: CAM Prep
In part 2 of this tutorial sequence we look at simulating the tool along the toolpath to verify that its variable positional relationship to the part is correct. We cluster this portion of the definition and then edit the cluster to give us additional outputs, such as properly sorted alternating curves to be used within RhinoCAM.
CUNY: Flip Mill From Image Map
This tutorial shows how to set up a Grasshopper definition with an image map component for a CNC Flip Mill operation. We use a couple of neat tricks to sort out the boolean areas to give a preview of the final milled object. This tutorial was done for my Introduction to Computation and Fabrication class at CityTech, but I thought others might find it interesting.
Embedding Custom Isocurve Toolpaths Part 1: Surface Normals
This tutorial covers how to create a variable positional relationship between the tool tip and the toolpath to avoid gauging and enhance the aesthetic relationship between custom-generated toolpaths and surface draft angle. This tutorial builds off of concepts learned in the "Custom Toolpaths from Surface Isocurves" Part 1 and Part 2 videos. A "starter" Grasshopper definition, which picks up from where these last tutorials left off, is available for download below, and the following images are included to help illustrate the differences in tool tip positioning relative to the toolpath.
Halloween 2013 Spooktacular Double Feature
In this Halloween Spooktacular Double Feature we do two chilling tutorials for my favorite holiday. In the first, we do a basic parametric pumpkin and we also explore Grasshopper's Polar Array component. In the second tutorial, we do a ghastly parametric cobweb using the Kangaroo Physics plugin for Grasshopper. Enjoy the tutorials...or else. Wha-ha-ha! Happy Halloween.
CUNY: Fall 2013 Intro to Comp/Fab: Week 6
In this tutorial we begin looking at creating our own responsive components to populate a surface. The students are asked to create a panel that is based off of 4 inital corner points. All of their geometry afterward must follow from these initial 4 points. In addition to that requirement, the panels must be responsive to an external parametric control. The external control can be any numerical input from any data source, however, the domain of the input must eventually be remapped to fit within a domain from 0.0 to 1.0. Therefore, during design, the students must ensure that their panels have controls that can operate their panel within this domain. So any apertures, extrusions, etc. that are responsive must work within this domain without breaking the panel. In the example, I illustrated this using random values to test the panels. We also constantly check to see if the panels work by phyically moving our initial rhino test points. In the coming weeks the students will be learning DIVA and applying daylight and solar information to these panels as a geometric driver. If you are interested in using DIVA with Grasshopper take a look at this previous tutorial.