SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
7.26k stars 859 forks source link

Color sequence not respected when print sequence is by object #6615

Open andreaselias opened 2 months ago

andreaselias commented 2 months ago

Is there an existing issue for this problem?

OrcaSlicer Version

2.1.1

Operating System (OS)

macOS

OS Version

Sonoma 14.4.1

Additional system information

No response

Printer

Bambu A1

How to reproduce

Add 2 different models to the plate, one with multiple colors. On the plate settings set the print sequence by object Select the color sequence

Actual results

First model that has a solid color prints as expected Second model print with a color different from the one selected

On the attached image we can see that the green color is printed first then the yellow and red last even though I set to print the red first

Screenshot 2024-08-30 at 19 36 19

Expected results

Print the defined sequence as bambu studio does

Screenshot 2024-08-30 at 19 50 20

Project file & Debug log uploads

debug_Fri_Aug_30_19_02_00_9758.log.0.zip Mathematicus little 1x1.3mf.zip

Checklist of files to include

Anything else?

No response

Noisyfox commented 2 months ago

Could you provice the 3mf from BBS as well?

Noisyfox commented 2 months ago

image As you can see, BBS has the same issue as Orca unfortunately.

andreaselias commented 2 months ago

Well I thought I was going crazy but I found why it showed the correct print sequence in my original post. If I set the correct order in the filament section it slices correctly. So it looks like that the color order is been ignored when the print sequence is by object.

Wrong order in the filament section Screenshot 2024-09-06 at 10 35 52

Correct order in the filament section Screenshot 2024-09-06 at 10 33 20

Noisyfox commented 2 months ago

Could you try the PR build and see if that solves your problem?