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]);
+ }
+ }
+ }
}
}
}
translate(demo_slop*[-3,1]) color("blue") Tile10();
translate(demo_slop*[-3,0]) color("red") Tile00();
%Machine();
+ // Can also do this, to print reference sheet:
+ // load this into openscad
+ // select Ctrl-4 view, view all, scale appropriately
+ // import sewing-table,Demo-flat.png
+ // pngtopnm <sewing-table,Demo-flat.png | ppmbrighten -s -50 -v +100 >t.pnm
+ // lpr t.pnm
}
//TestPiece1();