3D Printing Slicer

Python3D PrintingMatplotlibQtComputational GeometryG-code

Project Overview

A 3D printing slicer built completely from scratch using Python, numpy, shapely, and QtGUI. Transforms STL 3D models into G-code instructions for 3D printers. Features triangle slicing algorithm, gyroid infill pattern generation (structurally sound and visually impressive), real-time simulator for rendering meshes and infill, and robust G-code parser/compiler. Exported G-code can be visualized in commonplace 3D software.

3D Printing Slicer

Screenshots

3D Printing Slicer screenshot 1
3D Printing Slicer screenshot 2
3D Printing Slicer screenshot 3