chiark / gitweb /
xeno-drivebay-bracket: ChannelBracket: initial
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 17 Nov 2012 16:12:02 +0000 (16:12 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 17 Nov 2012 16:12:02 +0000 (16:12 +0000)
xeno-drivebay-bracket.scad

index 8a51169b538311149dcabe75911b0ff4ee5a11ae..6635051fdb4feb0743e023495f4cced54aa40984 100644 (file)
@@ -144,6 +144,7 @@ chabbaset = baset;
 chabbasew = 20;
 chabslot = 3;
 chablidholed = 3;
+chabwebh = 5;
 
 module ChannelBracket(){
   translate([0, -chabd, 0])
@@ -163,6 +164,20 @@ module ChannelBracket(){
        slothole(baseholesz, chabslot, baset, slop=baseholeslop);
     }
   }
+  rotate([90,0,0]) linear_extrude(height=chabwebt) {
+    polygon([[-chablidw, chabinnerh],
+            [-chablidw, chablidt+chabinnerh],
+            [-chabwebh, chablidt+chabinnerh+chabwebh],
+            [+chabwebh, chablidt+chabinnerh+chabwebh],
+            [+chabbasew, chabbaset],
+            [+chabbasew, 0],
+            [0, 0],
+            [0, chabinnerh]]);
+  }
+}
+
+module ChannelBracketT(){
+  rotate([-90,0,0]) ChannelBracket();
 }
 
 module Kit(){ ////toplevel