diff --git a/.gitignore b/.gitignore
index 3ee62405a2..36fd0ac899 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,7 +8,7 @@ docs/html
resources/i18n/en
resources/i18n/x-test
resources/firmware
-resources/materials
+#resources/materials
LC_MESSAGES
.cache
*.qmlc
diff --git a/resources/materials/fabtotum_abs_black.xml.fdm_material b/resources/materials/fabtotum_abs_black.xml.fdm_material
new file mode 100644
index 0000000000..9a3f89d3f8
--- /dev/null
+++ b/resources/materials/fabtotum_abs_black.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ ABS
+ Carbon Black
+
+ #000000
+ FABtotum ABS black profile.
+ Recommended nozzle temperature: 250...260C, bed temperature: 90...100C, layer fan: off...50%, adhesion type: raft.
+
+
+ 1.1
+ 1.75
+
+
+ 250.0
+ 95.0
+
+
diff --git a/resources/materials/fabtotum_abs_red.xml.fdm_material b/resources/materials/fabtotum_abs_red.xml.fdm_material
new file mode 100644
index 0000000000..60e494f134
--- /dev/null
+++ b/resources/materials/fabtotum_abs_red.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ ABS
+ Red
+
+ #ff0000
+ FABtotum ABS red profile.
+ Recommended nozzle temperature: 240...250C, bed temperature: 90...100C, layer fan: off...50%, adhesion type: raft.
+
+
+ 1.1
+ 1.75
+
+
+ 250.0
+ 95.0
+
+
diff --git a/resources/materials/fabtotum_abs_white.xml.fdm_material b/resources/materials/fabtotum_abs_white.xml.fdm_material
new file mode 100644
index 0000000000..5ec7c32988
--- /dev/null
+++ b/resources/materials/fabtotum_abs_white.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ ABS
+ White
+
+ #ffffff
+ FABtotum ABS white profile.
+ Recommended nozzle temperature: 250...260C, bed temperature: 90...100C, layer fan: off...50%, adhesion type: raft.
+
+
+ 1.1
+ 1.75
+
+
+ 250.0
+ 95.0
+
+
diff --git a/resources/materials/fabtotum_nylon_natural.xml.fdm_material b/resources/materials/fabtotum_nylon_natural.xml.fdm_material
new file mode 100644
index 0000000000..5ec41a5e86
--- /dev/null
+++ b/resources/materials/fabtotum_nylon_natural.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ Nylon
+ Natural
+
+ #d0d0d0
+ FABtotum Nylon transparent profile.
+ Recommended nozzle temperature: 250...260C, bed temperature: 80...90C, layer fan: off, adhesion type: raft.
+
+
+ 1.14
+ 1.75
+
+
+ 255.0
+ 90.0
+
+
diff --git a/resources/materials/fabtotum_pla_black.xml.fdm_material b/resources/materials/fabtotum_pla_black.xml.fdm_material
new file mode 100644
index 0000000000..93bf293665
--- /dev/null
+++ b/resources/materials/fabtotum_pla_black.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Carbon Black
+
+ #000000
+ FABtotum PLA black profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_blue.xml.fdm_material b/resources/materials/fabtotum_pla_blue.xml.fdm_material
new file mode 100644
index 0000000000..6e23be7e2c
--- /dev/null
+++ b/resources/materials/fabtotum_pla_blue.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Electric Blue
+
+ #0000ff
+ FABtotum PLA blue profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_brown.xml.fdm_material b/resources/materials/fabtotum_pla_brown.xml.fdm_material
new file mode 100644
index 0000000000..842e42e810
--- /dev/null
+++ b/resources/materials/fabtotum_pla_brown.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Chocolate Brown
+
+ #381b00
+ FABtotum PLA brown profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_gold.xml.fdm_material b/resources/materials/fabtotum_pla_gold.xml.fdm_material
new file mode 100644
index 0000000000..86e7585dbd
--- /dev/null
+++ b/resources/materials/fabtotum_pla_gold.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Gold
+
+ #ffd700
+ FABtotum PLA gold profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_green.xml.fdm_material b/resources/materials/fabtotum_pla_green.xml.fdm_material
new file mode 100644
index 0000000000..89b58343bf
--- /dev/null
+++ b/resources/materials/fabtotum_pla_green.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Lime Green
+
+ #00ad00
+ FABtotum PLA green profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_magenta.xml.fdm_material b/resources/materials/fabtotum_pla_magenta.xml.fdm_material
new file mode 100644
index 0000000000..5eee3e6536
--- /dev/null
+++ b/resources/materials/fabtotum_pla_magenta.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Magenta
+
+ #E600E6
+ FABtotum PLA magenta profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_orange.xml.fdm_material b/resources/materials/fabtotum_pla_orange.xml.fdm_material
new file mode 100644
index 0000000000..7bd14a7cd3
--- /dev/null
+++ b/resources/materials/fabtotum_pla_orange.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Solid Orange
+
+ #ff5500
+ FABtotum PLA orange profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_red.xml.fdm_material b/resources/materials/fabtotum_pla_red.xml.fdm_material
new file mode 100644
index 0000000000..456757783e
--- /dev/null
+++ b/resources/materials/fabtotum_pla_red.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Flame Red
+
+ #ff0000
+ FABtotum PLA red profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_silver.xml.fdm_material b/resources/materials/fabtotum_pla_silver.xml.fdm_material
new file mode 100644
index 0000000000..7564a5a73c
--- /dev/null
+++ b/resources/materials/fabtotum_pla_silver.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Silver
+
+ #c0c0c0
+ FABtotum PLA silver profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_white.xml.fdm_material b/resources/materials/fabtotum_pla_white.xml.fdm_material
new file mode 100644
index 0000000000..a7a5ba6c49
--- /dev/null
+++ b/resources/materials/fabtotum_pla_white.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Snow White
+
+ #ffffff
+ FABtotum PLA white profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_wood.xml.fdm_material b/resources/materials/fabtotum_pla_wood.xml.fdm_material
new file mode 100644
index 0000000000..b75f0c504e
--- /dev/null
+++ b/resources/materials/fabtotum_pla_wood.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Wood
+
+ #966f33
+ FABtotum PLA wood profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+
diff --git a/resources/materials/fabtotum_pla_yellow.xml.fdm_material b/resources/materials/fabtotum_pla_yellow.xml.fdm_material
new file mode 100644
index 0000000000..0b042eb89e
--- /dev/null
+++ b/resources/materials/fabtotum_pla_yellow.xml.fdm_material
@@ -0,0 +1,21 @@
+
+
+
+
+ FABtotum
+ PLA
+ Sun Yellow
+
+ #ffff00
+ FABtotum PLA yellow profile.
+ Recommended nozzle temperature: 190...200C, bed temperature: 40...50C, layer fan: on, adhesion type: skirt.
+
+
+ 1.75
+ 1.24
+
+
+ 200.0
+ 40.0
+
+