Squiggle Sculpt

Picture of a laptop with Squiggle Sculpt interface open

Skills:
Research
Systems Design
Storytelling
Prototyping
UX
-
Javascript
Figma

MA/MSc Thesis

Collaborators
The hole foundation

2021

Squiggle Sculpt - Doodle based 3D CAD

Squiggle Sculpt is a fun, easy-to-use tool for novices to 3D model without the skill-sets of traditional 3D CAD and modeling programs. Through computer-aided processes, Squiggle Sculpt recognizes simple doodles to create a highly accessible, low-bar process for users to ideate forms for 3D printing.

 

 
 

Problem

Today, 3D modeling is still designed for experts with expert skill sets. The friction of CAD and investment needed to learn CAD leaves novice users out of the equation.

Goal

Design an accessible and approachable 3D modelling tool for novices to ideate and print 3D forms.

 



 
 

 

Background & Research

CAD and digital 3D designing are critical parts to the overlying dream of 3D printing: that anyone can make anything. However, any CAD user can tell you about their frustrations learning to 3D model. The process of digital 3D iteration is far from easy.

Research through expert interviews, literary analysis, and research experiments highlights one common story: students who come into the 3D world lose their excitement after encountering painful error messages in CAD programs. The result is choosing pre-made designs on websites such as Thingiverse, compromising the creative opportunity of 3D programs.

 
 

 

Insights

Research showcased that the current experience of using CAD for novices is lacking in 3 main factors: 1. Generating a sense of ownership. 2. Meeting novices at the skills they have. 3. Making ideation easy and immediate rather than starting as 'blank canvases'.

So, what if we could have a simple solution iterating within CAD quickly as a novice? A solution which promotes personalization and ownership through the entire process, meets novices where they are with the skills they have, and makes creative ideation fast and easy?

 
 

 

Squiggle Sculpt: a web-based CAD program that uses doodles to create and modify 3D files.

 

Through computer-aided processes, Squiggle Sculpt recognizes simple doodles to create a highly accessible, low-bar process for users to ideate forms for 3D printing. Here, you can see the example of something drawing and editing a chair.

 

How does it work?

Squiggle Sculpt recognizes users’ doodles through Machine Learning to surface relevant base models for users to build on. Through the Squiggle Sculptor, users can intuitively modify these designs through simple circle and drag interactions to then create their own unique forms ready to export and print.

Squiggle Sculpt’s working prototype exists at squigglesculpt.com. I suggest using a chair, a cat, a house, or boat as examples.

These three 3D prints to the left were generated designs from the same base model in Squiggle Sculpt. All models created in Squiggle Sculpt can be exported as STL files ready to 3D print.

 
 

Squiggle Sculpt on a high level represents a gap and opportunity for 3D CAD. Augmented 3D designing for novices offers a glimpse into future potentials of computer-assistance. For example, using ML to create latent space vectors for different object categories can enable novel, generative forms which can even placed or contextualized in AR.

The hope being that 3D digital creation should feel less like solving a broken pipe and more like planting a flower and helping it grow.

 
 

 

Thesis Presentation