Prusa Slicer Supports - All You Need to Know

Image Courtesy of Prusa 3D
PrusaSlicer is one of the most popular 3D printing slicers used by many 3D printing enthusiasts. Its ease of use, broad printer compatibility and rich features make it a powerful slicer available today.
One such key feature of the PrusaSlicer is its Support Generation which lets you 3D print complex designs easily. Supports in PrusaSlicer have come a long way, and each new update brings some improvements to the PrusaSlicer's supports.
In this article, we'll understand everything there is to know about using the Supports in PrusaSlicer. We'll review the support settings and various options and understand how you can optimize the supports to get clean-looking, high-quality 3D models.
Without any further ado, let's start this 'support' full article.
Why Do 3D Prints Need Supports?

Image Courtesy of Omni3D
In FDM 3D printing, a 3D printer stacks layers on each other to create a 3D printed part. Each layer acts as a support for the layer above it. But, in some designs, the layer on the top might go beyond the previous layer's boundaries and extend beyond it. This is known as 'Overhang' in the 3D printing dictionary.
A typical FDM 3D printer can print overhangs up to a certain angle (45 - 55°) without affecting the print quality. But, beyond those limits, the layers begin to drool down, as the nozzle is basically extruding hot material in the air. It affects the print quality and, in some cases, might even cause a print failure.
Similarly, some 3D prints like human face, miniatures, and figurines have complex areas like ears, chins, and hands, which have no base layer. For example, in the above image, the layers for the chin of the model are floating in the air and have no base support beneath them.
In such instances, support structures play a crucial role by ensuring the overhangs in your 3D prints have enough material underneath them to avoid any filament drooling. Supports also act as base layers for those areas of the model that would have otherwise been printed in thin air.
In this way, supports help you 3D print complex designs which might have plenty of overhang structures. And once configured correctly, you can easily remove them without affecting the print quality of your 3D models.
Miniatures, human figures, animal models, lengthy bridge structures, etc., heavily rely on supports, and it would be almost impossible to 3D print these models without them.
Now that we understand the need for support in 3D printing let's look at how these work in the PrusaSlicer.
Supports in PrusaSlicer
The PrusaSlicer team has, over time, improved and optimized the support parameters and continues adding new features with each update. In this section, we'll briefly look at the various functionalities that you get with PrusaSlicer's Supports.
Per Model Supports

PrusaSlicer allows you to customize the support settings for every model on your build plate. It comes in handy when you're printing several models in a single print cycle, each with its unique geometry.
Using Per Model Supports, you can personalize the supports according to the model's geometry and ensure each overhang is adequately supported. It helps to optimize print time and speed while balancing print quality.
Paint On Support

Paint On Supports are highly convenient and let you individually nit-pick your models' support structures for particular overhangs. As the name suggests, you can directly Paint Supports to the model's support, and PrusaSlicer will place support structures solely for these areas.
The Paint On Supports have a slight learning curve, but it's way easier than manually adding support structures and lets you customize the supports for your 3D prints. You can also save these supports as a separate 3MF project file and use it for future projects or when you share your 3D prints.
Support Enforcers

Support Enforcers are predefined shapes you can use as support structures for your models. These are an alternative method to customize the supports for your 3D prints, albeit more effort-intensive than the Paint On Supports.
The default shapes available in PrusaSlicer are Box, Cylinder, Sphere, and Slab, which you can completely customize per your overhangs. Additionally, PrusaSlicer has a gallery of 3D designs that you can use as supports, but they're more models than supports structures.
Nonetheless, they're a great and easy option if you want only a few supports and don't want the automatic supports all over your model. They're also an excellent way to customize easy-to-remove support structures in hard-to-reach areas.
Support Blockers

Support Blockers, as their name suggests, block the support structures in places you don't want them to be. It's a handy tool to optimize your support settings and ensure that your model has support only in selective places, not the entire area.
Using it wisely can save some filament material and print time, further increasing your 3D printing output.
Let's now get on with how you can optimize the support settings in PrusaSlicer to print better quality supports.
PrusaSlicer Support Settings
Overhang Threshold

Image Courtesy of Prusa 3D
This setting dictates the minimum angle of overhangs, beyond which PrusaSlicer will generate automatic supports for your 3D models. This value primarily depends on your printing temperature, speeds, and cooling power.
Ideally, you can keep it as high as 55 °C if you have a finely tuned 3D printer. Beyond this value, the overhangs will most likely begin to drool and ruin your print quality.
