#21216·Cura

When slicing several objects individually using the same CURA window; some g-code settings seem to get added when toggling a print feature twice

Author: codemonkeyrawksCreated Dec 13, 2025Updated Sep 15, 2026

Cura Version

5.11.0

Operating System

Debian Linux 13 - App Image

Printer

Taz 6 - M175 Toolhead

Reproduction steps

  1. Download the CURA App Image for Linux
  2. Change the App Permissions to +x and Launch the App Image
  3. On Debian you have to install 'libz3.so.4' for CURA to run and specify the library path
bash
echo "Step 1: Downloading CURA Depends... Please Wait..."
wget -q --show-progress http://ftp.us.debian.org/debian/pool/main/z/z3/libz3-4_4.8.12-3.1_amd64.deb
dpkg-deb -x libz3-4_4.8.12-3.1_amd64.deb libz3-4_4.8.12-3.1_amd64
mv libz3-4_4.8.12-3.1_amd64/usr/lib/x86_64-linux-gnu/libz3.so.4 ~/Downloads/
rm -rf libz3-*

echo "Step 2: Downloading CURA App Binary... Please Wait..."
wget -q --show-progress https://github.com/Ultimaker/Cura/releases/download/5.11.0/UltiMaker-Cura-5.11.0-linux-X64.AppImage
chmod +x UltiMaker-Cura-5.11.0-linux-X64.AppImage

# Launch CURA # (Verify the Path to libz3-4

export LD_LIBRARY_PATH=$HOME/.local/bin/cura:
exec $HOME/.local/bin/cura/UltiMaker-Cura-5.11.0-linux-X64.AppImage}
  1. Proceed with the Setup Prompt by Adding A Custom FFF Printer
  2. CURA has been launched and is ready for slicing
  3. Load an Model into CURA
  4. Ex. https://github.com/codemonkeyrawks/Cube/blob/master/CAD/Jig.stl
  5. Proceed to Adjust the Generate Support Print Setting to False (unchecked)
  6. Slice the Model and Save the G-Code somewhere (ex. CFFFP_Jig.gcode)
  7. Delete the Model from CURA
  8. Proceed to Load another Model into CURA
  9. Ex. https://github.com/codemonkeyrawks/Cube/blob/master/CAD/Jig.stl
  10. Proceed this time to Adjust the Generate Support Print Setting to True then False then True then False (ex toggling the box)
  11. The Generate Support Print Setting should be False after toggling the box a few times
  12. Slice the Model and Save the G-Code somewhere (ex. CFFFP_Jig1.gcode)
  13. Using the File Manager: Examine both gcode files (ex. CFFFP_Jig.gcode and CFFFP_Jig1.gcod)
  14. On Linux it may be easier to use the diff command as shown below
  15. Notice at the end of the file "CFFFP_Jig1.gcode" contains the following line
  16. ;SETTING_3 support_enable = False
  17. Notice at the end of the file 'CFFFP_Jig.gocde' contains no such setting as being toggled off
  18. This bug can be hard to reproduce but there seems to be some settings that are missed when loading the model in for the first time quite possibly or missed until actually toggling the feature on and off

Notice: This request is not going to break CURA in any way but perhaps something to investigate if others plan on using the settings area that results should be the same each time

Actual results

When slicing several objects individually using the same CURA window (ex model 1, delete model 1, load model 2); some g-code settings seem to get added when toggling a print feature twice.

Ex. G-Code 1: ;SETTING_3 support_enable = False Ex. G-Code 2: (blank)

Expected results

When slicing several objects individually using the same CURA window (ex model 1, delete model 1, load model 2); all g-code settings are added regardless of toggling a print feature twice.

Ex. G-Code 1: ;SETTING_3 support_enable = False Ex. G-Code 2: ;SETTING_3 support_enable = False

Add your .zip and screenshots here ⬇️

ImageImageImage