Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantinos Karmas <konskarm@gmail.com>2021-05-10 18:23:10 +0300
committerGitHub <noreply@github.com>2021-05-10 18:23:10 +0300
commit86d84d14e111db3d3f88d39dd704065a3a883646 (patch)
treeb022a28bcdf70e27f4ccbca0b62ba7494b10a21d /resources/quality
parent2d396a81c5ec12df43a0ca3263ac7ecfd7e83828 (diff)
parent90076c558616d8a32491a92052570816b179dffc (diff)
Merge pull request #9114 from Lester3DGadgets/master
Adding Twotrees Full range printer profiles
Diffstat (limited to 'resources/quality')
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.2_ABS_super.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.2_ABS_ultra.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.3_ABS_adaptive.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.3_ABS_low.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.3_ABS_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.3_ABS_super.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.4_ABS_adaptive.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.4_ABS_low.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.4_ABS_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.4_ABS_super.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.5_ABS_adaptive.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.5_ABS_low.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.5_ABS_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.5_ABS_super.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.6_ABS_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_0.8_ABS_draft.inst.cfg22
-rw-r--r--resources/quality/twotrees/abs/two_trees_1.0_ABS_draft.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.2_PETG_super.inst.cfg23
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.2_PETG_ultra.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.3_PETG_adaptive.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.3_PETG_low.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.3_PETG_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.3_PETG_super.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.4_PETG_adaptive.inst.cfg23
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.4_PETG_low.inst.cfg23
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.4_PETG_standard.inst.cfg23
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.4_PETG_super.inst.cfg23
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.5_PETG_adaptive.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.5_PETG_low.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.5_PETG_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.5_PETG_super.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.6_PETG_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_0.8_PETG_draft.inst.cfg22
-rw-r--r--resources/quality/twotrees/petg/two_trees_1.0_PETG_draft.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.2_PLA_super.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.2_PLA_ultra.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.3_PLA_adaptive.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.3_PLA_low.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.3_PLA_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.3_PLA_super.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.4_PLA_adaptive.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.4_PLA_low.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.4_PLA_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.4_PLA_super.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.5_PLA_adaptive.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.5_PLA_low.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.5_PLA_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.5_PLA_super.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.6_PLA_draft.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.6_PLA_low.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.6_PLA_standard.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_0.8_PLA_draft.inst.cfg22
-rw-r--r--resources/quality/twotrees/pla/two_trees_1.0_PLA_draft.inst.cfg22
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.3_TPU_adaptive.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.3_TPU_standard.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.3_TPU_super.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.4_TPU_adaptive.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.4_TPU_standard.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.4_TPU_super.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.5_TPU_adaptive.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.5_TPU_standard.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.5_TPU_super.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.6_TPU_standard.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_0.8_TPU_draft.inst.cfg25
-rw-r--r--resources/quality/twotrees/tpu/two_trees_1.0_TPU_draft.inst.cfg25
-rw-r--r--resources/quality/twotrees/two_trees_global_adaptive.inst.cfg19
-rw-r--r--resources/quality/twotrees/two_trees_global_draft.inst.cfg18
-rw-r--r--resources/quality/twotrees/two_trees_global_low.inst.cfg18
-rw-r--r--resources/quality/twotrees/two_trees_global_standard.inst.cfg18
-rw-r--r--resources/quality/twotrees/two_trees_global_super.inst.cfg18
-rw-r--r--resources/quality/twotrees/two_trees_global_ultra.inst.cfg18
71 files changed, 1580 insertions, 0 deletions
diff --git a/resources/quality/twotrees/abs/two_trees_0.2_ABS_super.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.2_ABS_super.inst.cfg
new file mode 100644
index 0000000000..1b5d51ce15
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.2_ABS_super.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_abs
+variant = 0.2mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_0.2_ABS_ultra.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.2_ABS_ultra.inst.cfg
new file mode 100644
index 0000000000..3743ba4b7e
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.2_ABS_ultra.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Ultra Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = ultra
+material = generic_abs
+variant = 0.2mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/abs/two_trees_0.3_ABS_adaptive.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.3_ABS_adaptive.inst.cfg
new file mode 100644
index 0000000000..b1e39014dd
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.3_ABS_adaptive.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_abs
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/abs/two_trees_0.3_ABS_low.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.3_ABS_low.inst.cfg
new file mode 100644
index 0000000000..82d678b9ff
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.3_ABS_low.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+material = generic_abs
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/abs/two_trees_0.3_ABS_standard.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.3_ABS_standard.inst.cfg
new file mode 100644
index 0000000000..9579991703
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.3_ABS_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_abs
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_0.3_ABS_super.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.3_ABS_super.inst.cfg
new file mode 100644
index 0000000000..e00106778b
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.3_ABS_super.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_abs
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_0.4_ABS_adaptive.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.4_ABS_adaptive.inst.cfg
new file mode 100644
index 0000000000..0346c47eaf
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.4_ABS_adaptive.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_abs
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_0.4_ABS_low.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.4_ABS_low.inst.cfg
new file mode 100644
index 0000000000..b3a1711dc0
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.4_ABS_low.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+material = generic_abs
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/abs/two_trees_0.4_ABS_standard.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.4_ABS_standard.inst.cfg
new file mode 100644
index 0000000000..dfd5a635ad
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.4_ABS_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_abs
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/abs/two_trees_0.4_ABS_super.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.4_ABS_super.inst.cfg
new file mode 100644
index 0000000000..2167f8f678
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.4_ABS_super.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_abs
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_0.5_ABS_adaptive.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.5_ABS_adaptive.inst.cfg
new file mode 100644
index 0000000000..8e371e82b4
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.5_ABS_adaptive.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_abs
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_0.5_ABS_low.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.5_ABS_low.inst.cfg
new file mode 100644
index 0000000000..b9aa3e4de0
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.5_ABS_low.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+material = generic_abs
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_0.5_ABS_standard.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.5_ABS_standard.inst.cfg
new file mode 100644
index 0000000000..56f5d1786d
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.5_ABS_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_abs
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_0.5_ABS_super.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.5_ABS_super.inst.cfg
new file mode 100644
index 0000000000..7dfe25f9ab
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.5_ABS_super.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_abs
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_0.6_ABS_standard.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.6_ABS_standard.inst.cfg
new file mode 100644
index 0000000000..680278db7b
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.6_ABS_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_abs
+variant = 0.6mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_0.8_ABS_draft.inst.cfg b/resources/quality/twotrees/abs/two_trees_0.8_ABS_draft.inst.cfg
new file mode 100644
index 0000000000..7cff11c42b
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_0.8_ABS_draft.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Draft Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = draft
+material = generic_abs
+variant = 0.8mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/abs/two_trees_1.0_ABS_draft.inst.cfg b/resources/quality/twotrees/abs/two_trees_1.0_ABS_draft.inst.cfg
new file mode 100644
index 0000000000..1567a8f309
--- /dev/null
+++ b/resources/quality/twotrees/abs/two_trees_1.0_ABS_draft.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Draft Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = draft
+material = generic_abs
+variant = 1.0mm Nozzle
+
+[values]
+material_bed_temperature = 100
+material_print_temperature_layer_0 = 245
+material_print_temperature = 240
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = False
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/petg/two_trees_0.2_PETG_super.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.2_PETG_super.inst.cfg
new file mode 100644
index 0000000000..83a17274a4
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.2_PETG_super.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_petg
+variant = 0.2mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
+
diff --git a/resources/quality/twotrees/petg/two_trees_0.2_PETG_ultra.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.2_PETG_ultra.inst.cfg
new file mode 100644
index 0000000000..618d441e36
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.2_PETG_ultra.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Ultra Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = ultra
+material = generic_petg
+variant = 0.2mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/petg/two_trees_0.3_PETG_adaptive.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.3_PETG_adaptive.inst.cfg
new file mode 100644
index 0000000000..ab2e4b9de9
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.3_PETG_adaptive.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_petg
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/petg/two_trees_0.3_PETG_low.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.3_PETG_low.inst.cfg
new file mode 100644
index 0000000000..8f7426e580
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.3_PETG_low.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+material = generic_petg
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/petg/two_trees_0.3_PETG_standard.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.3_PETG_standard.inst.cfg
new file mode 100644
index 0000000000..2d05cfb503
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.3_PETG_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_petg
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/petg/two_trees_0.3_PETG_super.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.3_PETG_super.inst.cfg
new file mode 100644
index 0000000000..c9d6d54da7
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.3_PETG_super.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_petg
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/petg/two_trees_0.4_PETG_adaptive.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.4_PETG_adaptive.inst.cfg
new file mode 100644
index 0000000000..5ca51a70f6
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.4_PETG_adaptive.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_petg
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
+#retraction_extra_prime_amount = 0.5
diff --git a/resources/quality/twotrees/petg/two_trees_0.4_PETG_low.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.4_PETG_low.inst.cfg
new file mode 100644
index 0000000000..daee29a89a
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.4_PETG_low.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+material = generic_petg
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True
+#retraction_extra_prime_amount = 0.5
diff --git a/resources/quality/twotrees/petg/two_trees_0.4_PETG_standard.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.4_PETG_standard.inst.cfg
new file mode 100644
index 0000000000..1a2a43e6ec
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.4_PETG_standard.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_petg
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True
+#retraction_extra_prime_amount = 0.5
diff --git a/resources/quality/twotrees/petg/two_trees_0.4_PETG_super.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.4_PETG_super.inst.cfg
new file mode 100644
index 0000000000..8dabc176ba
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.4_PETG_super.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_petg
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
+#retraction_extra_prime_amount = 0.5
diff --git a/resources/quality/twotrees/petg/two_trees_0.5_PETG_adaptive.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.5_PETG_adaptive.inst.cfg
new file mode 100644
index 0000000000..c0b9821f67
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.5_PETG_adaptive.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_petg
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/petg/two_trees_0.5_PETG_low.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.5_PETG_low.inst.cfg
new file mode 100644
index 0000000000..711c040e72
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.5_PETG_low.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+material = generic_petg
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/petg/two_trees_0.5_PETG_standard.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.5_PETG_standard.inst.cfg
new file mode 100644
index 0000000000..52a5d0f31b
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.5_PETG_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_petg
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/petg/two_trees_0.5_PETG_super.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.5_PETG_super.inst.cfg
new file mode 100644
index 0000000000..572c35dc65
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.5_PETG_super.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_petg
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/petg/two_trees_0.6_PETG_standard.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.6_PETG_standard.inst.cfg
new file mode 100644
index 0000000000..5e758c6635
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.6_PETG_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_petg
+variant = 0.6mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/petg/two_trees_0.8_PETG_draft.inst.cfg b/resources/quality/twotrees/petg/two_trees_0.8_PETG_draft.inst.cfg
new file mode 100644
index 0000000000..b63b663a3b
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_0.8_PETG_draft.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Draft Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = draft
+material = generic_petg
+variant = 0.8mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/petg/two_trees_1.0_PETG_draft.inst.cfg b/resources/quality/twotrees/petg/two_trees_1.0_PETG_draft.inst.cfg
new file mode 100644
index 0000000000..e86d213697
--- /dev/null
+++ b/resources/quality/twotrees/petg/two_trees_1.0_PETG_draft.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Draft Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = draft
+material = generic_petg
+variant = 1.0mm Nozzle
+
+[values]
+material_bed_temperature = 80
+material_print_temperature_layer_0 = 225
+material_print_temperature = 220
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True
diff --git a/resources/quality/twotrees/pla/two_trees_0.2_PLA_super.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.2_PLA_super.inst.cfg
new file mode 100644
index 0000000000..0c1ac1e9c7
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.2_PLA_super.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_pla
+variant = 0.2mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.2_PLA_ultra.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.2_PLA_ultra.inst.cfg
new file mode 100644
index 0000000000..0304641b30
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.2_PLA_ultra.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Ultra Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = ultra
+material = generic_pla
+variant = 0.2mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.3_PLA_adaptive.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.3_PLA_adaptive.inst.cfg
new file mode 100644
index 0000000000..ce54620506
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.3_PLA_adaptive.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_pla
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.3_PLA_low.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.3_PLA_low.inst.cfg
new file mode 100644
index 0000000000..346e87aba6
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.3_PLA_low.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+material = generic_pla
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.3_PLA_standard.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.3_PLA_standard.inst.cfg
new file mode 100644
index 0000000000..beafaf0f99
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.3_PLA_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_pla
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.3_PLA_super.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.3_PLA_super.inst.cfg
new file mode 100644
index 0000000000..b13082bbea
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.3_PLA_super.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_pla
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.4_PLA_adaptive.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.4_PLA_adaptive.inst.cfg
new file mode 100644
index 0000000000..8e4acc120c
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.4_PLA_adaptive.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_pla
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.4_PLA_low.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.4_PLA_low.inst.cfg
new file mode 100644
index 0000000000..6d57e598e1
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.4_PLA_low.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+material = generic_pla
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.4_PLA_standard.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.4_PLA_standard.inst.cfg
new file mode 100644
index 0000000000..84ac18a9bb
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.4_PLA_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_pla
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.4_PLA_super.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.4_PLA_super.inst.cfg
new file mode 100644
index 0000000000..eea8bf01ac
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.4_PLA_super.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_pla
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.5_PLA_adaptive.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.5_PLA_adaptive.inst.cfg
new file mode 100644
index 0000000000..99ddbd4209
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.5_PLA_adaptive.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_pla
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.5_PLA_low.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.5_PLA_low.inst.cfg
new file mode 100644
index 0000000000..a6473c368a
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.5_PLA_low.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+material = generic_pla
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.5_PLA_standard.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.5_PLA_standard.inst.cfg
new file mode 100644
index 0000000000..30be3c0166
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.5_PLA_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_pla
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.5_PLA_super.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.5_PLA_super.inst.cfg
new file mode 100644
index 0000000000..d63692d016
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.5_PLA_super.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_pla
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.6_PLA_draft.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.6_PLA_draft.inst.cfg
new file mode 100644
index 0000000000..6f7942b4de
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.6_PLA_draft.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Draft Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = draft
+material = generic_pla
+variant = 0.6mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.6_PLA_low.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.6_PLA_low.inst.cfg
new file mode 100644
index 0000000000..d2b8bf9560
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.6_PLA_low.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+material = generic_pla
+variant = 0.6mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.6_PLA_standard.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.6_PLA_standard.inst.cfg
new file mode 100644
index 0000000000..b8ae74913b
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.6_PLA_standard.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_pla
+variant = 0.6mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_0.8_PLA_draft.inst.cfg b/resources/quality/twotrees/pla/two_trees_0.8_PLA_draft.inst.cfg
new file mode 100644
index 0000000000..0d61ab90fe
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_0.8_PLA_draft.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Draft Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = draft
+material = generic_pla
+variant = 0.8mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/pla/two_trees_1.0_PLA_draft.inst.cfg b/resources/quality/twotrees/pla/two_trees_1.0_PLA_draft.inst.cfg
new file mode 100644
index 0000000000..e39dea39d8
--- /dev/null
+++ b/resources/quality/twotrees/pla/two_trees_1.0_PLA_draft.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Draft Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = draft
+material = generic_pla
+variant = 1.0mm Nozzle
+
+[values]
+material_bed_temperature = 60
+material_print_temperature_layer_0 = 195
+material_print_temperature = 190
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.3_TPU_adaptive.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_adaptive.inst.cfg
new file mode 100644
index 0000000000..1de9b8968d
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_adaptive.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_tpu
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.3_TPU_standard.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_standard.inst.cfg
new file mode 100644
index 0000000000..f2f20b55cd
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_standard.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_tpu
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.3_TPU_super.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_super.inst.cfg
new file mode 100644
index 0000000000..8378bbf262
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.3_TPU_super.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_tpu
+variant = 0.3mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.4_TPU_adaptive.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_adaptive.inst.cfg
new file mode 100644
index 0000000000..dd46c61dff
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_adaptive.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_tpu
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.4_TPU_standard.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_standard.inst.cfg
new file mode 100644
index 0000000000..bfac3a2db4
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_standard.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_tpu
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.4_TPU_super.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_super.inst.cfg
new file mode 100644
index 0000000000..136f0cf27f
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.4_TPU_super.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_tpu
+variant = 0.4mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.5_TPU_adaptive.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_adaptive.inst.cfg
new file mode 100644
index 0000000000..e92af4cb94
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_adaptive.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+material = generic_tpu
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.5_TPU_standard.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_standard.inst.cfg
new file mode 100644
index 0000000000..cfd6b56620
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_standard.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_tpu
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.5_TPU_super.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_super.inst.cfg
new file mode 100644
index 0000000000..e79c81785c
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.5_TPU_super.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+material = generic_tpu
+variant = 0.5mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.2
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.6_TPU_standard.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.6_TPU_standard.inst.cfg
new file mode 100644
index 0000000000..2f01294dc8
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.6_TPU_standard.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+material = generic_tpu
+variant = 0.6mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.3
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_0.8_TPU_draft.inst.cfg b/resources/quality/twotrees/tpu/two_trees_0.8_TPU_draft.inst.cfg
new file mode 100644
index 0000000000..2b7d57fd99
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_0.8_TPU_draft.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Draft Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = draft
+material = generic_tpu
+variant = 0.8mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/tpu/two_trees_1.0_TPU_draft.inst.cfg b/resources/quality/twotrees/tpu/two_trees_1.0_TPU_draft.inst.cfg
new file mode 100644
index 0000000000..328ee50ea0
--- /dev/null
+++ b/resources/quality/twotrees/tpu/two_trees_1.0_TPU_draft.inst.cfg
@@ -0,0 +1,25 @@
+[general]
+version = 4
+name = Draft Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = draft
+material = generic_tpu
+variant = 1.0mm Nozzle
+
+[values]
+material_bed_temperature = 0
+material_print_temperature_layer_0 = 210
+material_print_temperature = 210
+material_standby_temperature = =material_print_temperature
+material_initial_print_temperature= =material_print_temperature
+material_final_print_temperature= =material_print_temperature
+cool_fan_enabled = True
+retraction_hop = 0.4
+retraction_hop_only_when_collides = True
+speed_print = 20
+retraction_speed = 40
+retraction_amount = 7 \ No newline at end of file
diff --git a/resources/quality/twotrees/two_trees_global_adaptive.inst.cfg b/resources/quality/twotrees/two_trees_global_adaptive.inst.cfg
new file mode 100644
index 0000000000..c86d145192
--- /dev/null
+++ b/resources/quality/twotrees/two_trees_global_adaptive.inst.cfg
@@ -0,0 +1,19 @@
+[general]
+version = 4
+name = Dynamic Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = adaptive
+weight = -2
+global_quality = True
+
+[values]
+layer_height = 0.16
+layer_height_0 = 0.2
+top_bottom_thickness = =layer_height_0+layer_height*4
+wall_thickness = =line_width*3
+support_interface_height = =layer_height*6
+adaptive_layer_height_enabled = true
diff --git a/resources/quality/twotrees/two_trees_global_draft.inst.cfg b/resources/quality/twotrees/two_trees_global_draft.inst.cfg
new file mode 100644
index 0000000000..711af2ab63
--- /dev/null
+++ b/resources/quality/twotrees/two_trees_global_draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = draft
+weight = -5
+global_quality = True
+
+[values]
+layer_height = 0.32
+layer_height_0 = 0.32
+top_bottom_thickness = =layer_height_0+layer_height*3
+wall_thickness = =line_width*2
+support_interface_height = =layer_height*4
diff --git a/resources/quality/twotrees/two_trees_global_low.inst.cfg b/resources/quality/twotrees/two_trees_global_low.inst.cfg
new file mode 100644
index 0000000000..82a9086ac7
--- /dev/null
+++ b/resources/quality/twotrees/two_trees_global_low.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Low Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = low
+weight = -4
+global_quality = True
+
+[values]
+layer_height = 0.28
+layer_height_0 = 0.28
+top_bottom_thickness = =layer_height_0+layer_height*3
+wall_thickness = =line_width*2
+support_interface_height = =layer_height*4
diff --git a/resources/quality/twotrees/two_trees_global_standard.inst.cfg b/resources/quality/twotrees/two_trees_global_standard.inst.cfg
new file mode 100644
index 0000000000..ebae98fde3
--- /dev/null
+++ b/resources/quality/twotrees/two_trees_global_standard.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Standard Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = standard
+weight = -3
+global_quality = True
+
+[values]
+layer_height = 0.2
+layer_height_0 = 0.2
+top_bottom_thickness = =layer_height_0+layer_height*3
+wall_thickness = =line_width*3
+support_interface_height = =layer_height*4
diff --git a/resources/quality/twotrees/two_trees_global_super.inst.cfg b/resources/quality/twotrees/two_trees_global_super.inst.cfg
new file mode 100644
index 0000000000..515a301425
--- /dev/null
+++ b/resources/quality/twotrees/two_trees_global_super.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Super Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = super
+weight = -1
+global_quality = True
+
+[values]
+layer_height = 0.12
+layer_height_0 = 0.2
+top_bottom_thickness = =layer_height_0+layer_height*6
+wall_thickness = =line_width*3
+support_interface_height = =layer_height*8
diff --git a/resources/quality/twotrees/two_trees_global_ultra.inst.cfg b/resources/quality/twotrees/two_trees_global_ultra.inst.cfg
new file mode 100644
index 0000000000..2f6613a651
--- /dev/null
+++ b/resources/quality/twotrees/two_trees_global_ultra.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Ultra Quality
+definition = two_trees_base
+
+[metadata]
+setting_version = 16
+type = quality
+quality_type = ultra
+weight = 0
+global_quality = True
+
+[values]
+layer_height = 0.08
+layer_height_0 = 0.12
+top_bottom_thickness = =layer_height_0+layer_height*10
+wall_thickness = =line_width*3
+support_interface_height = =layer_height*12