From 913a28f5a8559ae38efb14faec2b630f91d713a9 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 1 Feb 2017 00:29:50 +0000 Subject: [PATCH] maglite-holder: torch slop --- maglite-holder.scad | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/maglite-holder.scad b/maglite-holder.scad index cfdafaa..6fc7977 100644 --- a/maglite-holder.scad +++ b/maglite-holder.scad @@ -19,11 +19,13 @@ block_thick = 15; torch_out_more = 10; -brace = [ 40, 10, 20 ]; +brace = [ 40, 20, 20 ]; hole_dia = 4 + 0.5; hole_slot = 5; +slop = 2; // total, not each side + $fa=5; // calculated @@ -42,7 +44,7 @@ block_width = arm_width*2 + torch_big_dia; block_out = torch_out + torch_big_dia/2/sqrt(2); -module Torch(){ +module TorchOrig(){ mirror([0,0,1]){ hull(){ rotate_extrude() @@ -55,6 +57,11 @@ module Torch(){ } } +module Torch(){ + scale(slop/torch_lit_dia + 1.0) + TorchOrig(); +} + module ScrewHole(y, rot) { translate([0,0, above -y]){ rotate([0,rot,0]){ @@ -105,8 +112,7 @@ module Bracket(){ } module Demo(){ - translate([0, -torch_out, 0]) - %Torch(); + %TorchOrig(); Bracket(); } -- 2.30.2