Feature: Printing with different nozzle diameters into one object #497

Open
opened 2026-04-05 16:21:46 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Argolein on 3/3/2026

Description

This PR adds "Printing with different nozzle diameters into one object"
For example you can print external walls with 0.3mm nozzle and infill with a 0.8mm nozzles for stronger prints.
It does also respect the extruders line width within the wipe tower.
I also looked out for BBL code implementation for Left/Right Extruder as BBL seems to have a IDEX printer. The BBL code path should still work. I let Claude check for that at the end as I wasn't sure and I can't test BBL features as I don't have a BBL printer.

Tested

Tested on ARM macOS and Windows 11 on a Snapmaker U1.
So far no unwanted behaviour or regression found but will test further.
My primary worry was that infill overlap is broken but results look clean to me.

Usage:

Enable the feature by checking "Respect feature extruders". This disables the default override which normally sets everything to 1 (except wipe tower). I don't know the history of the override but I left it intact and added switch to disable the override.
image

image

Test print:

Test print by "wildtang3nt" from Snapmaker U1 Discord. I do not have different nozzle sizes yet for my U1.
Screenshot 2026-03-03 at 10 59 22

*Originally created by @Argolein on 3/3/2026* # Description This PR adds "Printing with different nozzle diameters into one object" For example you can print external walls with 0.3mm nozzle and infill with a 0.8mm nozzles for stronger prints. It does also respect the extruders line width within the wipe tower. I also looked out for BBL code implementation for Left/Right Extruder as BBL seems to have a IDEX printer. The BBL code path should still work. I let Claude check for that at the end as I wasn't sure and I can't test BBL features as I don't have a BBL printer. ## Tested Tested on ARM macOS and Windows 11 on a Snapmaker U1. So far no unwanted behaviour or regression found but will test further. My primary worry was that infill overlap is broken but results look clean to me. # Usage: Enable the feature by checking "Respect feature extruders". This disables the default override which normally sets everything to 1 (except wipe tower). I don't know the history of the override but I left it intact and added switch to disable the override. <img width="394" height="159" alt="image" src="https://github.com/user-attachments/assets/7f3bffaf-4efa-4178-ada7-9923b8e446b4" /> <img width="1837" height="1307" alt="image" src="https://github.com/user-attachments/assets/017528de-b7e9-4cbf-8403-efe8252192c5" /> # Test print: Test print by "wildtang3nt" from Snapmaker U1 Discord. I do not have different nozzle sizes yet for my U1. <img width="1472" height="956" alt="Screenshot 2026-03-03 at 10 59 22" src="https://github.com/user-attachments/assets/efbac012-1c05-4851-8c09-eed010b1c46d" />
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#497