chiark / gitweb /
tablet-stand: wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 15 Mar 2013 21:20:18 +0000 (21:20 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 15 Mar 2013 21:20:18 +0000 (21:20 +0000)
tablet-stand.scad

index dec652afeaa55464800c49d769102eef0b667f50..194171406b74397b9cda2b5c9769606d19035201 100644 (file)
@@ -13,10 +13,15 @@ antifoot_front = 5;
 leg_width = 8;
 leg_thick = 8;
 
+post_height = 50;
+orifice_dia = 22.1 + 0.3;
+post_thick = 8;
+
 stretcher_thick = 5;
 stretcher_width = 8;
 
 antifoot_back = antifoot_depth + antifoot_height/antifoot_slope;
+post_rad = orifice_dia/2 + post_thick;
 
 module AntiFoot(){
   translate([-antifoot_front-antifoot_back, antifoot_width/2, 0])
@@ -50,9 +55,19 @@ module RightLeg(){
   mirror([0,1,0]) LeftLeg();
 }
 
+module Post(){
+  cylinder(h=post_height, r=post_rad, $fn=70);
+}
+
 module Stand(){
-  LeftLeg();
-  RightLeg();
+  difference(){
+    union(){
+      LeftLeg();
+      RightLeg();
+      Post();
+    }
+    translate([0,0,-1]) cylinder(h=post_height+2, r=orifice_dia/2);
+  }
 }
 
 Stand();