VERSION 2.2.0

23. 3. 2020

Summary

SLA Hollowing

In the SLA mode, we’ve added hollowing with drainage hole generation. Hollowing a model is a great way to reduce resin consumption and internal stress in bigger models.

Bundled profiles for 3rd party printers

We’ll be working with you, the community to select and manage profiles for each vendor.

The adaptive elephant foot compensation

When printing the first layer is squished against the heated print bed and as a result, it’s usually a bit wider than it should be. The elephant foot compensation is a handy feature, which prevents this from happening, by shrinking the first layer a bit. However, previous PrusaSlicer versions would also shrink thin lines, which was a problem. The new adaptive version now properly respects thin lines but shrinks everything else by the set value. Official Prusa profiles will have this feature turned on by default from now on.

Automatic variable layer height

The variable layer height can now be calculated automatically, but you can still adjust the height curve manually.

Save to SD/USB, eject

If you insert an SD card or USB flash drive a dedicated button for Saving G-codes to removable media will automatically appear. And the eject button is here too.

3MF thumbnails

Saved 3MF project files now have handy thumbnails,  which are by the way supported by prusaprinters.org.

Filament profiles installation

Filament profiles filtering has been added to the configuration wizard.

Better path planning

The path planning has been improved and now produces fewer travel moves.

Reload from disk on 3MF files

The Reload from disk function now works even in re-opened 3MF files. This feature is great for cases, where you created a newer version of your model and you want to replace the old version in PrusaSlicer without having to set up things like custom supports or modifier meshes all over again.

Insert pause/ custom G-code at a certain height

A feature that was heavily requested by the community is inserting a pause at a certain height. That can be used to insert magnets, weights or nuts into your prints. And you’ll get time estimates till each pause. And in a similar way, you can now insert a custom G-code at a certain height. That’s useful for advanced users when creating calibration G-codes like a temperature tower.

Assigning colors in Color Print with a color picker

When adding a Color change you can now pick the color and get an accurate preview.

Color Print for the MMU2 & smaller wipe tower without sparse layers

We’ve added Color Print for the MMU. This is rather complex, but a simple use-case is replacing manual color change with an automatic swap done by the MMU. Speaking of the MMU, we added the option to make the wipe tower without sparse layers. Which reduces wasted filament and often the print time as well.

Top/bottom minimum thickness setting

You can now set a top and bottom minimum wall thickness, which is especially useful when using the variable layer height function.

Sequential printing (ordering objects, labels in the 3D scene)

Sequential printing now follows the order of models in the object list. You can change the order simply by drag and dropping. Plus by pressing the E key you can see the object number and name in the 3D view.

More changes

  • 3dconnexion SpaceMouse support (free camera support)
  • Basic shapes can now be added directly in the 3D view.
  • SLA statistics
  • We now provide builds for the Raspberry Pi4, so you can run PrusaSlicer on the same device as for example an Octoprint server.
  • On OSX we’ve added support for Dark Mode.
  • And we’ve reworked the keyboard shortcuts window.
  • More info at full Github changelogs: 2.2.0-rc52.2.0-rc42.2.0-rc32.2.0-rc22.2.0-rc2.2.0-beta2.2.0-alpha4, non-public 2.2.0-alpha3, alpha2 and alpha1