chiark / gitweb /
lock-inframe-bracket: wip new divide
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 25 Oct 2018 15:14:04 +0000 (16:14 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 25 Oct 2018 15:14:04 +0000 (16:14 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
lock-inframe-bracket.scad

index aee64bc9152759386816912f2c7b694be313eb0d..9c65b41ac271e72151a838a5a6ab9cef5fc00bec 100644 (file)
@@ -143,6 +143,7 @@ module DivideHook(){ ////toplevel
 module DivideCut(){
   w = tube_th/2;
   d = divide_gap;
+  br = tube_dia/2 + tube_th;
 
   difference(){
     offset(r=divide_gap) DivideHook();
@@ -151,6 +152,21 @@ module DivideCut(){
   }
 }
 
+module DivideCutB(){
+  w = tube_th/2;
+  d = divide_gap;
+  br = tube_dia/2 + tube_th;
+  
+  difference(){
+    translate([br - tube_th/2,0]) {
+      difference(){
+       circle(r=br + d);
+       circle(r=br);
+      }
+    }
+  }
+}
+
 module DivideSurround(){
   w = tube_th/2;
   d = divide_gap;
@@ -209,6 +225,7 @@ module MainPlan(){ ////toplevel
     circle(r = tube_dia/2);
 
     DivideInPlace() DivideCut();
+    DivideInPlace() DivideCutB();
   }
 }