function Test_blocksz(t) = screw_recess_dia_use(t) + 7;
-module OneTestCore(t, h){
+module OneTestCore(t, h, ymul){
blocksz = Test_blocksz(t);
- difference(){
- translate([-blocksz/2, -blocksz/2, 0])
- cube([blocksz, blocksz, h]);
- child();
+ translate([0, blocksz*ymul*0.5 - 1.5, 0]) {
+ difference(){
+ translate([-blocksz/2, -blocksz/2, 0])
+ cube([blocksz, blocksz, h]);
+ child();
+ }
}
}
module OneTest(t){
h = RecessedScrewCutoutStandard_totaldepth(t);
- OneTestCore(t, h){
+ ha = RecessedScrewCutoutStandardAllen_totaldepth(t);
+ OneTestCore(t, h, 1){
RecessedScrewCutoutStandard(t, h+1);
}
+// OneTestCore(t, ha){
+// RecessedScrewCutoutStandardAllen(t, ha+1);
+// }
}
function Test_x(i) = i<=0 ? 0 :