PrusaSlicer supports custom print bed textures and models in both PNG and SVG formats.
You can assign a custom model or texture by selecting Printers tab -> General -> Bed shape -> Set.
If the texture size doesn't match the bed size, the texture will be stretched to perfectly fit the bed. It is not currently possible for the texture to have elements outside of the print area.
The full path to the selected files is stored in "bed_custom_texture" and "bed_custom_model" Print profile variables.
The Nano SVG parser, which PrusaSlicer uses, does not support every feature of the SVG format. We suggest the following workflow to correctly export SVG texture from Adobe Illustrator:
In order to prevent graphics issues due to the excessively detailed print bed textures not fitting into the GPU memory, we implemented the following strategies to cope with the low GPU memory issues:
In addition to that, after the application start-up, a low-resolution print bed texture is loaded to the GPU first, while the higher resolutions are compressed and sent to the CPU progressively as they are ready.
If you have a question about something that isn't covered here, check out our additional resources.
And if that doesn't do the trick, you can send an inquiry to [email protected] or through the button below.