chiark / gitweb /
mic-table-clamp: wip ClampBot
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 10 May 2020 21:09:48 +0000 (22:09 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 10 May 2020 21:09:48 +0000 (22:09 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
mic-table-clamp.scad

index f297fc6bf49180ac2733e1cffeebf54d013f3e2d..43b0069892d8203f272344947999010e1d3e5539 100644 (file)
@@ -33,6 +33,7 @@ clamp_bot_collar = 20;
 clamp_bot_collar_th = 4.0;
 clamp_reg_sz = 3;
 clamp_w = 15;
+clamp_max_table_th = 35;
 
 clamp_hole_dia = thread_nom + 0.30;
 
@@ -165,6 +166,21 @@ module ClampBot(){ ////toplevel
     ClampCollarPlan();
     ClampHolePlan();
   }
+  translate([0, 0, clamp_bot_th]) {
+    linextr(-clamp_reg_sz, clamp_max_table_th+clamp_reg_sz) {
+      translate([-clamp_reg_bot_x_min, 0]) {
+       rectfromto([ 0,            -clamp_reg_sz/2 ],
+                  [ clamp_reg_sz, +clamp_reg_sz/2 ]);
+      }
+    }
+    linextr(-clamp_reg_sz, 0) {
+      difference(){
+       rectfromto([ -clamp_reg_bot_x_min, -clamp_reg_sz/2 ],
+                  [  0,                   +clamp_reg_sz/2 ]);
+       ClampHolePlan();
+      }
+    }
+  }
 }
 
 //Wingnut();