Grasshopper User Objects

A collection of tools developed in the pursuit of various digital fabrication ventures. These have been compiled into User Objects to allow the dissemination of workflows housed within to anyone interested in opening them.

Constructs an equally-spaced domain across the positive and negative of half the input number.


This tool constructs lead-in geometry on curves to be used in metal laser cutting.

Dog Treat generates the necessary corner treatments on geometry to be CNC cut to make allowances for the router bit. This allows interconnected parts to fit together easily with no chiseling needed.


Grasshopper Tutorials

Tutorial videos primarily focused around the use of Grasshopper (the graphical algorithm editor for Rhino) as a design tool within the disciplines of architecture and landscape architecture.