OrcaSlicer icon indicating copy to clipboard operation
OrcaSlicer copied to clipboard

Custom Filament & Filament Profiles Disappearing

Open mwLabs-eu opened this issue 1 year ago • 5 comments

OrcaSlicer Version

1.9.0

OS version

Windows

Additional system information

No response

Printer

Bambu Lab X1C

How to reproduce

  1. Create Custom Filament Profile
  2. Do prints, calibration stuff, etc.
  3. At some time, when changing and saving a filament profile, Orca slicer crashed

Actual results

Custom Filament and all created from this one are disappearing. After manually re-creating, calibration values are still there. Also, files are still in the folders. I lost multiple profiles now due to this.

Additionally, also the history of my printed files is lost, looks like multiple days are gone.

Expected results

Custom Profile stays and does not disappear

Project file & Debug log uploads

debug_Tue_Feb_06_01_46_46_9612.log.zip

Checklist of files to include

  • [X] Log file
  • [ ] Project file

mwLabs-eu avatar Feb 06 '24 01:02 mwLabs-eu

Do you have Sync Profiles turned on in preferences? I used to have disappearing profile/settings when I had that enabled. It's an issue that seems to pop-up on here and disabling that was my workaround -- I then handle syncing via Google Drive (symlinked the appropriate folder to a sync'd folder).

kylek29 avatar Feb 06 '24 16:02 kylek29

Yeah this was enabled for me. I'll disable, but no issues so far until now

mwLabs-eu avatar Mar 07 '24 15:03 mwLabs-eu

Saw in the meanwhile, that this setting is useful when using custom filament. Without sync enabled, custom filaments will not be synced to the printer (keyword PA values).

mwLabs-eu avatar Mar 16 '24 18:03 mwLabs-eu

I have this issue were sometimes I close orca and when I open it again, all my user presets are gone. Only system presets are left. Then I close Orca again and when I open it back, the presets are back. I already disabled sync presets on preferences but no change.

caste1200 avatar Apr 10 '24 08:04 caste1200

This happens to me when I click "Set filaments to use", remove one I'm not using (like Anycubic Generic ASA). After clicking confirm, all but one user preset dissapears, and all my processes dissapear.

If I then close OrcaSlicer fully, open it again, and load one of my old saved projects (that uses one of the gone profiles), all my profiles load back in.

Here are logs from the moment I click confirm:

[error]	2024-04-26 19:34:05.440249[Thread 0x00003784]:Slic3r::ConfigBase::load_from_json: parse C:\Users\Kristian\AppData\Roaming\OrcaSlicer\system/Anycubic/machine/Anycubic Kobra 2 0.4 nozzle.json got a generic exception, reason = Invalid value provided for parameter nozzle_type: undefined
[error]	2024-04-26 19:34:05.440249[Thread 0x00003784]:Slic3r::PresetBundle::load_vendor_configs_from_json::<lambda_2e6da75a0232aea84d16ba067e6fa242>::operator (): load config file C:\Users\Kristian\AppData\Roaming\OrcaSlicer\system/Anycubic/machine/Anycubic Kobra 2 0.4 nozzle.json Failed!
[error]	2024-04-26 19:34:05.440249[Thread 0x00003784]:Slic3r::PresetBundle::load_vendor_configs_from_json, got error when parse printer setting from C:\Users\Kristian\AppData\Roaming\OrcaSlicer\system/Anycubic/machine/Anycubic Kobra 2 0.4 nozzle.json
[error]	2024-04-26 19:34:05.452260[Thread 0x00003784]:can not find parent for config C:\Users\Kristian\AppData\Roaming\OrcaSlicer\user\default\process\0.10mm FiberSilk.json!
[warning]	2024-04-26 19:34:05.452260[Thread 0x00003784]:Preset already present, not loading: 0.20mm Standard @Anycubic Kobra2 Neo
[error]	2024-04-26 19:34:05.452260[Thread 0x00003784]:can not find parent for config C:\Users\Kristian\AppData\Roaming\OrcaSlicer\user\default\process\0.20mm Standard Nylon @Anycubic Kobra2 Neo.json!
[error]	2024-04-26 19:34:05.454261[Thread 0x00003784]:can not find parent for config C:\Users\Kristian\AppData\Roaming\OrcaSlicer\user\default\filament\Clas Ohlson PLA Speed.json!
[warning]	2024-04-26 19:34:05.454261[Thread 0x00003784]:Preset already present, not loading: Clas Ohlson PLA
[error]	2024-04-26 19:34:05.455262[Thread 0x00003784]:can not find parent for config C:\Users\Kristian\AppData\Roaming\OrcaSlicer\user\default\machine\Anycubic Kobra 2 Neo Klipper.json!
[warning]	2024-04-26 19:34:05.455262[Thread 0x00003784]:Preset already present, not loading: Anycubic Kobra 2 Neo
[error]	2024-04-26 19:34:08.737360[Thread 0x00003784]:Slic3r::GUI::PartPlate::calc_exclude_triangles:Unable to create exclude triangles

I checked the system preset, it looks kinda wrong indeed image

This system preset sets it to undefined, the other Kobra files there have undefine.


Manually editing my file \AppData\Roaming\OrcaSlicer\system\Anycubic\machine\Anycubic Kobra 2 0.4 nozzle.json to say undefine as nozzle type actually fixed it.

krissrex avatar Apr 26 '24 17:04 krissrex

I have this issue were sometimes I close orca and when I open it again, all my user presets are gone. Only system presets are left. Then I close Orca again and when I open it back, the presets are back. I already disabled sync presets on preferences but no change.

I think Orca somehow is loading 2 different "profiles", and each time I start orca it opens a different profile with no presets and next start it opens the profile with all the presets. Where are orca slicer profiles stored? or maybe a file that tells it to load some profile that doesn't exist anymore?

caste1200 avatar May 10 '24 18:05 caste1200

Where are orca slicer profiles stored?

On windows: AppData\Roaming\OrcaSlicer\user\default\ . You can easily open appdata by Windws+R and typing %APPDATA%.

krissrex avatar Jul 17 '24 08:07 krissrex