chiark / gitweb /
powerbank-bike-clamp: behind knob raise (from v1)
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 8 Feb 2021 17:30:24 +0000 (17:30 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 8 Feb 2021 17:31:18 +0000 (17:31 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
powerbank-bike-clamp.scad

index 01b5ebef502ed12fe7ee34c93a713acb6bb57e21..f035b71ac7306e8b525731d888cf390950ee15ee 100644 (file)
@@ -20,6 +20,7 @@ screw_nut_th = 3.9 + 0.75;
 
 knob_behind_across = 12.2 + 0.75;
 behind_knob_th = 5;
+knob_standout_h = 2;
 
 clamp_min_width = 20;
 
@@ -354,10 +355,29 @@ module Main(){ ////toplevel
 }
 
 module TubeClampRight() { ////toplevel
-  rotate([0,0,180])
-    rotate([180,0,0])
-    SomeClamp()
-    TubeClampRightPlan();
+  rotate([0,0,180]) {
+    rotate([180,0,0]) {
+      difference(){
+       union(){
+         SomeClamp()
+           TubeClampRightPlan();
+
+         translate([clamp_gap/2 + behind_knob_th, screw_y, 0]) {
+           hull(){
+             linextr_x_yz(-0.1, 0)
+               square(center=true,
+                      [knob_behind_across,
+                       knob_behind_across + knob_standout_h*2]);
+             linextr_x_yz(0, knob_standout_h)
+               square(center=true,
+                      knob_behind_across);
+           }
+         }
+       }
+       Screws();
+      }
+    }
+  }
 }
 
 module TubeClampDemo() { ////toplevel