Skip to content

Ported Bambu Studio wipe tower interface features (with improved preheat and cooldown behaviour) - NEW #12266

Merged
SoftFever merged 1 commit into
OrcaSlicer:mainfrom
Argolein:BBL-studio-wipe-tower-merge-pr
Feb 13, 2026
Merged

Ported Bambu Studio wipe tower interface features (with improved preheat and cooldown behaviour) - NEW #12266
SoftFever merged 1 commit into
OrcaSlicer:mainfrom
Argolein:BBL-studio-wipe-tower-merge-pr

Conversation

@Argolein

Copy link
Copy Markdown
Contributor

New PR due inconsistent git history.
From here: #12126

Fresh PR branch rebuilt on upstream/main (squash of origin/BBL-studio-wipe-tower-merge) to avoid merge-history issues.
@SoftFever

Copy link
Copy Markdown
Collaborator

@Argolein
thank you!
Could you write some description and screenshot/recording about the feature so that is can be used in the release note?

@SoftFever SoftFever left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
Thank you!

@SoftFever SoftFever merged commit 769fc13 into OrcaSlicer:main Feb 13, 2026
13 checks passed
SoftFever pushed a commit that referenced this pull request Feb 13, 2026
…eat and cooldown behaviour) - NEW (#12266)

Wipe tower interface features and preheat fixes

Fresh PR branch rebuilt on upstream/main (squash of origin/BBL-studio-wipe-tower-merge) to avoid merge-history issues.
@Argolein

Copy link
Copy Markdown
Contributor Author

@SoftFever
You can copy paste it from here: https://github.com/bambulab/BambuStudio/releases/tag/v02.05.00.65
"Optimized prime tower strategy for PLA & PETG mixing print"

And I added "Cool down from interface boost during prime tower" which already sets the tool to the set printing temperature at the beginning of the wipe tower. This is to avoid the temperature drop (cool down) on the print object. Temperature can change the outer surface shine. With that feature off it's 1:1 from the Bambu port and the print temperature is set after the wipe tower.

Hope that makes sense.

@Argolein Argolein deleted the BBL-studio-wipe-tower-merge-pr branch February 13, 2026 17:39
@Eldenroot

Copy link
Copy Markdown
Contributor

@Argolein thank you, this feature is really nice :) looking forward to see more :)

@SoftFever

Copy link
Copy Markdown
Collaborator

@Argolein

I noticed several deal breaker regression bugs regards the preheat changes introduced in the PR.
Ref to #12312 and below is another issue that will break machine print start action as it preheat nozzle before machine initialization where each machine usually has it's own logic to do a serial of check actions:

; HEADER_BLOCK_START
M104 S220 T0 ; preheat T0 time: 0s.  <=========
; generated by OrcaSlicer 2.3.2-dev on 2026-02-23 at 14:17:58
; total layer number: 135
; filament_density: 1.24,1.24,1.27,1.24
; filament_diameter: 1.75,1.75,1.75,1.75
; max_z_height: 27.05
; filament: 3,1
; HEADER_BLOCK_END

; THUMBNAIL_BLOCK_START

It also affects preheat efficiency, because it now won’t preheat T3 if T1 is currently printing and T2 comes before T3 while it’s still within the preheat time window.

@igiannakas

igiannakas commented Feb 23, 2026

Copy link
Copy Markdown
Collaborator

@SoftFever @RF47 @ianalexis This PR possibly has caused some regressions in SEMM scenarios
image

Prime tower skirt is overlapping again with the wipe tower that were corrected here -> #11748

Fix forward or revert for now till code is more mature?

igiannakas added a commit to igiannakas/OrcaSlicer that referenced this pull request Feb 23, 2026
…ved preheat and cooldown behaviour) - NEW (OrcaSlicer#12266)"

This reverts commit 769fc13.
igiannakas added a commit to igiannakas/OrcaSlicer that referenced this pull request Feb 23, 2026
…oved preheat and cooldown behaviour) - NEW (OrcaSlicer#12266)"

This reverts commit 8fcf7ea.
igiannakas added a commit to igiannakas/OrcaSlicer that referenced this pull request Feb 23, 2026
…ith improved preheat and cooldown behaviour) - NEW (OrcaSlicer#12266)""

This reverts commit f2e9cb1.
@igiannakas

Copy link
Copy Markdown
Collaborator

Hm... Can't land on the source of the bug ->
image

With the PR reverted it still occurs. Will need more digging.

@Argolein

Argolein commented Feb 23, 2026

Copy link
Copy Markdown
Contributor Author

@SoftFever
Thanks for the feedback. I've prepared a fix.
edit: #12443

@igiannakas
Does this also happen with my other PR merged?
#12301
With my custom build (Orca main + my open PRs) I don't see this bug.

@igiannakas

igiannakas commented Feb 23, 2026

Copy link
Copy Markdown
Collaborator

Have not checked with the other PR in place -> this was an issue with the bounding box creation I believe but I may be wrong. Check this if you can? #12442

It appears that somewhere over the past few PR's being merged the handling/expectation on Y shift of the prime tower has changed (for the wipetower2 class)

@SoftFever

Copy link
Copy Markdown
Collaborator

Hm... Can't land on the source of the bug -> image

With the PR reverted it still occurs. Will need more digging.

I suspect it’s an issue specific to the RIB wipe tower. Could you try using a cone or rectangle wipe tower see if it has the issue too?

@igiannakas

Copy link
Copy Markdown
Collaborator

Yeap was the same for all types, checked as part of triage :)

@Argolein

Copy link
Copy Markdown
Contributor Author

@igiannakas
Could you upload the 3mf with a settings? So far I can't reproduce it with my build.

@igiannakas

Copy link
Copy Markdown
Collaborator

@Argolein here you go, two project files doing this with the old nightly (tonights has the fix in it from what I see)

Archive.zip

@Argolein

Copy link
Copy Markdown
Contributor Author

@igiannakas
Thanks. It does also happen with my Orca build. I'll look into it.

tome9111991 pushed a commit to tome9111991/OrcaSlicer that referenced this pull request Feb 24, 2026
…eat and cooldown behaviour) - NEW (OrcaSlicer#12266)

Wipe tower interface features and preheat fixes

Fresh PR branch rebuilt on upstream/main (squash of origin/BBL-studio-wipe-tower-merge) to avoid merge-history issues.
@SoftFever

Copy link
Copy Markdown
Collaborator

@igiannakas Thanks. It does also happen with my Orca build. I'll look into it.

it should be addressed in #12457
Let me know if that resolves the issue on your side as well.

@Argolein

Copy link
Copy Markdown
Contributor Author

@SoftFever
Yes it is fixed.

@SoftFever

Copy link
Copy Markdown
Collaborator

@Argolein

Would you be able to take a look at the issues reported in #12684?

@Argolein

Copy link
Copy Markdown
Contributor Author

@SoftFever
#12742

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants