fix: custom zbolt profile filament selection showing only @system (#13468)

* fix: custom zbolt profile filament selection showing only @system

* update renamed_from

* fixed renamed_from

* limit empty compatible_printers exclusion logic to OFL

* restore intended behaviour, updated base files

* rever exclusion logic fix

* reduce fix to just check parent in exclusion list

* remove m_errors increment
This commit is contained in:
Ian Chua
2026-05-12 20:17:22 +08:00
committed by GitHub
parent ad2915e07e
commit 1c7022f4c8
60 changed files with 297 additions and 387 deletions

View File

@@ -22,7 +22,7 @@
"0x1000"
],
"default_filament_profile": [
"Generic PLA @Z-Bolt"
"Generic PLA @Z-Bolt 0.4 nozzle"
],
"default_print_profile": "0.20mm Standard @Z-Bolt S1000",
"extruder_colour": [

View File

@@ -11,6 +11,9 @@
],
"printer_model": "Z-Bolt S1000",
"printer_variant": "0.6",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.6 nozzle"
],
"default_print_profile": "0.30mm Standard @Z-Bolt S1000 0.6 nozzle",
"max_layer_height": [
"0.42"

View File

@@ -11,6 +11,9 @@
],
"printer_model": "Z-Bolt S1000",
"printer_variant": "0.8",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.8 nozzle"
],
"default_print_profile": "0.40mm Standard @Z-Bolt S1000 0.8 nozzle",
"max_layer_height": [
"0.48"

View File

@@ -12,6 +12,9 @@
],
"printer_model": "Z-Bolt S1000 Dual",
"printer_variant": "0.6",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.6 nozzle"
],
"default_print_profile": "0.30mm Standard @Z-Bolt S1000 0.6 nozzle",
"max_layer_height": [
"0.42"

View File

@@ -12,6 +12,9 @@
],
"printer_model": "Z-Bolt S1000 Dual",
"printer_variant": "0.8",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.8 nozzle"
],
"default_print_profile": "0.40mm Standard @Z-Bolt S1000 0.8 nozzle",
"max_layer_height": [
"0.48"

View File

@@ -8,7 +8,7 @@
"bed_model": "Z-Bolt_S1000_buildplate_model.stl",
"bed_texture": "Z-Bolt_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Z-Bolt;Generic ABS @Z-Bolt;Generic PETG @Z-Bolt;Generic PA @Z-Bolt;Generic ABS HT @Z-Bolt",
"default_materials": "Generic PLA @Z-Bolt 0.4 nozzle;Generic PLA @Z-Bolt 0.6 nozzle;Generic PLA @Z-Bolt 0.8 nozzle;Generic ABS @Z-Bolt 0.4 nozzle;Generic ABS @Z-Bolt 0.6 nozzle;Generic ABS @Z-Bolt 0.8 nozzle;Generic PETG @Z-Bolt 0.4 nozzle;Generic PETG @Z-Bolt 0.6 nozzle;Generic PETG @Z-Bolt 0.8 nozzle;Generic PA @Z-Bolt 0.4 nozzle;Generic PA @Z-Bolt 0.6 nozzle;Generic PA @Z-Bolt 0.8 nozzle;Generic ABS HT @Z-Bolt 0.4 nozzle;Generic ABS HT @Z-Bolt 0.6 nozzle;Generic ABS HT @Z-Bolt 0.8 nozzle",
"thumbnails": "144x144/PNG,900x900/PNG",
"thumbnails_format": "PNG"
}

View File

