chiark / gitweb /
ksafe-base: thumb slots
[reprap-play.git] / ksafe-base.scad
index d6daa8f91bf3b0e5eb0be822a9a02d8d529edd95..79cf6bd2ef57b64ba30d672a89833ca2790916f7 100644 (file)
@@ -23,6 +23,9 @@ anchor_rad = 4;
 bevel = 8;
 string_slot = 3.0;
 string_depth = 6.0;
+thumbslot_depth = 5.0;
+thumbslot_width = 15.0;
+thumbslot_between = 10;
 
 // ----- calculated -----
 
@@ -239,6 +242,16 @@ module KsafeBase(){ ////toplevel
       cube([ cut*2,
             string_slot,
             lidinner_thick_allow + string_depth + 1 ]);
+
+    // thumb slots
+    for (mx=[0,1]) mirror([mx,0,0]) {
+      translate([ thumbslot_between/2,
+                 0,
+                 -thumbslot_depth ])
+       cube([ thumbslot_width,
+              cut,
+              thumbslot_depth+1 ]);
+    }
   }
 }