Slic3r

From RepRapWiki
Jump to: navigation, search


Crystal Clear action run.png
Slic3r

Release status: working

Slic3r screenshot 092.png
Description STL-to-GCODE translator
License AGPLv3
Author Sound
Contributors
Based-on (nothing)
Categories Software
CAD Models none
External Link slic3r.org


Slic3r is the tool you need to convert a digital 3D model into printing instructions for your 3D printer. It cuts the model into horizontal slices (layers), generates toolpaths to fill them and calculates the amount of material to be extruded. The project was started in 2011 from scratch: the code and the algorithms are not based on any other previous work. Readability and maintainability of the code are among the design goals.

Slic3r is bundled with the most important host software packages: MatterControl, Pronterface, Repetier-Host, ReplicatorG and has been supported/funded by almost all the main 3D printing companies in the world.

Contents

Availability

Slic3r is available in precompiled packages for MacOS X, Windows and Linux.
It's also possible to git clone and run Slic3r from there to stay current; a single script is provided to automatically install all dependencies via CPAN.
For more information check its Homepage (Download).

Support

Check it's homepage support section for resources. Lulzbot (one of the companys supporting development) wrote a .pdf manual for Slic3r.

Tech Details

The core of Slic3r is written C++ while Perl is used for "high-level flow abstraction, GUI and testing". Check out the source code over at GitHub.

Known Bugs

The actual Slic3r (at time of writing V1.2.9) has a known bug with the extrusion-settings under the option "advanced". It will not deliver optimal results if the parameters for standard are left at "0". To avoid the Bug, you will need to insert your actual nozzle-diameter or your desired extrusion width. To determine the bug, search for: a) Gaps between the parameters and the infill of each Layer b) far too little extrusion than expected at Infill (solid and normal)