From: Ian Jackson Date: Thu, 2 Feb 2017 00:09:18 +0000 (+0000) Subject: maglite-holder: introduce movement_extra_angle X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=506a3399598959f3feb314e17fd92d7c9b75bfa9;p=reprap-play.git maglite-holder: introduce movement_extra_angle --- diff --git a/maglite-holder.scad b/maglite-holder.scad index 8e96586..1b7531b 100644 --- a/maglite-holder.scad +++ b/maglite-holder.scad @@ -24,6 +24,8 @@ brace = [ 40, 20, 20 ]; hole_dia = 4 + 0.5; hole_slot = 5; +movement_extra_angle = 5; + slop = 4; // total, not each side torch_min_xcoord_fig_cm = -2.7; // coordinates of bottom left of curve @@ -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(); + } } }