CMT811: Computational Design for Fabrication

School Cardiff School of Computer Science and Informatics
Department Code COMSC
Module Code CMT811
External Subject Code 100358
Number of Credits 10
Level L7
Language of Delivery English
Module Leader Dr Bailin Deng
Semester Spring Semester
Academic Year 2025/6

Outline Description of Module

The aim of this module is to introduce you to computational design and optimisation techniques that facilitate the fabrication of digital 3D shapes. You will be introduced to advanced digital fabrication techniques including 3D printing, laser cutting, CNC routing, and gain hands-on experience in using these tools to realise geometric models. In addition, you will learn how to create and optimise 3D designs according to the fabrication tools and materials. 

On completion of the module a student should be able to

  1. Critically evaluate the characteristics and limitations of digital fabrication techniques and their applicability to specific design tasks. 
     

  1. Effectively use advanced software tools to design, simulate, and prepare a 3D structure for fabrication, applying theoretical knowledge to practical scenarios. 
     

  1. Utilise programming and critical evaluation to optimise a 3D structure for specific fabrication processes, considering material constraints and design requirements. 
     

  1. Realise complex geometric designs through digital fabrication techniques such as 3D printing and laser cutting, critically evaluating design, material, and method interplay for innovation in digital fabrication. 

How the module will be delivered

Modules will be delivered through a blend of teaching styles. You will be guided through learning activities appropriate to your module, which may include: 

• In person lecture style sessions. 

• on-line resources that you work through at your own pace (e.g. videos, web resources, e-books, quizzes), 

• on-line and face-to-face interactive sessions to work with other students and staff (e.g. discussions, live streaming of presentations, live-coding, team meetings) 

• Face-to-face small group sessions (e.g. help classes, feedback sessions) 

Skills that will be practised and developed

Using digital fabrication tools such as laser cutters and 3D printers to realise digital designs. 

Using software systems for computational design and digital fabrication. 

Writing computer scripts and programs to optimise digital 3D designs. 

 

How the module will be assessed

Students will be assessed via a group portfolio project. 

Students will be provided with reassessment opportunities in line with University regulations. 

Assessment Breakdown

Type % Title Duration(hrs)
Portfolio 100 Portfolio N/A

Syllabus content

Geometric representation: parametric shapes, mesh representation, implicit surfaces. 

Polygonal mesh processing: mesh generation and editing, shape analysis, mesh smoothing. 

Digital fabrication tools and their characteristics, such as 3D printing, laser cutting, and CNC routing. 

Geometric optimisation according to constraints related to materials, fabrication techniques, and design intent. 


Copyright Cardiff University. Registered charity no. 1136855