slop = 2; // 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
+
$fa=5;
// calculated
+torch_dxf_scale =
+ [ torch_big_dia / (-torch_min_xcoord_fig_cm * 10 * 2),
+ torch_big_len / (-torch_min_ycoord_fig_cm * 10) ];
+
+echo(torch_dxf_scale);
+
above = torch_big_len + torch_clear + torch_clear_below;
holes = [ 172, 265 ];
mirror([0,0,1]){
hull(){
rotate_extrude()
+ scale(torch_dxf_scale)
translate(dxf_off)
import(file="maglite-holder-torch-curve.dxf",
convexity=10, center=true);