diff --git a/src/Mod/PartDesign/Gui/Resources/PartDesign.qrc b/src/Mod/PartDesign/Gui/Resources/PartDesign.qrc
index e3631515b7..340e89dda5 100644
--- a/src/Mod/PartDesign/Gui/Resources/PartDesign.qrc
+++ b/src/Mod/PartDesign/Gui/Resources/PartDesign.qrc
@@ -13,6 +13,11 @@
icons/PartDesign_Scaled.svg
icons/PartDesign_MultiTransform.svg
icons/PartDesign_Hole.svg
+ icons/PartDesign_Body.svg
+ icons/PartDesign_Boolean.svg
+ icons/PartDesign_Plane.svg
+ icons/PartDesign_Line.svg
+ icons/PartDesign_Point.svg
icons/Tree_PartDesign_Pad.svg
icons/Tree_PartDesign_Revolution.svg
icons/PartDesign_InternalExternalGear.svg
diff --git a/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Body.svg b/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Body.svg
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Boolean.svg b/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Boolean.svg
new file mode 100644
index 0000000000..29c18fb50c
--- /dev/null
+++ b/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Boolean.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
diff --git a/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Line.svg b/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Line.svg
new file mode 100644
index 0000000000..bd71c8c6c0
--- /dev/null
+++ b/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Line.svg
@@ -0,0 +1,180 @@
+
+
+
+
diff --git a/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Plane.svg b/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Plane.svg
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Point.svg b/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Point.svg
new file mode 100644
index 0000000000..1a0509b483
--- /dev/null
+++ b/src/Mod/PartDesign/Gui/Resources/icons/PartDesign_Point.svg
@@ -0,0 +1,172 @@
+
+
+
+