Slic3r Multicolour

From RepRap
Revision as of 11:11, 23 July 2015 by Glenn (talk | contribs) (+links)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Introduction | Frame assembly | Y axis assembly | X axis assembly | Z axis assembly | Heated bed assembly | Extruder drive assembly | Hot end assembly | Wiring | Power supply | Commissioning | Printing | Multi‑colour/multi‑materials | Colour Printing - Slic3r | Colour Printing - RepRapPro Slicer | Maintenance | Troubleshooting | Improvements

A notice about these instructions!

These instructions are open to editing by everyone and anyone.
For the official, and most up to date, instructions, see the RepRapPro wiki here


Two pieces of software may be used to create the tool paths, or G-code, for multicolour printing; RepRapPro Host and Slic3r. RepRapPro host is tremendously versatile, and allows for different areas of the part to be assigned different properties such as temperature or infill percentage. Slic3r on the other hand is not as versatile, but is recommended in all cases for mono prints and generally it produces better quality prints.

If you are new user it is recommended that you start with Slic3r, and progress to the extra versatility of host if required.

Installing Slic3r

You should have Slic3r already installed from commissioning your printer as a Mono printer. Make sure you have our Profiles installed too. Instructions are HERE.

To run Slic3r, simply open the application from your applications folder.

Selecting your profile

Before Slicing, you first need to select the appropriate profiles. These are chosen from the drop down boxed on the main window of Slic3r.

First select the printer profile from the right hand side of the window. For a Tricolour Mendel select "M-PLA-05-03-1mc". This corresponds to a Mendel printing PLA, with a 0.5mm nozzle and a layer height 0f 0.3mm

This will then produce more drop down boxes for the filament settings, one corresponding to each extruder. Again choose the "M-PLA-05-03-1mc" filament setting for each extruder. Finally choose "Mendel PLA 05 nozzle - mc" from the print settings drop down menu.


Creating an AMF File

Where as single material prints require STL files for printing, multimaterial files require AMF files. However, AMF files have not yet been adopted by most CAD packages and so STLs need to be converted. If you are designing parts that need to be printing in multiple colours, you need to ensure that the STL files produced share the same coordinates and origin, such that Slic3r knows their relative positions.

To create an AMF select the "Combine multi-material STL files" from the file menu:


You will be presented with a file window to choose an individual STL. You need to navigate to your STLs in the order the corresponds to their extruder number. Select your first STL, then click 'Open'. The file window will open again; select your second STL, then click 'Open'. The file window will open again; select your third STL, then click 'Open'. The file window will open again; once you have selected all the STLs you require, hit the cancel button. A new window will open allowing you to save your AMF file; give it a sensible name, as it usually gives it the name of the first STL you chose. Then click 'Save'.

The order you choose the STLs relates to the extruder each part will print from; the first STL you pick will be assigned to extruder one, the second STL to extruder 2 and so on.


You may now add your print to the build area. Choose 'Add' from the build area, or from the main window, and navigate to your AMF file if your are producing a multicolour print, or your STL files for a single colour print. If you have multiple files, you can keep adding AMFs/STLs to the tray and position them using the window to the left.

File:Slic3r file loaded.png


To slice your files, simply choose export GCode, and save the file to a convenient location. It is highly recommended that this is copied to an SD card for printing rather than over USB. This file may then be printed from pronterface in the usual fashion.