@@ -8,7 +8,7 @@
"bed_model": "Z-Bolt_S1000_buildplate_model.stl",
"bed_texture": "Z-Bolt_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Z-Bolt;Generic ABS @Z-Bolt;Generic PETG @Z-Bolt;Generic PA @Z-Bolt;Generic ABS HT @Z-Bolt",
"default_materials": "Generic PLA @Z-Bolt 0.4 nozzle;Generic PLA @Z-Bolt 0.6 nozzle;Generic PLA @Z-Bolt 0.8 nozzle;Generic ABS @Z-Bolt 0.4 nozzle;Generic ABS @Z-Bolt 0.6 nozzle;Generic ABS @Z-Bolt 0.8 nozzle;Generic PETG @Z-Bolt 0.4 nozzle;Generic PETG @Z-Bolt 0.6 nozzle;Generic PETG @Z-Bolt 0.8 nozzle;Generic PA @Z-Bolt 0.4 nozzle;Generic PA @Z-Bolt 0.6 nozzle;Generic PA @Z-Bolt 0.8 nozzle;Generic ABS HT @Z-Bolt 0.4 nozzle;Generic ABS HT @Z-Bolt 0.6 nozzle;Generic ABS HT @Z-Bolt 0.8 nozzle",
"thumbnails": "144x144/PNG,900x900/PNG",
"thumbnails_format": "PNG"
}

View File

@@ -22,7 +22,7 @@
"0x300"
],
"default_filament_profile": [
"Generic PLA @Z-Bolt"
"Generic PLA @Z-Bolt 0.4 nozzle"
],
"default_print_profile": "0.20mm Standard @Z-Bolt S300",
"extruder_colour": [

View File

@@ -11,6 +11,9 @@
],
"printer_model": "Z-Bolt S300",
"printer_variant": "0.6",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.6 nozzle"
],
"default_print_profile": "0.30mm Standard @Z-Bolt S300 0.6 nozzle",
"max_layer_height": [
"0.42"

View File

@@ -11,6 +11,9 @@
],
"printer_model": "Z-Bolt S300",
"printer_variant": "0.8",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.8 nozzle"
],
"default_print_profile": "0.40mm Standard @Z-Bolt S300 0.8 nozzle",
"max_layer_height": [
"0.48"

View File

@@ -12,6 +12,9 @@
],
"printer_model": "Z-Bolt S300 Dual",
"printer_variant": "0.6",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.6 nozzle"
],
"default_print_profile": "0.30mm Standard @Z-Bolt S300 0.6 nozzle",
"max_layer_height": [
"0.42"

View File

@@ -12,6 +12,9 @@
],
"printer_model": "Z-Bolt S300 Dual",
"printer_variant": "0.8",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.8 nozzle"
],
"default_print_profile": "0.40mm Standard @Z-Bolt S300 0.8 nozzle",
"max_layer_height": [
"0.48"

View File

@@ -8,5 +8,5 @@
"bed_model": "Z-Bolt_S300_buildplate_model.stl",
"bed_texture": "Z-Bolt_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Z-Bolt;Generic ABS @Z-Bolt;Generic PETG @Z-Bolt;Generic PA @Z-Bolt;Generic ABS HT @Z-Bolt"
"default_materials": "Generic PLA @Z-Bolt 0.4 nozzle;Generic PLA @Z-Bolt 0.6 nozzle;Generic PLA @Z-Bolt 0.8 nozzle;Generic ABS @Z-Bolt 0.4 nozzle;Generic ABS @Z-Bolt 0.6 nozzle;Generic ABS @Z-Bolt 0.8 nozzle;Generic PETG @Z-Bolt 0.4 nozzle;Generic PETG @Z-Bolt 0.6 nozzle;Generic PETG @Z-Bolt 0.8 nozzle;Generic PA @Z-Bolt 0.4 nozzle;Generic PA @Z-Bolt 0.6 nozzle;Generic PA @Z-Bolt 0.8 nozzle;Generic ABS HT @Z-Bolt 0.4 nozzle;Generic ABS HT @Z-Bolt 0.6 nozzle;Generic ABS HT @Z-Bolt 0.8 nozzle"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "Z-Bolt_S300_buildplate_model.stl",
"bed_texture": "Z-Bolt_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Z-Bolt;Generic ABS @Z-Bolt;Generic PETG @Z-Bolt;Generic PA @Z-Bolt;Generic ABS HT @Z-Bolt"
"default_materials": "Generic PLA @Z-Bolt 0.4 nozzle;Generic PLA @Z-Bolt 0.6 nozzle;Generic PLA @Z-Bolt 0.8 nozzle;Generic ABS @Z-Bolt 0.4 nozzle;Generic ABS @Z-Bolt 0.6 nozzle;Generic ABS @Z-Bolt 0.8 nozzle;Generic PETG @Z-Bolt 0.4 nozzle;Generic PETG @Z-Bolt 0.6 nozzle;Generic PETG @Z-Bolt 0.8 nozzle;Generic PA @Z-Bolt 0.4 nozzle;Generic PA @Z-Bolt 0.6 nozzle;Generic PA @Z-Bolt 0.8 nozzle;Generic ABS HT @Z-Bolt 0.4 nozzle;Generic ABS HT @Z-Bolt 0.6 nozzle;Generic ABS HT @Z-Bolt 0.8 nozzle"
}

