storarm_screw_hole_slop = 0.5;
storarm_besides_hole = 4;
+storarm_under_hole = 5;
+storarm_screw_hole_head = 8.8;
+storarm_screw_hole_head_slop = 1.5;
+
// calculated
storarm_axlerad = hubaxlerad - storarm_axleslop;
StorageArmDiagPart(-1, 0, shear, 0);
}
StorageArmAtMountingHoles(){
- cylinder(r=1, h=10);
+ cylinder(r= storarm_screw_hole_head/2,
+ h=10);
}
}
+ StorageArmAtMountingHoles(){
+ translate([0,0,-1])
+ cylinder(r= (storarm_screw_hole + storarm_screw_hole_slop)/2 ,
+ h=20);
+ translate([0,0,storarm_under_hole])
+ cylinder(r= (storarm_screw_hole_head + storarm_screw_hole_head_slop)/2,
+ h=20);
+ }
}
}