Flow calibration test attempts to use multiple extruders on single extruder configuration #964

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

Originally created by @bradenb on 1/26/2026

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.1

Operating System (OS)

Windows

OS Version

Windows 11

Additional system information

No response

Printer

Sovol SV06 with SV06 Plus extruder running Klipper

How to reproduce

  1. Go to printer settings
  2. Go to multimaterial tab
  3. Uncheck "Single Extruder Multi Material"
  4. Set Extruder count to 1
  5. Save
  6. Go to Calibration > Flow Rate -> YOLO (Recommended)
  7. Slice Plate
  8. Save gcode
  9. Open gcode file and navigate to the change from layer 0 to layer 1 (it should be the second instance of the comment ;LAYER_CHANGE

Actual results

At the layer change, a command is used to set the nozzle temperature on a second extruder:

M104 S<temp> T1

Where T0 is the first and only extruder and T1 is a non-existent extruder. When printing, the first layer will print correctly, but the machine will fail printing with an error "Extruder not configured" in Klipper

Expected results

At the layer change, the nozzle temperature is changed on the default/single nozzle:

M104 S<temp>

And the second (and remaining) layers are printed without interruption. Note, this does not seem to happen on regular prints. It may be argued that this is user error because the "single extruder multi material" checkbox was not checked, but in my opinion, if the number of extruders is set to 1, it should still never attempt to change the temp of a second, nonexistent extruder.

Project file & Debug log uploads

log.zip

sv06_pa_test.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

*Originally created by @bradenb on 1/26/2026* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.1 ### Operating System (OS) Windows ### OS Version Windows 11 ### Additional system information _No response_ ### Printer Sovol SV06 with SV06 Plus extruder running Klipper ### How to reproduce 1. Go to printer settings 2. Go to multimaterial tab 3. Uncheck "Single Extruder Multi Material" 4. Set Extruder count to 1 5. Save 6. Go to Calibration > Flow Rate -> YOLO (Recommended) 7. Slice Plate 8. Save gcode 9. Open gcode file and navigate to the change from layer 0 to layer 1 (it should be the second instance of the comment `;LAYER_CHANGE` ### Actual results At the layer change, a command is used to set the nozzle temperature on a second extruder: `M104 S<temp> T1` Where T0 is the first and only extruder and T1 is a non-existent extruder. When printing, the first layer will print correctly, but the machine will fail printing with an error "Extruder not configured" in Klipper ### Expected results At the layer change, the nozzle temperature is changed on the default/single nozzle: `M104 S<temp>` And the second (and remaining) layers are printed without interruption. Note, this does not seem to happen on regular prints. It may be argued that this is user error because the "single extruder multi material" checkbox was not checked, but in my opinion, if the number of extruders is set to 1, it should still never attempt to change the temp of a second, nonexistent extruder. ### Project file & Debug log uploads [log.zip](https://github.com/user-attachments/files/24866498/log.zip) [sv06_pa_test.zip](https://github.com/user-attachments/files/24866503/sv06_pa_test.zip) ### Checklist of files to include - [x] Log file - [x] Project file ### Anything else? _No response_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#964