lid_side_wall = 1.5;
peg_engage_depth = 1;
-peg_engage_dia = 6.0;
+peg_engage_dia = 6.5;
peg_main_dia = 9;
peg_max_dia = 15;
peg_inner_dia = 3.5;
PegProfile();
}
+module AtFixingCentres(){
+ for (fc=[-1,+1]) {
+ translate([patbox_side/2 + fc*patbox_centres/2,
+ patbox_side/2,
+ 0])
+ children();
+ }
+}
+
+module TopPattressBox(){
+ difference(){
+ translate([0,0, -lid_thinbox_h])
+ cube([patbox_side, patbox_side, lid_thinbox_h]);
+ AtFixingCentres(){
+ translate([0,0,-10]) cylinder(r=peg_engage_dia/2, h=20);
+ }
+ }
+}
+
//LidSide();
//PegProfile();
-Peg();
+//Peg();
+TopPattressBox();