Fabrication · Computation · January 2025

Coded Components

A library of structurally and decoratively unusual elements generated through computational design — brackets, joints, lamp shades, and furniture components that blur the line between functional and sculptural.

The Algorithmic Approach

Traditional manufacturing often constrains us to simple, repetitive forms. Our coded components emerge from parametric design systems that respond to functional requirements, generative algorithms that explore form possibilities beyond intuitive design, and structural optimisation ensuring each piece performs its intended function.

From Code to Object

Each component begins as parameters and constraints in code. We define functional requirements — load-bearing capacity, connection points, material thickness — and let the algorithm explore possibilities within those boundaries. The most promising designs are prototyped via 3D printing, CNC machining, or laser cutting depending on the material.

Current Applications

  • Architectural details — unique brackets and joints that add visual interest while solving structural challenges
  • Furniture components — table legs, chair backs, and support structures that feel sculptural
  • Lighting elements — algorithmically generated shades and reflectors creating specific lighting patterns

Form and Feeling

Our work draws from the Bouba/Kiki effect — the psychological phenomenon where certain shapes evoke specific emotional responses. We're developing algorithms that generate forms along different emotional spectrums: gentle and organic, or sharp and energetic, as needed for the context.

Array of 3D printed prototype brackets showing shape variation from single algorithm — overhead

Grasshopper/Rhino screenshot showing parametric model with sliders and generated geometry

Finished lamp shade component in situ, showing light pattern it creates on wall/ceiling

Interested in this work?

We're open to commissions, collaborations, and material research partnerships.