OrcaSlicer
OrcaSlicer copied to clipboard
Custom Filament & Filament Profiles Disappearing
OrcaSlicer Version
1.9.0
OS version
Windows
Additional system information
No response
Printer
Bambu Lab X1C
How to reproduce
- Create Custom Filament Profile
- Do prints, calibration stuff, etc.
- 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
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).
Yeah this was enabled for me. I'll disable, but no issues so far until now
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).
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.
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
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.
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?
Where are orca slicer profiles stored?
On windows: AppData\Roaming\OrcaSlicer\user\default\
. You can easily open appdata by Windws+R and typing %APPDATA%
.