02. Computer-Aided Design

Exploring CAD tools

In class we went over some of the different tools for 2D and 3D design. I've used a fair number of these tools in the past, but it was interesting to see tools with coding/ node programming integrated.

Learning Objectives

  • Evaluate and select 2D and 3D software.
  • Demonstrate and describe processes used in modelling with 2D and 3D software.

Assignment

I'm most comfortable doing 2D Vector work in Illustrator. We use Inkscape at Makerlabs, but I find the performance issues and lack of accurate dimensioning tools get in the way of working efficiently.

Having used CAD tools in the past, I chose to try Rhinoceros which I haven't. I'm always fascinated by the generative organic forms it can produce alongside Grasshopper.

Rhino is NURBS based, which essentially means surfaces are defined by sets of 3D bezier curves. That's why it's very good for modeling organic shapes. I followed one of their free online tutorials to model this ski pole handle. Unfortunately, Grasshopper is something I'll need to dive into later.

I've used Fusion a bit in the past, and I think given the price (free for most of us) it seems to offer the most comprehensive set of features. They have a solid set of free online tutorials available to get you started. Knowing that your files won't be held hostage at the end of a trial is also nice. I chose it over Rhino because I know I can continue using it even after FabAcademy is over.

So this is the sketch model of my swarm robot. I sketched a lot around how the system will work, which helped inform this design and made me able to focus on laying out the necessary components.

This view shows the internal components. A couple simple motors, the battery, the boards on standoffs and a spot for a drawing utensil to make contact with the surface below.

My Fusion files are available here: download project files