Prusa Slicer not showing any System/User presets if another "Printer Preset" is selected
After the update to 2.9, from 2.8.x, Prusa Slicer is not showing any System/User presets when another "Printer Preset" is selected:
using the System-Printer Preset I can see the System and User presets of the Prints and Filaments settings:
If I change something, even just the colour of the filaments everything disappears and just 2 very old user presets are in the list:
I can't find anything similar on the forum or on google...
I'm a little lost 🙁
Best Answer by BaconFase:
The presets that show up on the dropdown are based on Dependency variables.
Here's an example of this filament only showing up if the Printer is set to an XLIS preset (among other things):
Here's what the XLIS Printer profile Dependency section should look like. Notice the presets have no 'flags' on them, meaning they are compatible and show up in the droplist.
This is what it looks like if you click the "Detach from system preset" button. It no longer counts as whatever it once was (XLIS), therefore no longer fulfills the dependency requirement therefore profiles that require "XLIS", therefore is not compatible and will not show up in the dropdown (red flag).
I suspect your 'copy' Printer profile has been detached from a system preset.
The dialog box says detaching is irreversible, so you'll have to create a new profile copy and move your modified settings to that new one.
RE: Prusa Slicer not showing any System/User presets if another "Printer Preset" is selected
Help anyone?
RE: Prusa Slicer not showing any System/User presets if another "Printer Preset" is selected
The presets that show up on the dropdown are based on Dependency variables.
Here's an example of this filament only showing up if the Printer is set to an XLIS preset (among other things):
Here's what the XLIS Printer profile Dependency section should look like. Notice the presets have no 'flags' on them, meaning they are compatible and show up in the droplist.
This is what it looks like if you click the "Detach from system preset" button. It no longer counts as whatever it once was (XLIS), therefore no longer fulfills the dependency requirement therefore profiles that require "XLIS", therefore is not compatible and will not show up in the dropdown (red flag).
I suspect your 'copy' Printer profile has been detached from a system preset.
The dialog box says detaching is irreversible, so you'll have to create a new profile copy and move your modified settings to that new one.
XL-5T, MK3S MMU3 || Printing with multiple nozzle-sizes: Official Guide, Unofficial(old) || PrusaSlicer Fork || Other advanced slicer tactics || TPU || HF Nozzles
RE: Prusa Slicer not showing any System/User presets if another "Printer Preset" is selected
Really thanks for the response 🙂
I'd already tried what you suggested, but this time I also tried to delete and create from new the "copy" instead of overwriting it....and it worked!
Seems that "save as" the preset just update it and not overwrite it; I don't know why the preset "broke", but it fixed now so thanks again.
Now I don't have to reselect colours and filament every time I start the slicer so I'll never thank you enough 🙂
RE: Prusa Slicer not showing any System/User presets if another "Printer Preset" is selected
Sorry to revive this question, but I'm seeing the same thing even though the dependency seems to be fine.
Repro steps: select desired printer profile; modify one or more settings (in my case, I added a "virtual" extruder for single-nozzle multi-color printing); save the profile to a new name.
Result: all the system presets for filaments disappear from the filaments settings dropdown:
I see the explanation above, saying that this happens when the dependency for the printer profile gets "detached". But in my case, when I view the dependencies for the new printer profile, it still shows the connection to the desired base profile:
The explanation about the profile getting detached doesn't apply here. So the question remains: where did my filament presets go?
RE: Prusa Slicer not showing any System/User presets if another "Printer Preset" is selected
Poking around some more, I think I see what's happening. It looks like all of the predefined filament settings include a condition in the "Compatible printers condition" that specifically excludes the filament when the single_extruder_multi_material flag is set.
I can work around this by adding custom filament settings based on the filament I really want, and just removing that condition. But I don't understand why the condition is there in the first place. Why are the filaments all set up to just make them disappear when one has applied the single_extruder_multi_material flag? What's the point of that?
(I apologize again, now that I see what's going on, I guess this is really a completely different scenario than the one originally for this thread. Maybe I should've started a new one. I hope it's not too distracting/inconvenient to have this discussion here.)