View File

@@ -22,7 +22,7 @@
"0x400"
],
"default_filament_profile": [
"Generic PLA @Z-Bolt"
"Generic PLA @Z-Bolt 0.4 nozzle"
],
"default_print_profile": "0.20mm Standard @Z-Bolt S400",
"extruder_colour": [

View File

@@ -11,6 +11,9 @@
],
"printer_model": "Z-Bolt S400",
"printer_variant": "0.6",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.6 nozzle"
],
"default_print_profile": "0.30mm Standard @Z-Bolt S400 0.6 nozzle",
"max_layer_height": [
"0.42"

View File

@@ -11,6 +11,9 @@
],
"printer_model": "Z-Bolt S400",
"printer_variant": "0.8",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.8 nozzle"
],
"default_print_profile": "0.40mm Standard @Z-Bolt S400 0.8 nozzle",
"max_layer_height": [
"0.48"

View File

@@ -12,6 +12,9 @@
],
"printer_model": "Z-Bolt S400 Dual",
"printer_variant": "0.6",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.6 nozzle"
],
"default_print_profile": "0.30mm Standard @Z-Bolt S400 0.6 nozzle",
"max_layer_height": [
"0.42"

View File

@@ -12,6 +12,9 @@
],
"printer_model": "Z-Bolt S400 Dual",
"printer_variant": "0.8",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.8 nozzle"
],
"default_print_profile": "0.40mm Standard @Z-Bolt S400 0.8 nozzle",
"max_layer_height": [
"0.48"

View File

@@ -8,5 +8,5 @@
"bed_model": "Z-Bolt_S400_buildplate_model.stl",
"bed_texture": "Z-Bolt_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Z-Bolt;Generic ABS @Z-Bolt;Generic PETG @Z-Bolt;Generic PA @Z-Bolt;Generic ABS HT @Z-Bolt"
"default_materials": "Generic PLA @Z-Bolt 0.4 nozzle;Generic PLA @Z-Bolt 0.6 nozzle;Generic PLA @Z-Bolt 0.8 nozzle;Generic ABS @Z-Bolt 0.4 nozzle;Generic ABS @Z-Bolt 0.6 nozzle;Generic ABS @Z-Bolt 0.8 nozzle;Generic PETG @Z-Bolt 0.4 nozzle;Generic PETG @Z-Bolt 0.6 nozzle;Generic PETG @Z-Bolt 0.8 nozzle;Generic PA @Z-Bolt 0.4 nozzle;Generic PA @Z-Bolt 0.6 nozzle;Generic PA @Z-Bolt 0.8 nozzle;Generic ABS HT @Z-Bolt 0.4 nozzle;Generic ABS HT @Z-Bolt 0.6 nozzle;Generic ABS HT @Z-Bolt 0.8 nozzle"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "Z-Bolt_S400_buildplate_model.stl",
"bed_texture": "Z-Bolt_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Z-Bolt;Generic ABS @Z-Bolt;Generic PETG @Z-Bolt;Generic PA @Z-Bolt;Generic ABS HT @Z-Bolt"
"default_materials": "Generic PLA @Z-Bolt 0.4 nozzle;Generic PLA @Z-Bolt 0.6 nozzle;Generic PLA @Z-Bolt 0.8 nozzle;Generic ABS @Z-Bolt 0.4 nozzle;Generic ABS @Z-Bolt 0.6 nozzle;Generic ABS @Z-Bolt 0.8 nozzle;Generic PETG @Z-Bolt 0.4 nozzle;Generic PETG @Z-Bolt 0.6 nozzle;Generic PETG @Z-Bolt 0.8 nozzle;Generic PA @Z-Bolt 0.4 nozzle;Generic PA @Z-Bolt 0.6 nozzle;Generic PA @Z-Bolt 0.8 nozzle;Generic ABS HT @Z-Bolt 0.4 nozzle;Generic ABS HT @Z-Bolt 0.6 nozzle;Generic ABS HT @Z-Bolt 0.8 nozzle"
}

