ME714 GENERATIVE DESIGN FOR DIGITAL MANUFACTURING

Course Code:5690714
METU Credit (Theoretical-Laboratory hours/week):3 (3.00 - 0.00)
ECTS Credit:8.0
Department:Mechanical Engineering
Language of Instruction:English
Level of Study:Graduate
Course Coordinator:Prof.Dr. ULAŞ YAMAN
Offered Semester:Fall and Spring Semesters.

Course Objectives

At the end of the course, the students are expected to 

  • gain an understanding of additive manufacturing technologies and their advantages and drawbacks,
  • understand geometric representations for digital manufacturing,
  • acquire understanding of programmatic form expression in STL, OBJ, Grasshopper, Mesh Files, G-code, and Point Clouds,
  • understand fundamentals of generative design,
  • understand performance-driven design workflow,
  • learn to apply different versions of customization to digital products,
  • learn how to mass customize designs using parametric models, and
  • use mathematical and computational principles to address design and manufacturing problems

Course Content

Introduction to digital fabrication methods. Design and fabrication pipelines. Geometric representations. Generative design. Topology optimization. Performance-driven design. Artificial intelligence for design and manufacturing. Mass customization.


Course Learning Outcomes

Student, who passed the course satisfactorily will be able to

  • develop smart design and manufacturing pipelines for additive manufacturing technologies,
  • design objects using topology optimization methods,
  • use Artificial Intelligence tools for design and manufacturing, and
  • design and manufacture customized objects using digital manufacturing.

Program Outcomes Matrix

Contribution
#Program OutcomesNoYes
1Acquires the fundamental scientific knowledge required to analyze and solve advanced-level problems in the field of mechanical engineering.
2Gains the competence to utilize advanced engineering mathematics methods in the formulation, analysis, and solution of engineering problems.
3Conducts literature reviews using printed and online sources, analyzes the collected literature, and identifies the current state-of-the-art in the relevant scientific field.
4Demonstrates the ability to prepare and deliver a seminar on a technical subject.
5Develops the ability to conduct independent research on a specific topic and solve advanced engineering problems.
6Contributes to the national and/or international body of knowledge through original research.
7Gains the competence to effectively communicate the process and results of research conducted on a specific subject through scientifically structured written reports and oral presentations.
8Acquires the ability to publish research findings as articles in national and/or international scientific journals and/or present them as papers at conferences.
9Acts in accordance with universal principles of research and publication ethics.