diff --git a/resources/profiles/Q Series.json b/resources/profiles/Q Series.json index 56a8554..ff85da9 100644 --- a/resources/profiles/Q Series.json +++ b/resources/profiles/Q Series.json @@ -175,6 +175,10 @@ { "name": "Generic PLA@Q-Series", "sub_path": "filament/Generic PLA.json" + }, + { + "name": "Generic PLA+@Q-Series", + "sub_path": "filament/Generic PLA+.json" }, { "name": "QIDI PLA-CF@Q-Series", @@ -392,6 +396,22 @@ "name": "Generic PLA @Qidi Q1 Pro 0.8 nozzle", "sub_path": "filament/Generic PLA @Qidi Q1 Pro 0.8 nozzle.json" }, + { + "name": "Generic PLA+ @Qidi Q1 Pro 0.4 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi Q1 Pro 0.4 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi Q1 Pro 0.2 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi Q1 Pro 0.2 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi Q1 Pro 0.6 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi Q1 Pro 0.6 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi Q1 Pro 0.8 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi Q1 Pro 0.8 nozzle.json" + }, { "name": "Generic TPU 95A @Qidi Q1 Pro 0.4 nozzle", "sub_path": "filament/Generic TPU 95A @Qidi Q1 Pro 0.4 nozzle.json" diff --git a/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.2 nozzle.json b/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.2 nozzle.json new file mode 100644 index 0000000..7e517a4 --- /dev/null +++ b/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi Q1 Pro 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@Q-Series", + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["Q1 Pro 0.2 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.4 nozzle.json b/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.4 nozzle.json new file mode 100644 index 0000000..524d7cb --- /dev/null +++ b/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "instantiation": "true", + "filament_settings_id": ["Generic PLA+ @Qidi Q1 Pro 0.4 nozzle"], + "inherits": "Generic PLA+@Q-Series", + "name": "Generic PLA+ @Qidi Q1 Pro 0.4 nozzle", + "compatible_printers": ["Q1 Pro 0.4 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.6 nozzle.json b/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.6 nozzle.json new file mode 100644 index 0000000..540ee6b --- /dev/null +++ b/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi Q1 Pro 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@Q-Series", + "pressure_advance": ["0.016"], + "compatible_printers": ["Q1 Pro 0.6 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.8 nozzle.json b/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.8 nozzle.json new file mode 100644 index 0000000..0ca0e47 --- /dev/null +++ b/resources/profiles/Q Series/filament/Generic PLA+ @Qidi Q1 Pro 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi Q1 Pro 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@Q-Series", + "pressure_advance": ["0.008"], + "compatible_printers": ["Q1 Pro 0.8 nozzle"] +} diff --git a/resources/profiles/Q Series/filament/Generic PLA+.json b/resources/profiles/Q Series/filament/Generic PLA+.json new file mode 100644 index 0000000..4a3af70 --- /dev/null +++ b/resources/profiles/Q Series/filament/Generic PLA+.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+@Q-Series", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed": ["0"], + "filament_density": ["1.2"], + "filament_max_volumetric_speed": ["12"], + "filament_type": ["PLA"], + "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["220"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature": ["220"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} \ No newline at end of file diff --git a/resources/profiles/X 3 Series.json b/resources/profiles/X 3 Series.json index dc98dcc..3623aba 100644 --- a/resources/profiles/X 3 Series.json +++ b/resources/profiles/X 3 Series.json @@ -395,6 +395,10 @@ { "name": "Generic PLA@X3", "sub_path": "filament/Generic PLA.json" + }, + { + "name": "Generic PLA+@X3", + "sub_path": "filament/Generic PLA+.json" }, { "name": "QIDI PLA-CF@X3", @@ -1153,6 +1157,54 @@ "name": "Generic PLA @Qidi X-Smart 3 0.8 nozzle", "sub_path": "filament/Generic PLA @Qidi X-Smart 3 0.8 nozzle.json" }, + { + "name": "Generic PLA+ @Qidi X-Max 3 0.2 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Max 3 0.2 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Plus 3 0.2 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Plus 3 0.2 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Smart 3 0.2 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Smart 3 0.2 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Max 3 0.4 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Max 3 0.4 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Plus 3 0.4 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Plus 3 0.4 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Smart 3 0.4 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Smart 3 0.4 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Max 3 0.6 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Max 3 0.6 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Plus 3 0.6 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Plus 3 0.6 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Smart 3 0.6 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Smart 3 0.6 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Max 3 0.8 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Max 3 0.8 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Plus 3 0.8 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Plus 3 0.8 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Smart 3 0.8 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Smart 3 0.8 nozzle.json" + }, { "name": "Generic PLA Silk @Qidi X-Max 3 0.4 nozzle", "sub_path": "filament/Generic PLA Silk @Qidi X-Max 3 0.4 nozzle.json" diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.2 nozzle.json new file mode 100644 index 0000000..1f677d5 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Max 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["X-Max 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.4 nozzle.json new file mode 100644 index 0000000..cd27d01 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Max 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "compatible_printers": ["X-Max 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.6 nozzle.json new file mode 100644 index 0000000..3c66642 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Max 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "pressure_advance": ["0.016"], + "compatible_printers": ["X-Max 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.8 nozzle.json new file mode 100644 index 0000000..490f538 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Max 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Max 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "pressure_advance": ["0.008"], + "compatible_printers": ["X-Max 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.2 nozzle.json new file mode 100644 index 0000000..9c1b01c --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.2 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Plus 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["X-Plus 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.4 nozzle.json new file mode 100644 index 0000000..d03fb86 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.4 nozzle.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Plus 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "compatible_printers": ["X-Plus 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.6 nozzle.json new file mode 100644 index 0000000..b6d7eb7 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Plus 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "pressure_advance": ["0.016"], + "compatible_printers": ["X-Plus 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.8 nozzle.json new file mode 100644 index 0000000..951b4cd --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Plus 3 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Plus 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "pressure_advance": ["0.008"], + "compatible_printers": ["X-Plus 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.2 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.2 nozzle.json new file mode 100644 index 0000000..2c5c331 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.2 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Smart 3 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "filament_max_volumetric_speed": ["2"], + "compatible_printers": ["X-Smart 3 0.2 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.4 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.4 nozzle.json new file mode 100644 index 0000000..20242eb --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.4 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Smart 3 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed_unseal": ["0"], + "compatible_printers": ["X-Smart 3 0.4 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.6 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.6 nozzle.json new file mode 100644 index 0000000..b109609 --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.6 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Smart 3 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "pressure_advance": ["0.016"], + "additional_cooling_fan_speed": ["0"], + "additional_cooling_fan_speed_unseal": ["0"], + "compatible_printers": ["X-Smart 3 0.6 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.8 nozzle.json b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.8 nozzle.json new file mode 100644 index 0000000..e39307e --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+ @Qidi X-Smart 3 0.8 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Smart 3 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X3", + "additional_cooling_fan_speed_unseal": ["0"], + "additional_cooling_fan_speed": ["0"], + "pressure_advance": ["0.008"], + "compatible_printers": ["X-Smart 3 0.8 nozzle"] +} diff --git a/resources/profiles/X 3 Series/filament/Generic PLA+.json b/resources/profiles/X 3 Series/filament/Generic PLA+.json new file mode 100644 index 0000000..35d753d --- /dev/null +++ b/resources/profiles/X 3 Series/filament/Generic PLA+.json @@ -0,0 +1,21 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+@X3", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed": ["0"], + "filament_density": ["1.2"], + "filament_max_volumetric_speed": ["12"], + "filament_type": ["PLA"], + "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["220"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature": ["230"], + "slow_down_layer_time": ["8"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} \ No newline at end of file diff --git a/resources/profiles/X 4 Series.json b/resources/profiles/X 4 Series.json index 8c16385..1fcbfbe 100644 --- a/resources/profiles/X 4 Series.json +++ b/resources/profiles/X 4 Series.json @@ -155,6 +155,10 @@ { "name": "Generic PLA@X4", "sub_path": "filament/Generic PLA.json" + }, + { + "name": "Generic PLA+@X4", + "sub_path": "filament/Generic PLA+.json" }, { "name": "QIDI PLA-CF@X4", @@ -512,6 +516,22 @@ "name": "Generic PLA @Qidi X-Plus 4 0.8 nozzle", "sub_path": "filament/Generic PLA @Qidi X-Plus 4 0.8 nozzle.json" }, + { + "name": "Generic PLA+ @Qidi X-Plus 4 0.2 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Plus 4 0.2 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Plus 4 0.4 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Plus 4 0.4 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Plus 4 0.6 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Plus 4 0.6 nozzle.json" + }, + { + "name": "Generic PLA+ @Qidi X-Plus 4 0.8 nozzle", + "sub_path": "filament/Generic PLA+ @Qidi X-Plus 4 0.8 nozzle.json" + }, { "name": "Generic PLA Silk @Qidi X-Plus 4 0.4 nozzle", "sub_path": "filament/Generic PLA Silk @Qidi X-Plus 4 0.4 nozzle.json" diff --git a/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.2 nozzle.json b/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.2 nozzle.json new file mode 100644 index 0000000..4a47c65 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.2 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Plus 4 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X4", + "filament_max_volumetric_speed": ["2"], + "pressure_advance": ["0.034"], + "compatible_printers": ["X-Plus 4 0.2 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.4 nozzle.json new file mode 100644 index 0000000..7d88f7c --- /dev/null +++ b/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.4 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Plus 4 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X4", + "pressure_advance": ["0.034"], + "compatible_printers": ["X-Plus 4 0.4 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.6 nozzle.json b/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.6 nozzle.json new file mode 100644 index 0000000..c73f628 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.6 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Plus 4 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X4", + "pressure_advance": ["0.016"], + "compatible_printers": ["X-Plus 4 0.6 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.8 nozzle.json b/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.8 nozzle.json new file mode 100644 index 0000000..ecaff0d --- /dev/null +++ b/resources/profiles/X 4 Series/filament/Generic PLA+ @Qidi X-Plus 4 0.8 nozzle.json @@ -0,0 +1,11 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+ @Qidi X-Plus 4 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "Generic PLA+@X4", + "pressure_advance": ["0.008"], + "compatible_printers": ["X-Plus 4 0.8 nozzle"] +} diff --git a/resources/profiles/X 4 Series/filament/Generic PLA+.json b/resources/profiles/X 4 Series/filament/Generic PLA+.json new file mode 100644 index 0000000..da3e7d2 --- /dev/null +++ b/resources/profiles/X 4 Series/filament/Generic PLA+.json @@ -0,0 +1,20 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Generic PLA+@X4", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "additional_cooling_fan_speed": ["0"], + "filament_density": ["1.2"], + "filament_max_volumetric_speed": ["12"], + "filament_type": ["PLA"], + "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["230"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "nozzle_temperature": ["230"], + "temperature_vitrification": ["45"], + "compatible_printers": [] +} \ No newline at end of file diff --git a/resources/profiles/X 4 Series/filament/Generic PLA.json b/resources/profiles/X 4 Series/filament/Generic PLA.json index 35bf001..e49d8ff 100644 --- a/resources/profiles/X 4 Series/filament/Generic PLA.json +++ b/resources/profiles/X 4 Series/filament/Generic PLA.json @@ -11,8 +11,10 @@ "filament_max_volumetric_speed": ["14"], "filament_type": ["PLA"], "filament_vendor": ["Generic"], + "nozzle_temperature_initial_layer": ["220"], "nozzle_temperature_range_high": ["240"], "nozzle_temperature_range_low": ["190"], + "nozzle_temperature": ["220"], "temperature_vitrification": ["45"], "compatible_printers": [] } \ No newline at end of file diff --git a/resources/profiles/X 4 Series/machine/Qidi X-Plus 4 0.4 nozzle.json b/resources/profiles/X 4 Series/machine/Qidi X-Plus 4 0.4 nozzle.json index 861c1a0..9a41309 100644 --- a/resources/profiles/X 4 Series/machine/Qidi X-Plus 4 0.4 nozzle.json +++ b/resources/profiles/X 4 Series/machine/Qidi X-Plus 4 0.4 nozzle.json @@ -16,7 +16,7 @@ "extruder_clearance_height_to_lid": "135", "extruder_clearance_height_to_rod": "32", "extruder_clearance_max_radius": "72", - "layer_change_gcode": "{if timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 X95 Y310 F20000\nG92 E0\nM400\nTIMELAPSE_TAKE_FRAME\nG1 Y324 F200\nG1 X124 F200\nG1 Y290 F2000\n{elsif timelapse_type == 0} ; timelapse without wipe tower\nTIMELAPSE_TAKE_FRAME\n{endif}\nG92 E0\nSET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}", + "layer_change_gcode": "{if timelapse_type == 1} ; timelapse with wipe tower\nG92 E0\nG1 E-[retraction_length] F1800\nG2 Z{layer_z + 0.4} I0.86 J0.86 P1 F20000 ; spiral lift a little\nG1 X95 Y304 F20000\nG92 E0\nM400\nTIMELAPSE_TAKE_FRAME\nG1 Y324 F200\nG1 X65 F200\nG1 Y290 F2000\n{elsif timelapse_type == 0} ; timelapse without wipe tower\nTIMELAPSE_TAKE_FRAME\n{endif}\nG92 E0\nSET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}", "machine_pause_gcode": "M0", "max_layer_height": ["0.28"], "min_layer_height": ["0.08"], diff --git a/resources/profiles/X 4 Series/machine/fdm_machine_x_common.json b/resources/profiles/X 4 Series/machine/fdm_machine_x_common.json index 7dc32b9..f034f8e 100644 --- a/resources/profiles/X 4 Series/machine/fdm_machine_x_common.json +++ b/resources/profiles/X 4 Series/machine/fdm_machine_x_common.json @@ -16,7 +16,7 @@ "extruder_offset": ["0x0"], "gcode_flavor": "klipper", "layer_change_gcode": "G92 E0\nSET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}", - "machine_end_gcode": "M141 S0\nM104 S0\nM140 S0\nG1 E-3 F1800\nG0 Z{max_layer_z + 3} F600\nG0 X0 Y0 F12000\n{if max_layer_z < max_print_height / 2}G1 Z{max_print_height / 2 + 10} F600{else}G1 Z{min(max_print_height, max_layer_z + 3)}{endif}", + "machine_end_gcode": "M141 S0\nM104 S0\nM140 S0\nG1 E-3 F1800\nG0 Z{max_layer_z + 3} F600\nG0 X90 Y290 F12000\n{if max_layer_z < max_print_height / 2}G1 Z{max_print_height / 2 + 10} F600{else}G1 Z{min(max_print_height, max_layer_z + 3)}{endif}", "machine_max_acceleration_e": ["5000"], "machine_max_acceleration_extruding": ["20000"], "machine_max_acceleration_retracting": ["20000"], @@ -34,7 +34,7 @@ "machine_min_extruding_rate": ["0"], "machine_min_travel_rate": ["0"], "machine_pause_gcode": "M0", - "machine_start_gcode": "PRINT_START BED=[textured_plate_temp_initial_layer] HOTEND=[nozzle_temperature_initial_layer] CHAMBER=[chamber_temperatures]\nSET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nM83\nM140 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nM141 S[chamber_temperatures]\nG4 P3000\nG0 X{max((min(print_bed_max[0] - 12, first_layer_print_min[0] + 80) - 85), 0)} Y{max((min(print_bed_max[1] - 3, first_layer_print_min[1] + 80) - 85), 0)} Z5 F6000\nG0 Z[initial_layer_print_height] F600\nG1 E3 F1800\nG1 X{(min(print_bed_max[0] - 12, first_layer_print_min[0] + 80))} E{85 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1] - 3, first_layer_print_min[1] + 80) - 85), 0) + 2} E{2 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0] - 12, first_layer_print_min[0] + 80) - 85), 0)} E{85 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1] - 3, first_layer_print_min[1] + 80) - 85), 0) + 85} E{83 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0] - 12, first_layer_print_min[0] + 80) - 85), 0) + 2} E{2 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1] - 3, first_layer_print_min[1] + 80) - 85), 0) + 3} E{82 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0] - 12, first_layer_print_min[0] + 80) - 85), 0) + 3} Z0\nG1 X{max((min(print_bed_max[0] - 12, first_layer_print_min[0] + 80) - 85), 0) + 6}\nG1 Z1 F600\nSET_PRINT_STATS_INFO CURRENT_LAYER=1", + "machine_start_gcode": "PRINT_START BED=[bed_temperature_initial_layer_single] HOTEND=[nozzle_temperature_initial_layer] CHAMBER=[chamber_temperatures]\nSET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nM83\nM140 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nM141 S[chamber_temperatures]\nG4 P3000\nG0 X{max((min(print_bed_max[0] - 12, first_layer_print_min[0] + 80) - 85), 0)} Y{max((min(print_bed_max[1] - 3, first_layer_print_min[1] + 80) - 85), 0)} Z5 F6000\nG0 Z[initial_layer_print_height] F600\nG1 E3 F1800\nG1 X{(min(print_bed_max[0] - 12, first_layer_print_min[0] + 80))} E{85 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1] - 3, first_layer_print_min[1] + 80) - 85), 0) + 2} E{2 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0] - 12, first_layer_print_min[0] + 80) - 85), 0)} E{85 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1] - 3, first_layer_print_min[1] + 80) - 85), 0) + 85} E{83 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0] - 12, first_layer_print_min[0] + 80) - 85), 0) + 2} E{2 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1] - 3, first_layer_print_min[1] + 80) - 85), 0) + 3} E{82 * 0.5 * initial_layer_print_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0] - 12, first_layer_print_min[0] + 80) - 85), 0) + 3} Z0\nG1 X{max((min(print_bed_max[0] - 12, first_layer_print_min[0] + 80) - 85), 0) + 6}\nG1 Z1 F600\nSET_PRINT_STATS_INFO CURRENT_LAYER=1", "max_layer_height": ["0.32"], "min_layer_height": ["0.08"], "nozzle_diameter": ["0.4"], diff --git a/resources/web/filament/index.html b/resources/web/filament/index.html index 3cafe34..f0779d3 100644 --- a/resources/web/filament/index.html +++ b/resources/web/filament/index.html @@ -23,6 +23,7 @@ position: relative; margin: 0 auto; padding: 0; + overflow: hidden; } table { width: 100%;