diff --git a/.gitignore b/.gitignore
index bdeb8512..ac73fdf4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@ extensions/fablabchemnitz/animate_order/animate_order.html
extensions/fablabchemnitz/path2flex/DebugPath2Flex.txt
extensions/fablabchemnitz/elliptical_cone_box/DebugEllConicBox.txt
extensions/.pydevproject
+extensions/.settings/org.eclipse.core.resources.prefs
diff --git a/extensions/fablabchemnitz/boxes.py/boxes.exe b/extensions/fablabchemnitz/boxes.py/boxes.exe
index 5aa76f5e..dab31c6c 100755
Binary files a/extensions/fablabchemnitz/boxes.py/boxes.exe and b/extensions/fablabchemnitz/boxes.py/boxes.exe differ
diff --git a/extensions/fablabchemnitz/boxes.py/boxes.py.DrillStand.inx b/extensions/fablabchemnitz/boxes.py/boxes.py.DrillStand.inx
new file mode 100644
index 00000000..be28819d
--- /dev/null
+++ b/extensions/fablabchemnitz/boxes.py/boxes.py.DrillStand.inx
@@ -0,0 +1,54 @@
+
+
+DrillStand
+info.festi.boxes.py.DrillStand
+drillstand
+
+
+ 25*6
+ 10:20:30
+ 25:40:60
+ 15.0
+
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
+
+
+ 60
+ 1.0
+ 1.0
+ 3
+
+
+ 90.0
+
+
+
+
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
+
+
+ ./DrillStand-thumb.jpg
+
+
+
+ all
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/extensions/fablabchemnitz/boxes.py/boxes.py.PaintStorage.inx b/extensions/fablabchemnitz/boxes.py/boxes.py.PaintStorage.inx
index b389b9e7..bf3b9a65 100644
--- a/extensions/fablabchemnitz/boxes.py/boxes.py.PaintStorage.inx
+++ b/extensions/fablabchemnitz/boxes.py/boxes.py.PaintStorage.inx
@@ -11,6 +11,7 @@
30
10
false
+ false
3.0
diff --git a/extensions/fablabchemnitz/boxes.py/boxes.py.Platonic.inx b/extensions/fablabchemnitz/boxes.py/boxes.py.Platonic.inx
new file mode 100644
index 00000000..2dd01f54
--- /dev/null
+++ b/extensions/fablabchemnitz/boxes.py/boxes.py.Platonic.inx
@@ -0,0 +1,53 @@
+
+
+Platonic
+info.festi.boxes.py.Platonic
+platonic
+
+
+ 60
+ true
+
+
+
+
+
+
+
+
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
+
+
+ 90.0
+
+
+
+
+ 0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
+
+
+ ./Platonic-thumb.jpg
+
+
+
+ all
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/extensions/fablabchemnitz/boxes.py/boxes.py.SlatwallPinRow.inx b/extensions/fablabchemnitz/boxes.py/boxes.py.SlatwallPinRow.inx
new file mode 100644
index 00000000..2c5550c9
--- /dev/null
+++ b/extensions/fablabchemnitz/boxes.py/boxes.py.SlatwallPinRow.inx
@@ -0,0 +1,64 @@
+
+
+SlatwallPinRow
+info.festi.boxes.py.SlatwallPinRow
+slatwallpinrow
+
+
+ 8
+ 35
+ 10
+ 35
+ 0.0
+ 20.0
+ 3
+ 50.0
+
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
+
+
+ 90.0
+
+
+
+
+ 0.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
+
+
+
+
+
+
+
+
+ 4.0
+ 101.6
+ 1.0
+ 2.0
+
+
+ ./SlatwallPinRow-thumb.jpg
+
+
+
+ all
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/extensions/fablabchemnitz/boxes.py/boxes.py.StorageShelf.inx b/extensions/fablabchemnitz/boxes.py/boxes.py.StorageShelf.inx
index 43b92e0e..6a4ecfb0 100644
--- a/extensions/fablabchemnitz/boxes.py/boxes.py.StorageShelf.inx
+++ b/extensions/fablabchemnitz/boxes.py/boxes.py.StorageShelf.inx
@@ -26,7 +26,6 @@
-
diff --git a/extensions/fablabchemnitz/boxes.py/boxes.py.TypeTray.inx b/extensions/fablabchemnitz/boxes.py/boxes.py.TypeTray.inx
index 2a5bba8b..e40cfd19 100644
--- a/extensions/fablabchemnitz/boxes.py/boxes.py.TypeTray.inx
+++ b/extensions/fablabchemnitz/boxes.py/boxes.py.TypeTray.inx
@@ -27,7 +27,6 @@
-
diff --git a/extensions/fablabchemnitz/boxes.py/boxes.py.UBox.inx b/extensions/fablabchemnitz/boxes.py/boxes.py.UBox.inx
index 40f366d6..abc2c485 100644
--- a/extensions/fablabchemnitz/boxes.py/boxes.py.UBox.inx
+++ b/extensions/fablabchemnitz/boxes.py/boxes.py.UBox.inx
@@ -16,7 +16,6 @@
-
diff --git a/extensions/fablabchemnitz/boxes.py/boxes.py.UniversalBox.inx b/extensions/fablabchemnitz/boxes.py/boxes.py.UniversalBox.inx
index 4fa70fc5..985b0058 100644
--- a/extensions/fablabchemnitz/boxes.py/boxes.py.UniversalBox.inx
+++ b/extensions/fablabchemnitz/boxes.py/boxes.py.UniversalBox.inx
@@ -16,7 +16,6 @@
-