OrcaSlicer icon indicating copy to clipboard operation
OrcaSlicer copied to clipboard

Switching Machine Preset Changes Filament and Process Presets

Open CCS86 opened this issue 1 year ago • 5 comments

OrcaSlicer Version

1.8.0-rc2

OS version

Win 10 x64

Additional system information

No response

Printer

X1C

How to reproduce

  1. Make and save a new user machine preset
  2. Start a new project
  3. Create a new user process preset
  4. Get multiple color user presets selected
  5. Switch the machine preset

Actual results

When you select a different machine preset, the process preset and the filament presets will change, erasing any part level multi-color selections you had made:

image

Expected results

I expect to be able to change the machine preset without affecting the process or filament presets.

Project file & Debug log uploads

..

Checklist of files to include

  • [ ] Log file
  • [ ] Project file

CCS86 avatar Nov 12 '23 13:11 CCS86

Tested in Bambu Studio and cannot replicate. Seems isolated to OS.

CCS86 avatar Nov 17 '23 22:11 CCS86

Having same issue. Came here to report same thing.

poolboy97 avatar Nov 20 '23 01:11 poolboy97

@SoftFever can you reproduce?

CCS86 avatar Dec 05 '23 19:12 CCS86

@SoftFever

This bug is a major pain. Any chance you can look into a solution?

CCS86 avatar Dec 14 '23 17:12 CCS86

Still seems to be an issue with 1.9.0 final.

CCS86 avatar Jan 07 '24 18:01 CCS86

Man, over two months now and not even an acknowledgement. This bug is a real pain.

CCS86 avatar Jan 21 '24 18:01 CCS86

Still an issue with 1.9.1

@SoftFever any chance you can acknowledge this bug?

CCS86 avatar Feb 20 '24 03:02 CCS86

Hi @CCS86

Orca remember filament and process configurations for each machine. When you switch to a new machine, you can config them once for the new machine. They will be remembered, and automatically changed when you switch between different machines in the future.

SoftFever avatar Feb 20 '24 04:02 SoftFever

For me, this is not a great feature. I use different machine configurations depending on whether I want a longer dwell or no dwell for the bed to heat soak for a print. It's super disruptive to have it silently change my print and filament settings. It can either add or remove multiple filaments too.

Can we at least get a dialog to accept to decline that change?

CCS86 avatar Feb 20 '24 13:02 CCS86

@SoftFever

This is still a real pain point! Here is another example:

You download a project file from Maker World, and open in Orca Slicer. It is a multicolor print, with all the color changes configured. You start making some tweaks to the print settings and then save that as a "preset inside project". Then, you switch from the generic X1C printer profile, to your customized one...

Boom, everything is gone. All the filaments and color changes disappear. The preset inside project you saved disappears. You can't even undo in this case. Everything is gone.

This is not a good feature.

CCS86 avatar Apr 06 '24 20:04 CCS86

@CCS86 I've added an option to disable the per machine configuration behavior. https://github.com/SoftFever/OrcaSlicer/pull/4930

Let me know if it works

SoftFever avatar Apr 08 '24 16:04 SoftFever

@CCS86 I've added an option to disable the per machine configuration behavior. #4930

Let me know if it works

Thank you!

CCS86 avatar Apr 08 '24 16:04 CCS86

@SoftFever Testing the 2.1.0 nightly now.

While it seems to preserve the multi-color settings, it is still changing the print setting preset:

https://github.com/SoftFever/OrcaSlicer/assets/12439543/8e439a02-d45a-48fb-b122-0d0485b27f22

CCS86 avatar Apr 20 '24 01:04 CCS86

Even if I save the preset (in project, or global), then switch machines, I can't use that newly saved preset. It disappears I guess because it's not "compatible" with the new machine.

Maybe this is a separate issue, but I can't see why we should be locked out of selecting presets based on machine, especially when we are just talking about P1P, X1C, modified X1C.

CCS86 avatar Apr 20 '24 01:04 CCS86

@SoftFever , can we re-open this?

CCS86 avatar May 09 '24 01:05 CCS86

I'm also having the same problem, no dialog warning or anything when I switch printers. It seems to be the same problem as this person is having, https://www.reddit.com/r/BambuLab/comments/1afbsy8/retain_print_settings_when_switching_printers_in/

jwidess avatar Jun 13 '24 22:06 jwidess