work

Create a block wall in grasshopper with random depths

Project Overview A popular design for walls and ceilings these days is to create a random assortment of blocks or other shapes that create depth to a previously flat surface. We will learn how to create a system like this in grasshopper. Create and divide the boundary surface into panels First, we need to define […]

Read more "Create a block wall in grasshopper with random depths"

Design an array of geometry at various scales with curve attractors in grasshopper

Project Overview A few months ago I was asked to create a custom wall graphic for a project and it provided the perfect opportunity to use grasshopper at work. We design spaces for this company all over the country and they always have a custom design that expresses their key values at the reception of […]

Read more "Design an array of geometry at various scales with curve attractors in grasshopper"

An Architect Learning to Program

Learning how to program teaches you how to think logically the same way that practicing architecture teaches you how to think spatially. It teaches how to approach large problems and break them down into small manageable pieces which is a skill that any profession can benefit from. Programming parallels architecture in the sense that simplicity […]

Read more "An Architect Learning to Program"

Tips on Getting Started with Grasshopper for Rhino

Grasshopper can be a very intimidating software to learn. The tool requires you to look at architecture as geometry and physics rather than as strictly form. This can be challenging because it requires a different mindset; however, if you can get past this hurdle, the tool can be extremely powerful. With Grasshopper, we can iterate […]

Read more "Tips on Getting Started with Grasshopper for Rhino"