Artificial Intelligence aided Design and Manufacturing

Computation and Fabrication - Spring 2021

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
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