Logo Brain BoostWhat is CAD (Computer Aided Design)?


CAD software is used to render on screen a 3D view of a part (a closed volume) being designed. It is widely used in engineering to aid in the design and creation of components. It increases productivity by allowing the designer to easily composite more primitive shapes together into a larger part and see in 3D the exact shape and dimensions of the part being deisgned.

In this class we will use the free and open source OpenSCAD - billed as "the CAD software for programmers". We will combine programming together with CAD with an eye towards the particularities of producing 3D printable functional parts.

Students will learn how to design, optimize, and prepare for 3D printing their own designs. They will then be able to print them on our 3D printers or their own or their school's. We will absolutely not let them print unmodified designs taken off Thingiverse - they will have to design their own!

Full Class Curriculum here (link works now)
Sign Up Now!

Schedule by Location

  • Week 1: Thursday April 22nd, 5pm-6:30pm
  • Week 2: Thursday April 29th, 5pm-6:30pm
  • Week 3: Thursday May 6th, 5pm-6:30pm
  • Week 4: Thursday May 13th, 5pm-6:30pm
  • 175.00

What You Will Learn

Understanding 3D set operations (difference, hull, union, intersection) 95%

Learn programming syntax 90%

Executive function: planning a list of steps that results in a volume85%

Calibrating and making designs 3D printable 82%

Video-spatial reasoning, offsets, and proportions. 70%