slic3r.org »

Slic3r Manual

Yet another step lies between now and the first print - a model has to found and then sliced.

Model Formats

Slic3r accepts the following file types. A more detailed description of the formats is given in the Topics section.

Finding Models

The 3D model files may come from an online repository, such as Thingiverse1 or GrabCAD2, or be created from a CAD program, such as FreeCAD3, Sketchup4, or OpenSCAD5, or an online CAD tool such as Shapesmith6.

You may wish to view the files before slicing and there are many free applications available, one of which is Meshlab7 - a comprehensive tool for viewing and working with 3D files.

Shapesmith online CAD tool.

Shapesmith online CAD tool.

Working with Plater

Slic3r has a tool, called Plater, which allows one or more models to be loaded and arranged before being sliced.

Plater

Plater

Once you have acquired a model, drag it onto the Plater window (or use the Add button below the file list) to load it into Slic3r. In the figure below, the traditional RepRap Minimug8 is loaded, and is viewed from above. The ring around the model is a skirt - a single perimeter, several millimeters away from the model, which is extruded first. This is useful in making sure the plastic is flowing smoothly from the nozzle when the model is starting to be printed.

Minimug model.

Minimug model.

STL file loaded.

STL file loaded.

The model can be repositioned by dragging the representation of it on the left of the screen around the bed. Note that the dimensions of the bed should match your printer, as given during the initial configuration above.

You can move a selected instance using keyboard. * On MacOS and Linux: You can use either , , , or W, A, S, D. * On Windows: You can use only W, A, S, D.

2D Plater View.

2D Plater View.

You are also able to configure the displacement or nudge value. To change the nudge value (it's 1mm by default): * Press Ctrl or ⌘ Command + ,.

In the "2D plater nudge value" box you can assign integer values as well as decimal values (the minimum value is 0.1 mm).

2D Nudge Value Configuration.

2D Nudge Value Configuration.

You can use the select prev. or select next object shortcuts Ctrl or ⌘ Command + or . If the object selected has more than 1 instance, the first instance will be the selected one by default and it will be colored red.

Multiple Instanes of Same Object in 2D plater view.

Multiple Instanes of Same Object in 2D plater view.

On the right-hand side is the list of currently loaded files. The buttons along the top of the file list allow you to arrange the models.

The buttons along the bottom of the file list allow you to add, remove, auto-arrange, or export the models.

Cleaning STLs

If the 3D mesh described in the model contains holes, or edges are misaligned (known as being non-manifold), then Slic3r may have problems working on it. Slic3r will attempt to fix any problems it can, but some problems are out of its reach. If the application complains that a model cannot be sliced correctly then there are several options available: see the chapter about Repairing Models.


  1. http://www.thingiverse.com

  2. http://grabcad.com

  3. http://sourceforge.net/projects/free-cad

  4. http://www.sketchup.com

  5. http://www.openscad.org

  6. http://shapesmith.net

  7. http://www.meshlab.org

  8. http://www.thingiverse.com/thing:18357