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:
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_035nozzle/ABS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_035nozzle/HIPS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_035nozzle/PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/ABS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/HIPS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_DualV1/ABS_dual_color/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_DualV1/PLA_PVA_support/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_DualV1/PLA_dual_color/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_DualV2/ABS_dual_color/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_DualV2/PLA_PVA_support/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_DualV2/PLA_dual_color/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/ABS_ninjaflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/ABS_semiflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/PLA_PVA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/ABS_ninjaflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/ABS_semiflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/PLA_PVA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_FlexystruderV1/ninjaflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_FlexystruderV1/semiflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_FlexystruderV2/ninjaflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_FlexystruderV2/semiflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_SingleV1/ABS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_SingleV1/HIPS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_4_SingleV1/PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_035nozzle/ABS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_035nozzle/HIPS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_035nozzle/PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/ABS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/HIPS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_DualV1/ABS_dual_color/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_DualV1/PLA_PVA_support/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_DualV1/PLA_dual_color/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_DualV2/ABS_dual_color/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_DualV2/PLA_PVA_support/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_DualV2/PLA_dual_color/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/ABS_ninjaflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/ABS_semiflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/PLA_PVA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/ABS_ninjaflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/ABS_semiflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/PLA_PVA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_FlexystruderV1/ninjaflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_FlexystruderV1/semiflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_FlexystruderV2/ninjaflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_FlexystruderV2/semiflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_SingleV1/ABS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_SingleV1/HIPS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_TAZ_5_SingleV1/PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_mini/ABS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_mini/HIPS/material.ini1
-rw-r--r--resources/quickprint/lulzbot_mini/PLA/material.ini1
-rw-r--r--resources/quickprint/lulzbot_mini_flexystruder/ninjaflex/material.ini1
-rw-r--r--resources/quickprint/lulzbot_mini_flexystruder/semiflex/material.ini1
-rwxr-xr-xscripts/create_lulzbot_profiles.py16
56 files changed, 71 insertions, 0 deletions
diff --git a/resources/quickprint/lulzbot_TAZ_4_035nozzle/ABS/material.ini b/resources/quickprint/lulzbot_TAZ_4_035nozzle/ABS/material.ini
index f2b52af624..e0ea4654d6 100644
--- a/resources/quickprint/lulzbot_TAZ_4_035nozzle/ABS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_035nozzle/ABS/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS
order = 2
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_4_035nozzle/HIPS/material.ini b/resources/quickprint/lulzbot_TAZ_4_035nozzle/HIPS/material.ini
index 3aa8e5c647..f76719f7b3 100644
--- a/resources/quickprint/lulzbot_TAZ_4_035nozzle/HIPS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_035nozzle/HIPS/material.ini
@@ -1,3 +1,4 @@
[info]
name = HIPS
order = 0
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_4_035nozzle/PLA/material.ini b/resources/quickprint/lulzbot_TAZ_4_035nozzle/PLA/material.ini
index 09a021eeca..3b9fcfbae5 100644
--- a/resources/quickprint/lulzbot_TAZ_4_035nozzle/PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_035nozzle/PLA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA
order = 1
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/ABS/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/ABS/material.ini
index f2b52af624..e0ea4654d6 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/ABS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/ABS/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS
order = 2
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/HIPS/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/HIPS/material.ini
index 3aa8e5c647..f76719f7b3 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/HIPS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/HIPS/material.ini
@@ -1,3 +1,4 @@
[info]
name = HIPS
order = 0
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA/material.ini b/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA/material.ini
index 09a021eeca..3b9fcfbae5 100644
--- a/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_05nozzle/PLA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA
order = 1
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_4_DualV1/ABS_dual_color/material.ini b/resources/quickprint/lulzbot_TAZ_4_DualV1/ABS_dual_color/material.ini
index ff1a08257c..2ad469d0fc 100644
--- a/resources/quickprint/lulzbot_TAZ_4_DualV1/ABS_dual_color/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_DualV1/ABS_dual_color/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & ABS
order = 0
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_4_DualV1/PLA_PVA_support/material.ini b/resources/quickprint/lulzbot_TAZ_4_DualV1/PLA_PVA_support/material.ini
index 844c5750cf..bef306fe85 100644
--- a/resources/quickprint/lulzbot_TAZ_4_DualV1/PLA_PVA_support/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_DualV1/PLA_PVA_support/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PVA
order = 2
+material_types = Beginner|With Support
diff --git a/resources/quickprint/lulzbot_TAZ_4_DualV1/PLA_dual_color/material.ini b/resources/quickprint/lulzbot_TAZ_4_DualV1/PLA_dual_color/material.ini
index efb565c325..266e883d59 100644
--- a/resources/quickprint/lulzbot_TAZ_4_DualV1/PLA_dual_color/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_DualV1/PLA_dual_color/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PLA
order = 1
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_4_DualV2/ABS_dual_color/material.ini b/resources/quickprint/lulzbot_TAZ_4_DualV2/ABS_dual_color/material.ini
index ff1a08257c..2ad469d0fc 100644
--- a/resources/quickprint/lulzbot_TAZ_4_DualV2/ABS_dual_color/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_DualV2/ABS_dual_color/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & ABS
order = 0
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_4_DualV2/PLA_PVA_support/material.ini b/resources/quickprint/lulzbot_TAZ_4_DualV2/PLA_PVA_support/material.ini
index 844c5750cf..bef306fe85 100644
--- a/resources/quickprint/lulzbot_TAZ_4_DualV2/PLA_PVA_support/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_DualV2/PLA_PVA_support/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PVA
order = 2
+material_types = Beginner|With Support
diff --git a/resources/quickprint/lulzbot_TAZ_4_DualV2/PLA_dual_color/material.ini b/resources/quickprint/lulzbot_TAZ_4_DualV2/PLA_dual_color/material.ini
index efb565c325..266e883d59 100644
--- a/resources/quickprint/lulzbot_TAZ_4_DualV2/PLA_dual_color/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_DualV2/PLA_dual_color/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PLA
order = 1
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/ABS_ninjaflex/material.ini b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/ABS_ninjaflex/material.ini
index ed80a07efb..33f6c3bdc6 100644
--- a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/ABS_ninjaflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/ABS_ninjaflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & NinjaFlex
order = 0
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/ABS_semiflex/material.ini b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/ABS_semiflex/material.ini
index b848170d17..b0c08a4f24 100644
--- a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/ABS_semiflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/ABS_semiflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & SemiFlex
order = 1
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/PLA_PVA/material.ini b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/PLA_PVA/material.ini
index 844c5750cf..bef306fe85 100644
--- a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/PLA_PVA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV1/PLA_PVA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PVA
order = 2
+material_types = Beginner|With Support
diff --git a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/ABS_ninjaflex/material.ini b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/ABS_ninjaflex/material.ini
index ed80a07efb..33f6c3bdc6 100644
--- a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/ABS_ninjaflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/ABS_ninjaflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & NinjaFlex
order = 0
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/ABS_semiflex/material.ini b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/ABS_semiflex/material.ini
index b848170d17..b0c08a4f24 100644
--- a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/ABS_semiflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/ABS_semiflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & SemiFlex
order = 1
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/PLA_PVA/material.ini b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/PLA_PVA/material.ini
index 844c5750cf..bef306fe85 100644
--- a/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/PLA_PVA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_FlexyDuallyV2/PLA_PVA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PVA
order = 2
+material_types = Beginner|With Support
diff --git a/resources/quickprint/lulzbot_TAZ_4_FlexystruderV1/ninjaflex/material.ini b/resources/quickprint/lulzbot_TAZ_4_FlexystruderV1/ninjaflex/material.ini
index 27949c97b9..e2ab61a690 100644
--- a/resources/quickprint/lulzbot_TAZ_4_FlexystruderV1/ninjaflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_FlexystruderV1/ninjaflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = NinjaFlex
order = 0
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_4_FlexystruderV1/semiflex/material.ini b/resources/quickprint/lulzbot_TAZ_4_FlexystruderV1/semiflex/material.ini
index 2407b70774..1967da7a4b 100644
--- a/resources/quickprint/lulzbot_TAZ_4_FlexystruderV1/semiflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_FlexystruderV1/semiflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = SemiFlex
order = 1
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_4_FlexystruderV2/ninjaflex/material.ini b/resources/quickprint/lulzbot_TAZ_4_FlexystruderV2/ninjaflex/material.ini
index 27949c97b9..e2ab61a690 100644
--- a/resources/quickprint/lulzbot_TAZ_4_FlexystruderV2/ninjaflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_FlexystruderV2/ninjaflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = NinjaFlex
order = 0
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_4_FlexystruderV2/semiflex/material.ini b/resources/quickprint/lulzbot_TAZ_4_FlexystruderV2/semiflex/material.ini
index 2407b70774..1967da7a4b 100644
--- a/resources/quickprint/lulzbot_TAZ_4_FlexystruderV2/semiflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_FlexystruderV2/semiflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = SemiFlex
order = 1
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_4_SingleV1/ABS/material.ini b/resources/quickprint/lulzbot_TAZ_4_SingleV1/ABS/material.ini
index f2b52af624..e0ea4654d6 100644
--- a/resources/quickprint/lulzbot_TAZ_4_SingleV1/ABS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_SingleV1/ABS/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS
order = 2
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_4_SingleV1/HIPS/material.ini b/resources/quickprint/lulzbot_TAZ_4_SingleV1/HIPS/material.ini
index 3aa8e5c647..f76719f7b3 100644
--- a/resources/quickprint/lulzbot_TAZ_4_SingleV1/HIPS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_SingleV1/HIPS/material.ini
@@ -1,3 +1,4 @@
[info]
name = HIPS
order = 0
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_4_SingleV1/PLA/material.ini b/resources/quickprint/lulzbot_TAZ_4_SingleV1/PLA/material.ini
index 09a021eeca..3b9fcfbae5 100644
--- a/resources/quickprint/lulzbot_TAZ_4_SingleV1/PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_4_SingleV1/PLA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA
order = 1
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_5_035nozzle/ABS/material.ini b/resources/quickprint/lulzbot_TAZ_5_035nozzle/ABS/material.ini
index f2b52af624..e0ea4654d6 100644
--- a/resources/quickprint/lulzbot_TAZ_5_035nozzle/ABS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_035nozzle/ABS/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS
order = 2
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_5_035nozzle/HIPS/material.ini b/resources/quickprint/lulzbot_TAZ_5_035nozzle/HIPS/material.ini
index 3aa8e5c647..f76719f7b3 100644
--- a/resources/quickprint/lulzbot_TAZ_5_035nozzle/HIPS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_035nozzle/HIPS/material.ini
@@ -1,3 +1,4 @@
[info]
name = HIPS
order = 0
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_5_035nozzle/PLA/material.ini b/resources/quickprint/lulzbot_TAZ_5_035nozzle/PLA/material.ini
index 09a021eeca..3b9fcfbae5 100644
--- a/resources/quickprint/lulzbot_TAZ_5_035nozzle/PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_035nozzle/PLA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA
order = 1
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/ABS/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/ABS/material.ini
index f2b52af624..e0ea4654d6 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/ABS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/ABS/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS
order = 2
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/HIPS/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/HIPS/material.ini
index 3aa8e5c647..f76719f7b3 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/HIPS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/HIPS/material.ini
@@ -1,3 +1,4 @@
[info]
name = HIPS
order = 0
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA/material.ini b/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA/material.ini
index 09a021eeca..3b9fcfbae5 100644
--- a/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_05nozzle/PLA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA
order = 1
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_5_DualV1/ABS_dual_color/material.ini b/resources/quickprint/lulzbot_TAZ_5_DualV1/ABS_dual_color/material.ini
index ff1a08257c..2ad469d0fc 100644
--- a/resources/quickprint/lulzbot_TAZ_5_DualV1/ABS_dual_color/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_DualV1/ABS_dual_color/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & ABS
order = 0
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_5_DualV1/PLA_PVA_support/material.ini b/resources/quickprint/lulzbot_TAZ_5_DualV1/PLA_PVA_support/material.ini
index 844c5750cf..bef306fe85 100644
--- a/resources/quickprint/lulzbot_TAZ_5_DualV1/PLA_PVA_support/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_DualV1/PLA_PVA_support/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PVA
order = 2
+material_types = Beginner|With Support
diff --git a/resources/quickprint/lulzbot_TAZ_5_DualV1/PLA_dual_color/material.ini b/resources/quickprint/lulzbot_TAZ_5_DualV1/PLA_dual_color/material.ini
index efb565c325..266e883d59 100644
--- a/resources/quickprint/lulzbot_TAZ_5_DualV1/PLA_dual_color/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_DualV1/PLA_dual_color/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PLA
order = 1
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_5_DualV2/ABS_dual_color/material.ini b/resources/quickprint/lulzbot_TAZ_5_DualV2/ABS_dual_color/material.ini
index ff1a08257c..2ad469d0fc 100644
--- a/resources/quickprint/lulzbot_TAZ_5_DualV2/ABS_dual_color/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_DualV2/ABS_dual_color/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & ABS
order = 0
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_5_DualV2/PLA_PVA_support/material.ini b/resources/quickprint/lulzbot_TAZ_5_DualV2/PLA_PVA_support/material.ini
index 844c5750cf..bef306fe85 100644
--- a/resources/quickprint/lulzbot_TAZ_5_DualV2/PLA_PVA_support/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_DualV2/PLA_PVA_support/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PVA
order = 2
+material_types = Beginner|With Support
diff --git a/resources/quickprint/lulzbot_TAZ_5_DualV2/PLA_dual_color/material.ini b/resources/quickprint/lulzbot_TAZ_5_DualV2/PLA_dual_color/material.ini
index efb565c325..266e883d59 100644
--- a/resources/quickprint/lulzbot_TAZ_5_DualV2/PLA_dual_color/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_DualV2/PLA_dual_color/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PLA
order = 1
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/ABS_ninjaflex/material.ini b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/ABS_ninjaflex/material.ini
index ed80a07efb..33f6c3bdc6 100644
--- a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/ABS_ninjaflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/ABS_ninjaflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & NinjaFlex
order = 0
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/ABS_semiflex/material.ini b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/ABS_semiflex/material.ini
index b848170d17..b0c08a4f24 100644
--- a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/ABS_semiflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/ABS_semiflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & SemiFlex
order = 1
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/PLA_PVA/material.ini b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/PLA_PVA/material.ini
index 844c5750cf..bef306fe85 100644
--- a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/PLA_PVA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV1/PLA_PVA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PVA
order = 2
+material_types = Beginner|With Support
diff --git a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/ABS_ninjaflex/material.ini b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/ABS_ninjaflex/material.ini
index ed80a07efb..33f6c3bdc6 100644
--- a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/ABS_ninjaflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/ABS_ninjaflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & NinjaFlex
order = 0
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/ABS_semiflex/material.ini b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/ABS_semiflex/material.ini
index b848170d17..b0c08a4f24 100644
--- a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/ABS_semiflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/ABS_semiflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS & SemiFlex
order = 1
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/PLA_PVA/material.ini b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/PLA_PVA/material.ini
index 844c5750cf..bef306fe85 100644
--- a/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/PLA_PVA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_FlexyDuallyV2/PLA_PVA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA & PVA
order = 2
+material_types = Beginner|With Support
diff --git a/resources/quickprint/lulzbot_TAZ_5_FlexystruderV1/ninjaflex/material.ini b/resources/quickprint/lulzbot_TAZ_5_FlexystruderV1/ninjaflex/material.ini
index 27949c97b9..e2ab61a690 100644
--- a/resources/quickprint/lulzbot_TAZ_5_FlexystruderV1/ninjaflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_FlexystruderV1/ninjaflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = NinjaFlex
order = 0
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_5_FlexystruderV1/semiflex/material.ini b/resources/quickprint/lulzbot_TAZ_5_FlexystruderV1/semiflex/material.ini
index 2407b70774..1967da7a4b 100644
--- a/resources/quickprint/lulzbot_TAZ_5_FlexystruderV1/semiflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_FlexystruderV1/semiflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = SemiFlex
order = 1
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_5_FlexystruderV2/ninjaflex/material.ini b/resources/quickprint/lulzbot_TAZ_5_FlexystruderV2/ninjaflex/material.ini
index 27949c97b9..e2ab61a690 100644
--- a/resources/quickprint/lulzbot_TAZ_5_FlexystruderV2/ninjaflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_FlexystruderV2/ninjaflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = NinjaFlex
order = 0
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_5_FlexystruderV2/semiflex/material.ini b/resources/quickprint/lulzbot_TAZ_5_FlexystruderV2/semiflex/material.ini
index 2407b70774..1967da7a4b 100644
--- a/resources/quickprint/lulzbot_TAZ_5_FlexystruderV2/semiflex/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_FlexystruderV2/semiflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = SemiFlex
order = 1
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_TAZ_5_SingleV1/ABS/material.ini b/resources/quickprint/lulzbot_TAZ_5_SingleV1/ABS/material.ini
index f2b52af624..e0ea4654d6 100644
--- a/resources/quickprint/lulzbot_TAZ_5_SingleV1/ABS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_SingleV1/ABS/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS
order = 2
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_TAZ_5_SingleV1/HIPS/material.ini b/resources/quickprint/lulzbot_TAZ_5_SingleV1/HIPS/material.ini
index 3aa8e5c647..f76719f7b3 100644
--- a/resources/quickprint/lulzbot_TAZ_5_SingleV1/HIPS/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_SingleV1/HIPS/material.ini
@@ -1,3 +1,4 @@
[info]
name = HIPS
order = 0
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_TAZ_5_SingleV1/PLA/material.ini b/resources/quickprint/lulzbot_TAZ_5_SingleV1/PLA/material.ini
index 09a021eeca..3b9fcfbae5 100644
--- a/resources/quickprint/lulzbot_TAZ_5_SingleV1/PLA/material.ini
+++ b/resources/quickprint/lulzbot_TAZ_5_SingleV1/PLA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA
order = 1
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_mini/ABS/material.ini b/resources/quickprint/lulzbot_mini/ABS/material.ini
index f2b52af624..e0ea4654d6 100644
--- a/resources/quickprint/lulzbot_mini/ABS/material.ini
+++ b/resources/quickprint/lulzbot_mini/ABS/material.ini
@@ -1,3 +1,4 @@
[info]
name = ABS
order = 2
+material_types = Beginner
diff --git a/resources/quickprint/lulzbot_mini/HIPS/material.ini b/resources/quickprint/lulzbot_mini/HIPS/material.ini
index 3aa8e5c647..f76719f7b3 100644
--- a/resources/quickprint/lulzbot_mini/HIPS/material.ini
+++ b/resources/quickprint/lulzbot_mini/HIPS/material.ini
@@ -1,3 +1,4 @@
[info]
name = HIPS
order = 0
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_mini/PLA/material.ini b/resources/quickprint/lulzbot_mini/PLA/material.ini
index 09a021eeca..3b9fcfbae5 100644
--- a/resources/quickprint/lulzbot_mini/PLA/material.ini
+++ b/resources/quickprint/lulzbot_mini/PLA/material.ini
@@ -1,3 +1,4 @@
[info]
name = PLA
order = 1
+material_types = Beginner|eSun
diff --git a/resources/quickprint/lulzbot_mini_flexystruder/ninjaflex/material.ini b/resources/quickprint/lulzbot_mini_flexystruder/ninjaflex/material.ini
index 27949c97b9..e2ab61a690 100644
--- a/resources/quickprint/lulzbot_mini_flexystruder/ninjaflex/material.ini
+++ b/resources/quickprint/lulzbot_mini_flexystruder/ninjaflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = NinjaFlex
order = 0
+material_types = Flexible|Fenner Drives
diff --git a/resources/quickprint/lulzbot_mini_flexystruder/semiflex/material.ini b/resources/quickprint/lulzbot_mini_flexystruder/semiflex/material.ini
index 2407b70774..1967da7a4b 100644
--- a/resources/quickprint/lulzbot_mini_flexystruder/semiflex/material.ini
+++ b/resources/quickprint/lulzbot_mini_flexystruder/semiflex/material.ini
@@ -1,3 +1,4 @@
[info]
name = SemiFlex
order = 1
+material_types = Flexible|Fenner Drives
diff --git a/scripts/create_lulzbot_profiles.py b/scripts/create_lulzbot_profiles.py
index c3c5ac4eff..d2400cf7a7 100755
--- a/scripts/create_lulzbot_profiles.py
+++ b/scripts/create_lulzbot_profiles.py
@@ -68,6 +68,20 @@ material_order = {
'PLA_PVA_support': 2,
}
+material_types = {
+ 'ABS': "Beginner",
+ 'PLA': "Beginner|eSun",
+ 'HIPS': "Beginner|eSun",
+ 'ninjaflex': "Flexible|Fenner Drives",
+ 'semiflex': "Flexible|Fenner Drives",
+ 'ABS_ninjaflex': "Flexible|Fenner Drives",
+ 'ABS_semiflex': "Flexible|Fenner Drives",
+ 'PLA_PVA': "Beginner|With Support",
+ 'ABS_dual_color': "Beginner",
+ 'PLA_dual_color': "Beginner",
+ 'PLA_PVA_support': "Beginner|With Support",
+}
+
profile_map = {
'medium-quality': 'Standard',
'high-speed': 'High Speed',
@@ -116,6 +130,8 @@ def create_machine_type(machine_type, path, dir):
f.write("[info]\n")
f.write("name = %s\n" % material_map[material])
f.write("order = %d\n" % material_order[material])
+ if material_types.has_key(material):
+ f.write("material_types = %s\n" % material_types[material])
with open(os.path.join(path, material, profile, 'profile.ini'), 'w') as f:
f.write("[info]\n")
f.write("name = %s\n" % profile_map[profile])