“Computational Tools for 3D Printing” by Umetani, Bickel and Matusik

  • ©Nobuyuki Umetani, Bernd Bickel, and Wojciech Matusik



Entry Number: 22


    Computational Tools for 3D Printing

Course Organizer(s):



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

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

    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.  

Overview Page: