G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
supermerill 21954e2b49 fix emboss | 1 день назад | |
---|---|---|
.github | 3 дней назад | |
cmake | 7 месяцев назад | |
deps | 2 месяцев назад | |
doc | 6 месяцев назад | |
resources | 1 день назад | |
sandboxes | 1 год назад | |
src | 1 день назад | |
tests | 1 месяц назад | |
.clang-format | 7 месяцев назад | |
.gitignore | 7 месяцев назад | |
.gitmodules | 6 месяцев назад | |
BuildLinux.sh | 2 месяцев назад | |
BuildMacOS.sh | 5 дней назад | |
CMakeLists.txt | 1 месяц назад | |
CMakePresets.json | 1 год назад | |
LICENSE | 7 лет назад | |
README.md | 7 месяцев назад | |
build_win.bat | 1 год назад | |
create_release.py | 8 месяцев назад | |
version.inc | 2 месяцев назад |
We have automated builds for Windows (64-bit) and OSX (>= 10.7). Get a fresh build now and stay up-to-date with the development!
The MacOS X build server is kindly sponsored by:
Slic3r is mainly a toolpath generator for 3D printers: it reads 3D models (STL, OBJ, AMF, 3MF) and it converts them into G-code instructions for 3D printers. But it does much more than that, see the features list below.
Slic3r was born in 2011 within the RepRap community and thanks to its high configurability became the swiss-army knife for 3D printing. It served as a platform for implementing several new (experimental) ideas that later became technology standards, such as multiple extruders, brim, variable-height layers, per-object settings, modifiers, post-processing scripts, G-code macros and more. Despite being based on volunteer efforts, Slic3r is still pushing the boundaries of 3D printing.
Slic3r has been rebased from the active PrusaSlicer and SuperSlicer forks with an eye towards continuing pushing the boundaries of 3D printing and being an slicer for all printers.
Slic3r is:
See the project homepage at slic3r.org for more information.
(Most of these are also available in the command line interface.)
The core parts of Slic3r are written in C++11, with multithreading. The graphical interface is in the process of being ported to C++14.
You can download a precompiled package from slic3r.org (releases) or from dl.slicr3r.org (automated builds).
If you want to compile the source yourself follow the instructions on one of these wiki pages:
Sure, but please read the CONTRIBUTING document first!
package/
: the scripts used for packaging the executablessrc/
: the C++ source of the slic3r
executable and the CMake definition file for compiling itsrc/slic3r/GUI
: The C++ GUI.tests
: Test suite for Slic3r. Implemented with Catch2utils/
: various useful scriptssrc/libslic3r/
: C++ sources for libslic3rSlic3r is licensed under the GNU Affero General Public License, version 3.
PrusaSlicer is licensed under the GNU Affero General Public License, version 3. PrusaSlicer is owned by Prusa Research. PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci.
The GNU Affero General Public License, version 3 ensures that if you use any part of this software in any way (even behind a web server), your software must be released under the same license.
The main author of Slic3r is Alessandro Ranellucci (@alranel, Sound in IRC, @alranel on Twitter), who started the project in 2011.
Joseph Lenox (@lordofhyphens, LoH in IRC, @LenoxPlay on Twitter) is the current co-maintainer.
Contributions by Henrik Brix Andersen, Vojtech Bubnik, Nicolas Dandrimont, Mark Hindess, Petr Ledvina, Y. Sapir, Mike Sheldrake, Kliment Yanev and numerous others. Original manual by Gary Hodgson. Slic3r logo designed by Corey Daniels, Silk Icon Set designed by Mark James, stl and gcode file icons designed by Akira Yasuda.
The command line is documented in the relevant manual page.