post_shorter = 1;
-$screw_dia = 3.168;
+$screw_dia = 3.2;
screw_big_dia = 3.6;
screw_big_len = 4.0;
union(){
TileBase(corners[0], corners[2]);
RoundEdge(corners[0], corners[1]);
- InterlockEdge(corners[3], corners[0], 0, nlobes=1);
for (i= [ 0: nholes-1 ]) {
$screw_dia = hole_sizes[ floor(i/2) ];
- translate(stride * [ (i % nrows),
+ translate(stride * [ (nrows-1) - (i % nrows),
floor(i / nrows),
0
- ])
+ ]) {
Posts([[0,0]]);
+ color("blue")
+ mirror([0,0,1])
+ translate([post_dia/2, -post_dia/2, 1])
+ cube([1, post_dia * (i / nholes), tile_th]);
+ }
}
}
}