Updated 2 weeks ago ​by Tomáš Chvalina

A 3D printer can print almost anything. Whether you’ve downloaded 3D models from the Internet or created your own models, you will need to convert the .obj or .stl format into a .gcode file. Gcode is a file format readable by a 3D printer. The file contains information for nozzle movement and the amount of filament to extrude.  The right tool for this task - and also for many more - is our PrusaControl software. 

How to operate PrusaControl

You can specify the printing material, print quality and the print speed in PrusaControl. You can manipulate the object here, vary its placement on the printbed, resize it, etc.

It is the easiest way to get perfect prints on our printers and should be used when first experiencing the 3D printing world. When you get more advanced and want to tweak the print settings or add new materials, Slic3r Prusa Edition is waiting for you. 

  1. The Undo/Redo buttons return changes
  2. The Scale button allows you to scale with the mouse while the model is selected
  3. The Rotate button allows you to rotate with the mouse while the model is selected (outer circle step are 0,1°, inner circle step is 45°.) 
  4. The Auto arrange button positions objects on the print bed
  5. Material selection menu
  6. Quality / Speed setting of a print menu 
  7. Infill menu
  8. Supports menu. Simple and easy. If you want to do more advanced settings with supports. Which sometimes might be handy. You can find that in Slic3r PE.
  9. Reset transformation settings button 
  10. Position values 
  11. Rotation values 
  12. Scale values 
  13. Place on bed button turns on automatic placing of objects to Z=[0] 
  14. Brim On/Off button 
  15. Model preview
  16. Generate button slices the model 
  17. Progress bar 

Importing a model file or .gcode file

Importing files and .gcodes is a rather easy procedure. Simply go to File - import model / gcode. When you import .gcode file, you are able to see the preview and time estimate. 

Loading multipart model file is needed only if you are running the Multimaterial upgrade. For that, you will just need to change your Printer model in Settings - Prusacontrol settings - Printer model.

Print in color with ColorPrint 

Keep in mind that with ColorPrint you can only change PLA for PLA, PETG for PETG and so on. Mixing materials will most likely fail the whole print. 

There is a simple way to create layer-based multicolored 3D prints with PrusaControl. The only thing you will need is a generated .gcode. It can be either fully done with PrusaControl or you can just upload .gcode generated with Slic3r PE or any other slicer for that matter. 

  1. Simply select the height where you want to do the color change.
  2. Hit the "+" button and that's it! Bear in mind that color will be changed at the START of the chosen layer height. Using the example above, the printer will stop at the start of 3.2mm layer. Therefore "PRUSA" will be printed with a swapped filament. 
  3. Printer will then ask you to change the filament during the print. After the change, the printer will ask you:  "Changed correctly?"
    1. Hit "Yes" if color changed properly. 
    2. Hit "Filament not loaded" if the filament was not loaded at all. The printer will then repeat the whole loading process. 
    3. Hit "Color not clear" if the filament was loaded but the color is still mixed with the previous filament. The printer will extrude a little more filament.

Another option for multicolored print is to use the filament change option. Choose the Tune and then Change filament option during the print. The printer will pause the printing process, unload the filament and signal you to insert the new filament. Then the procedure is the same, as from the 3rd point. 

ColorPrint can be also used for adding magnets inside of the printed objects. Simple wait till the printer triggers filament change, add magnets, click through the menu of changing the filament and resume printing. 

Do not hesitate to contact us at if you would have any following questions.

How did we do?