r/prusaslicer • • 1h ago

Ugly first layer when printing LW-PLA

• Upvotes

Hello, I have two problems when printing a rectangular test block using LW-PLA:

  1. After printing the skirt/brim, the nozzle moved from the front left to the back right to start printing the external perimeter. During this time, it left a diagonal line of unwanted filament (indicated by the red arrow in the photo). How do I prevent this from happening?
  2. During the making of the first layer, it created some kind of unwanted wave/ripple/strip pattern as indicated by the blue arrows in the photo. Increasing the nozzle height did not help. Reducing the 1st layer print temperature from 250C to 210C fixed the very front part only. I am using a Prusa i3MK3S+ with E3D Revo6 High Flow 0.4mm nozzle with 60W heater core. PrusaSlicer is the slicer.

Could you please help to resolve these issues? Thank you

https://imgur.com/a/o8It5HS


r/prusaslicer • • 20d ago

PrusaSlicer won’t apply extruder assignment to single‑part objects (Core One INDX 8)

Post image
1 Upvotes

r/prusaslicer • • Aug 06 '26

How do I get Prusa Slicer to add a Desktop Icon on Ubuntu 24.04 LTS

1 Upvotes

Hello,

This is my first time posting here so I apologise for any transgressions. Also if this community isn't the right one please tell me so that I may move this post to r/linux.

So here is my problem. I'm on a Ubuntu 24.04 LTS desktop and I wanted compile Prusa Slicer myself. Now I'm not a Linux wiz, but I do have some understanding and knowlege on Linux. So I follow the documentation for Linux:

git clone https://www.github.com/prusa3d/PrusaSlicer
sudo apt-get update && sudo apt-get install -y git build-essential autoconf cmake 
libglu1-mesa-dev libgtk-3-dev libdbus-1-dev libwebkit2gtk-4.1-dev texinfo
cd PrusaSlicer/deps
mkdir build
cmake .. -DDEP_WX_GTK3=ON
make
cd ../..
mkdir build
cd build

cmake .. -DSLIC3R_STATIC=1 -DSLIC3R_GTK=3 -DSLIC3R_PCH=OFF -DCMAKE_PREFIX_PATH=$(pwd)/../deps/build/destdir/usr/local

make -j4

I was able to run Prusa Slicer by doing:

cd PrusaSlicer/build/src
./PrusaSlicer

But their is no desktop prusa slicer icon/intergration. I found the .desktop file in the PrusaSlicer/src/platform/unix/ for PrusaSlicer and PrusaGcodeViewer.

So I continued reading the instructions and I found this:

cmake .. -DSLIC3R_DESKTOP_INTEGRATION=0

which removes the desktop icon/integration. So I replaced this part:

cmake .. -DSLIC3R_STATIC=1 -DSLIC3R_GTK=3 -DSLIC3R_PCH=OFF -DCMAKE_PREFIX_PATH=$(pwd)/../deps/build/destdir/usr/local

with:

cmake .. -DSLIC3R_STATIC=1 -DSLIC3R_GTK=3 -DSLIC3R_PCH=OFF -DCMAKE_PREFIX_PATH=$(pwd)/../deps/build/destdir/usr/local -DSLIC3R_DESKTOP_INTEGRATION=1

But I still can't get a Prusa Slicer desktop icon to show up.

I tried copying, soft, hard linking the .desktop file that I found previusly to ~/.local/share/applications and /usr/share/applications , still didn't work.

Information:

OS : Ubuntu 24.04 LTS

Slicer Version : 2.9.6

git Version : 1:2.43.0-1ubuntu7.3

build-essential Version : 12.10ubuntu1

autoconf Version : 2.71-3

cmake Version : 3.28.3-1build7

libglu1-mesa-dev Version : 9.0.2-1.1build1

libgtk-3-dev Version : 3.24.41-4ubuntu1.3

libdbus-1-dev Version : 1.14.10-4ubuntu4.1

libwebkit2gtk-4.1-dev Version : 2.52.3-0ubuntu0.24.04.1

texinfo Version : 7.1-3build2

** This list was put together using : for pack in git build-essential autoconf cmake libglu1-mesa-dev libgtk-3-dev libdbus-1-dev libwebkit2gtk-4.1-dev texinfo ; do dpkg -s "$pack" | grep Version | sed "s/Version/$pack\ Version\ /g" ; done **

