Grasshopper

Rudder Sensor Project
Rudder Sensor Project

I got invited to help with a fun boat project that I think illustrates some of the uses of parametric/generative design (and 3D printing and laser cutting). The initial call described a challenge with installing a RayMarine rotary rudder position sensor (for an autopilot) that might need an …

Finger Splint Generator
Finger Splint Generator

I was talking to a doctor recently and he mentioned the challenges of creating an effective finger splint for certain types of injuries. I considered it a bit and thought it might be interesting to try to come up with a solution in Grasshopper. I started by creating a basic finger model (and then …

PTWD Talk: Rh/Gh/Py
PTWD Talk: Rh/Gh/Py

The Port Townsend Web Developers (PTWD) monthly meeting is a great forum for getting together with techies that have a wide range of experience and interests. On 1/15/25, I gave a presentation on Rhino3D/Grasshopper/Python. This combination is an amazing toolkit for building 3D designs for almost …

Algorithmic Design/CAD
Algorithmic Design/CAD

It is fun to develop physical products using software development tools. In software, we expect to take well defined inputs and do transformations until we have the desired outputs. Designing and building things in the real world is subject to a lot of different constraints than software, but in …