holestrut = 7;
holeedge = 4;
-holeoffx = 0.45;
-holeoffy = 0.25;
+holeoffx = 0.33;
+holeoffy = 0.23;
pegstem = 3.5;
peghead = 10;
module HoleRow(){
for (i=[0:10]) {
- translate([0, (i+0.5)*holepitch, -1])
- cylinder(r=holesize/2, h=coverthick+2, $fn=20);
+ translate([0, (i+0.5)*holepitch, -20])
+ cylinder(r=holesize/2, h=40, $fn=20);
}
}
module HolesScope(){
intersection_for (dx=[-1,+1]) {
intersection_for (dy=[-1,+1]) {
- translate([dx * holeedge, dy * holeedge, -1])
- scale([1,1,2])
+ translate([dx * holeedge, dy * holeedge, -5])
+ scale([1,1,10])
CoverTemplate();
}
}