chiark / gitweb /
sewing-table: jig: other diagonals
[reprap-play.git] / sewing-table.scad.m4
index 8c32758f3627da4c0e74beac2fe996fab1a17d4f..8ca8ff17bc26b4a2f7342092f0841d15798f7d4b 100644 (file)
@@ -207,6 +207,17 @@ module TileBase(botleft, topright){
          MachineEnvelope();
          cube(shufflesz, center=true);
        }
+       if (JIG) {
+         translate([0,0,-20]) linear_extrude(height=20) {
+           for (diag=[[ +1, botleft                   ],
+                      [ -1, [topright[0], botleft[1]] ]]) {
+             translate(diag[1])
+               rotate(atan2(size[1], diag[0] * size[0]))
+               translate([0, -test_edge/2])
+               square([vectorlen2d(size), test_edge]);
+           }
+         }
+       }
       }
     }
   }