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

@@ -1,7 +1,7 @@
{
"name": "Z-Bolt",
"url": "",
"version": "02.03.02.70",
"version": "02.03.02.71",
"force_update": "0",
"description": "Z-Bolt configurations",
"machine_model_list": [
@@ -210,8 +210,8 @@
],
"filament_list": [
{
"name": "Generic ABS @Z-Bolt",
"sub_path": "filament/Generic ABS @Z-Bolt.json"
"name": "Generic ABS @Z-Bolt Base",
"sub_path": "filament/Generic ABS @Z-Bolt Base.json"
},
{
"name": "Generic ABS @Z-Bolt 0.4 nozzle",
@@ -226,8 +226,8 @@
"sub_path": "filament/Generic ABS @Z-Bolt 0.8 nozzle.json"
},
{
"name": "Generic PA @Z-Bolt",
"sub_path": "filament/Generic PA @Z-Bolt.json"
"name": "Generic PA @Z-Bolt Base",
"sub_path": "filament/Generic PA @Z-Bolt Base.json"
},
{
"name": "Generic PA @Z-Bolt 0.4 nozzle",
@@ -242,8 +242,8 @@
"sub_path": "filament/Generic PA @Z-Bolt 0.8 nozzle.json"
},
{
"name": "Generic PETG @Z-Bolt",
"sub_path": "filament/Generic PETG @Z-Bolt.json"
"name": "Generic PETG @Z-Bolt Base",
"sub_path": "filament/Generic PETG @Z-Bolt Base.json"
},
{
"name": "Generic PETG @Z-Bolt 0.4 nozzle",
@@ -258,8 +258,8 @@
"sub_path": "filament/Generic PETG @Z-Bolt 0.8 nozzle.json"
},
{
"name": "Generic PLA @Z-Bolt",
"sub_path": "filament/Generic PLA @Z-Bolt.json"
"name": "Generic PLA @Z-Bolt Base",
"sub_path": "filament/Generic PLA @Z-Bolt Base.json"
},
{
"name": "Generic PLA @Z-Bolt 0.4 nozzle",
@@ -274,8 +274,8 @@
"sub_path": "filament/Generic PLA @Z-Bolt 0.8 nozzle.json"
},
{
"name": "Generic ABS HT @Z-Bolt",
"sub_path": "filament/Generic ABS HT @Z-Bolt.json"
"name": "Generic ABS HT @Z-Bolt Base",
"sub_path": "filament/Generic ABS HT @Z-Bolt Base.json"
},
{
"name": "Generic ABS HT @Z-Bolt 0.4 nozzle",

View File

@@ -1,8 +1,8 @@
{
"type": "filament",
"name": "Generic ABS @Z-Bolt 0.4 nozzle",
"inherits": "Generic ABS @Z-Bolt",
"renamed_from": "Z-Bolt ABS @0.4 nozzle",
"inherits": "Generic ABS @Z-Bolt Base",
"renamed_from": "Z-Bolt ABS;Generic ABS @Z-Bolt;Z-Bolt ABS @0.4 nozzle",
"from": "system",
"setting_id": "GFSL204",
"filament_id": "GFL204",

View File

@@ -1,7 +1,7 @@
{
"type": "filament",
"name": "Generic ABS @Z-Bolt 0.6 nozzle",
"inherits": "Generic ABS @Z-Bolt",
"inherits": "Generic ABS @Z-Bolt Base",
"renamed_from": "Z-Bolt ABS @0.6 nozzle",
"from": "system",
"setting_id": "GFSL206",

View File

@@ -1,7 +1,7 @@
{
"type": "filament",
"name": "Generic ABS @Z-Bolt 0.8 nozzle",
"inherits": "Generic ABS @Z-Bolt",
"inherits": "Generic ABS @Z-Bolt Base",
"renamed_from": "Z-Bolt ABS @0.8 nozzle",
"from": "system",
"setting_id": "GFSL208",

View File

@@ -0,0 +1,34 @@
{
"type": "filament",
"name": "Generic ABS @Z-Bolt Base",
"inherits": "fdm_filament_abs",
"renamed_from": "Z-Bolt ABS;Generic ABS @Z-Bolt",
"from": "system",
"setting_id": "GFSL200",
"filament_id": "GFL200",
"instantiation": "false",
"filament_max_volumetric_speed": [
"20"
],
"fan_min_speed": [
"25"
],
"hot_plate_temp": [
"110"
],
"hot_plate_temp_initial_layer": [
"110"
],
"nozzle_temperature": [
"260"
],
"nozzle_temperature_initial_layer": [
"260"
],
"textured_plate_temp": [
"110"
],
"textured_plate_temp_initial_layer": [
"110"
]
}

View File

@@ -1,63 +0,0 @@
{
"type": "filament",
"name": "Generic ABS @Z-Bolt",
"inherits": "fdm_filament_abs",
"renamed_from": "Z-Bolt ABS",
"from": "system",
"setting_id": "GFSL200",
"filament_id": "GFL200",
"instantiation": "true",
"compatible_printers": [
"Z-Bolt S300 0.4 nozzle",
"Z-Bolt S300 Dual 0.4 nozzle",
"Z-Bolt S400 0.4 nozzle",
"Z-Bolt S400 Dual 0.4 nozzle",
"Z-Bolt S600 0.4 nozzle",
"Z-Bolt S600 Dual 0.4 nozzle",
"Z-Bolt S800 Dual 0.4 nozzle",
"Z-Bolt S1000 0.4 nozzle",
"Z-Bolt S1000 Dual 0.4 nozzle",
"Z-Bolt S300 0.6 nozzle",
"Z-Bolt S300 Dual 0.6 nozzle",
"Z-Bolt S400 0.6 nozzle",
"Z-Bolt S400 Dual 0.6 nozzle",
"Z-Bolt S600 0.6 nozzle",
"Z-Bolt S600 Dual 0.6 nozzle",
"Z-Bolt S800 Dual 0.6 nozzle",
"Z-Bolt S1000 0.6 nozzle",
"Z-Bolt S1000 Dual 0.6 nozzle",
"Z-Bolt S300 0.8 nozzle",
"Z-Bolt S300 Dual 0.8 nozzle",
"Z-Bolt S400 0.8 nozzle",
"Z-Bolt S400 Dual 0.8 nozzle",
"Z-Bolt S600 0.8 nozzle",
"Z-Bolt S600 Dual 0.8 nozzle",
"Z-Bolt S800 Dual 0.8 nozzle",
"Z-Bolt S1000 0.8 nozzle",
"Z-Bolt S1000 Dual 0.8 nozzle"
],
"filament_max_volumetric_speed": [
"20"
],
"fan_min_speed": [
"25"
],
"hot_plate_temp": [
"110"
],
"hot_plate_temp_initial_layer": [
"110"
],
"nozzle_temperature": [
"260"
],
"nozzle_temperature_initial_layer": [
"260"
],
"textured_plate_temp": [
"110"
],
"textured_plate_temp_initial_layer": [
"110"
]
}

View File

@@ -1,8 +1,8 @@
{
"type": "filament",
"name": "Generic ABS HT @Z-Bolt 0.4 nozzle",
"inherits": "Generic ABS HT @Z-Bolt",
"renamed_from": "Z-Bolt ABS HT @0.4 nozzle",
"inherits": "Generic ABS HT @Z-Bolt Base",
"renamed_from": "Z-Bolt ABS HT;Generic ABS HT @Z-Bolt;Z-Bolt ABS HT @0.4 nozzle",
"from": "system",
"setting_id": "GFSL504",
"filament_id": "GFL504",

View File

@@ -1,7 +1,7 @@
{
"type": "filament",
"name": "Generic ABS HT @Z-Bolt 0.6 nozzle",
"inherits": "Generic ABS HT @Z-Bolt",
"inherits": "Generic ABS HT @Z-Bolt Base",
"renamed_from": "Z-Bolt ABS HT @0.6 nozzle",
"from": "system",
"setting_id": "GFSL506",

View File

@@ -1,7 +1,7 @@
{
"type": "filament",
"name": "Generic ABS HT @Z-Bolt 0.8 nozzle",
"inherits": "Generic ABS HT @Z-Bolt",
"inherits": "Generic ABS HT @Z-Bolt Base",
"renamed_from": "Z-Bolt ABS HT @0.8 nozzle",
"from": "system",
"setting_id": "GFSL508",

View File

@@ -0,0 +1,14 @@
{
"type": "filament",
"name": "Generic ABS HT @Z-Bolt Base",
"inherits": "Generic ABS @Z-Bolt Base",
"renamed_from": "Z-Bolt ABS HT;Generic ABS HT @Z-Bolt",
"from": "system",
"setting_id": "GFSL500",
"filament_id": "GFL500",
"instantiation": "false",
"description": "Use this filament profile to print big ABS models with chamber heating",
"chamber_temperatures": [
"60"
]
}

View File

@@ -1,43 +0,0 @@
{
"type": "filament",
"name": "Generic ABS HT @Z-Bolt",
"inherits": "Generic ABS @Z-Bolt",
"renamed_from": "Z-Bolt ABS HT",
"from": "system",
"setting_id": "GFSL500",
"filament_id": "GFL500",
"instantiation": "true",
"description": "Use this filament profile to print big ABS models with chamber heating",
"chamber_temperatures": [
"60"
],
"compatible_printers": [
"Z-Bolt S300 0.4 nozzle",
"Z-Bolt S300 Dual 0.4 nozzle",
"Z-Bolt S400 0.4 nozzle",
"Z-Bolt S400 Dual 0.4 nozzle",
"Z-Bolt S600 0.4 nozzle",
"Z-Bolt S600 Dual 0.4 nozzle",
"Z-Bolt S800 Dual 0.4 nozzle",
"Z-Bolt S1000 0.4 nozzle",
"Z-Bolt S1000 Dual 0.4 nozzle",
"Z-Bolt S300 0.6 nozzle",
"Z-Bolt S300 Dual 0.6 nozzle",
"Z-Bolt S400 0.6 nozzle",
"Z-Bolt S400 Dual 0.6 nozzle",
"Z-Bolt S600 0.6 nozzle",
"Z-Bolt S600 Dual 0.6 nozzle",
"Z-Bolt S800 Dual 0.6 nozzle",
"Z-Bolt S1000 0.6 nozzle",
"Z-Bolt S1000 Dual 0.6 nozzle",
"Z-Bolt S300 0.8 nozzle",
"Z-Bolt S300 Dual 0.8 nozzle",
"Z-Bolt S400 0.8 nozzle",
"Z-Bolt S400 Dual 0.8 nozzle",
"Z-Bolt S600 0.8 nozzle",
"Z-Bolt S600 Dual 0.8 nozzle",
"Z-Bolt S800 Dual 0.8 nozzle",
"Z-Bolt S1000 0.8 nozzle",
"Z-Bolt S1000 Dual 0.8 nozzle"
]
}

View File

@@ -1,8 +1,8 @@
{
"type": "filament",
"name": "Generic PA @Z-Bolt 0.4 nozzle",
"inherits": "Generic PA @Z-Bolt",
"renamed_from": "Z-Bolt PA @0.4 nozzle",
"inherits": "Generic PA @Z-Bolt Base",
"renamed_from": "Z-Bolt PA;Generic PA @Z-Bolt;Z-Bolt PA @0.4 nozzle",
"from": "system",
"setting_id": "GFSL404",
"filament_id": "GFL404",

View File

@@ -1,7 +1,7 @@
{
"type": "filament",
"name": "Generic PA @Z-Bolt 0.6 nozzle",
"inherits": "Generic PA @Z-Bolt",
"inherits": "Generic PA @Z-Bolt Base",
"renamed_from": "Z-Bolt PA @0.6 nozzle",
"from": "system",
"setting_id": "GFSL406",

View File

@@ -1,7 +1,7 @@
{
"type": "filament",
"name": "Generic PA @Z-Bolt 0.8 nozzle",
"inherits": "Generic PA @Z-Bolt",
"inherits": "Generic PA @Z-Bolt Base",
"renamed_from": "Z-Bolt PA @0.8 nozzle",
"from": "system",
"setting_id": "GFSL408",

View File

@@ -0,0 +1,52 @@
{
"type": "filament",
"name": "Generic PA @Z-Bolt Base",
"inherits": "fdm_filament_pa",
"renamed_from": "Z-Bolt PA;Generic PA @Z-Bolt",
"from": "system",
"setting_id": "GFSL400",
"filament_id": "GFL400",
"instantiation": "false",
"filament_max_volumetric_speed": [
"8"
],
"fan_cooling_layer_time": [
"5"
],
"fan_max_speed": [
"30"
],
"fan_min_speed": [
"10"
],
"filament_flow_ratio": [
"0.96"
],
"overhang_fan_speed": [
"30"
],
"overhang_fan_threshold": [
"0%"
],
"hot_plate_temp": [
"140"
],
"hot_plate_temp_initial_layer": [
"140"
],
"nozzle_temperature": [
"270"
],
"nozzle_temperature_initial_layer": [
"270"
],
"textured_plate_temp": [
"130"
],
"textured_plate_temp_initial_layer": [
"140"
],
"chamber_temperatures": [
"80"
]
}

View File

@@ -1,81 +0,0 @@
{
"type": "filament",
"name": "Generic PA @Z-Bolt",
"inherits": "fdm_filament_pa",
"renamed_from": "Z-Bolt PA",
"from": "system",
"setting_id": "GFSL400",
"filament_id": "GFL400",
"instantiation": "true",
"compatible_printers": [
"Z-Bolt S300 0.4 nozzle",
"Z-Bolt S300 Dual 0.4 nozzle",
"Z-Bolt S400 0.4 nozzle",
"Z-Bolt S400 Dual 0.4 nozzle",
"Z-Bolt S600 0.4 nozzle",
"Z-Bolt S600 Dual 0.4 nozzle",
"Z-Bolt S800 Dual 0.4 nozzle",
"Z-Bolt S1000 0.4 nozzle",
"Z-Bolt S1000 Dual 0.4 nozzle",
"Z-Bolt S300 0.6 nozzle",
"Z-Bolt S300 Dual 0.6 nozzle",
"Z-Bolt S400 0.6 nozzle",
"Z-Bolt S400 Dual 0.6 nozzle",
"Z-Bolt S600 0.6 nozzle",
"Z-Bolt S600 Dual 0.6 nozzle",
"Z-Bolt S800 Dual 0.6 nozzle",
"Z-Bolt S1000 0.6 nozzle",
"Z-Bolt S1000 Dual 0.6 nozzle",
"Z-Bolt S300 0.8 nozzle",
"Z-Bolt S300 Dual 0.8 nozzle",
"Z-Bolt S400 0.8 nozzle",
"Z-Bolt S400 Dual 0.8 nozzle",
"Z-Bolt S600 0.8 nozzle",
"Z-Bolt S600 Dual 0.8 nozzle",
"Z-Bolt S800 Dual 0.8 nozzle",
"Z-Bolt S1000 0.8 nozzle",
"Z-Bolt S1000 Dual 0.8 nozzle"
],
"filament_max_volumetric_speed": [
"8"
],
"fan_cooling_layer_time": [
"5"
],
"fan_max_speed": [
"30"
],
"fan_min_speed": [
"10"
],
"filament_flow_ratio": [
"0.96"
],
"overhang_fan_speed": [
"30"
],
"overhang_fan_threshold": [
"0%"
],
"hot_plate_temp": [
"140"
],
"hot_plate_temp_initial_layer": [
"140"
],
"nozzle_temperature": [
"270"
],
"nozzle_temperature_initial_layer": [
"270"
],
"textured_plate_temp": [
"130"
],
"textured_plate_temp_initial_layer": [
"140"
],
"chamber_temperatures": [
"80"
]
}

View File

@@ -1,8 +1,8 @@
{
"type": "filament",
"name": "Generic PETG @Z-Bolt 0.4 nozzle",
"inherits": "Generic PETG @Z-Bolt",
"renamed_from": "Z-Bolt PETG @0.4 nozzle",
"inherits": "Generic PETG @Z-Bolt Base",
"renamed_from": "Z-Bolt PETG;Generic PETG @Z-Bolt;Z-Bolt PETG @0.4 nozzle",
"from": "system",
"setting_id": "GFSL304",
"filament_id": "GFL304",

View File

@@ -1,7 +1,7 @@
{
"type": "filament",
"name": "Generic PETG @Z-Bolt 0.6 nozzle",
"inherits": "Generic PETG @Z-Bolt",
"inherits": "Generic PETG @Z-Bolt Base",
"renamed_from": "Z-Bolt PETG @0.6 nozzle",
"from": "system",
"setting_id": "GFSL306",

View File

@@ -1,7 +1,7 @@
{
"type": "filament",
"name": "Generic PETG @Z-Bolt 0.8 nozzle",
"inherits": "Generic PETG @Z-Bolt",
"inherits": "Generic PETG @Z-Bolt Base",
"renamed_from": "Z-Bolt PETG @0.8 nozzle",
"from": "system",
"setting_id": "GFSL308",

View File

@@ -0,0 +1,58 @@
{
"type": "filament",
"name": "Generic PETG @Z-Bolt Base",
"inherits": "fdm_filament_pet",
"renamed_from": "Z-Bolt PETG;Generic PETG @Z-Bolt",
"from": "system",
"setting_id": "GFSL300",
"filament_id": "GFL300",
"instantiation": "false",
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"45"
],
"filament_flow_ratio": [
"0.95"
],
"filament_max_volumetric_speed": [
"12"
],
"full_fan_speed_layer": [
"3"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"slow_down_layer_time": [
"12"
],
"slow_down_min_speed": [
"20"
],
"nozzle_temperature": [
"250"
],
"nozzle_temperature_initial_layer": [
"250"
],
"hot_plate_temp": [
"75"
],
"hot_plate_temp_initial_layer": [
"75"
],
"textured_plate_temp": [
"75"
],
"textured_plate_temp_initial_layer": [
"75"
]
}

View File

@@ -1,87 +0,0 @@
{
"type": "filament",
"name": "Generic PETG @Z-Bolt",
"inherits": "fdm_filament_pet",
"renamed_from": "Z-Bolt PETG",
"from": "system",
"setting_id": "GFSL300",
"filament_id": "GFL300",
"instantiation": "true",
"compatible_printers": [
"Z-Bolt S300 0.4 nozzle",
"Z-Bolt S300 Dual 0.4 nozzle",
"Z-Bolt S400 0.4 nozzle",
"Z-Bolt S400 Dual 0.4 nozzle",
"Z-Bolt S600 0.4 nozzle",
"Z-Bolt S600 Dual 0.4 nozzle",
"Z-Bolt S800 Dual 0.4 nozzle",
"Z-Bolt S1000 0.4 nozzle",
"Z-Bolt S1000 Dual 0.4 nozzle",
"Z-Bolt S300 0.6 nozzle",
"Z-Bolt S300 Dual 0.6 nozzle",
"Z-Bolt S400 0.6 nozzle",
"Z-Bolt S400 Dual 0.6 nozzle",
"Z-Bolt S600 0.6 nozzle",
"Z-Bolt S600 Dual 0.6 nozzle",
"Z-Bolt S800 Dual 0.6 nozzle",
"Z-Bolt S1000 0.6 nozzle",
"Z-Bolt S1000 Dual 0.6 nozzle",
"Z-Bolt S300 0.8 nozzle",
"Z-Bolt S300 Dual 0.8 nozzle",
"Z-Bolt S400 0.8 nozzle",
"Z-Bolt S400 Dual 0.8 nozzle",
"Z-Bolt S600 0.8 nozzle",
"Z-Bolt S600 Dual 0.8 nozzle",
"Z-Bolt S800 Dual 0.8 nozzle",
"Z-Bolt S1000 0.8 nozzle",
"Z-Bolt S1000 Dual 0.8 nozzle"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"45"
],
"filament_flow_ratio": [
"0.95"
],
"filament_max_volumetric_speed": [
"12"
],
"full_fan_speed_layer": [
"3"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"slow_down_layer_time": [
"12"
],
"slow_down_min_speed": [
"20"
],
"nozzle_temperature": [
"250"
],
"nozzle_temperature_initial_layer": [
"250"
],
"hot_plate_temp": [
"75"
],
"hot_plate_temp_initial_layer": [
"75"
],
"textured_plate_temp": [
"75"
],
"textured_plate_temp_initial_layer": [
"75"
]
}

View File

@@ -1,8 +1,8 @@
{
"type": "filament",
"name": "Generic PLA @Z-Bolt 0.4 nozzle",
"inherits": "Generic PLA @Z-Bolt",
"renamed_from": "Z-Bolt PLA @0.4 nozzle",
"inherits": "Generic PLA @Z-Bolt Base",
"renamed_from": "Z-Bolt PLA;Generic PLA @Z-Bolt;Z-Bolt PLA @0.4 nozzle",
"from": "system",
"setting_id": "GFSL100",
"filament_id": "GFL100",

View File

@@ -1,7 +1,7 @@
{
"type": "filament",
"name": "Generic PLA @Z-Bolt 0.6 nozzle",
"inherits": "Generic PLA @Z-Bolt",
"inherits": "Generic PLA @Z-Bolt Base",
"renamed_from": "Z-Bolt PLA @0.6 nozzle",
"from": "system",
"setting_id": "GFSL106",

View File

@@ -1,7 +1,7 @@
{
"type": "filament",
"name": "Generic PLA @Z-Bolt 0.8 nozzle",
"inherits": "Generic PLA @Z-Bolt",
"inherits": "Generic PLA @Z-Bolt Base",
"renamed_from": "Z-Bolt PLA @0.8 nozzle",
"from": "system",
"setting_id": "GFSL108",

View File

@@ -0,0 +1,37 @@
{
"type": "filament",
"name": "Generic PLA @Z-Bolt Base",
"inherits": "fdm_filament_pla",
"renamed_from": "Z-Bolt PLA;Generic PLA @Z-Bolt",
"from": "system",
"setting_id": "GFSL100",
"filament_id": "GFL100",
"instantiation": "false",
"filament_max_volumetric_speed": [
"20"
],
"fan_min_speed": [
"100"
],
"full_fan_speed_layer": [
"4"
],
"hot_plate_temp": [
"60"
],
"hot_plate_temp_initial_layer": [
"60"
],
"nozzle_temperature": [
"225"
],
"nozzle_temperature_initial_layer": [
"225"
],
"textured_plate_temp": [
"60"
],
"textured_plate_temp_initial_layer": [
"60"
]
}

View File

@@ -1,66 +0,0 @@
{
"type": "filament",
"name": "Generic PLA @Z-Bolt",
"inherits": "fdm_filament_pla",
"renamed_from": "Z-Bolt PLA",
"from": "system",
"setting_id": "GFSL100",
"filament_id": "GFL100",
"instantiation": "true",
"compatible_printers": [
"Z-Bolt S300 0.4 nozzle",
"Z-Bolt S300 Dual 0.4 nozzle",
"Z-Bolt S400 0.4 nozzle",
"Z-Bolt S400 Dual 0.4 nozzle",
"Z-Bolt S600 0.4 nozzle",
"Z-Bolt S600 Dual 0.4 nozzle",
"Z-Bolt S800 Dual 0.4 nozzle",
"Z-Bolt S1000 0.4 nozzle",
"Z-Bolt S1000 Dual 0.4 nozzle",
"Z-Bolt S300 0.6 nozzle",
"Z-Bolt S300 Dual 0.6 nozzle",
"Z-Bolt S400 0.6 nozzle",
"Z-Bolt S400 Dual 0.6 nozzle",
"Z-Bolt S600 0.6 nozzle",
"Z-Bolt S600 Dual 0.6 nozzle",
"Z-Bolt S800 Dual 0.6 nozzle",
"Z-Bolt S1000 0.6 nozzle",
"Z-Bolt S1000 Dual 0.6 nozzle",
"Z-Bolt S300 0.8 nozzle",
"Z-Bolt S300 Dual 0.8 nozzle",
"Z-Bolt S400 0.8 nozzle",
"Z-Bolt S400 Dual 0.8 nozzle",
"Z-Bolt S600 0.8 nozzle",
"Z-Bolt S600 Dual 0.8 nozzle",
"Z-Bolt S800 Dual 0.8 nozzle",
"Z-Bolt S1000 0.8 nozzle",
"Z-Bolt S1000 Dual 0.8 nozzle"
],
"filament_max_volumetric_speed": [
"20"
],
"fan_min_speed": [
"100"
],
"full_fan_speed_layer": [
"4"
],
"hot_plate_temp": [
"60"
],
"hot_plate_temp_initial_layer": [
"60"
],
"nozzle_temperature": [
"225"
],
"nozzle_temperature_initial_layer": [
"225"
],
"textured_plate_temp": [
"60"
],
"textured_plate_temp_initial_layer": [
"60"
]
}

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": [

View File

@@ -790,7 +790,8 @@ bool is_compatible_with_printer(const PresetWithVendorProfile &preset, const Pre
if (preset.vendor != nullptr && preset.preset.type == Preset::TYPE_FILAMENT) {
const auto& excluded_printers = preset.preset.m_excluded_from;
const auto excluded = preset.vendor->name == PresetBundle::ORCA_FILAMENT_LIBRARY &&
excluded_printers.find(active_printer.preset.name) != excluded_printers.end();
(excluded_printers.find(active_printer.preset.name) != excluded_printers.end() ||
excluded_printers.find(active_printer.preset.inherits()) != excluded_printers.end());
if (excluded)
return false;
}