diff --git a/src/Mod/Path/Gui/Resources/Path.qrc b/src/Mod/Path/Gui/Resources/Path.qrc
index 1b996e964a..98dff69fb8 100644
--- a/src/Mod/Path/Gui/Resources/Path.qrc
+++ b/src/Mod/Path/Gui/Resources/Path.qrc
@@ -31,8 +31,16 @@
icons/Path-ToolChange.svg
icons/Path-SimpleCopy.svg
icons/Path-Engrave.svg
- icons/Path-Surfacing.svg
- icons/Path-Hamburger.svg
+ icons/Path-Sanity.svg
+ icons/Path-3DSurface.svg
+ icons/Path-Speed.svg
+ icons/Path-BaseGeometry.svg
+ icons/Path-Depths.svg
+ icons/Path-Heights.svg
+ icons/Path-MachineLathe.svg
+ icons/Path-MachineMill.svg
+ icons/Path-OperationA.svg
+ icons/Path-OperationB.svg
translations/Path_de.qm
translations/Path_af.qm
translations/Path_zh-CN.qm
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-3DSurface.svg b/src/Mod/Path/Gui/Resources/icons/Path-3DSurface.svg
new file mode 100644
index 0000000000..8e2e21f8c2
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-3DSurface.svg
@@ -0,0 +1,149 @@
+
+
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-BaseGeometry.svg b/src/Mod/Path/Gui/Resources/icons/Path-BaseGeometry.svg
new file mode 100644
index 0000000000..af393349d7
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-BaseGeometry.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-Depths.svg b/src/Mod/Path/Gui/Resources/icons/Path-Depths.svg
new file mode 100644
index 0000000000..908ecd4477
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-Depths.svg
@@ -0,0 +1,58 @@
+
+
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-Hamburger.svg b/src/Mod/Path/Gui/Resources/icons/Path-Hamburger.svg
deleted file mode 100644
index 02fa7803ae..0000000000
--- a/src/Mod/Path/Gui/Resources/icons/Path-Hamburger.svg
+++ /dev/null
@@ -1,486 +0,0 @@
-
-
-
-
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-Heights.svg b/src/Mod/Path/Gui/Resources/icons/Path-Heights.svg
new file mode 100644
index 0000000000..ebae6075b8
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-Heights.svg
@@ -0,0 +1,46 @@
+
+
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-Machine-test1.svg b/src/Mod/Path/Gui/Resources/icons/Path-Machine-test1.svg
new file mode 100644
index 0000000000..15e28f6223
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-Machine-test1.svg
@@ -0,0 +1,1581 @@
+
+
+
+
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-MachineLathe.svg b/src/Mod/Path/Gui/Resources/icons/Path-MachineLathe.svg
new file mode 100644
index 0000000000..e576dfc831
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-MachineLathe.svg
@@ -0,0 +1,98 @@
+
+
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-MachineMill.svg b/src/Mod/Path/Gui/Resources/icons/Path-MachineMill.svg
new file mode 100644
index 0000000000..c0b0b63fc3
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-MachineMill.svg
@@ -0,0 +1,108 @@
+
+
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-OperationA.svg b/src/Mod/Path/Gui/Resources/icons/Path-OperationA.svg
new file mode 100644
index 0000000000..1decba197b
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-OperationA.svg
@@ -0,0 +1,90 @@
+
+
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-OperationB.svg b/src/Mod/Path/Gui/Resources/icons/Path-OperationB.svg
new file mode 100644
index 0000000000..d35f34ef15
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-OperationB.svg
@@ -0,0 +1,137 @@
+
+
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-Sanity.svg b/src/Mod/Path/Gui/Resources/icons/Path-Sanity.svg
new file mode 100644
index 0000000000..209b7399c1
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-Sanity.svg
@@ -0,0 +1,735 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-Speed.svg b/src/Mod/Path/Gui/Resources/icons/Path-Speed.svg
new file mode 100644
index 0000000000..4e977a01c9
--- /dev/null
+++ b/src/Mod/Path/Gui/Resources/icons/Path-Speed.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/src/Mod/Path/Gui/Resources/icons/Path-Surfacing.svg b/src/Mod/Path/Gui/Resources/icons/Path-Surfacing.svg
deleted file mode 100644
index 295f78626c..0000000000
--- a/src/Mod/Path/Gui/Resources/icons/Path-Surfacing.svg
+++ /dev/null
@@ -1,644 +0,0 @@
-
-
-
-
diff --git a/src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui b/src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui
index 889cae3db3..09df3c50d7 100644
--- a/src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui
+++ b/src/Mod/Path/Gui/Resources/panels/DrillingEdit.ui
@@ -38,8 +38,8 @@
-
- :/icons/FreeCAD-default/scalable/accessories-calculator.svg:/icons/FreeCAD-default/scalable/accessories-calculator.svg
+
+ :/icons/Path-BaseGeometry.svg:/icons/Path-BaseGeometry.svg
Base Geometry
@@ -112,12 +112,12 @@
0
0
304
- 314
+ 367
-
- :/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg:/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg
+
+ :/icons/Path-Depths.svg:/icons/Path-Depths.svg
Depths
@@ -173,12 +173,12 @@
0
0
304
- 314
+ 367
-
- :/icons/FreeCAD-default/scalable/document-open.svg:/icons/FreeCAD-default/scalable/document-open.svg
+
+ :/icons/Path-Heights.svg:/icons/Path-Heights.svg
Heights
@@ -234,12 +234,12 @@
0
0
304
- 314
+ 367
-
- :/icons/Path-Hamburger.svg:/icons/Path-Hamburger.svg
+
+ :/icons/Path-OperationB.svg:/icons/Path-OperationB.svg
Operation
@@ -275,8 +275,8 @@
-
-
+
+
diff --git a/src/Mod/Path/Gui/Resources/panels/EngraveEdit.ui b/src/Mod/Path/Gui/Resources/panels/EngraveEdit.ui
index 27051fc49d..9a5423d0c6 100644
--- a/src/Mod/Path/Gui/Resources/panels/EngraveEdit.ui
+++ b/src/Mod/Path/Gui/Resources/panels/EngraveEdit.ui
@@ -34,12 +34,12 @@
0
0
304
- 349
+ 379
-
- :/icons/FreeCAD-default/scalable/accessories-calculator.svg:/icons/FreeCAD-default/scalable/accessories-calculator.svg
+
+ :/icons/Path-BaseGeometry.svg:/icons/Path-BaseGeometry.svg
Base Geometry
@@ -116,8 +116,8 @@
-
- :/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg:/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg
+
+ :/icons/Path-Depths.svg:/icons/Path-Depths.svg
Depths
@@ -163,8 +163,8 @@
-
- :/icons/FreeCAD-default/scalable/document-open.svg:/icons/FreeCAD-default/scalable/document-open.svg
+
+ :/icons/Path-Heights.svg:/icons/Path-Heights.svg
Heights
@@ -200,53 +200,6 @@
-
-
-
- 0
- 0
- 304
- 349
-
-
-
-
- :/icons/FreeCAD-default/scalable/document-save-as.svg:/icons/FreeCAD-default/scalable/document-save-as.svg
-
-
- Speeds
-
-
- -
-
-
- mm/(s)
-
-
-
- -
-
-
- Horiz Feed
-
-
-
- -
-
-
- mm/(s)
-
-
-
- -
-
-
- Vert Feed
-
-
-
-
-
@@ -257,8 +210,8 @@
-
- :/icons/Path-Hamburger.svg:/icons/Path-Hamburger.svg
+
+ :/icons/Path-OperationB.svg:/icons/Path-OperationB.svg
Operation
@@ -294,8 +247,8 @@
-
-
+
+
diff --git a/src/Mod/Path/Gui/Resources/panels/PocketEdit.ui b/src/Mod/Path/Gui/Resources/panels/PocketEdit.ui
index 87a5c8f7b2..47391e373d 100644
--- a/src/Mod/Path/Gui/Resources/panels/PocketEdit.ui
+++ b/src/Mod/Path/Gui/Resources/panels/PocketEdit.ui
@@ -34,12 +34,12 @@
0
0
334
- 327
+ 329
-
- :/icons/FreeCAD-default/scalable/accessories-calculator.svg:/icons/FreeCAD-default/scalable/accessories-calculator.svg
+
+ :/icons/Path-BaseGeometry.svg:/icons/Path-BaseGeometry.svg
Base Geometry
@@ -112,12 +112,12 @@
0
0
334
- 327
+ 329
-
- :/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg:/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg
+
+ :/icons/Path-Depths.svg:/icons/Path-Depths.svg
Depths
@@ -193,12 +193,12 @@
0
0
334
- 327
+ 329
-
- :/icons/FreeCAD-default/scalable/document-open.svg:/icons/FreeCAD-default/scalable/document-open.svg
+
+ :/icons/Path-Heights.svg:/icons/Path-Heights.svg
Heights
@@ -243,7 +243,7 @@
0
0
334
- 327
+ 329
@@ -257,7 +257,7 @@
0
0
334
- 327
+ 329
@@ -270,12 +270,12 @@
0
0
334
- 327
+ 329
-
- :/icons/Path-Hamburger.svg:/icons/Path-Hamburger.svg
+
+ :/icons/Path-OperationB.svg:/icons/Path-OperationB.svg
Operation
@@ -375,8 +375,8 @@
-
-
+
+
diff --git a/src/Mod/Path/Gui/Resources/panels/ProfileEdit.ui b/src/Mod/Path/Gui/Resources/panels/ProfileEdit.ui
index 94cc6c4e07..825fb1a777 100644
--- a/src/Mod/Path/Gui/Resources/panels/ProfileEdit.ui
+++ b/src/Mod/Path/Gui/Resources/panels/ProfileEdit.ui
@@ -34,12 +34,12 @@
0
0
334
- 357
+ 358
-
- :/icons/FreeCAD-default/scalable/accessories-calculator.svg:/icons/FreeCAD-default/scalable/accessories-calculator.svg
+
+ :/icons/Path-BaseGeometry.svg:/icons/Path-BaseGeometry.svg
Base Geometry
@@ -112,12 +112,12 @@
0
0
334
- 357
+ 358
-
- :/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg:/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg
+
+ :/icons/Path-Depths.svg:/icons/Path-Depths.svg
Depths
@@ -179,12 +179,12 @@
0
0
334
- 357
+ 358
-
- :/icons/FreeCAD-default/scalable/document-open.svg:/icons/FreeCAD-default/scalable/document-open.svg
+
+ :/icons/Path-Heights.svg:/icons/Path-Heights.svg
Heights
@@ -229,7 +229,7 @@
0
0
334
- 357
+ 358
@@ -287,12 +287,12 @@
0
0
334
- 357
+ 358
-
- :/icons/Path-Hamburger.svg:/icons/Path-Hamburger.svg
+
+ :/icons/Path-OperationB.svg:/icons/Path-OperationB.svg
Operation
@@ -452,8 +452,8 @@
-
-
+
+
diff --git a/src/Mod/Path/Gui/Resources/panels/RemoteEdit.ui b/src/Mod/Path/Gui/Resources/panels/RemoteEdit.ui
index fada69b9cb..61a8caf231 100644
--- a/src/Mod/Path/Gui/Resources/panels/RemoteEdit.ui
+++ b/src/Mod/Path/Gui/Resources/panels/RemoteEdit.ui
@@ -38,8 +38,8 @@
-
- :/icons/FreeCAD-default/scalable/accessories-calculator.svg:/icons/FreeCAD-default/scalable/accessories-calculator.svg
+
+ :/icons/Path-BaseGeometry.svg:/icons/Path-BaseGeometry.svg
Base Geometry
@@ -116,8 +116,8 @@
-
- :/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg:/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg
+
+ :/icons/Path-Depths.svg:/icons/Path-Depths.svg
Depths
@@ -197,8 +197,8 @@
-
- :/icons/FreeCAD-default/scalable/document-open.svg:/icons/FreeCAD-default/scalable/document-open.svg
+
+ :/icons/Path-Heights.svg:/icons/Path-Heights.svg
Heights
@@ -248,7 +248,7 @@
- :/icons/Path-Hamburger.svg:/icons/Path-Hamburger.svg
+ :/icons/Path-OperationB.svg:/icons/Path-OperationB.svg
Operation
diff --git a/src/Mod/Path/Gui/Resources/panels/SurfaceEdit.ui b/src/Mod/Path/Gui/Resources/panels/SurfaceEdit.ui
index bb45b8931b..ccb092a4b5 100644
--- a/src/Mod/Path/Gui/Resources/panels/SurfaceEdit.ui
+++ b/src/Mod/Path/Gui/Resources/panels/SurfaceEdit.ui
@@ -38,8 +38,8 @@
-
- :/icons/FreeCAD-default/scalable/accessories-calculator.svg:/icons/FreeCAD-default/scalable/accessories-calculator.svg
+
+ :/icons/Path-BaseGeometry.svg:/icons/Path-BaseGeometry.svg
Base Geometry
@@ -116,8 +116,8 @@
-
- :/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg:/icons/FreeCAD-default/scalable/Part_Measure_Clear_All.svg
+
+ :/icons/Path-Depths.svg:/icons/Path-Depths.svg
Depths
@@ -197,8 +197,8 @@
-
- :/icons/FreeCAD-default/scalable/document-open.svg:/icons/FreeCAD-default/scalable/document-open.svg
+
+ :/icons/Path-Heights.svg:/icons/Path-Heights.svg
Heights
@@ -247,8 +247,8 @@
-
- :/icons/Path-Hamburger.svg:/icons/Path-Hamburger.svg
+
+ :/icons/Path-OperationB.svg:/icons/Path-OperationB.svg
Operation
@@ -292,8 +292,8 @@
-
-
+
+