Computation, Appearance and Manufacturing


Computation and Fabrication

Course Overview


Mechanical engineers and materials scientists constantly improve the manufacturing’s hardware and materials. With manufacturing going digital (e.g. 3D printers), there is an increasing need for computational algorithms/thinking. In this course you will learn how to effectively, and accurately predict and optimize the behavior of digitally manufactured objects. You will learn how to create content for a digital manufacturing system, manipulate the computational fabrication pipeline and translate the functional goals into input specifications.

Credit Points

6

Instructors

Dr. Vahid Babaei
Prof. Hans-Peter Seidel
TA: Sebastian Cucerca

Pre-registration

Please subscribe to this email list. Note that this is for us to keep you up to date (different from the official registration).

Classroom Location

MMCI Building (E1 7), Room 0.08

Lecture Time

Wednesdays 2 pm – 4 pm
There will also be three tutorials, which will be coordinated during the semester.

Office Hours

Mondays 3 – 4:30 pm, or by appointment (vbabaei@mpi-inf.mpg.de) at MMCI Building (E1 7), Room 1.16

Prerequisite

Some background in visual computing is recommended but not required.


Intended Learning Outcomes


After successful completion of this course, you will be able to:


Course Components


Nanoquiz

At the beginning of each lecture, we ask a few questions as a recapitulation of the last class.

Programming Assignment

The assignments give you the opportunity to apply what you have learned in class. It is also a chance for you to let us know about the topics that give you particular difficulty. There will be three programming assignments whose time and location will be decided by all during the semester. Assignments will be done individually in Matlab/C++. While they are not meant to test your programming skills, some exposure to these languages is recommended.

Project

You will have the opportunity to see your new learnings applied in a research context. You will start the projects (in groups of two or three) in the middle of the semester and you will present them during the last session and deliver a report.

Exam

There will be an oral exam on August 7 at 10 am in Room 0.01 of E1 7.


Grading Criteria



Course References


Unfortunately, there is no single textbook covering all materials of this course. We provide reading materials (mostly accessible online) at the end of each lecture.


Timeline


10

Apr

Introduction - Administrivia

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

17

Apr

Solid Modeling – Constructive Solid Geometry

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

24

Apr

3D Printing Hardware

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

1

May

Public Holiday

8

May

3D Printing Software Pipeline

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

15

May

Lab Visit - Project Assignment

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

22

May

Radiometry - Colorimetry

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

29

May

Halftoning Algorithms

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

5

Jun

Appearance Printing Pipeline

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

12

Jun

Mass Spring System - Time Integration

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

19

Jun

Continuum Mechanics - Mechanical Properties Measurement

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

26

Jun

Constitutive Model of Materials - Finite Element Method

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

3

Jul

Advanced Topics in Digital Fabrication

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08

10

Jul

No Class

17

Jul

Project Presentation

  • Wednesday
  • 2 PM - 4 PM
  • Campus E1 7, Room 0.08