diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ConcentricityFrame.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ConcentricityFrame.svg
new file mode 100644
index 0000000000..1c674e11de
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ConcentricityFrame.svg
@@ -0,0 +1,125 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/CylindricityFrame.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/CylindricityFrame.svg
new file mode 100644
index 0000000000..e6652e0137
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/CylindricityFrame.svg
@@ -0,0 +1,124 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/FlatnessFrame.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/FlatnessFrame.svg
new file mode 100644
index 0000000000..c388753b5b
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/FlatnessFrame.svg
@@ -0,0 +1,114 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ParallelismFrame.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ParallelismFrame.svg
new file mode 100644
index 0000000000..d1ce3ec298
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ParallelismFrame.svg
@@ -0,0 +1,141 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ReferenceSurface.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ReferenceSurface.svg
new file mode 100644
index 0000000000..1efa4e0e18
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/ReferenceSurface.svg
@@ -0,0 +1,112 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/RoundnessFrame.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/RoundnessFrame.svg
new file mode 100644
index 0000000000..ed1b6108f0
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/RoundnessFrame.svg
@@ -0,0 +1,112 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/SquarenessFrame.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/SquarenessFrame.svg
new file mode 100644
index 0000000000..08cb7864b5
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/SquarenessFrame.svg
@@ -0,0 +1,121 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/angularity-left.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/angularity-left.svg
new file mode 100644
index 0000000000..3bc6689788
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/angularity-left.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/angularity-right.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/angularity-right.svg
new file mode 100644
index 0000000000..b14ae39ac8
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/angularity-right.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/concentricity.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/concentricity.svg
new file mode 100644
index 0000000000..70175d5cfb
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/concentricity.svg
@@ -0,0 +1,9 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/cylindricity.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/cylindricity.svg
new file mode 100644
index 0000000000..c77568cb89
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/cylindricity.svg
@@ -0,0 +1,10 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/flatness.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/flatness.svg
new file mode 100644
index 0000000000..d9d8c61519
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/flatness.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/parallelism.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/parallelism.svg
new file mode 100644
index 0000000000..1397310eb1
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/parallelism.svg
@@ -0,0 +1,9 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/perpendicularity.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/perpendicularity.svg
new file mode 100644
index 0000000000..243f61c291
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/perpendicularity.svg
@@ -0,0 +1,9 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/position.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/position.svg
new file mode 100644
index 0000000000..58e4b0c4d6
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/position.svg
@@ -0,0 +1,10 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/profile-tolerance-of-line.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/profile-tolerance-of-line.svg
new file mode 100644
index 0000000000..75db1bab74
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/profile-tolerance-of-line.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/profile-tolerance-of-plane.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/profile-tolerance-of-plane.svg
new file mode 100644
index 0000000000..24e7a1f36f
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/profile-tolerance-of-plane.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/roundness.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/roundness.svg
new file mode 100644
index 0000000000..3092582bf2
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/roundness.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/symmetry.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/symmetry.svg
new file mode 100644
index 0000000000..56c035b899
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/symmetry.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/totalrunout.svg b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/totalrunout.svg
new file mode 100644
index 0000000000..67aad643b7
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/gd-and-t/gd-and-t/totalrunout.svg
@@ -0,0 +1,11 @@
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/CutLine.svg b/src/Mod/TechDraw/Symbols/other/CutLine.svg
new file mode 100644
index 0000000000..2ff4ed1153
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/CutLine.svg
@@ -0,0 +1,169 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/Diameter.svg b/src/Mod/TechDraw/Symbols/other/Diameter.svg
new file mode 100644
index 0000000000..e6d5212893
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/Diameter.svg
@@ -0,0 +1,68 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/Envelope.svg b/src/Mod/TechDraw/Symbols/other/Envelope.svg
new file mode 100644
index 0000000000..708b67ea68
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/Envelope.svg
@@ -0,0 +1,64 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/FilletInside.svg b/src/Mod/TechDraw/Symbols/other/FilletInside.svg
new file mode 100644
index 0000000000..c45dcc53c9
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/FilletInside.svg
@@ -0,0 +1,209 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/FilletOutside.svg b/src/Mod/TechDraw/Symbols/other/FilletOutside.svg
new file mode 100644
index 0000000000..965fe87861
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/FilletOutside.svg
@@ -0,0 +1,209 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/IndexCircle.svg b/src/Mod/TechDraw/Symbols/other/IndexCircle.svg
new file mode 100644
index 0000000000..da16f04305
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/IndexCircle.svg
@@ -0,0 +1,63 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/IndexTriangle.svg b/src/Mod/TechDraw/Symbols/other/IndexTriangle.svg
new file mode 100644
index 0000000000..4c3ba15830
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/IndexTriangle.svg
@@ -0,0 +1,62 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/InsideEdgeBroken.svg b/src/Mod/TechDraw/Symbols/other/InsideEdgeBroken.svg
new file mode 100644
index 0000000000..24e4edded0
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/InsideEdgeBroken.svg
@@ -0,0 +1,197 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/OutsideEdgeBroken.svg b/src/Mod/TechDraw/Symbols/other/OutsideEdgeBroken.svg
new file mode 100644
index 0000000000..0ffb09f1b0
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/OutsideEdgeBroken.svg
@@ -0,0 +1,194 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/Rectangle.svg b/src/Mod/TechDraw/Symbols/other/Rectangle.svg
new file mode 100644
index 0000000000..caa46e54f6
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/Rectangle.svg
@@ -0,0 +1,64 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/SectionLine.svg b/src/Mod/TechDraw/Symbols/other/SectionLine.svg
new file mode 100644
index 0000000000..27ff955a97
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/SectionLine.svg
@@ -0,0 +1,191 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/other/Square.svg b/src/Mod/TechDraw/Symbols/other/Square.svg
new file mode 100644
index 0000000000..f09e487d17
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/other/Square.svg
@@ -0,0 +1,64 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/surface-roughness-symbols/Roughness.svg b/src/Mod/TechDraw/Symbols/surface-roughness-symbols/Roughness.svg
new file mode 100644
index 0000000000..81c1c7fadb
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/surface-roughness-symbols/Roughness.svg
@@ -0,0 +1,189 @@
+
+
+
+
diff --git a/src/Mod/TechDraw/Symbols/surface-roughness-symbols/RoughnessGeneral.svg b/src/Mod/TechDraw/Symbols/surface-roughness-symbols/RoughnessGeneral.svg
new file mode 100644
index 0000000000..43a9653253
--- /dev/null
+++ b/src/Mod/TechDraw/Symbols/surface-roughness-symbols/RoughnessGeneral.svg
@@ -0,0 +1,204 @@
+
+
+
+