chiark / gitweb /
maglite-holder: quite nice now
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 31 Jan 2017 23:59:14 +0000 (23:59 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 31 Jan 2017 23:59:14 +0000 (23:59 +0000)
maglite-holder.scad

index b880291c5b9b609978ce81d3e15696e50e598935..9804fb020085a469a2daf23f3f2030b15b867de7 100644 (file)
@@ -11,7 +11,7 @@ torch_clear = 30;
 torch_clear_below = 10;
 
 stem_width = 20;
-stem_thick = 4;
+stem_thick = 8;
 
 torch_recess = 14;
 arm_width = 10;
@@ -19,7 +19,9 @@ block_thick = 15;
 
 torch_out_more = 10;
 
-//$fa=5;
+brace = [ 40, 10, 20 ];
+
+$fa=5;
 
 // calculated
 
@@ -62,9 +64,16 @@ module TorchMovement(){
 
 module Bracket(){
   difference(){
-    mirror([0,1,0])
+    mirror([0,1,0]) {
       translate([-stem_width/2, 0, -stem_len])
-      cube([stem_width, stem_thick, stem_len]);
+       cube([stem_width, stem_thick, stem_len]);
+      translate([0,0, -block_thick]) hull(){
+       translate([-stem_width/2, 0, -brace[2]])
+         cube([stem_width, stem_thick, 1]);
+       translate([-brace[0]/2, 0, 0])
+         cube([brace[0], brace[1], 1]);
+      }
+    }
   }
   difference(){
     mirror([0,1,0])