chiark / gitweb /
sleepphone-cable-box: introduce wall_bot, nfc
[reprap-play.git] / maglite-holder.scad
index 0c11b2bb657ae9fcf145a3ab1400998700a7a747..9aed425a551bf5688ae807ccd50e51cda351a17b 100644 (file)
@@ -24,7 +24,9 @@ brace = [ 40, 20, 20 ];
 hole_dia = 4 + 0.5;
 hole_slot = 5;
 
-slop = 2; // total, not each side
+movement_extra_angle = 5;
+
+slop = 4; // total, not each side
 
 torch_min_xcoord_fig_cm = -2.7; // coordinates of bottom left of curve
 torch_min_ycoord_fig_cm = -5.9; // & big part in fig file.  mid top is origin
@@ -32,7 +34,7 @@ torch_smm_xcoord_fig_cm = -1.9; // x coord of lhs of narrow part
 
 miniature = 1; // can adjust this to get commitid size right and rescale *Print
 
-//$fa=5;
+$fa=5;
 
 // calculated
 
@@ -99,9 +101,12 @@ module TorchMovement(){
   translate([0, -torch_out, 0]) {
     translate([0, 0, -torch_recess])
       Torch();
-    rotate([90,0,0])
-      linear_extrude(height= block_out)
-      projection() rotate([-90,0,0]) Torch();
+    for (as=[-1,+1]) {
+      rotate([0,0, as*movement_extra_angle])
+       rotate([90,0,0])
+       linear_extrude(height= block_out)
+       projection() rotate([-90,0,0]) Torch();
+    }
   }
 }