MS in Robotics and Control Candidate
DIGITAL MANUFACTURING
Additive Manufacturing & Generative Design
These mini projets examines a variety of digitally-controlled manufacturing processes that convert computer models directly into physical objects. Topics include: Additive manufacturing processes, CNC, Sheet cutting processes, Numerical control, Generative and algorithmic design.
MINI PROJECTS

FOOD PRINTING
The project involved printing a Two material food using a 3D printer. materials were used for the final print: chakli dough consisting of rice flour and chickpea flour and mashed potato. The printer script was written in Python which generated a G-Code for the 3D printer.
The final version of our Python source code is highly capable. Through the variation of just four parameters (R, r, s and d), any standard epitrochoid or hypotrochoid can be produced. Many critical functions, including routines for file handling, path generation, material switching, nozzle priming, and nozzle “pulling” (stopping), are neatly ncapsulated within a single class (Machine).

LATTICE STRUCTURES
The goal of this mini project was to use a generative design for 3D printing. I designed a lampshade entirely made of a 3D printed lattice using a procedural programming script-only based modeler OpenSCAD.

TOPOLOGY OPTIMIZATION
The goal of this mini project was to use the ability to design parts using topology optimization tools. The software used was Inspire Solidthinking. It utilizes the genetic algorithms to optimize the design within the boundary conditions.