Skip to content

Update condition to check for "Extruder" nozzle count for Customize Filament Sequence#12735

Closed
o1hitman1o wants to merge 1 commit into
OrcaSlicer:mainfrom
o1hitman1o:main
Closed

Update condition to check for "Extruder" nozzle count for Customize Filament Sequence#12735
o1hitman1o wants to merge 1 commit into
OrcaSlicer:mainfrom
o1hitman1o:main

Conversation

@o1hitman1o

Copy link
Copy Markdown

Description

Prior logic was checking for a BBL printer or if the amount of filament/colors was = 1 but it should have been checking if the "extruder" nozzle count is = 1. This was putting single extruder printers with multi-color prints into the non-bbl multi-extruder printers check and the color sequence was ignored. This correctly checks for extruder count and not the filament color count.

fixes #12449

Tests

Built and tested on Windows 11

@RF47 RF47 added the bug-fix label Mar 11, 2026
@RF47

RF47 commented Mar 11, 2026

Copy link
Copy Markdown
Collaborator

#12684

@o1hitman1o

Copy link
Copy Markdown
Author

@Noisyfox Will you take a look at this to make sure this is correct since you had added the change a few months ago.
Thank you.

…ilament Sequence

Prior logic was checking for a BBL printer or if the amount of filament/colors was = 1 but it should have been checking if the "extruder" nozzle count is = 1. This was putting single extruder printers with multi-color prints into the non-bbl multi-extruder printers check and the color sequence was ignored. This correctly checks for extruder count and not the filament color count.
@Noisyfox

Copy link
Copy Markdown
Collaborator

LGTM

@Noisyfox

Noisyfox commented Mar 14, 2026

Copy link
Copy Markdown
Collaborator

Though another problem is that I don't remember why non-bbl multi-extruder printer does not follow the plate filament order. Seems to be a separate bug.

@Noisyfox

Noisyfox commented Mar 14, 2026

Copy link
Copy Markdown
Collaborator

What if we do this instead:

image

Update: this causes issue for non-bbl multi-tool printer when not using custom filament order.

@Noisyfox

Copy link
Copy Markdown
Collaborator

I proposed a different fix #12767 which should take care of both SEMM and multi-tool non-bbl printers. Could you give it a try?

@o1hitman1o

Copy link
Copy Markdown
Author

Tested on my end and works as expected for SEMM and multi-tool non-bbl printer.

@o1hitman1o o1hitman1o closed this Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Customize Filament Sequence plate setting ignored after first layer

3 participants