NEVER Overwrite User Filament Settings Without Confirmation on Configuration Update
 
Notifications
Clear all

NEVER Overwrite User Filament Settings Without Confirmation on Configuration Update  

  RSS
DaJMasta
(@dajmasta)
Trusted Member
NEVER Overwrite User Filament Settings Without Confirmation on Configuration Update

I thought I completely lost a chunk of my library of custom filament settings after an innocuous seeming configuration update, but I was able to find an reload a snapshot that included them.

Please make sure that PrusaSlicer's updates can NEVER overwrite user custom settings (like custom filaments) without a prompt confirming it will be done.  I lost a few because, apparently, there are settings being added with the same name (my guess), without any sort of warning, and when I went to go print using my normal settings, I couldn't even find the filament settings I've been relying on for years.

I'm all for additional features and updates, but the way updates are forced seems incorrect.  I had issues years ago when for whatever reason, linear advance K values changed completely, and instead of notifying me of a change or automatically adjusting the values I had custom in my filament settings, it just started making my prints worse until I realized what was going on and then copied in linear advance settings from the stock filament profiles.

I don't know if a majority of customers want new filament or machine settings to just overwrite what they use, but I rely on the settings I've made to be consistent because I use it like a tool, and as there are legitimately valuable fixes and improvements made, I really would like to be told if the settings I've put effort into tuning are being made obsolete or being overwritten.  A simple confirmation window with what's changing would suffice.

Publié : 22/12/2025 6:56 am
andhson
(@andhson)
Estimable Member
RE: NEVER Overwrite User Filament Settings Without Confirmation on Configuration Update

Very valid point but report as an issue on the Prusa slicer GitHub https://github.com/prusa3d/PrusaSlicer if you want the developers to notice. The post here makes people aware if they where not already, I was not and I agree with you, overwriting without warning is bad UX.

/Anders

Publié : 22/12/2025 9:48 am
FoxRun3D
(@foxrun3d)
Illustrious Member
RE: NEVER Overwrite User Filament Settings Without Confirmation on Configuration Update

You can go into your setting's Dependencies screen and click on Detach from system preset, which should sever the connection. Caveat: I haven't done it myself so I can't guarantee that it does what it's suppose to.

Formerly known on this forum as @fuchsr -- https://foxrun3d.com/

Publié : 22/12/2025 2:49 pm
Neophyl
(@neophyl)
Illustrious Member
RE: NEVER Overwrite User Filament Settings Without Confirmation on Configuration Update

Detaching them will stop them updating in normal use.  However if the OP named his custom filaments using something common and then later on Prusa decides its using the same name then I'm afraid there's no getting around that.  It will assume any existing profile that has the same name as the system preset in just an earlier version that is being updated.  For example if you modified PLA to be XYZ PLA and later on Prusa happens to add support for a brand called XYZ and calls it XYZ PLA too then you are out of luck.

When you think about it it is not that surprising it works that way.  When naming your own profiles make sure they have something that is unique to you and your setup.  Include your initials as well as the date you save it for example.

Prusa is unlikely to start including a date stamp in their base profile names.  

Also another thing to get into the habit of doing is to perform regular Config Bundle exports.  That method is outside of prusa's snapshots and gives an extra level of recovery.  That also allows storing the export off system just in case you happen to lose your whole machine.

Publié : 22/12/2025 3:35 pm
Partager :