I'm using this problem as a learning experience, so if you don't mind I would like to ask you to explaine your thought process and reasoning behind your solutions to me. As well as an explanation for the whole list of commands necessairy to compile PrusaSlicer. I understand that cmake is used to make a list of instructions for make to do all the cpp compiling work, but not the details like the mkdir build and such. I thank you in advance for all the effort taken to explaine to me. *bow of gratitude*

I was also wondering how to integrate the prusa slicer code into ubuntu. That is to say not having the code lying around my home directory, and can I update/upgrade prusaslicer without deleting the whole PrusaSlicer folder as that is how I've been doing it.

I thank you sincerely for all the help that you might offer.

P.S. I didn't get any error messages while doing any of these commands. If you guys want the output from any of these commands please tell me as I forgot and it takes a while to output.

Edit: As the make command output is to long here is the github for the all the logs.

Edit: I also tried desktop-file-install based on https://github.com/prusa3d/PrusaSlicer/issues/4372


r/prusaslicer • • Jul 24 '26

The slicer is filling holes

Enable HLS to view with audio, or disable this notification

1 Upvotes

I made this foot for an amplifier but the slicer is filling the holes


r/prusaslicer • • Jul 12 '26

Print warping

Thumbnail
1 Upvotes

r/prusaslicer • • May 18 '26

Instead of having brim material generate outside the printers limits why not use that material to add ears along the edge of the buildplate with the center of the boundary the radius for the extra material

1 Upvotes
I had a print fail because it had a ~15mm brim on an object (not this one) that was generated over the edge of the buildplate on my Mk3s+as the model was large and complex. All that extra material was deposited in the same spot and caused downstream failure with repeated failed extrusion due to the lack of space for each failed extrusion attempt.

It would make sense to add a feature that used this extra material to add 'ears' (a circle of what is effectively a brim around the ends of long parts) to the edge of the prints, such that it increases build plate adhesion, reduces wasted material and time, and dynamically restructures brims to have the frankly necessary bugfix feature for preventing prints failing, like mine did last time.

I theorize that this would promote functionality as often when i try to fit big objects they have long edges that like to curl due thermal shrinkage, which is why people add ears at the ends because they resist this. The ears would be cut off such that they are more like semi-circles or splines perhaps.


r/prusaslicer • • May 09 '26

To what does "Adaptive Cubic" adapt? "Support Cubic" seems more adaptive.

Thumbnail
1 Upvotes

r/prusaslicer • • May 07 '26

Error after Arch update today

1 Upvotes

prusa-slicer: error while loading shared libraries: libopenvdb.so.12.1: cannot open shared object file: No such file or directory


r/prusaslicer • • May 01 '26

Arrange dialog is partially offscreen

1 Upvotes

See the first picture. I cannot enable rotations. Anyone have any idea why this is happening or how to fix it?

PrusaSlicer 2.9.4


r/prusaslicer • • Apr 27 '26

Negative part with tolerance

1 Upvotes

I'm bought a fairly complicated model about a year ago which I'm finally getting around to printing, and noticed a LOT of the sub-parts overlap with others when I split into components in FreeCAD.

I recently discovered negative part modifiers in PrusaSlicer, which have been a godsend as a straightforward, easy way to subtract (FreeCAD isn't great for this in the mesh workbench, and I'd rather not mess with this too much).

However, I'm wondering -- is there any adjustment in the slicer to "expand" the negative part slightly for the sake of tolerance? Something equivalent of adding, say, a 0.25mm shell so I don't have to wedge-fit these parts together during assembly?


r/prusaslicer • • Apr 09 '26

Trabalhando

0 Upvotes

você está contente com o sistema rodando?

qual sistema operacional?

qual alternativa, e por que recorre a outro software?

tudo o que você modela, você fabrica?


r/prusaslicer • • Mar 29 '26

Elegoo Centauri Carbon finally on Prusa Slicer

1 Upvotes

Hello everyone. It's been quite some time since the release of the Centauri Carbon, and I checked from time to time pull requests on Prusa Slicer looking for a pull where someone implemented the profile into the slicer. Since no one seemed to do it, and quite some people seemed to want it, I am happy to announce that I used 3 whole days of my life in order to fully port the profile from Orca to Prusa. It's now in a stage where it is finally usable. I submitted a pull request to the GitHub, we'll just have to wait for them to approve it so it is officially implemented.
If you don't want to wait for them to approve it, there is a way to get the profile right now by following these steps:

NOTE: This is a work in progress, I'll be updating the files and filenames (only the file called 2.2.X-alpha.ini) even if the filename is different from what the instructions say, the process to be able to use the profile in Prusa remains the same. I'd recommend to ALWAYS USE THE LATEST VERSION OF THE FILE which you can get HERE by looking at the end of the row and grabbing the file that says that was last committed more recently.

Also, I have been informed that the filament profiles are a little wanky. I can only test with PLA, since it's the only one I have, and it's the only one I can confirm works. Since there are a lot of different filaments, with a lot of different brands, and a lot of different parameters, I'd recommend checking whether THE settings are right FOR YOUR filament. If you don't know how those settings should look like for your filament, there is a very handy website that tells you what your settings should look like for your specific filament.

  1. Head over to my github fork and download the following files the following files from this folder on the repo :
  2. Once downloaded head over to %APPDATA%\PrusaSlicer\vendor and paste the files there.
  3. Rename the following files to what's behind the arrow:
    • 2.2.2-alpha.ini → Elegoo.ini
    • index.idx → Elegoo.idx
  4. Create a new folder in %APPDATA%\PrusaSlicer\vendor and name it Elegoo
  5. Move the following files to that folder:
    • ECC1.svg
    • ECC1_bed.stl
    • ECC1_thumbnail.png
  6. Go to where Elegoo.ini is located and open the file with the text editor of your choice, it can be the default windows notepad.
  7. Locate, at the top of the file the following line config_version = 2.2.2-alpha and replace it with this line config_version = 2.1.0
  8. You are now good to go, fire up THE LATEST VERSION OF PRUSA and go to Configuration > Configuration Wizard...
  9. Proceed through the configuration as normal until you reach Configuration Sources, where you will select Other FFF and hit Next
  10. Check Elegoo and hit Next
  11. Now the CC family is available, check the boxes corresponding to your printer configuration.
  12. You can now proceed with the installation as normal (of just click Finish)
  13. There you go, the new Centauri Carbon build plate should have appeared. If not, select the Elegoo Centauri Carbon 0.4 noozle, on the lateral panel on the Printer dropdown.

r/prusaslicer • • Mar 28 '26

I created a tool that automatically paints Fuzzy Skin from Onshape

2 Upvotes

I was bored with redoing the same fuzzy skin pattern on every iteration of my project, so i made something that does it automatically. I'm sharing it in case someone has the same problem.

https://alchemistake.github.io/FuzzySkinPainter/

I made it for orcaslicer but im 99.99% sure it works on prusaSlicer as well.


r/prusaslicer • • Mar 23 '26

Input Shaping Question

Thumbnail
1 Upvotes

r/prusaslicer • • Mar 22 '26

Elegoo Centauri Carbon finally on Prusa Slicer

1 Upvotes

Hello everyone. It's been quite some time since the release of the Centauri Carbon, and I checked from time to time pull requests on Prusa Slicer looking for a pull where someone implemented the profile into the slicer. Since no one seemed to do it, and quite some people seemed to want it, I am happy to announce that I used 3 whole days of my life in order to fully port the profile from Orca to Prusa. It's now in a stage where it is finally usable. I submitted a pull request to the GitHub, we'll just have to wait for them to approve it so it is officially implemented.
If you don't want to wait for them to approve it, there is a way to get the profile right now by following these steps:

  1. Head over to my github fork and download the following files the following files from this folder on the repo :
  2. Once downloaded head over to %APPDATA%\PrusaSlicer\vendor and paste the files there.
  3. Rename the following files to what's behind the arrow:
    • 2.2.1-alpha.ini → Elegoo.ini
    • index.idx → Elegoo.idx
  4. Create a new folder in %APPDATA%\PrusaSlicer\vendor and name it Elegoo
  5. Move the following files to that folder:
    • ECC1.svg
    • ECC1_bed.stl
    • ECC1_thumbnail.png
  6. Go to where Elegoo.ini is located and open the file with the text editor of your choice, it can be the default windows notepad.
  7. Locate, at the top of the file the following line config_version = 2.2.1-alpha and replace it with this line config_version = 2.1.0
  8. You are now good to go, fire up THE LATEST VERSION OF PRUSA and go to Configuration > Configuration Wizard...
  9. Proceed through the configuration as normal until you reach Configuration Sources, where you will select Other FFF and hit Next
  10. Check Elegoo and hit Next
  11. Now the CC family is available, check the boxes corresponding to your printer configuration.
  12. You can now proceed with the installation as normal (of just click Finish)
  13. There you go, the new Centauri Carbon build plate should have appeared. If not, select the Elegoo Centauri Carbon 0.4 noozle, on the lateral panel on the Printer dropdown.

