-
-
Notifications
You must be signed in to change notification settings - Fork 519
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
default_print_profile not being selected on start #1198
Comments
I installed the prusa mk3S profile via the wizard. |
Just another test I thought I'd try. So I took and added a new printer to an existing config. (I use a Ender 3V2) If I select a print setting that the new printer doesn't have then when I switch to the printer it selects the default print profile. So:
When you switch to a print profile it stays selected even across application restarts. It only shows up on a completely empty configuration (remove the ~/.config/SuperSlicer directory. Once a print setting is picked SuperSlicer remembers it correctly and restores the settings on the next start. It remembers it's settings when changing printers as long as the new printer also has a layer height that matches. If there isn't a layer height that matches it switches to the default_print_profile as expected. I now know and understand how Super/Prusa slicers choose their print profiles. I didn't really want to know, but now I do. This is a very low priority bug. |
I changed some things to make it works layer height should take precedence over the default profile (unless it's the --default--). |
I tried grabbing the two files involved in the change and added them to 2.3.56.1. I hoped it was a quick way to do a test. It failed horribly:
So I did some down and dirty and edited Preset.cpp and removed the The results look good, I did the following:
Other than the |
Describe the bug
the default_print_profile value in the configuration file is set correctly and works on previous releases. In 2.3.56.1 the print profile selected is the first available. (In my case, 0.08mm HIGHDETAIL instead of the 0.20mm NORMAL)
This is the standard profiles as downloaded via the Slic3r git link.
To Reproduce
Open SuperSlicer, select a printer. The print settings profile selected is always the first in the list not the default print profile.
The default_print_profile is set correctly as it is showing on the Printer Settings/Dependencies page in settings.
If a printer is selected and a print settings chosen closing the slicer and restarting does return the settings to their previous selections. This is good.
Expected behavior
When the slicer is opened it should select the default print profile as specified in the configuration file. If the printer is changed the print settings should change to the default_print_profile.
This might need some clarification around switching when there's a sliced model on the platter or changes have been made in the settings.
In any case it doesn't look like the default_print_profile setting is doing anything at the moment.
Desktop (please complete the following information):
This is a build from source.
The text was updated successfully, but these errors were encountered: