Modelling and Fabrication Techniques

Master's Level Course by FabLab Rwanda

Explore advanced techniques in modeling, design, and fabrication processes for modern engineering and manufacturing applications. Offered to UR-ACEIoT students.

In partnership with UR-ACEIoT
Learn More

Course Overview

Digital fabrication links digital design and physical production through computer-controlled tools such as CNC machines, laser cutters, and 3D printers. It evolved from manual craft and industrial manufacturing to enable rapid prototyping, precision, iteration, and hybrid workflows, transforming fabrication into an accessible process for innovation, education, and localized production.

Course Topics

Day 8 – Molding & Casting Processes

  • Principles of molding and casting
  • Mold types and mold-making strategies
  • Silicone, plaster, and resin mold materials
  • Casting materials and safety considerations
  • Design for molding and casting (DFMC)
  • Master pattern fabrication
  • Casting, demolding, and quality control

Day 9 – Final Fabrication, Documentation & Presentation

  • Design iteration and refinement
  • Multi-process fabrication integration
  • Final assembly and finishing techniques
  • Fabrication documentation standards
  • Technical drawings and digital file organization
  • Final project presentation and critique
  • Reflection on process, materials, and outcomes

Course Schedule

Day 1
  • Intro to documentation
  • Intro to Digital Manufacturing
  • Intro to CAD software
  • Practicing time
Day 2
  • Intro to CAM & Tool path
  • Intro to CNC Router & CNC Plasma
  • Practicing time
Day 3
  • Intro to Computer Controlled Cutting using Laser cutter & Vinyl
  • Laser cutter configuration and maintenance
Day 4
  • Intro to PCB designing
  • Intro to PCB milling process
  • Setting up a PCB milling machine
Day 5
  • Machine operation Practice day
Day 6
  • Machine Operation Practice day
Day 7
  • Machine Operation Practice day
Day 8
  • Machine Operation Practice day
Day 9
  • Intro to Molding and Casting
  • Mold design and machining
  • Casting process

Learning Outcomes

By the end of the course, students should be able to:

Translate concepts into digital and physical models

Select appropriate materials and fabrication techniques

Operate digital fabrication tools

Understand design-for-fabrication constraints

Produce a fabricated prototype with proper documentation

Prerequisites

Students should have a solid foundation in:

  • Engineering fundamentals and basic design principles
  • Basic knowledge of CAD software (recommended but not required)
  • Understanding of materials and manufacturing processes
  • Mathematical and analytical skills

Required Software Downloads

Students must download and install the following software before the course begins:

🖥️

FreeCAD

Alternative: SolidWorks, Fusion360

📐

OpenSCAD

🎨

Inkscape

Alternative: Adobe Illustrator, CorelDraw

KiCad

Alternative: Eagle PCB, EasyEDA

🔧

Vectric Aspire