wall = 1.5;
thin_wall = 0.6;
-stab_tube_d = 3.0 + 0.5;
+stab_tube_d = 2.0 + 0.5;
stab_tube_d2 = stab_tube_d;
stab_tube_l = 20;
+stab_tube_wall = 1;
fuse_tube_d = 8.0;
fuse_tube_l = 12;
-slot_w = 3;
+slot_w = 3.5;
base_d = 15;
base_h = 0.6;
hull() {
translate([-fuse_tube_d/2-wall, fuse_tube_l/2-eps, 0])
cube([stab_tube_l, stab_tube_d2+2*eps, eps]);
- translate([-fuse_tube_d/2-wall, fuse_tube_l/2+stab_tube_d2/2, stab_tube_d2/2+wall])
+ translate([-fuse_tube_d/2-wall, fuse_tube_l/2+stab_tube_d2/2, stab_tube_d2/2+stab_tube_wall])
rotate([0, 90, 0])
- cylinder(r = stab_tube_d2/2+wall+eps, h = stab_tube_l);
+ cylinder(r = stab_tube_d2/2+stab_tube_wall+eps, h = stab_tube_l);
}
}
cube([slot_w, fuse_tube_l + 2*eps, fuse_tube_d/2+wall+eps]);
// stab tube
- translate([-fuse_tube_d/2-wall-eps, fuse_tube_l/2 + stab_tube_d2/2, stab_tube_d2/2 +wall])
+ translate([-fuse_tube_d/2-wall-eps, fuse_tube_l/2 + stab_tube_d2/2, stab_tube_d2/2 +stab_tube_wall])
rotate([0, 90, 0])
- cylinder(r = stab_tube_d2/2, h = stab_tube_l + 2*eps);
+ cylinder(r = stab_tube_d2/2, h = stab_tube_l + 2*eps, $fn = 6);
}
// endpoint stopper