English
Login

Hollowing

Relevant for

SL1
CW1
SL1S SPEED
11 comments
Article is also available in following languages
English
Čeština
Polski
Deutsch
Français
Español
Italiano
日本語

All objects sliced for the SLA printers are completely solid by default. There is no infill pattern like in FFF/FDM 3D printing. Solid objects printed from the liquid resin can be heavy and robust, but the resin consumption is high compared to hollow objects, especially when printing large models.

Hollowing out your 3D model is a great way to:

  • save a considerable amount of material (lowers the print price)
  • lower the surface area of each layer - which decreases the force needed to detach the print from the display when moving to the next layer
  • reduce the number of needed supports (lower weight of printed model)

We suggest adding at least two drainage holes. Without them, the uncured resin would end up being trapped inside your finished print.

You need PrusaSlicer 2.2 or newer to access the Hollowing tool.

Using the Hollowing tool

Hollowing can be configured for each model individually using the Hollowing tool in the left toolbar. Alternatively, you can configure hollowing for all models at once in Print Settings - Hollowing.

The hollowing and drainage hole workflow is non-destructive. Hollowing can be canceled and drainage holes can be moved or removed at any time.

The model hollowing is configured with the following parameters:

Hollowing thickness

The thickness of the resulting shell. The minimum value is 1 mm.

Hollowing accuracy

A trade-off between accuracy and performance. If a low hollowing accuracy is set, the resulting model wall thickness may be uneven. Therefore a higher hollowing accuracy is recommended for a small hollowing thickness (for thin shells) to ensure minimum wall thickness.

Hollowing closing distance

Hollowing suppresses cavities narrower than the closing distance threshold, and it also fills in sharp concave corners of the inner wall, from which it would otherwise be difficult to remove the uncured highly viscous resin.

Adding drainage holes

Drainage holes can be added by left-clicking on the object when the SLA hollowing gizmo is active.

The holes can later be repositioned by dragging them on the mesh.

Each hole is always perpendicular to the surface and its diameter and depth can be configured - the current settings will be used for newly placed holes.

You can remove holes by right-clicking on any of them.

You can add holes even to models that have hollowing disabled. This is useful for models that you have hollowed in an external program.

If you need to input an exact value or the slider does not have enough range for your, you can Ctrl+Left click the value to edit it.

Please understand that if the input mesh is broken, the hole drilling algorithm may refuse to proceed in order to prevent program crashes or incorrect results.

Confirm and preview the hollowed mesh

The hollowing and hole-drilling are performed after the Preview hollowed and drilled model button is pressed. Note that both hollowing and hole-drilling are computationally expensive tasks and will take some time, especially with complex models. In case the user does not press the button himself, the hollowing and drilling will be performed during the slicing process.

The Clipping plane tool can be used to peek inside an object (the same tool is present in the SLA support points editing gizmo). Move the slider from left to right to move the clipping plane. You can review the hollowed geometry and place the drainage holes appropriately.

The Reset direction button will align the clipping plane tool parallel to the current camera view. E.g. if you want to have the clipping plane moving up-down, look at the model from the top (Top view 1 ) and hit the Reset direction button.

The Reset direction button is only visible if you move the Clipping plane tool to a non-zero value.

You can export the hollowed and drilled model by selecting File - Export - Export plate as STL.
Changing a parameter will force an invalidation of the mesh (such as moving a hole, scaling the object, etc.). The model visualization reverts to the original object without the holes drilled and without the hollowing applied.

Solid vs hollowed model example

Solid model: 237 ml, $13.75 resin cost

Hollowed model: 81 ml, $4.70 resin cost

Hellboy bust model by fotismint
 
The hollowing and hole drilling features rely on OpenVDB and CGAL libraries. Many thanks to the authors of the two libraries.
 

7 comments

Log in  to post a comment
Jupp3
I think it should be pointed out that this feature has been broken in all versions after 2.5.2, and known to (often, not always) create broken mesh. This can make further editing (if you need to do any) harder, and LycheeSlicer is known to slice files broken like this into complete, 100% useless mess.More info in github issues: 11460, 11053, 13515
De3DPrintman
I really love the fact that this feature is implemented in PS. Before I had to use Meshmixer to do the job so this is awesome. You do have to be exact when it comes to the placement of the boring holes otherwise it can be tricky to get all leftover material and cleaning agent out of the print.
Mullcom
Why do the other printers like MK3 support 
Hollowing
?

 
Jupp3
Hollowing isn't really a "printer feature", but something that slicer / 3D model editor can do before / when slicing a model.In addition, different kinds of hollowing suit different print technologies better than others; hollowing with sparse infill suits FDM technology perfectly, as there will be just air inside. With resin printing, there would be uncured resin (hazardous chemical) that can't get out."Full" hollowing with thick enough shell, minimal supports for overhangs and drain holes is better for resin printing. Drain holes aren't needed on FDM, but otherwise similar "idea" can be done with lightning infill.
Dombi3D
Would be nice to have a feature where we can select a plane face which will be deleted so creates an open shell. A workaround that I use now to hollow the modell for example 2mm wall thickness than save it as STL and after that import it again and cut that 2mm out (I have to make this extra step because if I just cut out immediately after the hollowing process the slicer recalculate the geometry and keeps the surface closed), but so I loose this height from the modell.
Hugo4Prusa
I ve installted the Slicer 2.2. on my Mac some minitues ago. Do I need to activate the hollowing somewere. I do not have the icon to use ist.
Official Prusa CS
Hi, please enable the SL1 mode (by choosing the Printer Type = Prusa SL1) and follow the documentation above.