chiark / gitweb /
sewing-table: Machine_Rear: reartablet, and fix x
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 22 May 2017 00:33:54 +0000 (01:33 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 22 May 2017 00:33:54 +0000 (01:33 +0100)
sewing-table.scad.m4

index 422e913cc230042fb5b0572150c0b031a90bd7b2..45694567c8e9474010d5d1fcd84d89883df27abb 100644 (file)
@@ -60,6 +60,7 @@ rearcurve_avoid_y = rearcurve_rad + 10;
 
 reartablet_z = 2.54;
 reartablet_x = 5 + 1;
+reartablet_y = 5;
 
 // calculated
 
@@ -353,11 +354,19 @@ module Machine_Arm(){
 module Machine_Rear(){ ////toplevel
   big_rad = rearcurve_total_len - rearcurve_strt_len + rearcurve_rad;
   small_rad = rearcurve_rad + rearcurve_rad_slop;
-  translate([ 250 + rearedge_len - cutout_l_end_x,
-             0,
+  translate([ 250 - cutout_l_end_x + rearedge_len,
+             cutout_tile11_y,
              0 ]){
-    translate([ big_rad + rearcurve_rad,
-               cutout_tile11_y,
+    //%cube([20,20,20]);
+    translate([ -reartablet_x,
+               -1,
+               -reartablet_z])
+      mirror([0,0,1])
+      cube([ reartablet_x+1,
+            reartablet_y+1,
+            20 ]);
+    translate([ rearcurve_strt_len,
+               0,
                0 ]){
       translate([ 0,
                  0,