View File

@@ -22,7 +22,7 @@
"0x600"
],
"default_filament_profile": [
"Generic PLA @Z-Bolt"
"Generic PLA @Z-Bolt 0.4 nozzle"
],
"default_print_profile": "0.20mm Standard @Z-Bolt S600",
"extruder_colour": [

View File

@@ -11,6 +11,9 @@
],
"printer_model": "Z-Bolt S600",
"printer_variant": "0.6",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.6 nozzle"
],
"default_print_profile": "0.30mm Standard @Z-Bolt S600 0.6 nozzle",
"max_layer_height": [
"0.42"

View File

@@ -11,6 +11,9 @@
],
"printer_model": "Z-Bolt S600",
"printer_variant": "0.8",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.8 nozzle"
],
"default_print_profile": "0.40mm Standard @Z-Bolt S600 0.8 nozzle",
"max_layer_height": [
"0.48"

View File

@@ -12,6 +12,9 @@
],
"printer_model": "Z-Bolt S600 Dual",
"printer_variant": "0.6",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.6 nozzle"
],
"default_print_profile": "0.30mm Standard @Z-Bolt S600 0.6 nozzle",
"max_layer_height": [
"0.42"

View File

@@ -12,6 +12,9 @@
],
"printer_model": "Z-Bolt S600 Dual",
"printer_variant": "0.8",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.8 nozzle"
],
"default_print_profile": "0.40mm Standard @Z-Bolt S600 0.8 nozzle",
"max_layer_height": [
"0.48"

View File

@@ -8,5 +8,5 @@
"bed_model": "Z-Bolt_S600_buildplate_model.stl",
"bed_texture": "Z-Bolt_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Z-Bolt;Generic ABS @Z-Bolt;Generic PETG @Z-Bolt;Generic PA @Z-Bolt;Generic ABS HT @Z-Bolt"
"default_materials": "Generic PLA @Z-Bolt 0.4 nozzle;Generic PLA @Z-Bolt 0.6 nozzle;Generic PLA @Z-Bolt 0.8 nozzle;Generic ABS @Z-Bolt 0.4 nozzle;Generic ABS @Z-Bolt 0.6 nozzle;Generic ABS @Z-Bolt 0.8 nozzle;Generic PETG @Z-Bolt 0.4 nozzle;Generic PETG @Z-Bolt 0.6 nozzle;Generic PETG @Z-Bolt 0.8 nozzle;Generic PA @Z-Bolt 0.4 nozzle;Generic PA @Z-Bolt 0.6 nozzle;Generic PA @Z-Bolt 0.8 nozzle;Generic ABS HT @Z-Bolt 0.4 nozzle;Generic ABS HT @Z-Bolt 0.6 nozzle;Generic ABS HT @Z-Bolt 0.8 nozzle"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "Z-Bolt_S600_buildplate_model.stl",
"bed_texture": "Z-Bolt_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Z-Bolt;Generic ABS @Z-Bolt;Generic PETG @Z-Bolt;Generic PA @Z-Bolt;Generic ABS HT @Z-Bolt"
"default_materials": "Generic PLA @Z-Bolt 0.4 nozzle;Generic PLA @Z-Bolt 0.6 nozzle;Generic PLA @Z-Bolt 0.8 nozzle;Generic ABS @Z-Bolt 0.4 nozzle;Generic ABS @Z-Bolt 0.6 nozzle;Generic ABS @Z-Bolt 0.8 nozzle;Generic PETG @Z-Bolt 0.4 nozzle;Generic PETG @Z-Bolt 0.6 nozzle;Generic PETG @Z-Bolt 0.8 nozzle;Generic PA @Z-Bolt 0.4 nozzle;Generic PA @Z-Bolt 0.6 nozzle;Generic PA @Z-Bolt 0.8 nozzle;Generic ABS HT @Z-Bolt 0.4 nozzle;Generic ABS HT @Z-Bolt 0.6 nozzle;Generic ABS HT @Z-Bolt 0.8 nozzle"
}

