top of page
Programming
In collaboration with two teammates, I wrote multiple programs in Python that generate G-code files for 3D printing basic shapes and complex geometries, such as epicycloids.
Team Members
Zhou Shen
Avinash Chaudhary
Jiahao Chen
Timeframe
4 weeks
Printing
I printed the generated G-code files using a customized 3D food printer. A variety of material ingredients were used throughout the process.
The following G-code simulated paths show three prints of square shapes.
Material: Cream Cheese
Simulated Path 1
Simulated Path 2
Simulated Path 3
Python
The following Python script generates a multilayer print.
The following images show prints of a pyramid. The material used for the first attempt was heated up for 15 seconds, while the material used for the third attempt was heated up for 5 seconds. Temperature, syringe misalignment, and material consistency are factors that could have contributed to the outcome of these attempts.
Material: Cream Cheese
Attempt 1
Attempt 2
Attempt 3
Python
The following sample generates a pyramid.
The following image shows a print of a multi-material print. There were issues with the consistency of extrusion, which could be caused by temperature and properties of materials.
Material: Cream Cheese & Peanut Butter
Attempt 1
Simulated Path
The following image shows a print of a spirograph print.
Material: Pink Frosting
Attempt 1
Simulated Path
Video: Avinash Chaudhary
bottom of page