pegslopv = 0.5;
pegslopl = 0.5;
-pegdepthproportion = 0.67;
+pegdepthproportion = 0.80;
// computed
side = minsidein + screwcsinkdia + minsideout;
Cover();
}
+module DemoPeg(){
+ translate([recessblockwidth/2, pegrecess, -height])
+ Peg();
+}
+
module Demo(){ ////toplevel
%Block();
DoKnives();
color([0,0,1]) CoverAligned();
+ color([1,0,0]) AtSides() { DemoPeg(); DemoPeg(); }
+}
+
+module CoverParts(){ ////toplevel
+ Cover();
+ translate([0, coverlonglen, pegheight/2]) {
+ Peg();
+ translate([-peghead-3, 0,0]) Peg();
+ }
}
Demo();