From 972e52b1713b17a89c121ee0a9d30290d0563434 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 31 May 2017 21:43:30 +0100 Subject: [PATCH] sewing-table: Machine_NewRearProfile wip --- .gitignore | 2 ++ Makefile | 4 ++++ sewing-table-rear-profile.fig | 6 ++++-- sewing-table.scad.m4 | 6 +++++- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e4d9694..568c7a2 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,5 @@ sealing-box.scad sewing-table.scad maglite-holder-torch-curve.dxf maglite-holder-torch-curve.eps +sewing-table-rear-profile.dxf +sewing-table-rear-profile.eps diff --git a/Makefile b/Makefile index e1ac0b6..dde59df 100644 --- a/Makefile +++ b/Makefile @@ -165,6 +165,10 @@ question-question.eps: question-question.fig fig2dev -L eps <$< >$@.tmp @mv -f $@.tmp $@ +sewing-table-rear-profile.eps: sewing-table-rear-profile.fig + fig2dev -L eps -D +40 <$< >$@.tmp + @mv -f $@.tmp $@ + question-token.stl: question-question.dxf lemon-stand.stl: lemon-stand.scad diff --git a/sewing-table-rear-profile.fig b/sewing-table-rear-profile.fig index b00b97a..fa1ea3b 100644 --- a/sewing-table-rear-profile.fig +++ b/sewing-table-rear-profile.fig @@ -7,10 +7,12 @@ A4 Single -2 1200 2 -2 5 0 1 0 -1 50 -1 -1 0.000 0 0 -1 0 0 5 +2 5 0 1 0 -1 60 -1 -1 0.000 0 0 -1 0 0 5 0 sewing-table-rear-profile-photo.jpg 11014 -9675 -5445 -9675 -5445 16370 11014 16370 11014 -9675 -3 1 0 5 1 7 40 -1 -1 0.000 0 0 0 26 +2 2 0 1 2 7 50 -1 -1 0.000 0 0 -1 0 0 5 + 3255 -6357 -7303 -6357 -7303 18013 3255 18013 3255 -6357 +3 1 0 1 28 7 40 -1 -1 0.000 0 0 0 26 3330 -6390 1755 -5895 495 -5310 -630 -4590 -1440 -3825 -2115 -2790 -2745 -1710 -3240 -450 -3555 990 -3555 2430 -3420 3780 -2970 5625 -2610 6930 -2205 8415 -1890 9630 -1485 11160 -1125 12690 -855 14085 diff --git a/sewing-table.scad.m4 b/sewing-table.scad.m4 index 83817d2..2baad77 100644 --- a/sewing-table.scad.m4 +++ b/sewing-table.scad.m4 @@ -422,7 +422,11 @@ module Machine_Profile(){ } } -module Machine_RearProfile(){ +module Machine_NewRearProfile(){ ////toplevel + import("sewing-table-rear-profile.dxf", convexity=10); +} + +module Machine_RearProfile(){ ////toplevel intersection(){ Machine_Profile(); translate([ -200 + machine_rear_to_front/2, -100 ]) { -- 2.30.2