Multimaterial purge tower generates absurdly long travel moves #1470

Closed
opened 2026-04-05 17:55:46 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @sumone-lol on 11/29/2025

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.2-dev Build f71e09a

Operating System (OS)

Linux

OS Version

EndeavourOS Mercury Neo

Additional system information

Wayland
KDE Plasma 6.5.3

I believe other system information is irrelevant, though feel free to ask for more details

Printer

Creality Ender 3 Pro

How to reproduce

(modified printer profile and single-nozzle MM, though the machine gcode is largely unchanged. The change filament custom gcode is just M600)

  1. Open Orca Slicer and create a new project
  2. Insert a model (e.g. primitive cube)
  3. Add a layer height modifier and change it to a different material/colour
  4. Enable the multimaterial prime tower (if not already enabled) and move it in front of the object
  5. Slice the plate

Actual results

In the slicer preview with travel moves shown, there is an impossibly long travel move extending past the plate to the right (though in some cases it goes in different directions). The inline gcode viewer shows that it extends to a very large number such as G1 X533080032.000 Y65.458 F24000.

Expected results

The travel move should stay within the build volume and only go where needed/intended.

Project file & Debug log uploads

Archive.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

I initially encountered this bug on my other computer running Debian 13 KDE Plasma but a slightly older nightly build. It started happening after I did an occasional update to whatever the latest nightly version was a week ago. The last build that worked was 737948b, though that's a pretty large gap.

Image Image
*Originally created by @sumone-lol on 11/29/2025* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.2-dev Build f71e09a ### Operating System (OS) Linux ### OS Version EndeavourOS Mercury Neo ### Additional system information Wayland KDE Plasma 6.5.3 I believe other system information is irrelevant, though feel free to ask for more details ### Printer Creality Ender 3 Pro ### How to reproduce (modified printer profile and single-nozzle MM, though the machine gcode is largely unchanged. The change filament custom gcode is just `M600`) 1. Open Orca Slicer and create a new project 2. Insert a model (e.g. primitive cube) 3. Add a layer height modifier and change it to a different material/colour 4. Enable the multimaterial prime tower (if not already enabled) and move it in front of the object 5. Slice the plate ### Actual results In the slicer preview with travel moves shown, there is an impossibly long travel move extending past the plate to the right (though in some cases it goes in different directions). The inline gcode viewer shows that it extends to a very large number such as `G1 X533080032.000 Y65.458 F24000`. ### Expected results The travel move should stay within the build volume and only go where needed/intended. ### Project file & Debug log uploads [Archive.zip](https://github.com/user-attachments/files/23836216/Archive.zip) ### Checklist of files to include - [ ] Log file - [x] Project file ### Anything else? I initially encountered this bug on my other computer running Debian 13 KDE Plasma but a slightly older nightly build. It started happening after I did an occasional update to whatever the latest nightly version was a week ago. The last build that worked was 737948b, though that's a pretty large gap. <img width="2050" height="1170" alt="Image" src="https://github.com/user-attachments/assets/683ab9b1-56a4-414b-89a0-62034b6ac1e8" /> <img width="2050" height="1170" alt="Image" src="https://github.com/user-attachments/assets/7de9c684-1cd6-410e-899d-21b02fc0ec6f" />
MrUnknownDE added the bugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbug labels 2026-04-05 17:56:18 +02:00
Sign in to join this conversation.
No Label bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1470