translate([maxx,0,0]) mirror([1,0,0]) child(1);
}
+module BlockPegSlot(){
+ translate([recessblockwidth/2, pegrecess - 0.5*peglen, -height]){
+ rotate([-90,0,0]) linear_extrude(height=totaldepth){
+ PegTemplate();
+ }
+ }
+}
+
module Block(){
sidemidx = minsideout + screwcsinkdia/2;
for (yshift=[-1,1])
translate([0, yshift * frontbackslop, 0])
DoKnives();
+ AtSides() { BlockPegSlot(); BlockPegSlot(); }
}
}