diff --git a/resources/profiles/Meltingplot.json b/resources/profiles/Meltingplot.json
new file mode 100644
index 0000000000..654d955380
--- /dev/null
+++ b/resources/profiles/Meltingplot.json
@@ -0,0 +1,434 @@
+{
+ "name": "Meltingplot",
+ "version": "02.04.00.00",
+ "force_update": "0",
+ "description": "Meltingplot configurations",
+ "machine_model_list": [
+ {
+ "name": "Meltingplot CHX 350",
+ "sub_path": "machine/Meltingplot CHX 350.json"
+ },
+ {
+ "name": "Meltingplot MBL 133",
+ "sub_path": "machine/Meltingplot MBL 133.json"
+ },
+ {
+ "name": "Meltingplot MBL 136",
+ "sub_path": "machine/Meltingplot MBL 136.json"
+ },
+ {
+ "name": "Meltingplot MBL 308",
+ "sub_path": "machine/Meltingplot MBL 308.json"
+ },
+ {
+ "name": "Meltingplot MBL 480",
+ "sub_path": "machine/Meltingplot MBL 480.json"
+ }
+ ],
+ "process_list": [
+ {
+ "name": "fdm_process_common",
+ "sub_path": "process/fdm_process_common.json"
+ },
+ {
+ "name": "fdm_process_meltingplot_chx_common",
+ "sub_path": "process/fdm_process_meltingplot_chx_common.json"
+ },
+ {
+ "name": "fdm_process_meltingplot_mbl_common",
+ "sub_path": "process/fdm_process_meltingplot_mbl_common.json"
+ },
+ {
+ "name": "fdm_process_meltingplot_chx_large_nozzle",
+ "sub_path": "process/fdm_process_meltingplot_chx_large_nozzle.json"
+ },
+ {
+ "name": "fdm_process_meltingplot_chx_small_nozzle",
+ "sub_path": "process/fdm_process_meltingplot_chx_small_nozzle.json"
+ },
+ {
+ "name": "fdm_process_meltingplot_mbl_04_nozzle",
+ "sub_path": "process/fdm_process_meltingplot_mbl_04_nozzle.json"
+ },
+ {
+ "name": "fdm_process_meltingplot_mbl_06_nozzle",
+ "sub_path": "process/fdm_process_meltingplot_mbl_06_nozzle.json"
+ },
+ {
+ "name": "fdm_process_meltingplot_mbl_08_nozzle",
+ "sub_path": "process/fdm_process_meltingplot_mbl_08_nozzle.json"
+ },
+ {
+ "name": "fdm_process_meltingplot_mbl_10_nozzle",
+ "sub_path": "process/fdm_process_meltingplot_mbl_10_nozzle.json"
+ },
+ {
+ "name": "fdm_process_meltingplot_mbl_12_nozzle",
+ "sub_path": "process/fdm_process_meltingplot_mbl_12_nozzle.json"
+ },
+ {
+ "name": "0.32mm Fine 0.8 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.32mm Fine 0.8 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.38mm Standard 0.8 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.38mm Standard 0.8 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.44mm Fine 1.0 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.44mm Fine 1.0 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.48mm Fine 1.2 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.48mm Fine 1.2 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.18mm Fine 0.4 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.18mm Fine 0.4 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.24mm Fine 0.6 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.24mm Fine 0.6 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.30mm Standard 0.6 nozzle @Meltingplot CHX 350",
+ "sub_path": "process/0.30mm Standard 0.6 nozzle @Meltingplot CHX 350.json"
+ },
+ {
+ "name": "0.18mm Fine 0.4 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.18mm Fine 0.4 nozzle @Meltingplot MBL.json"
+ },
+ {
+ "name": "0.24mm Fine 0.6 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.24mm Fine 0.6 nozzle @Meltingplot MBL.json"
+ },
+ {
+ "name": "0.28mm Optimal 0.6 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.28mm Optimal 0.6 nozzle @Meltingplot MBL.json"
+ },
+ {
+ "name": "0.30mm Standard 0.6 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.30mm Standard 0.6 nozzle @Meltingplot MBL.json"
+ },
+ {
+ "name": "0.34mm Fine 0.8 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.34mm Fine 0.8 nozzle @Meltingplot MBL.json"
+ },
+ {
+ "name": "0.36mm Optimal 0.8 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.36mm Optimal 0.8 nozzle @Meltingplot MBL.json"
+ },
+ {
+ "name": "0.38mm Standard 0.8 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.38mm Standard 0.8 nozzle @Meltingplot MBL.json"
+ },
+ {
+ "name": "0.44mm Fine 1.0 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.44mm Fine 1.0 nozzle @Meltingplot MBL.json"
+ },
+ {
+ "name": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.48mm Optimal 1.0 nozzle @Meltingplot MBL.json"
+ },
+ {
+ "name": "0.48mm Fine 1.2 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.48mm Fine 1.2 nozzle @Meltingplot MBL.json"
+ },
+ {
+ "name": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL",
+ "sub_path": "process/0.56mm Optimal 1.2 nozzle @Meltingplot MBL.json"
+ }
+ ],
+ "filament_list": [
+ {
+ "name": "Extrudr PLA NX2 Matt",
+ "sub_path": "filament/Extrudr PLA NX2 Matt.json"
+ },
+ {
+ "name": "Meltingplot ABS",
+ "sub_path": "filament/Meltingplot ABS.json"
+ },
+ {
+ "name": "Meltingplot ASA",
+ "sub_path": "filament/Meltingplot ASA.json"
+ },
+ {
+ "name": "Meltingplot PA6 CF HT",
+ "sub_path": "filament/Meltingplot PA6 CF HT.json"
+ },
+ {
+ "name": "Meltingplot PET-CF15",
+ "sub_path": "filament/Meltingplot PET-CF15.json"
+ },
+ {
+ "name": "Meltingplot PETG",
+ "sub_path": "filament/Meltingplot PETG.json"
+ },
+ {
+ "name": "Meltingplot PLA",
+ "sub_path": "filament/Meltingplot PLA.json"
+ },
+ {
+ "name": "Meltingplot TitanX",
+ "sub_path": "filament/Meltingplot TitanX.json"
+ },
+ {
+ "name": "Extrudr PLA NX2 Matt @0.4 nozzle",
+ "sub_path": "filament/Extrudr PLA NX2 Matt @0.4 nozzle.json"
+ },
+ {
+ "name": "Extrudr PLA NX2 Matt @0.6 nozzle",
+ "sub_path": "filament/Extrudr PLA NX2 Matt @0.6 nozzle.json"
+ },
+ {
+ "name": "Extrudr PLA NX2 Matt @0.8 nozzle",
+ "sub_path": "filament/Extrudr PLA NX2 Matt @0.8 nozzle.json"
+ },
+ {
+ "name": "Extrudr PLA NX2 Matt @1.0 nozzle",
+ "sub_path": "filament/Extrudr PLA NX2 Matt @1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot ABS @0.4 nozzle",
+ "sub_path": "filament/Meltingplot ABS @0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot ABS @0.6 nozzle",
+ "sub_path": "filament/Meltingplot ABS @0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot ABS @0.8 nozzle",
+ "sub_path": "filament/Meltingplot ABS @0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot ABS @1.0 nozzle",
+ "sub_path": "filament/Meltingplot ABS @1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot ASA @0.4 nozzle",
+ "sub_path": "filament/Meltingplot ASA @0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot ASA @0.6 nozzle",
+ "sub_path": "filament/Meltingplot ASA @0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot ASA @0.8 nozzle",
+ "sub_path": "filament/Meltingplot ASA @0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot ASA @1.0 nozzle",
+ "sub_path": "filament/Meltingplot ASA @1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PA6 CF HT @0.4 nozzle",
+ "sub_path": "filament/Meltingplot PA6 CF HT @0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PA6 CF HT @0.6 nozzle",
+ "sub_path": "filament/Meltingplot PA6 CF HT @0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PA6 CF HT @0.8 nozzle",
+ "sub_path": "filament/Meltingplot PA6 CF HT @0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PA6 CF HT @1.0 nozzle",
+ "sub_path": "filament/Meltingplot PA6 CF HT @1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PET-CF15 @0.4 nozzle",
+ "sub_path": "filament/Meltingplot PET-CF15 @0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PET-CF15 @0.6 nozzle",
+ "sub_path": "filament/Meltingplot PET-CF15 @0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PET-CF15 @0.8 nozzle",
+ "sub_path": "filament/Meltingplot PET-CF15 @0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PET-CF15 @1.0 nozzle",
+ "sub_path": "filament/Meltingplot PET-CF15 @1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PETG @0.4 nozzle",
+ "sub_path": "filament/Meltingplot PETG @0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PETG @0.6 nozzle",
+ "sub_path": "filament/Meltingplot PETG @0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PETG @0.8 nozzle",
+ "sub_path": "filament/Meltingplot PETG @0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PETG @1.0 nozzle",
+ "sub_path": "filament/Meltingplot PETG @1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PLA @0.4 nozzle",
+ "sub_path": "filament/Meltingplot PLA @0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PLA @0.6 nozzle",
+ "sub_path": "filament/Meltingplot PLA @0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PLA @0.8 nozzle",
+ "sub_path": "filament/Meltingplot PLA @0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot PLA @1.0 nozzle",
+ "sub_path": "filament/Meltingplot PLA @1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot TitanX @0.4 nozzle",
+ "sub_path": "filament/Meltingplot TitanX @0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot TitanX @0.6 nozzle",
+ "sub_path": "filament/Meltingplot TitanX @0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot TitanX @0.8 nozzle",
+ "sub_path": "filament/Meltingplot TitanX @0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot TitanX @1.0 nozzle",
+ "sub_path": "filament/Meltingplot TitanX @1.0 nozzle.json"
+ }
+ ],
+ "machine_list": [
+ {
+ "name": "fdm_machine_common",
+ "sub_path": "machine/fdm_machine_common.json"
+ },
+ {
+ "name": "fdm_machine_meltingplot_chx",
+ "sub_path": "machine/fdm_machine_meltingplot_chx.json"
+ },
+ {
+ "name": "fdm_machine_meltingplot_mbl",
+ "sub_path": "machine/fdm_machine_meltingplot_mbl.json"
+ },
+ {
+ "name": "Meltingplot CHX 350 0.4 nozzle",
+ "sub_path": "machine/Meltingplot CHX 350 0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot CHX 350 0.6 nozzle",
+ "sub_path": "machine/Meltingplot CHX 350 0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot CHX 350 0.8 nozzle",
+ "sub_path": "machine/Meltingplot CHX 350 0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot CHX 350 1.0 nozzle",
+ "sub_path": "machine/Meltingplot CHX 350 1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot CHX 350 1.2 nozzle",
+ "sub_path": "machine/Meltingplot CHX 350 1.2 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 133 0.4 nozzle",
+ "sub_path": "machine/Meltingplot MBL 133 0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 133 0.6 nozzle",
+ "sub_path": "machine/Meltingplot MBL 133 0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 133 0.8 nozzle",
+ "sub_path": "machine/Meltingplot MBL 133 0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 133 1.0 nozzle",
+ "sub_path": "machine/Meltingplot MBL 133 1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 133 1.2 nozzle",
+ "sub_path": "machine/Meltingplot MBL 133 1.2 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 136 0.4 nozzle",
+ "sub_path": "machine/Meltingplot MBL 136 0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 136 0.6 nozzle",
+ "sub_path": "machine/Meltingplot MBL 136 0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 136 0.8 nozzle",
+ "sub_path": "machine/Meltingplot MBL 136 0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 136 1.0 nozzle",
+ "sub_path": "machine/Meltingplot MBL 136 1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 136 1.2 nozzle",
+ "sub_path": "machine/Meltingplot MBL 136 1.2 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 308 0.4 nozzle",
+ "sub_path": "machine/Meltingplot MBL 308 0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 308 0.6 nozzle",
+ "sub_path": "machine/Meltingplot MBL 308 0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 308 0.8 nozzle",
+ "sub_path": "machine/Meltingplot MBL 308 0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 308 1.0 nozzle",
+ "sub_path": "machine/Meltingplot MBL 308 1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 308 1.2 nozzle",
+ "sub_path": "machine/Meltingplot MBL 308 1.2 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 480 0.4 nozzle",
+ "sub_path": "machine/Meltingplot MBL 480 0.4 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 480 0.6 nozzle",
+ "sub_path": "machine/Meltingplot MBL 480 0.6 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 480 0.8 nozzle",
+ "sub_path": "machine/Meltingplot MBL 480 0.8 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 480 1.0 nozzle",
+ "sub_path": "machine/Meltingplot MBL 480 1.0 nozzle.json"
+ },
+ {
+ "name": "Meltingplot MBL 480 1.2 nozzle",
+ "sub_path": "machine/Meltingplot MBL 480 1.2 nozzle.json"
+ }
+ ]
+}
diff --git a/resources/profiles/Meltingplot/Meltingplot CHX 350_cover.png b/resources/profiles/Meltingplot/Meltingplot CHX 350_cover.png
new file mode 100644
index 0000000000..2f625aedc4
Binary files /dev/null and b/resources/profiles/Meltingplot/Meltingplot CHX 350_cover.png differ
diff --git a/resources/profiles/Meltingplot/Meltingplot MBL 133_cover.png b/resources/profiles/Meltingplot/Meltingplot MBL 133_cover.png
new file mode 100644
index 0000000000..eb9865c0cb
Binary files /dev/null and b/resources/profiles/Meltingplot/Meltingplot MBL 133_cover.png differ
diff --git a/resources/profiles/Meltingplot/Meltingplot MBL 136_cover.png b/resources/profiles/Meltingplot/Meltingplot MBL 136_cover.png
new file mode 100644
index 0000000000..746dfb1fbb
Binary files /dev/null and b/resources/profiles/Meltingplot/Meltingplot MBL 136_cover.png differ
diff --git a/resources/profiles/Meltingplot/Meltingplot MBL 308_cover.png b/resources/profiles/Meltingplot/Meltingplot MBL 308_cover.png
new file mode 100644
index 0000000000..cb4df7250e
Binary files /dev/null and b/resources/profiles/Meltingplot/Meltingplot MBL 308_cover.png differ
diff --git a/resources/profiles/Meltingplot/Meltingplot MBL 480_cover.png b/resources/profiles/Meltingplot/Meltingplot MBL 480_cover.png
new file mode 100644
index 0000000000..fb7e11d5b2
Binary files /dev/null and b/resources/profiles/Meltingplot/Meltingplot MBL 480_cover.png differ
diff --git a/resources/profiles/Meltingplot/chx350-printbed.stl b/resources/profiles/Meltingplot/chx350-printbed.stl
new file mode 100644
index 0000000000..34255a2d73
Binary files /dev/null and b/resources/profiles/Meltingplot/chx350-printbed.stl differ
diff --git a/resources/profiles/Meltingplot/chx350-texture.svg b/resources/profiles/Meltingplot/chx350-texture.svg
new file mode 100644
index 0000000000..130afe556e
--- /dev/null
+++ b/resources/profiles/Meltingplot/chx350-texture.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.4 nozzle.json
new file mode 100644
index 0000000000..1f759767fa
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.4 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Extrudr PLA NX2 Matt @0.4 nozzle",
+ "inherits": "Extrudr PLA NX2 Matt",
+ "from": "system",
+ "setting_id": "AL4mb7soA7L0FKTb",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "10"
+ ],
+ "slow_down_layer_time": [
+ "9"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.4 nozzle",
+ "Meltingplot MBL 136 0.4 nozzle",
+ "Meltingplot MBL 308 0.4 nozzle",
+ "Meltingplot MBL 480 0.4 nozzle",
+ "Meltingplot CHX 350 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.6 nozzle.json
new file mode 100644
index 0000000000..c7984aa06d
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.6 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Extrudr PLA NX2 Matt @0.6 nozzle",
+ "inherits": "Extrudr PLA NX2 Matt",
+ "from": "system",
+ "setting_id": "OCnoqOQbcfgikNmA",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "15"
+ ],
+ "slow_down_layer_time": [
+ "20"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle",
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.8 nozzle.json
new file mode 100644
index 0000000000..a28a1feca0
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @0.8 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Extrudr PLA NX2 Matt @0.8 nozzle",
+ "inherits": "Extrudr PLA NX2 Matt",
+ "from": "system",
+ "setting_id": "HO2NCV1i1l21mokh",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "20"
+ ],
+ "slow_down_layer_time": [
+ "38"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle",
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @1.0 nozzle.json
new file mode 100644
index 0000000000..545acdf113
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt @1.0 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Extrudr PLA NX2 Matt @1.0 nozzle",
+ "inherits": "Extrudr PLA NX2 Matt",
+ "from": "system",
+ "setting_id": "dRH4HfWHQPwo33cP",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "25"
+ ],
+ "slow_down_layer_time": [
+ "56"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.0 nozzle",
+ "Meltingplot MBL 136 1.0 nozzle",
+ "Meltingplot MBL 308 1.0 nozzle",
+ "Meltingplot MBL 480 1.0 nozzle",
+ "Meltingplot CHX 350 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt.json b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt.json
new file mode 100644
index 0000000000..b9f864f79f
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Extrudr PLA NX2 Matt.json
@@ -0,0 +1,79 @@
+{
+ "type": "filament",
+ "name": "Extrudr PLA NX2 Matt",
+ "inherits": "Generic PLA Matte @System",
+ "from": "system",
+ "setting_id": "qmPRaTcPlmtk6zB2",
+ "filament_id": "OF1PznHI",
+ "instantiation": "true",
+ "filament_vendor": [
+ "Extrudr"
+ ],
+ "nozzle_temperature_range_low": [
+ "200"
+ ],
+ "nozzle_temperature_range_high": [
+ "230"
+ ],
+ "filament_max_volumetric_speed": [
+ "30"
+ ],
+ "filament_adaptive_volumetric_speed": [
+ "1"
+ ],
+ "filament_density": [
+ "1.3"
+ ],
+ "filament_cost": [
+ "13"
+ ],
+ "temperature_vitrification": [
+ "50"
+ ],
+ "full_fan_speed_layer": [
+ "1"
+ ],
+ "overhang_fan_threshold": [
+ "25%"
+ ],
+ "fan_cooling_layer_time": [
+ "100"
+ ],
+ "slow_down_layer_time": [
+ "83"
+ ],
+ "cool_plate_temp": [
+ "60"
+ ],
+ "eng_plate_temp": [
+ "60"
+ ],
+ "hot_plate_temp": [
+ "60"
+ ],
+ "textured_plate_temp": [
+ "60"
+ ],
+ "cool_plate_temp_initial_layer": [
+ "60"
+ ],
+ "eng_plate_temp_initial_layer": [
+ "60"
+ ],
+ "hot_plate_temp_initial_layer": [
+ "60"
+ ],
+ "textured_plate_temp_initial_layer": [
+ "60"
+ ],
+ "filament_diameter": [
+ "2.85"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.2 nozzle",
+ "Meltingplot MBL 136 1.2 nozzle",
+ "Meltingplot MBL 308 1.2 nozzle",
+ "Meltingplot MBL 480 1.2 nozzle",
+ "Meltingplot CHX 350 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.4 nozzle.json
new file mode 100644
index 0000000000..837e55a36f
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.4 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot ABS @0.4 nozzle",
+ "inherits": "Meltingplot ABS",
+ "from": "system",
+ "setting_id": "NjuuWYHSc7IlwWAy",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "11"
+ ],
+ "slow_down_layer_time": [
+ "5"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.4 nozzle",
+ "Meltingplot MBL 136 0.4 nozzle",
+ "Meltingplot MBL 308 0.4 nozzle",
+ "Meltingplot MBL 480 0.4 nozzle",
+ "Meltingplot CHX 350 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.6 nozzle.json
new file mode 100644
index 0000000000..d73964b709
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.6 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot ABS @0.6 nozzle",
+ "inherits": "Meltingplot ABS",
+ "from": "system",
+ "setting_id": "md24RPsRyxBhGRoW",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "16"
+ ],
+ "slow_down_layer_time": [
+ "11"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle",
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.8 nozzle.json
new file mode 100644
index 0000000000..82c5ed8935
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot ABS @0.8 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot ABS @0.8 nozzle",
+ "inherits": "Meltingplot ABS",
+ "from": "system",
+ "setting_id": "Y2LYeWL7Zxel3m0c",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "22"
+ ],
+ "slow_down_layer_time": [
+ "20"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle",
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ABS @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ABS @1.0 nozzle.json
new file mode 100644
index 0000000000..a74a3a1925
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot ABS @1.0 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot ABS @1.0 nozzle",
+ "inherits": "Meltingplot ABS",
+ "from": "system",
+ "setting_id": "G2UYPHTEWjun65jj",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "27"
+ ],
+ "slow_down_layer_time": [
+ "30"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.0 nozzle",
+ "Meltingplot MBL 136 1.0 nozzle",
+ "Meltingplot MBL 308 1.0 nozzle",
+ "Meltingplot MBL 480 1.0 nozzle",
+ "Meltingplot CHX 350 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ABS.json b/resources/profiles/Meltingplot/filament/Meltingplot ABS.json
new file mode 100644
index 0000000000..c947cd55e9
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot ABS.json
@@ -0,0 +1,70 @@
+{
+ "type": "filament",
+ "name": "Meltingplot ABS",
+ "inherits": "Generic ABS @System",
+ "from": "system",
+ "setting_id": "zVQixgSSn1jm1c7n",
+ "filament_id": "OFVIMei2",
+ "instantiation": "true",
+ "filament_vendor": [
+ "Meltingplot"
+ ],
+ "filament_flow_ratio": [
+ "0.93"
+ ],
+ "filament_shrink": [
+ "99%"
+ ],
+ "filament_shrinkage_compensation_z": [
+ "99%"
+ ],
+ "filament_density": [
+ "1.1"
+ ],
+ "filament_cost": [
+ "30"
+ ],
+ "default_filament_colour": [
+ "#F8F8F8"
+ ],
+ "slow_down_layer_time": [
+ "44"
+ ],
+ "cool_plate_temp": [
+ "110"
+ ],
+ "eng_plate_temp": [
+ "110"
+ ],
+ "hot_plate_temp": [
+ "110"
+ ],
+ "textured_plate_temp": [
+ "110"
+ ],
+ "cool_plate_temp_initial_layer": [
+ "110"
+ ],
+ "eng_plate_temp_initial_layer": [
+ "110"
+ ],
+ "hot_plate_temp_initial_layer": [
+ "110"
+ ],
+ "textured_plate_temp_initial_layer": [
+ "110"
+ ],
+ "filament_diameter": [
+ "2.85"
+ ],
+ "filament_max_volumetric_speed": [
+ "33"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.2 nozzle",
+ "Meltingplot MBL 136 1.2 nozzle",
+ "Meltingplot MBL 308 1.2 nozzle",
+ "Meltingplot MBL 480 1.2 nozzle",
+ "Meltingplot CHX 350 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.4 nozzle.json
new file mode 100644
index 0000000000..f567231b8d
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.4 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot ASA @0.4 nozzle",
+ "inherits": "Meltingplot ASA",
+ "from": "system",
+ "setting_id": "4EBXMyiXoLrw5rLC",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "11"
+ ],
+ "slow_down_layer_time": [
+ "2"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.4 nozzle",
+ "Meltingplot MBL 136 0.4 nozzle",
+ "Meltingplot MBL 308 0.4 nozzle",
+ "Meltingplot MBL 480 0.4 nozzle",
+ "Meltingplot CHX 350 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.6 nozzle.json
new file mode 100644
index 0000000000..96553662a8
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.6 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot ASA @0.6 nozzle",
+ "inherits": "Meltingplot ASA",
+ "from": "system",
+ "setting_id": "2UdzXwYGT5nqtcdK",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "16"
+ ],
+ "slow_down_layer_time": [
+ "5"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle",
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.8 nozzle.json
new file mode 100644
index 0000000000..9e6d846c7f
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot ASA @0.8 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot ASA @0.8 nozzle",
+ "inherits": "Meltingplot ASA",
+ "from": "system",
+ "setting_id": "4hk1aKrMkppVYH4z",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "22"
+ ],
+ "slow_down_layer_time": [
+ "10"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle",
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ASA @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot ASA @1.0 nozzle.json
new file mode 100644
index 0000000000..e8bc7d7a32
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot ASA @1.0 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot ASA @1.0 nozzle",
+ "inherits": "Meltingplot ASA",
+ "from": "system",
+ "setting_id": "JRSnSdwkvrQx8uH8",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "27"
+ ],
+ "slow_down_layer_time": [
+ "15"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.0 nozzle",
+ "Meltingplot MBL 136 1.0 nozzle",
+ "Meltingplot MBL 308 1.0 nozzle",
+ "Meltingplot MBL 480 1.0 nozzle",
+ "Meltingplot CHX 350 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot ASA.json b/resources/profiles/Meltingplot/filament/Meltingplot ASA.json
new file mode 100644
index 0000000000..180ef14e39
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot ASA.json
@@ -0,0 +1,70 @@
+{
+ "type": "filament",
+ "name": "Meltingplot ASA",
+ "inherits": "Generic ASA @System",
+ "from": "system",
+ "setting_id": "5VuPxdOXfTIidM4X",
+ "filament_id": "OFRdywGp",
+ "instantiation": "true",
+ "filament_vendor": [
+ "Meltingplot"
+ ],
+ "nozzle_temperature": [
+ "255"
+ ],
+ "nozzle_temperature_initial_layer": [
+ "255"
+ ],
+ "filament_max_volumetric_speed": [
+ "33"
+ ],
+ "filament_density": [
+ "1.11"
+ ],
+ "filament_cost": [
+ "46.65"
+ ],
+ "default_filament_colour": [
+ "#123123"
+ ],
+ "slow_down_layer_time": [
+ "22"
+ ],
+ "slow_down_min_speed": [
+ "15"
+ ],
+ "cool_plate_temp": [
+ "90"
+ ],
+ "eng_plate_temp": [
+ "90"
+ ],
+ "hot_plate_temp": [
+ "90"
+ ],
+ "textured_plate_temp": [
+ "90"
+ ],
+ "cool_plate_temp_initial_layer": [
+ "90"
+ ],
+ "eng_plate_temp_initial_layer": [
+ "90"
+ ],
+ "hot_plate_temp_initial_layer": [
+ "90"
+ ],
+ "textured_plate_temp_initial_layer": [
+ "90"
+ ],
+ "filament_diameter": [
+ "2.85"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.2 nozzle",
+ "Meltingplot MBL 136 1.2 nozzle",
+ "Meltingplot MBL 308 1.2 nozzle",
+ "Meltingplot MBL 480 1.2 nozzle",
+ "Meltingplot CHX 350 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.4 nozzle.json
new file mode 100644
index 0000000000..5fd012ed93
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.4 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PA6 CF HT @0.4 nozzle",
+ "inherits": "Meltingplot PA6 CF HT",
+ "from": "system",
+ "setting_id": "yUlzU6KMVx8bpxj1",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "7"
+ ],
+ "slow_down_layer_time": [
+ "4"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.4 nozzle",
+ "Meltingplot MBL 136 0.4 nozzle",
+ "Meltingplot MBL 308 0.4 nozzle",
+ "Meltingplot MBL 480 0.4 nozzle",
+ "Meltingplot CHX 350 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.6 nozzle.json
new file mode 100644
index 0000000000..4ece916d20
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.6 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PA6 CF HT @0.6 nozzle",
+ "inherits": "Meltingplot PA6 CF HT",
+ "from": "system",
+ "setting_id": "9XzYyYbJ4jnO4nhJ",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "11"
+ ],
+ "slow_down_layer_time": [
+ "8"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle",
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.8 nozzle.json
new file mode 100644
index 0000000000..b1b4d489f8
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @0.8 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PA6 CF HT @0.8 nozzle",
+ "inherits": "Meltingplot PA6 CF HT",
+ "from": "system",
+ "setting_id": "BMbLehqxegpSvMci",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "15"
+ ],
+ "slow_down_layer_time": [
+ "15"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle",
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @1.0 nozzle.json
new file mode 100644
index 0000000000..b2ab6f3cf5
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT @1.0 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PA6 CF HT @1.0 nozzle",
+ "inherits": "Meltingplot PA6 CF HT",
+ "from": "system",
+ "setting_id": "7R3XuQlzD8IHq4PZ",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "18"
+ ],
+ "slow_down_layer_time": [
+ "22"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.0 nozzle",
+ "Meltingplot MBL 136 1.0 nozzle",
+ "Meltingplot MBL 308 1.0 nozzle",
+ "Meltingplot MBL 480 1.0 nozzle",
+ "Meltingplot CHX 350 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT.json b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT.json
new file mode 100644
index 0000000000..6b2852b4b2
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PA6 CF HT.json
@@ -0,0 +1,94 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PA6 CF HT",
+ "inherits": "Generic PA-CF @System",
+ "from": "system",
+ "setting_id": "kzlYLTM6H5CgpQ8y",
+ "filament_id": "OFdPevOo",
+ "instantiation": "true",
+ "filament_vendor": [
+ "Meltingplot"
+ ],
+ "nozzle_temperature": [
+ "275"
+ ],
+ "nozzle_temperature_initial_layer": [
+ "275"
+ ],
+ "filament_max_volumetric_speed": [
+ "22"
+ ],
+ "filament_density": [
+ "1.25"
+ ],
+ "filament_cost": [
+ "89"
+ ],
+ "default_filament_colour": [
+ "#858078"
+ ],
+ "filament_shrink": [
+ "99.9%"
+ ],
+ "filament_shrinkage_compensation_z": [
+ "99.9%"
+ ],
+ "fan_min_speed": [
+ "40"
+ ],
+ "fan_max_speed": [
+ "100"
+ ],
+ "reduce_fan_stop_start_freq": [
+ "1"
+ ],
+ "overhang_fan_speed": [
+ "100"
+ ],
+ "overhang_fan_threshold": [
+ "95%"
+ ],
+ "additional_cooling_fan_speed": [
+ "40"
+ ],
+ "close_fan_the_first_x_layers": [
+ "1"
+ ],
+ "slow_down_layer_time": [
+ "33"
+ ],
+ "cool_plate_temp": [
+ "80"
+ ],
+ "eng_plate_temp": [
+ "80"
+ ],
+ "hot_plate_temp": [
+ "80"
+ ],
+ "textured_plate_temp": [
+ "80"
+ ],
+ "cool_plate_temp_initial_layer": [
+ "80"
+ ],
+ "eng_plate_temp_initial_layer": [
+ "80"
+ ],
+ "hot_plate_temp_initial_layer": [
+ "80"
+ ],
+ "textured_plate_temp_initial_layer": [
+ "80"
+ ],
+ "filament_diameter": [
+ "2.85"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.2 nozzle",
+ "Meltingplot MBL 136 1.2 nozzle",
+ "Meltingplot MBL 308 1.2 nozzle",
+ "Meltingplot MBL 480 1.2 nozzle",
+ "Meltingplot CHX 350 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.4 nozzle.json
new file mode 100644
index 0000000000..f828906a7c
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.4 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PET-CF15 @0.4 nozzle",
+ "inherits": "Meltingplot PET-CF15",
+ "from": "system",
+ "setting_id": "2fkQa1BwTGZbSi2z",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "10"
+ ],
+ "slow_down_layer_time": [
+ "1"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.4 nozzle",
+ "Meltingplot MBL 136 0.4 nozzle",
+ "Meltingplot MBL 308 0.4 nozzle",
+ "Meltingplot MBL 480 0.4 nozzle",
+ "Meltingplot CHX 350 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.6 nozzle.json
new file mode 100644
index 0000000000..11b9bb2550
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.6 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PET-CF15 @0.6 nozzle",
+ "inherits": "Meltingplot PET-CF15",
+ "from": "system",
+ "setting_id": "PcNAj2kwuUNBAjQE",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "16"
+ ],
+ "slow_down_layer_time": [
+ "3"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle",
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.8 nozzle.json
new file mode 100644
index 0000000000..20039024ce
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @0.8 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PET-CF15 @0.8 nozzle",
+ "inherits": "Meltingplot PET-CF15",
+ "from": "system",
+ "setting_id": "70EwKatuncZBKgoD",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "21"
+ ],
+ "slow_down_layer_time": [
+ "5"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle",
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @1.0 nozzle.json
new file mode 100644
index 0000000000..9913b5f812
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15 @1.0 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PET-CF15 @1.0 nozzle",
+ "inherits": "Meltingplot PET-CF15",
+ "from": "system",
+ "setting_id": "X2yhWBjK4j46bUYW",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "26"
+ ],
+ "slow_down_layer_time": [
+ "7"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.0 nozzle",
+ "Meltingplot MBL 136 1.0 nozzle",
+ "Meltingplot MBL 308 1.0 nozzle",
+ "Meltingplot MBL 480 1.0 nozzle",
+ "Meltingplot CHX 350 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15.json b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15.json
new file mode 100644
index 0000000000..f932be9d05
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PET-CF15.json
@@ -0,0 +1,91 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PET-CF15",
+ "inherits": "Generic PETG-CF @System",
+ "from": "system",
+ "setting_id": "IdqfEh7xRXKTYmV3",
+ "filament_id": "OFJdf5nt",
+ "instantiation": "true",
+ "filament_vendor": [
+ "Meltingplot"
+ ],
+ "filament_type": [
+ "PET-CF"
+ ],
+ "nozzle_temperature": [
+ "280"
+ ],
+ "nozzle_temperature_initial_layer": [
+ "280"
+ ],
+ "nozzle_temperature_range_low": [
+ "260"
+ ],
+ "nozzle_temperature_range_high": [
+ "290"
+ ],
+ "filament_max_volumetric_speed": [
+ "31"
+ ],
+ "filament_density": [
+ "1.4"
+ ],
+ "filament_cost": [
+ "77.5"
+ ],
+ "filament_shrink": [
+ "99.9%"
+ ],
+ "filament_shrinkage_compensation_z": [
+ "99.9%"
+ ],
+ "temperature_vitrification": [
+ "125"
+ ],
+ "fan_min_speed": [
+ "100"
+ ],
+ "fan_max_speed": [
+ "100"
+ ],
+ "slow_down_layer_time": [
+ "11"
+ ],
+ "cool_plate_temp": [
+ "90"
+ ],
+ "eng_plate_temp": [
+ "90"
+ ],
+ "hot_plate_temp": [
+ "90"
+ ],
+ "textured_plate_temp": [
+ "90"
+ ],
+ "cool_plate_temp_initial_layer": [
+ "90"
+ ],
+ "eng_plate_temp_initial_layer": [
+ "90"
+ ],
+ "hot_plate_temp_initial_layer": [
+ "90"
+ ],
+ "textured_plate_temp_initial_layer": [
+ "90"
+ ],
+ "filament_diameter": [
+ "2.85"
+ ],
+ "close_fan_the_first_x_layers": [
+ "1"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.2 nozzle",
+ "Meltingplot MBL 136 1.2 nozzle",
+ "Meltingplot MBL 308 1.2 nozzle",
+ "Meltingplot MBL 480 1.2 nozzle",
+ "Meltingplot CHX 350 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.4 nozzle.json
new file mode 100644
index 0000000000..55df65bb99
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.4 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PETG @0.4 nozzle",
+ "inherits": "Meltingplot PETG",
+ "from": "system",
+ "setting_id": "2ohDGd34awK2DVbV",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "9"
+ ],
+ "slow_down_layer_time": [
+ "4"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.4 nozzle",
+ "Meltingplot MBL 136 0.4 nozzle",
+ "Meltingplot MBL 308 0.4 nozzle",
+ "Meltingplot MBL 480 0.4 nozzle",
+ "Meltingplot CHX 350 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.6 nozzle.json
new file mode 100644
index 0000000000..5d77c69c8f
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.6 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PETG @0.6 nozzle",
+ "inherits": "Meltingplot PETG",
+ "from": "system",
+ "setting_id": "DZe1WokuOM5byttU",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "14"
+ ],
+ "slow_down_layer_time": [
+ "8"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle",
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.8 nozzle.json
new file mode 100644
index 0000000000..4e5f16b411
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PETG @0.8 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PETG @0.8 nozzle",
+ "inherits": "Meltingplot PETG",
+ "from": "system",
+ "setting_id": "LwFY7N8Uisy6ivOV",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "18"
+ ],
+ "slow_down_layer_time": [
+ "15"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle",
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PETG @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PETG @1.0 nozzle.json
new file mode 100644
index 0000000000..cdc4620078
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PETG @1.0 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PETG @1.0 nozzle",
+ "inherits": "Meltingplot PETG",
+ "from": "system",
+ "setting_id": "kR8Vbizk0CPciCbD",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "23"
+ ],
+ "slow_down_layer_time": [
+ "22"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.0 nozzle",
+ "Meltingplot MBL 136 1.0 nozzle",
+ "Meltingplot MBL 308 1.0 nozzle",
+ "Meltingplot MBL 480 1.0 nozzle",
+ "Meltingplot CHX 350 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PETG.json b/resources/profiles/Meltingplot/filament/Meltingplot PETG.json
new file mode 100644
index 0000000000..d6ed4e25cb
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PETG.json
@@ -0,0 +1,70 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PETG",
+ "inherits": "Generic PETG @System",
+ "from": "system",
+ "setting_id": "dsW7JrzWhKAY1fey",
+ "filament_id": "OFvlreVF",
+ "instantiation": "true",
+ "filament_vendor": [
+ "Meltingplot"
+ ],
+ "nozzle_temperature": [
+ "245"
+ ],
+ "nozzle_temperature_initial_layer": [
+ "245"
+ ],
+ "filament_max_volumetric_speed": [
+ "27"
+ ],
+ "filament_cost": [
+ "35"
+ ],
+ "default_filament_colour": [
+ "#123123"
+ ],
+ "fan_min_speed": [
+ "50"
+ ],
+ "fan_cooling_layer_time": [
+ "60"
+ ],
+ "slow_down_layer_time": [
+ "33"
+ ],
+ "cool_plate_temp": [
+ "90"
+ ],
+ "eng_plate_temp": [
+ "90"
+ ],
+ "hot_plate_temp": [
+ "90"
+ ],
+ "textured_plate_temp": [
+ "90"
+ ],
+ "cool_plate_temp_initial_layer": [
+ "90"
+ ],
+ "eng_plate_temp_initial_layer": [
+ "90"
+ ],
+ "hot_plate_temp_initial_layer": [
+ "90"
+ ],
+ "textured_plate_temp_initial_layer": [
+ "90"
+ ],
+ "filament_diameter": [
+ "2.85"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.2 nozzle",
+ "Meltingplot MBL 136 1.2 nozzle",
+ "Meltingplot MBL 308 1.2 nozzle",
+ "Meltingplot MBL 480 1.2 nozzle",
+ "Meltingplot CHX 350 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.4 nozzle.json
new file mode 100644
index 0000000000..4ec8bc1fb5
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.4 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PLA @0.4 nozzle",
+ "inherits": "Meltingplot PLA",
+ "from": "system",
+ "setting_id": "T3OEfrhyZ6ISyv20",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "11"
+ ],
+ "slow_down_layer_time": [
+ "8"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.4 nozzle",
+ "Meltingplot MBL 136 0.4 nozzle",
+ "Meltingplot MBL 308 0.4 nozzle",
+ "Meltingplot MBL 480 0.4 nozzle",
+ "Meltingplot CHX 350 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.6 nozzle.json
new file mode 100644
index 0000000000..054bc03ab6
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.6 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PLA @0.6 nozzle",
+ "inherits": "Meltingplot PLA",
+ "from": "system",
+ "setting_id": "hsgzwjPc26BJ4sQu",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "16"
+ ],
+ "slow_down_layer_time": [
+ "17"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle",
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.8 nozzle.json
new file mode 100644
index 0000000000..7fa45fc182
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PLA @0.8 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PLA @0.8 nozzle",
+ "inherits": "Meltingplot PLA",
+ "from": "system",
+ "setting_id": "cz6RkfsQ0hJE0hYG",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "22"
+ ],
+ "slow_down_layer_time": [
+ "30"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle",
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PLA @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot PLA @1.0 nozzle.json
new file mode 100644
index 0000000000..bbb19233db
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PLA @1.0 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PLA @1.0 nozzle",
+ "inherits": "Meltingplot PLA",
+ "from": "system",
+ "setting_id": "H3n0VPl3CymiK9VN",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "27"
+ ],
+ "slow_down_layer_time": [
+ "45"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.0 nozzle",
+ "Meltingplot MBL 136 1.0 nozzle",
+ "Meltingplot MBL 308 1.0 nozzle",
+ "Meltingplot MBL 480 1.0 nozzle",
+ "Meltingplot CHX 350 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot PLA.json b/resources/profiles/Meltingplot/filament/Meltingplot PLA.json
new file mode 100644
index 0000000000..60575e7aa6
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot PLA.json
@@ -0,0 +1,67 @@
+{
+ "type": "filament",
+ "name": "Meltingplot PLA",
+ "inherits": "Generic PLA @System",
+ "from": "system",
+ "setting_id": "ONpaHlfJVJyh7Shb",
+ "filament_id": "OFwXRVbB",
+ "instantiation": "true",
+ "filament_vendor": [
+ "Meltingplot"
+ ],
+ "nozzle_temperature": [
+ "210"
+ ],
+ "nozzle_temperature_initial_layer": [
+ "215"
+ ],
+ "filament_cost": [
+ "34.9"
+ ],
+ "default_filament_colour": [
+ "#F8F8F8"
+ ],
+ "slow_down_layer_time": [
+ "66"
+ ],
+ "slow_down_min_speed": [
+ "15"
+ ],
+ "cool_plate_temp": [
+ "60"
+ ],
+ "eng_plate_temp": [
+ "60"
+ ],
+ "hot_plate_temp": [
+ "60"
+ ],
+ "textured_plate_temp": [
+ "60"
+ ],
+ "cool_plate_temp_initial_layer": [
+ "65"
+ ],
+ "eng_plate_temp_initial_layer": [
+ "65"
+ ],
+ "hot_plate_temp_initial_layer": [
+ "65"
+ ],
+ "textured_plate_temp_initial_layer": [
+ "65"
+ ],
+ "filament_diameter": [
+ "2.85"
+ ],
+ "filament_max_volumetric_speed": [
+ "33"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.2 nozzle",
+ "Meltingplot MBL 136 1.2 nozzle",
+ "Meltingplot MBL 308 1.2 nozzle",
+ "Meltingplot MBL 480 1.2 nozzle",
+ "Meltingplot CHX 350 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.4 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.4 nozzle.json
new file mode 100644
index 0000000000..6804806002
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.4 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot TitanX @0.4 nozzle",
+ "inherits": "Meltingplot TitanX",
+ "from": "system",
+ "setting_id": "i5ttRpqpqF3Kg8IF",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "11"
+ ],
+ "slow_down_layer_time": [
+ "4"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.4 nozzle",
+ "Meltingplot MBL 136 0.4 nozzle",
+ "Meltingplot MBL 308 0.4 nozzle",
+ "Meltingplot MBL 480 0.4 nozzle",
+ "Meltingplot CHX 350 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.6 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.6 nozzle.json
new file mode 100644
index 0000000000..a80febac3f
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.6 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot TitanX @0.6 nozzle",
+ "inherits": "Meltingplot TitanX",
+ "from": "system",
+ "setting_id": "Vbm6NJb4il6QAU6v",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "16"
+ ],
+ "slow_down_layer_time": [
+ "8"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle",
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.8 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.8 nozzle.json
new file mode 100644
index 0000000000..3815b36da9
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @0.8 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot TitanX @0.8 nozzle",
+ "inherits": "Meltingplot TitanX",
+ "from": "system",
+ "setting_id": "jYrElhVPtK2Dpb9K",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "22"
+ ],
+ "slow_down_layer_time": [
+ "15"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle",
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot TitanX @1.0 nozzle.json b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @1.0 nozzle.json
new file mode 100644
index 0000000000..51ccd444e2
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot TitanX @1.0 nozzle.json
@@ -0,0 +1,21 @@
+{
+ "type": "filament",
+ "name": "Meltingplot TitanX @1.0 nozzle",
+ "inherits": "Meltingplot TitanX",
+ "from": "system",
+ "setting_id": "lQDEFxTsxFsT5A4n",
+ "instantiation": "true",
+ "filament_max_volumetric_speed": [
+ "27"
+ ],
+ "slow_down_layer_time": [
+ "22"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.0 nozzle",
+ "Meltingplot MBL 136 1.0 nozzle",
+ "Meltingplot MBL 308 1.0 nozzle",
+ "Meltingplot MBL 480 1.0 nozzle",
+ "Meltingplot CHX 350 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/filament/Meltingplot TitanX.json b/resources/profiles/Meltingplot/filament/Meltingplot TitanX.json
new file mode 100644
index 0000000000..5082e6e19e
--- /dev/null
+++ b/resources/profiles/Meltingplot/filament/Meltingplot TitanX.json
@@ -0,0 +1,61 @@
+{
+ "type": "filament",
+ "name": "Meltingplot TitanX",
+ "inherits": "Generic ABS @System",
+ "from": "system",
+ "setting_id": "LDPRmxlvX97NXF0F",
+ "filament_id": "OFyYfgDM",
+ "instantiation": "true",
+ "filament_vendor": [
+ "Meltingplot"
+ ],
+ "filament_flow_ratio": [
+ "0.93"
+ ],
+ "filament_shrink": [
+ "99.75%"
+ ],
+ "filament_density": [
+ "1.07"
+ ],
+ "slow_down_layer_time": [
+ "33"
+ ],
+ "cool_plate_temp": [
+ "110"
+ ],
+ "eng_plate_temp": [
+ "110"
+ ],
+ "hot_plate_temp": [
+ "110"
+ ],
+ "textured_plate_temp": [
+ "110"
+ ],
+ "cool_plate_temp_initial_layer": [
+ "110"
+ ],
+ "eng_plate_temp_initial_layer": [
+ "110"
+ ],
+ "hot_plate_temp_initial_layer": [
+ "110"
+ ],
+ "textured_plate_temp_initial_layer": [
+ "110"
+ ],
+ "filament_diameter": [
+ "2.85"
+ ],
+ "filament_max_volumetric_speed": [
+ "33"
+ ],
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.2 nozzle",
+ "Meltingplot MBL 136 1.2 nozzle",
+ "Meltingplot MBL 308 1.2 nozzle",
+ "Meltingplot MBL 480 1.2 nozzle",
+ "Meltingplot CHX 350 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.4 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.4 nozzle.json
new file mode 100644
index 0000000000..c59db36162
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.4 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot CHX 350 0.4 nozzle",
+ "inherits": "fdm_machine_meltingplot_chx",
+ "from": "system",
+ "setting_id": "gyTKYZ8qKgen4dOM",
+ "instantiation": "true",
+ "printer_model": "Meltingplot CHX 350",
+ "printer_variant": "0.4",
+ "nozzle_diameter": [
+ "0.4"
+ ],
+ "min_layer_height": [
+ "0.16"
+ ],
+ "max_layer_height": [
+ "0.24"
+ ],
+ "printable_area": [
+ "0x0",
+ "880x0",
+ "880x422",
+ "0x422"
+ ],
+ "printable_height": "943",
+ "default_print_profile": "0.18mm Fine 0.4 nozzle @Meltingplot CHX 350",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.6 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.6 nozzle.json
new file mode 100644
index 0000000000..bddf34e56a
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.6 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot CHX 350 0.6 nozzle",
+ "inherits": "fdm_machine_meltingplot_chx",
+ "from": "system",
+ "setting_id": "OeqLbNEMEImXnJBz",
+ "instantiation": "true",
+ "printer_model": "Meltingplot CHX 350",
+ "printer_variant": "0.6",
+ "nozzle_diameter": [
+ "0.6"
+ ],
+ "min_layer_height": [
+ "0.24"
+ ],
+ "max_layer_height": [
+ "0.36"
+ ],
+ "printable_area": [
+ "0x0",
+ "880x0",
+ "880x422",
+ "0x422"
+ ],
+ "printable_height": "943",
+ "default_print_profile": "0.30mm Standard 0.6 nozzle @Meltingplot CHX 350",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.8 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.8 nozzle.json
new file mode 100644
index 0000000000..bb3a56b5ce
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 0.8 nozzle.json
@@ -0,0 +1,32 @@
+{
+ "type": "machine",
+ "name": "Meltingplot CHX 350 0.8 nozzle",
+ "inherits": "fdm_machine_meltingplot_chx",
+ "from": "system",
+ "setting_id": "IlK23KWfTD7BLPpZ",
+ "instantiation": "true",
+ "printer_model": "Meltingplot CHX 350",
+ "printer_variant": "0.8",
+ "nozzle_diameter": [
+ "0.8"
+ ],
+ "min_layer_height": [
+ "0.32"
+ ],
+ "max_layer_height": [
+ "0.48"
+ ],
+ "printable_area": [
+ "0x0",
+ "880x0",
+ "880x422",
+ "0x422"
+ ],
+ "printable_height": "943",
+ "default_print_profile": "0.38mm Standard 0.8 nozzle @Meltingplot CHX 350",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.8 nozzle"
+ ],
+ "min_resonance_avoidance_speed": "55",
+ "max_resonance_avoidance_speed": "115"
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.0 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.0 nozzle.json
new file mode 100644
index 0000000000..0c2f656c94
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.0 nozzle.json
@@ -0,0 +1,33 @@
+{
+ "type": "machine",
+ "name": "Meltingplot CHX 350 1.0 nozzle",
+ "inherits": "fdm_machine_meltingplot_chx",
+ "from": "system",
+ "setting_id": "AGIxh7arXUPLFcnj",
+ "instantiation": "true",
+ "printer_model": "Meltingplot CHX 350",
+ "printer_variant": "1.0",
+ "nozzle_diameter": [
+ "1.0"
+ ],
+ "min_layer_height": [
+ "0.40"
+ ],
+ "max_layer_height": [
+ "0.60"
+ ],
+ "printable_area": [
+ "0x0",
+ "880x0",
+ "880x422",
+ "0x422"
+ ],
+ "printable_height": "943",
+ "default_print_profile": "0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350",
+ "default_filament_profile": [
+ "Meltingplot PLA @1.0 nozzle"
+ ],
+ "nozzle_type": [
+ "hardened_steel"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.2 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.2 nozzle.json
new file mode 100644
index 0000000000..fa511ee85a
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350 1.2 nozzle.json
@@ -0,0 +1,33 @@
+{
+ "type": "machine",
+ "name": "Meltingplot CHX 350 1.2 nozzle",
+ "inherits": "fdm_machine_meltingplot_chx",
+ "from": "system",
+ "setting_id": "xcwkp9Kdund0y4Zh",
+ "instantiation": "true",
+ "printer_model": "Meltingplot CHX 350",
+ "printer_variant": "1.2",
+ "nozzle_diameter": [
+ "1.2"
+ ],
+ "min_layer_height": [
+ "0.48"
+ ],
+ "max_layer_height": [
+ "0.72"
+ ],
+ "printable_area": [
+ "0x0",
+ "880x0",
+ "880x422",
+ "0x422"
+ ],
+ "printable_height": "943",
+ "default_print_profile": "0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350",
+ "default_filament_profile": [
+ "Meltingplot PLA"
+ ],
+ "nozzle_type": [
+ "hardened_steel"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot CHX 350.json b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350.json
new file mode 100644
index 0000000000..22d9b57d30
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "machine_model",
+ "name": "Meltingplot CHX 350",
+ "model_id": "Meltingplot-CHX-350",
+ "nozzle_diameter": "0.4;0.6;0.8;1.0;1.2",
+ "machine_tech": "FFF",
+ "family": "Meltingplot",
+ "bed_model": "chx350-printbed.stl",
+ "bed_texture": "chx350-texture.svg",
+ "hotend_model": "",
+ "default_materials": "Meltingplot PLA @0.4 nozzle;Meltingplot PLA @0.6 nozzle;Meltingplot PLA @0.8 nozzle;Meltingplot PLA @1.0 nozzle;Meltingplot PLA;Meltingplot PETG @0.4 nozzle;Meltingplot PETG @0.6 nozzle;Meltingplot PETG @0.8 nozzle;Meltingplot PETG @1.0 nozzle;Meltingplot PETG;Meltingplot ABS @0.4 nozzle;Meltingplot ABS @0.6 nozzle;Meltingplot ABS @0.8 nozzle;Meltingplot ABS @1.0 nozzle;Meltingplot ABS;Meltingplot ASA @0.4 nozzle;Meltingplot ASA @0.6 nozzle;Meltingplot ASA @0.8 nozzle;Meltingplot ASA @1.0 nozzle;Meltingplot ASA"
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.4 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.4 nozzle.json
new file mode 100644
index 0000000000..413b86a245
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.4 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 133 0.4 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "wyroTvO4uFQPS3Se",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 133",
+ "printer_variant": "0.4",
+ "nozzle_diameter": [
+ "0.4"
+ ],
+ "min_layer_height": [
+ "0.16"
+ ],
+ "max_layer_height": [
+ "0.24"
+ ],
+ "printable_area": [
+ "0x0",
+ "835x0",
+ "835x405",
+ "0x405"
+ ],
+ "printable_height": "394",
+ "default_print_profile": "0.18mm Fine 0.4 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.6 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.6 nozzle.json
new file mode 100644
index 0000000000..1f6e02ec96
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.6 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 133 0.6 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "QbxTZqa4I7jaXUzw",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 133",
+ "printer_variant": "0.6",
+ "nozzle_diameter": [
+ "0.6"
+ ],
+ "min_layer_height": [
+ "0.24"
+ ],
+ "max_layer_height": [
+ "0.36"
+ ],
+ "printable_area": [
+ "0x0",
+ "835x0",
+ "835x405",
+ "0x405"
+ ],
+ "printable_height": "394",
+ "default_print_profile": "0.30mm Standard 0.6 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.8 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.8 nozzle.json
new file mode 100644
index 0000000000..506acfdf6f
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 0.8 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 133 0.8 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "VXumP32DSNKwddyS",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 133",
+ "printer_variant": "0.8",
+ "nozzle_diameter": [
+ "0.8"
+ ],
+ "min_layer_height": [
+ "0.32"
+ ],
+ "max_layer_height": [
+ "0.48"
+ ],
+ "printable_area": [
+ "0x0",
+ "835x0",
+ "835x405",
+ "0x405"
+ ],
+ "printable_height": "394",
+ "default_print_profile": "0.38mm Standard 0.8 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.0 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.0 nozzle.json
new file mode 100644
index 0000000000..d4943d8642
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.0 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 133 1.0 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "A2a4j8nclQxokoHn",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 133",
+ "printer_variant": "1.0",
+ "nozzle_diameter": [
+ "1.0"
+ ],
+ "min_layer_height": [
+ "0.40"
+ ],
+ "max_layer_height": [
+ "0.60"
+ ],
+ "printable_area": [
+ "0x0",
+ "835x0",
+ "835x405",
+ "0x405"
+ ],
+ "printable_height": "394",
+ "default_print_profile": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.2 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.2 nozzle.json
new file mode 100644
index 0000000000..6107f64728
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133 1.2 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 133 1.2 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "wn8Ez4ZM1ubuftLv",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 133",
+ "printer_variant": "1.2",
+ "nozzle_diameter": [
+ "1.2"
+ ],
+ "min_layer_height": [
+ "0.48"
+ ],
+ "max_layer_height": [
+ "0.72"
+ ],
+ "printable_area": [
+ "0x0",
+ "835x0",
+ "835x405",
+ "0x405"
+ ],
+ "printable_height": "394",
+ "default_print_profile": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 133.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133.json
new file mode 100644
index 0000000000..5a8d76e344
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 133.json
@@ -0,0 +1,12 @@
+{
+ "type": "machine_model",
+ "name": "Meltingplot MBL 133",
+ "model_id": "Meltingplot-MBL-133",
+ "nozzle_diameter": "0.8;0.4;0.6;1.0;1.2",
+ "machine_tech": "FFF",
+ "family": "Meltingplot",
+ "bed_model": "mbl133-printbed.stl",
+ "bed_texture": "mbl-133-texture.svg",
+ "hotend_model": "",
+ "default_materials": "Meltingplot PLA @0.4 nozzle;Meltingplot PLA @0.6 nozzle;Meltingplot PLA @0.8 nozzle;Meltingplot PLA @1.0 nozzle;Meltingplot PLA;Meltingplot PETG @0.4 nozzle;Meltingplot PETG @0.6 nozzle;Meltingplot PETG @0.8 nozzle;Meltingplot PETG @1.0 nozzle;Meltingplot PETG;Meltingplot ABS @0.4 nozzle;Meltingplot ABS @0.6 nozzle;Meltingplot ABS @0.8 nozzle;Meltingplot ABS @1.0 nozzle;Meltingplot ABS;Meltingplot ASA @0.4 nozzle;Meltingplot ASA @0.6 nozzle;Meltingplot ASA @0.8 nozzle;Meltingplot ASA @1.0 nozzle;Meltingplot ASA"
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.4 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.4 nozzle.json
new file mode 100644
index 0000000000..efcd27c2ec
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.4 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 136 0.4 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "Wv2F2INNahYnIP2n",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 136",
+ "printer_variant": "0.4",
+ "nozzle_diameter": [
+ "0.4"
+ ],
+ "min_layer_height": [
+ "0.16"
+ ],
+ "max_layer_height": [
+ "0.24"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "396",
+ "default_print_profile": "0.18mm Fine 0.4 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.6 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.6 nozzle.json
new file mode 100644
index 0000000000..2bf1e00ae6
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.6 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 136 0.6 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "bmYfNrpRLtITsguf",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 136",
+ "printer_variant": "0.6",
+ "nozzle_diameter": [
+ "0.6"
+ ],
+ "min_layer_height": [
+ "0.24"
+ ],
+ "max_layer_height": [
+ "0.36"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "396",
+ "default_print_profile": "0.30mm Standard 0.6 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.8 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.8 nozzle.json
new file mode 100644
index 0000000000..922ec96fce
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 0.8 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 136 0.8 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "9fv3aEc4tAsdeaPI",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 136",
+ "printer_variant": "0.8",
+ "nozzle_diameter": [
+ "0.8"
+ ],
+ "min_layer_height": [
+ "0.32"
+ ],
+ "max_layer_height": [
+ "0.48"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "396",
+ "default_print_profile": "0.38mm Standard 0.8 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.0 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.0 nozzle.json
new file mode 100644
index 0000000000..0e1e6dadb7
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.0 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 136 1.0 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "l45hlHUCFi1UcGpM",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 136",
+ "printer_variant": "1.0",
+ "nozzle_diameter": [
+ "1.0"
+ ],
+ "min_layer_height": [
+ "0.40"
+ ],
+ "max_layer_height": [
+ "0.60"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "396",
+ "default_print_profile": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.2 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.2 nozzle.json
new file mode 100644
index 0000000000..1fb6101070
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136 1.2 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 136 1.2 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "LAAqt3v5IkT75PMJ",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 136",
+ "printer_variant": "1.2",
+ "nozzle_diameter": [
+ "1.2"
+ ],
+ "min_layer_height": [
+ "0.48"
+ ],
+ "max_layer_height": [
+ "0.72"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "396",
+ "default_print_profile": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 136.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136.json
new file mode 100644
index 0000000000..1afe141a6b
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 136.json
@@ -0,0 +1,12 @@
+{
+ "type": "machine_model",
+ "name": "Meltingplot MBL 136",
+ "model_id": "Meltingplot-MBL-136",
+ "nozzle_diameter": "0.8;0.4;0.6;1.0;1.2",
+ "machine_tech": "FFF",
+ "family": "Meltingplot",
+ "bed_model": "mbl136-printbed.stl",
+ "bed_texture": "mbl-136-texture.svg",
+ "hotend_model": "",
+ "default_materials": "Meltingplot PLA @0.4 nozzle;Meltingplot PLA @0.6 nozzle;Meltingplot PLA @0.8 nozzle;Meltingplot PLA @1.0 nozzle;Meltingplot PLA;Meltingplot PETG @0.4 nozzle;Meltingplot PETG @0.6 nozzle;Meltingplot PETG @0.8 nozzle;Meltingplot PETG @1.0 nozzle;Meltingplot PETG;Meltingplot ABS @0.4 nozzle;Meltingplot ABS @0.6 nozzle;Meltingplot ABS @0.8 nozzle;Meltingplot ABS @1.0 nozzle;Meltingplot ABS;Meltingplot ASA @0.4 nozzle;Meltingplot ASA @0.6 nozzle;Meltingplot ASA @0.8 nozzle;Meltingplot ASA @1.0 nozzle;Meltingplot ASA"
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.4 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.4 nozzle.json
new file mode 100644
index 0000000000..2e3f428374
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.4 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 308 0.4 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "AbxDaZCTmysg7JTf",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 308",
+ "printer_variant": "0.4",
+ "nozzle_diameter": [
+ "0.4"
+ ],
+ "min_layer_height": [
+ "0.16"
+ ],
+ "max_layer_height": [
+ "0.24"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "896",
+ "default_print_profile": "0.18mm Fine 0.4 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.6 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.6 nozzle.json
new file mode 100644
index 0000000000..d21e5b08df
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.6 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 308 0.6 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "YRQhtucLD6iZRcY0",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 308",
+ "printer_variant": "0.6",
+ "nozzle_diameter": [
+ "0.6"
+ ],
+ "min_layer_height": [
+ "0.24"
+ ],
+ "max_layer_height": [
+ "0.36"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "896",
+ "default_print_profile": "0.30mm Standard 0.6 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.8 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.8 nozzle.json
new file mode 100644
index 0000000000..2feb7f2162
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 0.8 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 308 0.8 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "3scvx4P2vXtmoMmI",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 308",
+ "printer_variant": "0.8",
+ "nozzle_diameter": [
+ "0.8"
+ ],
+ "min_layer_height": [
+ "0.32"
+ ],
+ "max_layer_height": [
+ "0.48"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "896",
+ "default_print_profile": "0.38mm Standard 0.8 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.0 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.0 nozzle.json
new file mode 100644
index 0000000000..dd54275283
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.0 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 308 1.0 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "VpAHWQ6v3aZLUIs1",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 308",
+ "printer_variant": "1.0",
+ "nozzle_diameter": [
+ "1.0"
+ ],
+ "min_layer_height": [
+ "0.40"
+ ],
+ "max_layer_height": [
+ "0.60"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "896",
+ "default_print_profile": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.2 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.2 nozzle.json
new file mode 100644
index 0000000000..eb56bc5da6
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308 1.2 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 308 1.2 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "WuT3Qj2xyAPfDsXW",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 308",
+ "printer_variant": "1.2",
+ "nozzle_diameter": [
+ "1.2"
+ ],
+ "min_layer_height": [
+ "0.48"
+ ],
+ "max_layer_height": [
+ "0.72"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "896",
+ "default_print_profile": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 308.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308.json
new file mode 100644
index 0000000000..7d43a425a7
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 308.json
@@ -0,0 +1,12 @@
+{
+ "type": "machine_model",
+ "name": "Meltingplot MBL 308",
+ "model_id": "Meltingplot-MBL-308",
+ "nozzle_diameter": "0.8;0.4;0.6;1.0;1.2",
+ "machine_tech": "FFF",
+ "family": "Meltingplot",
+ "bed_model": "mbl308-printbed.stl",
+ "bed_texture": "mbl-308-texture.svg",
+ "hotend_model": "",
+ "default_materials": "Meltingplot PLA @0.4 nozzle;Meltingplot PLA @0.6 nozzle;Meltingplot PLA @0.8 nozzle;Meltingplot PLA @1.0 nozzle;Meltingplot PLA;Meltingplot PETG @0.4 nozzle;Meltingplot PETG @0.6 nozzle;Meltingplot PETG @0.8 nozzle;Meltingplot PETG @1.0 nozzle;Meltingplot PETG;Meltingplot ABS @0.4 nozzle;Meltingplot ABS @0.6 nozzle;Meltingplot ABS @0.8 nozzle;Meltingplot ABS @1.0 nozzle;Meltingplot ABS;Meltingplot ASA @0.4 nozzle;Meltingplot ASA @0.6 nozzle;Meltingplot ASA @0.8 nozzle;Meltingplot ASA @1.0 nozzle;Meltingplot ASA"
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.4 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.4 nozzle.json
new file mode 100644
index 0000000000..1638cf61e5
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.4 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 480 0.4 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "14E0ywGwPgPzuR7q",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 480",
+ "printer_variant": "0.4",
+ "nozzle_diameter": [
+ "0.4"
+ ],
+ "min_layer_height": [
+ "0.16"
+ ],
+ "max_layer_height": [
+ "0.24"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "1396",
+ "default_print_profile": "0.18mm Fine 0.4 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.6 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.6 nozzle.json
new file mode 100644
index 0000000000..d727e6e540
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.6 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 480 0.6 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "RntAZ9kYe1JiK9qL",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 480",
+ "printer_variant": "0.6",
+ "nozzle_diameter": [
+ "0.6"
+ ],
+ "min_layer_height": [
+ "0.24"
+ ],
+ "max_layer_height": [
+ "0.36"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "1396",
+ "default_print_profile": "0.30mm Standard 0.6 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.8 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.8 nozzle.json
new file mode 100644
index 0000000000..2ca80661af
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 0.8 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 480 0.8 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "3wnBTip16mjzuNaR",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 480",
+ "printer_variant": "0.8",
+ "nozzle_diameter": [
+ "0.8"
+ ],
+ "min_layer_height": [
+ "0.32"
+ ],
+ "max_layer_height": [
+ "0.48"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "1396",
+ "default_print_profile": "0.38mm Standard 0.8 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.0 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.0 nozzle.json
new file mode 100644
index 0000000000..95a2b7a7da
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.0 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 480 1.0 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "KXzVlZQpxRpoYCZC",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 480",
+ "printer_variant": "1.0",
+ "nozzle_diameter": [
+ "1.0"
+ ],
+ "min_layer_height": [
+ "0.40"
+ ],
+ "max_layer_height": [
+ "0.60"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "1396",
+ "default_print_profile": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA @1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.2 nozzle.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.2 nozzle.json
new file mode 100644
index 0000000000..2a992dc643
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480 1.2 nozzle.json
@@ -0,0 +1,30 @@
+{
+ "type": "machine",
+ "name": "Meltingplot MBL 480 1.2 nozzle",
+ "inherits": "fdm_machine_meltingplot_mbl",
+ "from": "system",
+ "setting_id": "FhIoFCxemK2Miw2J",
+ "instantiation": "true",
+ "printer_model": "Meltingplot MBL 480",
+ "printer_variant": "1.2",
+ "nozzle_diameter": [
+ "1.2"
+ ],
+ "min_layer_height": [
+ "0.48"
+ ],
+ "max_layer_height": [
+ "0.72"
+ ],
+ "printable_area": [
+ "0x0",
+ "850x0",
+ "850x405",
+ "0x405"
+ ],
+ "printable_height": "1396",
+ "default_print_profile": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL",
+ "default_filament_profile": [
+ "Meltingplot PLA"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/machine/Meltingplot MBL 480.json b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480.json
new file mode 100644
index 0000000000..0360c5bcee
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/Meltingplot MBL 480.json
@@ -0,0 +1,12 @@
+{
+ "type": "machine_model",
+ "name": "Meltingplot MBL 480",
+ "model_id": "Meltingplot-MBL-480",
+ "nozzle_diameter": "0.8;0.4;0.6;1.0;1.2",
+ "machine_tech": "FFF",
+ "family": "Meltingplot",
+ "bed_model": "mbl480-printbed.stl",
+ "bed_texture": "mbl-480-texture.svg",
+ "hotend_model": "",
+ "default_materials": "Meltingplot PLA @0.4 nozzle;Meltingplot PLA @0.6 nozzle;Meltingplot PLA @0.8 nozzle;Meltingplot PLA @1.0 nozzle;Meltingplot PLA;Meltingplot PETG @0.4 nozzle;Meltingplot PETG @0.6 nozzle;Meltingplot PETG @0.8 nozzle;Meltingplot PETG @1.0 nozzle;Meltingplot PETG;Meltingplot ABS @0.4 nozzle;Meltingplot ABS @0.6 nozzle;Meltingplot ABS @0.8 nozzle;Meltingplot ABS @1.0 nozzle;Meltingplot ABS;Meltingplot ASA @0.4 nozzle;Meltingplot ASA @0.6 nozzle;Meltingplot ASA @0.8 nozzle;Meltingplot ASA @1.0 nozzle;Meltingplot ASA"
+}
diff --git a/resources/profiles/Meltingplot/machine/fdm_machine_common.json b/resources/profiles/Meltingplot/machine/fdm_machine_common.json
new file mode 100644
index 0000000000..a27cc95405
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/fdm_machine_common.json
@@ -0,0 +1,68 @@
+{
+ "type": "machine",
+ "name": "fdm_machine_common",
+ "from": "system",
+ "instantiation": "false",
+ "printer_technology": "FFF",
+ "gcode_flavor": "reprapfirmware",
+ "host_type": "duet",
+ "disable_m73": "1",
+ "emit_machine_limits_to_gcode": "0",
+ "extruder_colour": [
+ "#FCE94F"
+ ],
+ "extruder_offset": [
+ "0x0"
+ ],
+ "machine_min_extruding_rate": [
+ "0"
+ ],
+ "machine_min_travel_rate": [
+ "0"
+ ],
+ "machine_max_speed_e": [
+ "60"
+ ],
+ "printer_settings_id": "",
+ "resonance_avoidance": "0",
+ "retraction_length": [
+ "0"
+ ],
+ "use_firmware_retraction": "1",
+ "retract_when_changing_layer": [
+ "1"
+ ],
+ "retract_before_wipe": [
+ "0%"
+ ],
+ "retract_length_toolchange": [
+ "0"
+ ],
+ "retract_restart_extra": [
+ "0"
+ ],
+ "retract_restart_extra_toolchange": [
+ "0"
+ ],
+ "wipe": [
+ "0"
+ ],
+ "z_hop": [
+ "0"
+ ],
+ "z_hop_types": [
+ "Normal Lift"
+ ],
+ "travel_slope": [
+ "1"
+ ],
+ "single_extruder_multi_material": "0",
+ "purge_in_prime_tower": "0",
+ "time_cost": "2",
+ "default_print_profile": "",
+ "change_filament_gcode": "",
+ "machine_pause_gcode": "M226",
+ "machine_end_gcode": "G90\nG1 Z{min(max_layer_z + 5, printable_height)} F600\nM98 P\"0:/sys/meltingplot/print_end\"",
+ "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
+ "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n"
+}
diff --git a/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_chx.json b/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_chx.json
new file mode 100644
index 0000000000..f68678716e
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_chx.json
@@ -0,0 +1,71 @@
+{
+ "type": "machine",
+ "name": "fdm_machine_meltingplot_chx",
+ "inherits": "fdm_machine_common",
+ "from": "system",
+ "instantiation": "false",
+ "fan_kickstart": "0.5",
+ "fan_speedup_time": "1",
+ "machine_max_acceleration_e": [
+ "3000"
+ ],
+ "machine_max_acceleration_extruding": [
+ "6000"
+ ],
+ "machine_max_acceleration_retracting": [
+ "3000"
+ ],
+ "machine_max_acceleration_travel": [
+ "6000"
+ ],
+ "machine_max_acceleration_x": [
+ "6000"
+ ],
+ "machine_max_acceleration_y": [
+ "6000"
+ ],
+ "machine_max_acceleration_z": [
+ "400"
+ ],
+ "machine_max_jerk_e": [
+ "33.33"
+ ],
+ "machine_max_jerk_x": [
+ "12"
+ ],
+ "machine_max_jerk_y": [
+ "12"
+ ],
+ "machine_max_jerk_z": [
+ "1.2"
+ ],
+ "machine_max_speed_x": [
+ "833.33"
+ ],
+ "machine_max_speed_y": [
+ "1000"
+ ],
+ "machine_max_speed_z": [
+ "30"
+ ],
+ "extruder_clearance_radius": "65",
+ "extruder_clearance_height_to_rod": "20",
+ "extruder_clearance_height_to_lid": "150",
+ "nozzle_type": [
+ "stainless_steel"
+ ],
+ "min_resonance_avoidance_speed": "40",
+ "max_resonance_avoidance_speed": "105",
+ "time_cost": "5",
+ "retraction_minimum_travel": [
+ "2"
+ ],
+ "retraction_speed": [
+ "60"
+ ],
+ "deretraction_speed": [
+ "40"
+ ],
+ "printable_height": "943",
+ "machine_start_gcode": "M140 P0 S{first_layer_bed_temperature[0]} ; set bed temp\nG10 P0 S{first_layer_temperature[0]}\nM568 P0 R{first_layer_temperature[0] + standby_temperature_delta} S{first_layer_temperature[0]} A2\n\nM83 ; use relative distances for extrusion\nG90 ; use absolute coordinates\n\nM98 P\"0:/sys/meltingplot/print_start\""
+}
diff --git a/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_mbl.json b/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_mbl.json
new file mode 100644
index 0000000000..6d8f974073
--- /dev/null
+++ b/resources/profiles/Meltingplot/machine/fdm_machine_meltingplot_mbl.json
@@ -0,0 +1,69 @@
+{
+ "type": "machine",
+ "name": "fdm_machine_meltingplot_mbl",
+ "inherits": "fdm_machine_common",
+ "from": "system",
+ "instantiation": "false",
+ "fan_kickstart": "0.5",
+ "fan_speedup_time": "0.5",
+ "machine_max_acceleration_e": [
+ "2500"
+ ],
+ "machine_max_acceleration_extruding": [
+ "800"
+ ],
+ "machine_max_acceleration_retracting": [
+ "1250"
+ ],
+ "machine_max_acceleration_travel": [
+ "1500"
+ ],
+ "machine_max_acceleration_x": [
+ "1500"
+ ],
+ "machine_max_acceleration_y": [
+ "1500"
+ ],
+ "machine_max_acceleration_z": [
+ "72"
+ ],
+ "machine_max_jerk_e": [
+ "3"
+ ],
+ "machine_max_jerk_x": [
+ "9"
+ ],
+ "machine_max_jerk_y": [
+ "9"
+ ],
+ "machine_max_jerk_z": [
+ "0.3"
+ ],
+ "machine_max_speed_x": [
+ "240"
+ ],
+ "machine_max_speed_y": [
+ "240"
+ ],
+ "machine_max_speed_z": [
+ "12"
+ ],
+ "extruder_clearance_radius": "75",
+ "extruder_clearance_height_to_rod": "30",
+ "extruder_clearance_height_to_lid": "30",
+ "retraction_minimum_travel": [
+ "4"
+ ],
+ "retraction_speed": [
+ "35"
+ ],
+ "deretraction_speed": [
+ "0"
+ ],
+ "thumbnails": [
+ "64x64",
+ "400x300"
+ ],
+ "thumbnails_format": "PNG",
+ "machine_start_gcode": "M140 P0 S{first_layer_bed_temperature[0]} ; set bed temp\nG10 P0 R{first_layer_temperature[0] + standby_temperature_delta} S{first_layer_temperature[0]}\n\nM83 ; use relative distances for extrusion\nG90 ; use absolute coordinates\n\nM98 P\"0:/sys/meltingplot/print_start\""
+}
diff --git a/resources/profiles/Meltingplot/mbl-133-texture.svg b/resources/profiles/Meltingplot/mbl-133-texture.svg
new file mode 100644
index 0000000000..d7572a5a2e
--- /dev/null
+++ b/resources/profiles/Meltingplot/mbl-133-texture.svg
@@ -0,0 +1,158 @@
+
+
diff --git a/resources/profiles/Meltingplot/mbl-136-texture.svg b/resources/profiles/Meltingplot/mbl-136-texture.svg
new file mode 100644
index 0000000000..415bd0fdc0
--- /dev/null
+++ b/resources/profiles/Meltingplot/mbl-136-texture.svg
@@ -0,0 +1,158 @@
+
+
diff --git a/resources/profiles/Meltingplot/mbl-308-texture.svg b/resources/profiles/Meltingplot/mbl-308-texture.svg
new file mode 100644
index 0000000000..96ee77c84d
--- /dev/null
+++ b/resources/profiles/Meltingplot/mbl-308-texture.svg
@@ -0,0 +1,158 @@
+
+
diff --git a/resources/profiles/Meltingplot/mbl-480-texture.svg b/resources/profiles/Meltingplot/mbl-480-texture.svg
new file mode 100644
index 0000000000..e76d969d72
--- /dev/null
+++ b/resources/profiles/Meltingplot/mbl-480-texture.svg
@@ -0,0 +1,158 @@
+
+
diff --git a/resources/profiles/Meltingplot/mbl133-printbed.stl b/resources/profiles/Meltingplot/mbl133-printbed.stl
new file mode 100644
index 0000000000..888491edea
Binary files /dev/null and b/resources/profiles/Meltingplot/mbl133-printbed.stl differ
diff --git a/resources/profiles/Meltingplot/mbl136-printbed.stl b/resources/profiles/Meltingplot/mbl136-printbed.stl
new file mode 100644
index 0000000000..ab25288591
Binary files /dev/null and b/resources/profiles/Meltingplot/mbl136-printbed.stl differ
diff --git a/resources/profiles/Meltingplot/mbl308-printbed.stl b/resources/profiles/Meltingplot/mbl308-printbed.stl
new file mode 100644
index 0000000000..ab25288591
Binary files /dev/null and b/resources/profiles/Meltingplot/mbl308-printbed.stl differ
diff --git a/resources/profiles/Meltingplot/mbl480-printbed.stl b/resources/profiles/Meltingplot/mbl480-printbed.stl
new file mode 100644
index 0000000000..ab25288591
Binary files /dev/null and b/resources/profiles/Meltingplot/mbl480-printbed.stl differ
diff --git a/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..29b161150e
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.18mm Fine 0.4 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_small_nozzle",
+ "from": "system",
+ "setting_id": "AbSOyKLL1fGceKJM",
+ "instantiation": "true",
+ "layer_height": "0.18",
+ "compatible_printers": [
+ "Meltingplot CHX 350 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..09624e8d1d
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.18mm Fine 0.4 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.18mm Fine 0.4 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_04_nozzle",
+ "from": "system",
+ "setting_id": "WF0wYUMc1HUHPyVQ",
+ "instantiation": "true",
+ "layer_height": "0.18",
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.4 nozzle",
+ "Meltingplot MBL 136 0.4 nozzle",
+ "Meltingplot MBL 308 0.4 nozzle",
+ "Meltingplot MBL 480 0.4 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..b5114e1fee
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.24mm Fine 0.6 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_small_nozzle",
+ "from": "system",
+ "setting_id": "KrZSDq4Tsnlnu0Dm",
+ "instantiation": "true",
+ "layer_height": "0.24",
+ "compatible_printers": [
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..c6ff710938
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.24mm Fine 0.6 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.24mm Fine 0.6 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_06_nozzle",
+ "from": "system",
+ "setting_id": "9PDbCLSnBEocONzB",
+ "instantiation": "true",
+ "layer_height": "0.24",
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..476156be3a
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.28mm Optimal 0.6 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_small_nozzle",
+ "from": "system",
+ "setting_id": "RrsJ1yXD61T1Sk2u",
+ "instantiation": "true",
+ "layer_height": "0.28",
+ "compatible_printers": [
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..4187f5f899
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.28mm Optimal 0.6 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.28mm Optimal 0.6 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_06_nozzle",
+ "from": "system",
+ "setting_id": "ewObaiyN5k5Jl17T",
+ "instantiation": "true",
+ "layer_height": "0.28",
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..90de66ee6e
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.30mm Standard 0.6 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_small_nozzle",
+ "from": "system",
+ "setting_id": "nHe2gihvCHahJ4Pw",
+ "instantiation": "true",
+ "layer_height": "0.30",
+ "compatible_printers": [
+ "Meltingplot CHX 350 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..6ef66db3bc
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.30mm Standard 0.6 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.30mm Standard 0.6 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_06_nozzle",
+ "from": "system",
+ "setting_id": "6exgbZxVLHjH3Bhd",
+ "instantiation": "true",
+ "layer_height": "0.30",
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.6 nozzle",
+ "Meltingplot MBL 136 0.6 nozzle",
+ "Meltingplot MBL 308 0.6 nozzle",
+ "Meltingplot MBL 480 0.6 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.32mm Fine 0.8 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.32mm Fine 0.8 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..285d6594aa
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.32mm Fine 0.8 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.32mm Fine 0.8 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_large_nozzle",
+ "from": "system",
+ "setting_id": "HSqTmgZq9mxKpWzq",
+ "instantiation": "true",
+ "layer_height": "0.32",
+ "compatible_printers": [
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.34mm Fine 0.8 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.34mm Fine 0.8 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..1acc2ebb64
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.34mm Fine 0.8 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.34mm Fine 0.8 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_08_nozzle",
+ "from": "system",
+ "setting_id": "XVRHVR0F8UrpWAeP",
+ "instantiation": "true",
+ "layer_height": "0.34",
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..fc6c41bd75
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.36mm Optimal 0.8 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_large_nozzle",
+ "from": "system",
+ "setting_id": "KLnV7sCKomrmvKxU",
+ "instantiation": "true",
+ "layer_height": "0.36",
+ "compatible_printers": [
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..9694cff7d9
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.36mm Optimal 0.8 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.36mm Optimal 0.8 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_08_nozzle",
+ "from": "system",
+ "setting_id": "WpPpQuf0jWaXQaPU",
+ "instantiation": "true",
+ "layer_height": "0.36",
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..40d74e2bb3
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.38mm Standard 0.8 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_large_nozzle",
+ "from": "system",
+ "setting_id": "pKcgDKQM9IVmXiym",
+ "instantiation": "true",
+ "layer_height": "0.38",
+ "compatible_printers": [
+ "Meltingplot CHX 350 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..c555721f40
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.38mm Standard 0.8 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.38mm Standard 0.8 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_08_nozzle",
+ "from": "system",
+ "setting_id": "IMZxMsLnd5IfiDFQ",
+ "instantiation": "true",
+ "layer_height": "0.38",
+ "compatible_printers": [
+ "Meltingplot MBL 133 0.8 nozzle",
+ "Meltingplot MBL 136 0.8 nozzle",
+ "Meltingplot MBL 308 0.8 nozzle",
+ "Meltingplot MBL 480 0.8 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..4f8e9487d5
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.44mm Fine 1.0 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_large_nozzle",
+ "from": "system",
+ "setting_id": "QLMHgE0vHGQWiuz7",
+ "instantiation": "true",
+ "layer_height": "0.44",
+ "compatible_printers": [
+ "Meltingplot CHX 350 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..4f321f0192
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.44mm Fine 1.0 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.44mm Fine 1.0 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_10_nozzle",
+ "from": "system",
+ "setting_id": "tjLfITsaMySQV6OC",
+ "instantiation": "true",
+ "layer_height": "0.44",
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.0 nozzle",
+ "Meltingplot MBL 136 1.0 nozzle",
+ "Meltingplot MBL 308 1.0 nozzle",
+ "Meltingplot MBL 480 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..2df947e174
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.48mm Fine 1.2 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_large_nozzle",
+ "from": "system",
+ "setting_id": "yzaZIGtEhvf2GGbl",
+ "instantiation": "true",
+ "layer_height": "0.48",
+ "compatible_printers": [
+ "Meltingplot CHX 350 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..7702399184
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.48mm Fine 1.2 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.48mm Fine 1.2 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_12_nozzle",
+ "from": "system",
+ "setting_id": "erJDLPP5pRQnGwoJ",
+ "instantiation": "true",
+ "layer_height": "0.48",
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.2 nozzle",
+ "Meltingplot MBL 136 1.2 nozzle",
+ "Meltingplot MBL 308 1.2 nozzle",
+ "Meltingplot MBL 480 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..d88e9a538c
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.48mm Optimal 1.0 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_large_nozzle",
+ "from": "system",
+ "setting_id": "dZw2B5t8nN5lhyXI",
+ "instantiation": "true",
+ "layer_height": "0.48",
+ "compatible_printers": [
+ "Meltingplot CHX 350 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..2b20bba856
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.48mm Optimal 1.0 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.48mm Optimal 1.0 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_10_nozzle",
+ "from": "system",
+ "setting_id": "5wtjDWniGYAAtn79",
+ "instantiation": "true",
+ "layer_height": "0.48",
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.0 nozzle",
+ "Meltingplot MBL 136 1.0 nozzle",
+ "Meltingplot MBL 308 1.0 nozzle",
+ "Meltingplot MBL 480 1.0 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350.json b/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350.json
new file mode 100644
index 0000000000..c29d827b2e
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350.json
@@ -0,0 +1,12 @@
+{
+ "type": "process",
+ "name": "0.56mm Optimal 1.2 nozzle @Meltingplot CHX 350",
+ "inherits": "fdm_process_meltingplot_chx_large_nozzle",
+ "from": "system",
+ "setting_id": "l6wYSAIFuyQFgT5X",
+ "instantiation": "true",
+ "layer_height": "0.56",
+ "compatible_printers": [
+ "Meltingplot CHX 350 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot MBL.json b/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot MBL.json
new file mode 100644
index 0000000000..f33064051a
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/0.56mm Optimal 1.2 nozzle @Meltingplot MBL.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "0.56mm Optimal 1.2 nozzle @Meltingplot MBL",
+ "inherits": "fdm_process_meltingplot_mbl_12_nozzle",
+ "from": "system",
+ "setting_id": "i2aDrQXA45e6DpzC",
+ "instantiation": "true",
+ "layer_height": "0.56",
+ "compatible_printers": [
+ "Meltingplot MBL 133 1.2 nozzle",
+ "Meltingplot MBL 136 1.2 nozzle",
+ "Meltingplot MBL 308 1.2 nozzle",
+ "Meltingplot MBL 480 1.2 nozzle"
+ ]
+}
diff --git a/resources/profiles/Meltingplot/process/fdm_process_common.json b/resources/profiles/Meltingplot/process/fdm_process_common.json
new file mode 100644
index 0000000000..ae3651d8fd
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/fdm_process_common.json
@@ -0,0 +1,107 @@
+{
+ "type": "process",
+ "name": "fdm_process_common",
+ "from": "system",
+ "instantiation": "false",
+ "reduce_crossing_wall": "0",
+ "max_travel_detour_distance": "0",
+ "bottom_surface_pattern": "monotonic",
+ "bottom_shell_thickness": "0",
+ "bridge_speed": "50",
+ "brim_width": "5",
+ "brim_object_gap": "0.1",
+ "compatible_printers": [],
+ "compatible_printers_condition": "",
+ "print_sequence": "by layer",
+ "default_acceleration": "1000",
+ "initial_layer_acceleration": "500",
+ "top_surface_acceleration": "1000",
+ "travel_acceleration": "1000",
+ "inner_wall_acceleration": "1000",
+ "outer_wall_acceleration": "700",
+ "bridge_no_support": "0",
+ "draft_shield": "disabled",
+ "elefant_foot_compensation": "0",
+ "enable_arc_fitting": "0",
+ "wall_infill_order": "inner wall/outer wall/infill",
+ "infill_direction": "45",
+ "sparse_infill_density": "15%",
+ "sparse_infill_pattern": "crosshatch",
+ "initial_layer_print_height": "0.2",
+ "infill_combination": "0",
+ "infill_wall_overlap": "25%",
+ "interface_shells": "0",
+ "ironing_flow": "10%",
+ "ironing_spacing": "0.15",
+ "ironing_speed": "30",
+ "ironing_type": "no ironing",
+ "reduce_infill_retraction": "1",
+ "filename_format": "{input_filename_base}_{layer_height}mm_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode",
+ "detect_overhang_wall": "1",
+ "slowdown_for_curled_perimeters": "1",
+ "overhang_1_4_speed": "0",
+ "overhang_2_4_speed": "50",
+ "overhang_3_4_speed": "30",
+ "overhang_4_4_speed": "10",
+ "line_width": "110%",
+ "inner_wall_line_width": "110%",
+ "outer_wall_line_width": "100%",
+ "precise_outer_wall": "0",
+ "top_surface_line_width": "93.75%",
+ "sparse_infill_line_width": "110%",
+ "initial_layer_line_width": "120%",
+ "internal_solid_infill_line_width": "120%",
+ "support_line_width": "96%",
+ "wall_loops": "3",
+ "print_settings_id": "",
+ "raft_layers": "0",
+ "seam_position": "aligned",
+ "skirt_distance": "2",
+ "skirt_height": "3",
+ "min_skirt_length": "4",
+ "skirt_loops": "0",
+ "minimum_sparse_infill_area": "15",
+ "spiral_mode": "0",
+ "standby_temperature_delta": "-5",
+ "enable_support": "0",
+ "resolution": "0.012",
+ "support_type": "normal(auto)",
+ "support_on_build_plate_only": "0",
+ "support_top_z_distance": "0.2",
+ "support_bottom_z_distance": "0.2",
+ "support_filament": "0",
+ "support_interface_loop_pattern": "0",
+ "support_interface_filament": "0",
+ "support_interface_top_layers": "2",
+ "support_interface_bottom_layers": "2",
+ "support_interface_spacing": "0.5",
+ "support_interface_speed": "80",
+ "support_base_pattern": "default",
+ "support_base_pattern_spacing": "2.5",
+ "support_speed": "150",
+ "support_threshold_angle": "30",
+ "support_object_xy_distance": "0.35",
+ "tree_support_branch_angle": "30",
+ "tree_support_wall_count": "0",
+ "detect_thin_wall": "0",
+ "top_surface_pattern": "monotonicline",
+ "top_shell_thickness": "0.8",
+ "enable_prime_tower": "1",
+ "wipe_tower_no_sparse_layers": "0",
+ "prime_tower_width": "60",
+ "xy_hole_compensation": "0",
+ "xy_contour_compensation": "0",
+ "layer_height": "0.2",
+ "bottom_shell_layers": "3",
+ "top_shell_layers": "4",
+ "bridge_flow": "1",
+ "initial_layer_speed": "45",
+ "initial_layer_infill_speed": "45",
+ "outer_wall_speed": "45",
+ "inner_wall_speed": "80",
+ "sparse_infill_speed": "150",
+ "internal_solid_infill_speed": "150",
+ "top_surface_speed": "50",
+ "gap_infill_speed": "30",
+ "travel_speed": "200"
+}
diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_common.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_common.json
new file mode 100644
index 0000000000..2a27efcb54
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_common.json
@@ -0,0 +1,39 @@
+{
+ "type": "process",
+ "name": "fdm_process_meltingplot_chx_common",
+ "inherits": "fdm_process_common",
+ "from": "system",
+ "instantiation": "false",
+ "filename_format": "{input_filename_base}_L{layer_height}mm_N{nozzle_diameter[0]}_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode",
+ "brim_object_gap": "0",
+ "brim_type": "outer_only",
+ "default_acceleration": "6000",
+ "slowdown_for_curled_perimeters": "0",
+ "enable_support": "1",
+ "extrusion_rate_smoothing_external_perimeter_only": "1",
+ "gap_infill_speed": "250",
+ "infill_wall_overlap": "15%",
+ "initial_layer_acceleration": "500",
+ "initial_layer_infill_speed": "30",
+ "initial_layer_line_width": "120%",
+ "initial_layer_speed": "20",
+ "inner_wall_line_width": "110%",
+ "inner_wall_speed": "300",
+ "internal_solid_infill_line_width": "115%",
+ "internal_solid_infill_speed": "250",
+ "line_width": "120%",
+ "reduce_infill_retraction": "0",
+ "seam_gap": "0",
+ "skirt_speed": "20",
+ "skirt_type": "perobject",
+ "slow_down_layers": "3",
+ "sparse_infill_line_width": "110%",
+ "support_line_width": "110%",
+ "support_type": "tree(auto)",
+ "top_shell_layers": "5",
+ "top_surface_acceleration": "2000",
+ "top_surface_line_width": "110%",
+ "top_surface_speed": "200",
+ "travel_speed": "1000",
+ "wall_generator": "classic"
+}
diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_large_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_large_nozzle.json
new file mode 100644
index 0000000000..63bf9517b0
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_large_nozzle.json
@@ -0,0 +1,26 @@
+{
+ "type": "process",
+ "name": "fdm_process_meltingplot_chx_large_nozzle",
+ "inherits": "fdm_process_meltingplot_chx_common",
+ "from": "system",
+ "instantiation": "false",
+ "bottom_shell_layers": "4",
+ "initial_layer_print_height": "0.5",
+ "inner_wall_acceleration": "6000",
+ "max_volumetric_extrusion_rate_slope": "300",
+ "outer_wall_acceleration": "2000",
+ "outer_wall_line_width": "110%",
+ "outer_wall_speed": "80",
+ "sparse_infill_pattern": "cubic",
+ "sparse_infill_speed": "300",
+ "support_base_pattern_spacing": "7.5",
+ "support_interface_speed": "80",
+ "support_object_first_layer_gap": "0.5",
+ "support_object_xy_distance": "0.45",
+ "support_speed": "200",
+ "support_style": "tree_slim",
+ "support_threshold_angle": "22",
+ "top_shell_thickness": "0.6",
+ "travel_acceleration": "6000",
+ "tree_support_tip_diameter": "1.2"
+}
diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_small_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_small_nozzle.json
new file mode 100644
index 0000000000..95506dcd70
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_chx_small_nozzle.json
@@ -0,0 +1,24 @@
+{
+ "type": "process",
+ "name": "fdm_process_meltingplot_chx_small_nozzle",
+ "inherits": "fdm_process_meltingplot_chx_common",
+ "from": "system",
+ "instantiation": "false",
+ "bottom_shell_thickness": "2",
+ "default_jerk": "12",
+ "infill_jerk": "12",
+ "initial_layer_jerk": "5",
+ "initial_layer_print_height": "0.4",
+ "inner_wall_acceleration": "6000",
+ "outer_wall_acceleration": "3000",
+ "outer_wall_jerk": "6",
+ "outer_wall_line_width": "115%",
+ "outer_wall_speed": "220",
+ "sparse_infill_speed": "270",
+ "support_top_z_distance": "0.3",
+ "top_shell_thickness": "2",
+ "top_surface_jerk": "6",
+ "travel_acceleration": "6000",
+ "wall_sequence": "inner-outer-inner wall",
+ "wipe_before_external_loop": "1"
+}
diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_04_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_04_nozzle.json
new file mode 100644
index 0000000000..bef0abf7e6
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_04_nozzle.json
@@ -0,0 +1,14 @@
+{
+ "type": "process",
+ "name": "fdm_process_meltingplot_mbl_04_nozzle",
+ "inherits": "fdm_process_meltingplot_mbl_common",
+ "from": "system",
+ "instantiation": "false",
+ "bridge_flow": "0.85",
+ "initial_layer_print_height": "0.3",
+ "line_width": "115%",
+ "inner_wall_line_width": "115%",
+ "outer_wall_line_width": "115%",
+ "sparse_infill_line_width": "115%",
+ "internal_solid_infill_line_width": "115%"
+}
diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_06_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_06_nozzle.json
new file mode 100644
index 0000000000..e35d4446c1
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_06_nozzle.json
@@ -0,0 +1,14 @@
+{
+ "type": "process",
+ "name": "fdm_process_meltingplot_mbl_06_nozzle",
+ "inherits": "fdm_process_meltingplot_mbl_common",
+ "from": "system",
+ "instantiation": "false",
+ "bridge_flow": "0.65",
+ "initial_layer_print_height": "0.4",
+ "line_width": "120%",
+ "inner_wall_line_width": "120%",
+ "outer_wall_line_width": "110%",
+ "sparse_infill_line_width": "120%",
+ "internal_solid_infill_line_width": "120%"
+}
diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_08_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_08_nozzle.json
new file mode 100644
index 0000000000..7548418e1f
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_08_nozzle.json
@@ -0,0 +1,14 @@
+{
+ "type": "process",
+ "name": "fdm_process_meltingplot_mbl_08_nozzle",
+ "inherits": "fdm_process_meltingplot_mbl_common",
+ "from": "system",
+ "instantiation": "false",
+ "bridge_flow": "0.5",
+ "initial_layer_print_height": "0.5",
+ "line_width": "120%",
+ "inner_wall_line_width": "120%",
+ "outer_wall_line_width": "115%",
+ "sparse_infill_line_width": "115%",
+ "internal_solid_infill_line_width": "120%"
+}
diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_10_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_10_nozzle.json
new file mode 100644
index 0000000000..811916f197
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_10_nozzle.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "fdm_process_meltingplot_mbl_10_nozzle",
+ "inherits": "fdm_process_meltingplot_mbl_common",
+ "from": "system",
+ "instantiation": "false",
+ "bridge_flow": "0.4",
+ "initial_layer_print_height": "0.5",
+ "infill_wall_overlap": "15%",
+ "line_width": "120%",
+ "inner_wall_line_width": "120%",
+ "outer_wall_line_width": "110%",
+ "sparse_infill_line_width": "120%",
+ "internal_solid_infill_line_width": "120%"
+}
diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_12_nozzle.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_12_nozzle.json
new file mode 100644
index 0000000000..02f4221eb9
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_12_nozzle.json
@@ -0,0 +1,15 @@
+{
+ "type": "process",
+ "name": "fdm_process_meltingplot_mbl_12_nozzle",
+ "inherits": "fdm_process_meltingplot_mbl_common",
+ "from": "system",
+ "instantiation": "false",
+ "bridge_flow": "0.4",
+ "initial_layer_print_height": "0.5",
+ "infill_wall_overlap": "15%",
+ "line_width": "120%",
+ "inner_wall_line_width": "120%",
+ "outer_wall_line_width": "110%",
+ "sparse_infill_line_width": "120%",
+ "internal_solid_infill_line_width": "120%"
+}
diff --git a/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_common.json b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_common.json
new file mode 100644
index 0000000000..0e94be6513
--- /dev/null
+++ b/resources/profiles/Meltingplot/process/fdm_process_meltingplot_mbl_common.json
@@ -0,0 +1,60 @@
+{
+ "type": "process",
+ "name": "fdm_process_meltingplot_mbl_common",
+ "inherits": "fdm_process_common",
+ "from": "system",
+ "instantiation": "false",
+ "filename_format": "{input_filename_base}_L{layer_height}mm_N{nozzle_diameter[0]}_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode",
+ "bottom_shell_layers": "4",
+ "bottom_shell_thickness": "0.8",
+ "bridge_speed": "20",
+ "slowdown_for_curled_perimeters": "0",
+ "default_acceleration": "0",
+ "initial_layer_acceleration": "0",
+ "inner_wall_acceleration": "0",
+ "outer_wall_acceleration": "0",
+ "top_surface_acceleration": "0",
+ "travel_acceleration": "0",
+ "detect_thin_wall": "1",
+ "elefant_foot_compensation": "0.1",
+ "enable_prime_tower": "0",
+ "enable_support": "0",
+ "gap_infill_speed": "42",
+ "infill_wall_overlap": "20%",
+ "initial_layer_infill_speed": "30",
+ "initial_layer_line_width": "120%",
+ "initial_layer_speed": "20",
+ "inner_wall_speed": "45",
+ "internal_solid_infill_speed": "80",
+ "outer_wall_speed": "42",
+ "prime_tower_width": "60",
+ "resolution": "0.01",
+ "seam_position": "aligned",
+ "skirt_distance": "5",
+ "skirt_height": "1",
+ "skirt_loops": "3",
+ "small_perimeter_speed": "42",
+ "sparse_infill_density": "15%",
+ "sparse_infill_pattern": "cubic",
+ "sparse_infill_speed": "80",
+ "standby_temperature_delta": "-100",
+ "support_base_pattern": "rectilinear",
+ "support_base_pattern_spacing": "5",
+ "support_interface_spacing": "0.2",
+ "support_interface_speed": "40",
+ "support_interface_top_layers": "4",
+ "support_interface_bottom_layers": "4",
+ "support_line_width": "100%",
+ "support_object_xy_distance": "0.2",
+ "support_on_build_plate_only": "1",
+ "support_speed": "50",
+ "support_style": "snug",
+ "support_threshold_angle": "55",
+ "support_top_z_distance": "0.1",
+ "top_shell_layers": "5",
+ "top_shell_thickness": "1",
+ "top_surface_line_width": "110%",
+ "top_surface_speed": "42",
+ "travel_speed": "350",
+ "wall_loops": "2"
+}