COMPAS Slicer is a slicing package for FDM 3D Printing using COMPAS.
The package builds upon COMPAS, an open-source Python-based framework for collaboration and research in architecture, engineering and digital fabrication.
!!! note COMPAS Slicer is a collaborative work-in-progress project and might contain bugs. If you find bugs or would like to request additional functionality, please submit an issue using the Issue Tracker.
COMPAS Slicer was developed at ETH Zurich by:
The package emerged from research on non-planar 3D printing and robotic fabrication at the Institute of Technology in Architecture.
- Planar Slicing - Fast CGAL-based mesh slicing with configurable layer heights
- Curved Slicing - Non-planar toolpaths following scalar fields or interpolation
- Print Organization - Generate printpoints with fabrication parameters
- G-code Generation - Export toolpaths for desktop 3D printers
- Grasshopper Integration - Visualize results in Rhino/Grasshopper
-
:material-download:{ .lg .middle } Installation
Get started with COMPAS Slicer in minutes
-
:material-book-open-variant:{ .lg .middle } Tutorials
Learn the fundamentals with step-by-step guides
-
:material-code-tags:{ .lg .middle } Examples
Explore complete working examples
-
:material-api:{ .lg .middle } API Reference
Detailed documentation of all modules
