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