Ultimaker / CuraEngine

Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.
https://ultimaker.com/en/products/cura-software
GNU Affero General Public License v3.0
1.66k stars 871 forks source link

CURA-11717 prime tower has unused material #2059

Closed wawanbreton closed 3 months ago

wawanbreton commented 3 months ago

Until now, the prime tower used all the extruders of the printers even if they were not used nor enabled.

We now check whether an extruder is actually used during the print, and completely remove it from the prime tower generation if it's not. This way, the rings for each extruder adapt to the global extruders use.

CURA-11717

wawanbreton commented 3 months ago

Now 3 approvals total, we should be fine :smile: QA will make a final test, so component testing is not required IMHO. The last commit doesn't intend to do any behavioral change.