chiark / gitweb /
sewing-table: Machine_NewRearProfile wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 31 May 2017 20:43:30 +0000 (21:43 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 31 May 2017 20:43:30 +0000 (21:43 +0100)
.gitignore
Makefile
sewing-table-rear-profile.fig
sewing-table.scad.m4

index e4d9694..568c7a2 100644 (file)
@@ -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
index e1ac0b6..dde59df 100644 (file)
--- 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
index b00b97a..fa1ea3b 100644 (file)
@@ -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
index 83817d2..2baad77 100644 (file)
@@ -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 ]) {