View File

@@ -23,7 +23,7 @@
"0x802"
],
"default_filament_profile": [
"Generic PLA @Z-Bolt"
"Generic PLA @Z-Bolt 0.4 nozzle"
],
"default_print_profile": "0.20mm Standard @Z-Bolt S800",
"extruder_colour": [

View File

@@ -12,6 +12,9 @@
],
"printer_model": "Z-Bolt S800 Dual",
"printer_variant": "0.6",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.6 nozzle"
],
"default_print_profile": "0.30mm Standard @Z-Bolt S800 0.6 nozzle",
"max_layer_height": [
"0.42"

View File

@@ -12,6 +12,9 @@
],
"printer_model": "Z-Bolt S800 Dual",
"printer_variant": "0.8",
"default_filament_profile": [
"Generic PLA @Z-Bolt 0.8 nozzle"
],
"default_print_profile": "0.40mm Standard @Z-Bolt S800 0.8 nozzle",
"max_layer_height": [
"0.48"

View File

@@ -8,7 +8,7 @@
"bed_model": "Z-Bolt_S800_buildplate_model.stl",
"bed_texture": "Z-Bolt_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PLA @Z-Bolt;Generic ABS @Z-Bolt;Generic PETG @Z-Bolt;Generic PA @Z-Bolt;Generic ABS HT @Z-Bolt",
"default_materials": "Generic PLA @Z-Bolt 0.4 nozzle;Generic PLA @Z-Bolt 0.6 nozzle;Generic PLA @Z-Bolt 0.8 nozzle;Generic ABS @Z-Bolt 0.4 nozzle;Generic ABS @Z-Bolt 0.6 nozzle;Generic ABS @Z-Bolt 0.8 nozzle;Generic PETG @Z-Bolt 0.4 nozzle;Generic PETG @Z-Bolt 0.6 nozzle;Generic PETG @Z-Bolt 0.8 nozzle;Generic PA @Z-Bolt 0.4 nozzle;Generic PA @Z-Bolt 0.6 nozzle;Generic PA @Z-Bolt 0.8 nozzle;Generic ABS HT @Z-Bolt 0.4 nozzle;Generic ABS HT @Z-Bolt 0.6 nozzle;Generic ABS HT @Z-Bolt 0.8 nozzle",
"thumbnails": "144x144/PNG,900x900/PNG",
"thumbnails_format": "PNG"
}

View File

@@ -11,7 +11,7 @@
"printer_variant": "0.4",
"auxiliary_fan": "0",
"default_filament_profile": [
"Generic PLA @Z-Bolt"
"Generic PLA @Z-Bolt 0.4 nozzle"
],
"default_print_profile": "0.20mm Standard @Z-Bolt S300",
"machine_max_acceleration_e": [