chiark / gitweb /
powerbank-bike-clamp: round top corner
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 8 Feb 2021 17:16:14 +0000 (17:16 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 8 Feb 2021 17:16:14 +0000 (17:16 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
powerbank-bike-clamp.scad

index 835f51eaf210a4ead52086df3f38d46c554b43b1..05ede89ea9ca022370eb65cfc5524d7bc4d46cf8 100644 (file)
@@ -102,6 +102,8 @@ hinge_stride = (clamp_width_actual + hinge_gap_z) / hinge_lobes;
 hinge_outer_r = hinge_around + hinge_pin/2;
 hinge_y = tube_dia/2 + hinge_outer_r;
 
+top_cnr_r = min(endwall_th, main_th);
+
 echo(bot_y);
 
 module TubePlan(){ circle(r = tube_dia/2); }
@@ -310,6 +312,16 @@ module PowerBankHolder(){ ////toplevel
        rotate([0,0,90])
        translate(bank_input_ctr)
        square(center=true, bank_input_sz);
+
+    translate([0, -(bank_y_sz/2 + endwall_th), 0] + 0.01 * [-1,-1]) {
+      linextr(-200,200){
+       difference(){
+         square(center=true, top_cnr_r*2);
+         translate(top_cnr_r * [1,1])
+           circle(r= top_cnr_r);
+       }
+      }
+    }
   }
 }