7 stab_tube_d = 2.0 + 0.5;
8 stab_tube_d2 = stab_tube_d;
23 translate([-fuse_tube_d/2-wall, -fuse_tube_l/2, 0])
24 cube([fuse_tube_d + wall, fuse_tube_l, eps]);
25 translate([0, fuse_tube_l/2, fuse_tube_d/2+wall])
27 cylinder(r = fuse_tube_d/2 + wall, h = fuse_tube_l);
31 translate([-fuse_tube_d/2-wall, fuse_tube_l/2-eps, 0])
32 cube([stab_tube_l, stab_tube_d2+2*eps, eps]);
33 translate([-fuse_tube_d/2-wall, fuse_tube_l/2+stab_tube_d2/2, stab_tube_d2/2+stab_tube_wall])
35 cylinder(r = stab_tube_d2/2+stab_tube_wall+eps, h = stab_tube_l);
39 translate([fuse_tube_d/2 - eps, -fuse_tube_l/2, 0])
40 cube([eps, eps, thin_wall]);
41 translate([fuse_tube_d/2 - eps, fuse_tube_l/2-eps, 0])
42 cube([stab_tube_l - fuse_tube_d - wall, eps, thin_wall]);
49 translate([0, fuse_tube_l/2+eps, fuse_tube_d/2+wall])
51 cylinder(r = fuse_tube_d/2, h = fuse_tube_l + 2*eps);
53 translate([-slot_w/2, -fuse_tube_l/2-eps, fuse_tube_d/2+wall])
54 cube([slot_w, fuse_tube_l + 2*eps, fuse_tube_d/2+wall+eps]);
57 translate([-fuse_tube_d/2-wall-eps, fuse_tube_l/2 + stab_tube_d2/2, stab_tube_d2/2 +stab_tube_wall])
59 cylinder(r = stab_tube_d2/2, h = stab_tube_l + 2*eps, $fn = 6);
64 translate([0, 2*fuse_tube_l, 0])
67 cylinder(r = stab_tube_d/2 + wall, h = wall);
68 translate([0, 0, wall-eps])
69 cylinder(r1 = stab_tube_d/2 + wall, r2 = stab_tube_d/2+thin_wall, h = wall);
71 translate([0, 0, -eps])
72 cylinder(r = stab_tube_d/2, h = 2*wall + 2*eps);