PROCEDURAL
WALL ART

PERSONAL DESIGN PROJECT

This project was an exercise in generative design techniques using Rhinoceros 3D and the Grasshopper plugin.

The design intent for this project was to develop an algorithm to easily cycle through numerous iterations of complex surface geometries which would then be fabricated using a CNC router. The experiment would cover the entire design phase – starting with high-level concept, algorithm development, computer aided machining, and basic woodworking techniques.

To begin, a planar surface is created and an attractor point is placed in the centre. The surface is then divided into a grid of points whose density can be easily manipulated using sliders in the Grasshopper environment. Next, the height of each point is modified based on its distance from the attractor point. This height modification is scaled using an input graph; in this case a simple sine function. As the sine function is manipulated, the surface changes shape and interesting shapes begin to emerge. A total of 10 wildly unique designs were collected before picking my favourite.

The surface was designed to be milled from a 1” thick piece of Baltic Birch and a piece of hardwood called Wenge. Using Fusion 360 to program a Thermwood CNC 3-axis router, the parts were machined, sanded, and oiled.

This project has inspired me to dive deep into the world of generative design. I’m intrigued and fascinated by the intersection of art and science that seemed to be missing during my experience working with mechanical systems. The seemingly endless possibilities of creative surface design, complex geometry, and the beautiful representations of mathematical systems then rationalized into parts that could be produced and manufactured, personifies the intersection of order and chaos often observed in nature.

Back to Portfolio