diff --git a/arts/meshing.kra b/arts/meshing.kra
new file mode 100644
index 0000000000000000000000000000000000000000..772f2c00f78f80d47f43e4defa03633e15cc84a1
Binary files /dev/null and b/arts/meshing.kra differ
diff --git a/src/View/ui/GeometryReach.ui b/src/View/ui/GeometryReach.ui
index e3a184b2f54a8b2366c452b57fe3bd39e4b9307b..9a983b26394d27e45dcc2e3f830e5567f35208df 100644
--- a/src/View/ui/GeometryReach.ui
+++ b/src/View/ui/GeometryReach.ui
@@ -111,6 +111,12 @@
    <property name="windowTitle">
     <string>toolBar</string>
    </property>
+   <property name="iconSize">
+    <size>
+     <width>24</width>
+     <height>24</height>
+    </size>
+   </property>
    <attribute name="toolBarArea">
     <enum>TopToolBarArea</enum>
    </attribute>
@@ -237,6 +243,10 @@
    </property>
   </action>
   <action name="action_meshing">
+   <property name="icon">
+    <iconset>
+     <normaloff>ressources/meshing.png</normaloff>ressources/meshing.png</iconset>
+   </property>
    <property name="text">
     <string>Meshing</string>
    </property>
diff --git a/src/View/ui/ressources/meshing.png b/src/View/ui/ressources/meshing.png
new file mode 100644
index 0000000000000000000000000000000000000000..0213df9f8f9e870eaf74ea5191dfbfc45241cbb8
Binary files /dev/null and b/src/View/ui/ressources/meshing.png differ