From 28bdfa5b52eda37b5f7169f5b1eb4e990ff381ec Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 31 Jan 2017 23:08:47 +0000 Subject: [PATCH] maglite-holder: torch --- maglite-holder-torch.fig | 10 ++++------ maglite-holder.scad | 16 +++++++++++++--- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/maglite-holder-torch.fig b/maglite-holder-torch.fig index ea3ad4c..904cea3 100644 --- a/maglite-holder-torch.fig +++ b/maglite-holder-torch.fig @@ -7,15 +7,13 @@ A4 Single -2 1200 2 -6 -1572 -1185 1891 3762 5 1 0 1 4 4 50 -1 -1 0.000 0 0 0 0 707.697 1147.762 -1207 1110 -1113 554 -858 45 +2 2 0 1 2 1 75 -1 -1 0.000 0 0 -1 0 0 5 + -1800 -1350 2025 -1350 2025 3825 -1800 3825 -1800 -1350 2 5 0 1 0 -1 100 -1 -1 0.000 0 0 -1 0 0 5 0 maglite-holder-photo.jpg -1572 -1185 1891 -1185 1891 3762 -1572 3762 -1572 -1185 -2 3 0 1 1 1 50 -1 -1 0.000 0 0 -1 0 0 5 - -1201 1100 -116 1204 -74 -148 -846 17 -1201 1100 2 2 0 1 2 1 75 -1 -1 0.000 0 0 -1 0 0 5 -859 13 857 13 857 -795 -859 -795 -859 13 --6 -2 2 0 1 2 1 75 -1 -1 0.000 0 0 -1 0 0 5 - -1800 -1350 2025 -1350 2025 3825 -1800 3825 -1800 -1350 +2 3 0 1 1 1 50 -1 -1 0.000 0 0 -1 0 0 6 + -1201 1100 -1204 2667 -116 1204 -74 -148 -846 17 -1201 1100 diff --git a/maglite-holder.scad b/maglite-holder.scad index 89b9fb5..25d7efa 100644 --- a/maglite-holder.scad +++ b/maglite-holder.scad @@ -2,9 +2,19 @@ dxf_off = [ -40, -85 ]; +torch_lit_dia = 37.5; +torch_big_dia = 56.5; +torch_tot_len = 256; +torch_big_len = 60; + module Torch(){ -// import(file="screw-recess-test-number-s3.dxf", convexity=10); - import(file="maglite-holder-torch-curve.dxf", convexity=10, center=true); + hull(){ + rotate_extrude() + translate(dxf_off) + import(file="maglite-holder-torch-curve.dxf", convexity=10, center=true); + } + translate([0,0, -1]) + cylinder(r=torch_lit_dia/2, h= torch_tot_len - torch_big_len + 1); } -translate(dxf_off) Torch(); +Torch(); -- 2.30.2