chiark / gitweb /
osstest-arm-net-bracket: abolish nearest strap slot
[reprap-play.git] / osstest-arm-net-bracket.scad
index 3458b3f171b47b16d9332ef16bcfc781962d9c05..a44b15246365632f1d967e61967f1b7358303922 100644 (file)
@@ -18,6 +18,9 @@ strapthick = 2;
 strapwidth = 5;
 ridgewidth = 2;
 
+hstrengthick = 2.5;
+hstrengdepth = strapwidth;
+
 holedia = 3.5;
 
 tongue2x = tongue2width - holedist;
@@ -28,7 +31,7 @@ module Tongue(tw,tt,ad,slots=2){
   difference(){
     translate([-tw, 0, 0])
       cube([tw, ad, tt+strapthick]);
-    for (yi=[0:slots-1])
+    for (yi=[1:slots-1])
       translate([-tw-1, y0 + (yn-y0)*yi/(slots-1), tt])
        cube([tw+2, strapwidth, strapthick+1]);
   }
@@ -36,8 +39,10 @@ module Tongue(tw,tt,ad,slots=2){
 
 module Object(){
   difference(){
-    translate([-holedist-tabsider, 0, 0])
+    translate([-holedist-tabsider, 0, 0]) {
       cube([tabsidel+tabsider+holedist, thick, tabunder+tabover]);
+      cube([tabsidel+tabsider+holedist, thick+hstrengdepth, hstrengthick]);
+    }
     for (x=[-holedist,0])
       translate([x, 0, tabunder]) {
        translate([0, -1, 0]) {