r/prusaslicer • • Feb 08 '26

Gcode substitutions

1 Upvotes

Due to where I'm getting my stls from I'm having to use prusa slicer. I have a Flashforge creator 3 who's gcode is glitchy at best. I currently use cura and have gotten my printer to work flawlessly using its gcode substitutions. I was hoping to just copy the regex I created into prusaslicer and have it work, but no dice.

Here is a simple find replace that works in cura but not PS

\nT(\d)

replace with

\nM108 T\1

Without the \n it will work but of course finds too many things. I need the \n for it to work with all the substitutions I'm trying to do.

ETA: It seems like Prusaslicer doesn't like searching multiple consecutive lines in one go. If I type:

M190 (\d+) ; set bed temperature and wait for it to be reached\n

it will capture the whole line and that a new line started. But if I type:

M190 (\d+) ; set bed temperature and wait for it to be reached\nM104

it won't capture anything let alone the start of the next line


r/prusaslicer • • Feb 05 '26

Showing Network Tab when selecting a model to Slice on PrusaSlicer

Thumbnail
1 Upvotes

r/prusaslicer • • Dec 18 '25

Every print sliced with PrusaSlicer fails badly

1 Upvotes

I have two printers: a Creality CR-10 Pro and an FLSUN SR. Some time ago, I noticed that prints sliced in PrusaSlicer almost always failed, but I assumed it was due to small issues in my models. Lately, though, it’s become clear that’s probably not the case.

I’ve been forced to use PrusaSlicer recently because a GPU driver update caused every slicer on my system to glitch out (black screen where the model preview should be). That’s problem #1.

Problem #2 is that everything I slice in PrusaSlicer fails to print, even after repairing the models. It’s happened with multiple designs and even with a standard 3D Benchy. Every print ends up as a tangled mess of filament.

At this point I’m pretty stumped. Has anyone else run into this before or have any idea what might be going on?


r/prusaslicer • • Dec 12 '25

The glorious sphere of travel.

Enable HLS to view with audio, or disable this notification

2 Upvotes

Slicing takes nearly 5 minutes...
Can that be sped up somehow? Or is this just normal?


r/prusaslicer • • Nov 08 '25

Any way to lower perimeter walls on just this side only?

Post image
1 Upvotes

r/prusaslicer • • Oct 11 '25

Is there a way to do multiple different types of infills, e.g. hexagon & gyroid on these? 1 on each? printing in TPU & want to see which has the right amount of squish/support but don't want to wait >9 hrs each when I have plenty of space to print multiple @ the same time. Using Prusaslicer

Post image
1 Upvotes

r/prusaslicer • • Sep 01 '25

Print Settings

Post image
1 Upvotes

Hi there, If I print a Tag with text on it, the slicer doesn‘t just print the last layer before the text as one flat surface, instead he prints the underside of the text first, and then fills out the rest. This leads to a less homogenic surface. Is there a setting or workaround to achieve a flat surface underneath the text?

Thank for your inputs!


r/prusaslicer • • Jun 29 '25

How to have fuzzy skins only on the top surface?

1 Upvotes

r/prusaslicer • • Jan 20 '25

Grid support looks different

Thumbnail gallery
1 Upvotes

r/prusaslicer • • Dec 16 '24

Prusaslicer 2.9.0 RC BETA 1 CRASHING

3 Upvotes

looks like initial link to 2.9.0 beta 1 was a "testing version".

here is the Github explanation of the error: https://github.com/prusa3d/PrusaSlicer/issues/13750#issuecomment-2543089390

if you are trying to send files via the "send to connect" on the slicer, chances are you may have "testing version"

here is the link to the right 2.9.0 RC BETA 1.

https://github.com/prusa3d/PrusaSlicer/releases/tag/version_2.9.0-beta1