chiark / gitweb /
knifeblock: add BlockFrontTest
[reprap-play.git] / osstest-arm-net-bracket.scad
index db588135235cc57b3a3e5131cf8f1cad5e61ee0b..54e7d3b3653bed79fb681515225a3fc6b285e841 100644 (file)
@@ -9,13 +9,13 @@ thick = 4;
 tabover = 7+6;
 tabunder = 15;
 
 tabover = 7+6;
 tabunder = 15;
 
-tabsidel = 7;
+tabsidel = 7+1;
 tabsider = 7+10;
 
 tonguethick = 4;
 tongue2thick = 5;
 strapthick = 2;
 tabsider = 7+10;
 
 tonguethick = 4;
 tongue2thick = 5;
 strapthick = 2;
-strapwidth = 5;
+strapwidth = 5 + 0.35;
 ridgewidth = 2;
 
 hstrengthick = 2.5;
 ridgewidth = 2;
 
 hstrengthick = 2.5;
@@ -26,8 +26,9 @@ rcutoutside = 7+2 - 0.5;
 lcutoutside = 7-6.5 - 0.5;
 
 t2strengwidth = 10;
 lcutoutside = 7-6.5 - 0.5;
 
 t2strengwidth = 10;
-t2strengwidtht = 3;
-t2strenglen = tongue2depth + 8;
+t2strengwidtht = 4;
+t2strenglen = tongue2depth + 5;
+t2strengthicker = 1;
 
 strapholethicker = 1.5;
 
 
 strapholethicker = 1.5;
 
@@ -61,9 +62,8 @@ module Body(){
     mirror([1,0,0]) hull(){
       translate([-(tongue2width-t2strengwidth)*0.05, 0,0]) 
        cube([t2strengwidth,t2strenglen,
     mirror([1,0,0]) hull(){
       translate([-(tongue2width-t2strengwidth)*0.05, 0,0]) 
        cube([t2strengwidth,t2strenglen,
-             tongue2thick+strapthick+strapholethicker]);
-      translate([-(t2strengwidtht-t2strengwidth)*0.45, 0,0]) 
-       cube([t2strengwidtht,thick+0.1,tabunder+tabover]);
+             tongue2thick+strapthick+strapholethicker+t2strengthicker]);
+      cube([t2strengwidtht,thick+0.1,tabunder+tabover]);
     }
   }
 }
     }
   }
 }