Computational Tools for 3D Printing

Courses

Computational Tools for 3D Printing

Thursday, 13 August 2:00 PM - 5:15 PM | Los Angeles Convention Center, Room 403AB

In recent years, computer graphics researchers have contributed significantly to novel computational tools for 3D printing. This course reviews current 3D printing hardware and software pipelines, and analyzes their potential and shortcomings. Then it focuses on computational specification for fabrication methods, which allow designing or computing an object's shape and material composition from a functional description. These approaches are grouped into two categories:

1. Automatic methods without user interaction. This section provides a coherent view of the underlying data structures, inverse problem formulations, and optimization strategies.

2. Interactive methods that keep the designer in the loop. This section describes recent efforts in interactive design and simulation methods for 3D printing, with a central focus on applications of interactive methods during the design process for stability enforcement. It also compares the underlying principles by analyzing use cases for airplane, furniture, and cloth design.


Course Schedule



2 pm
Welcome and Introductions
Matusik

2:10 pm
How 3D Printing Software and Hardware Work
Matusik

3 pm
Appearance Fabrication for 3D Printing
Bickel

3:30 pm
Break

3:45 pm
Designing Deformations for 3D Printing
Bickel

4:15 pm
Structurally Robust 3D Printing
Umetani

4:45 pm
Interactive Physics Simulation for Personal Fabrication
Umetani

5 pm
Conclusions, Q&A
Matusik

Level

Intermediate

Prerequisites

Familiarity with basic concepts of shape representation and physically based simulation techniques. Modest mathematical background (college-level linear algebra).

Intended Audience

Industry professionals, researchers, and makers interested in 3D printing and digital content creation for 3D printers.

Instructor(s)

Nobuyuki Umetani
Autodesk Research

Bernd Bickel
Institute of Science and Technology Austria

Wojciech Matusik
Massachusetts Institute of Technology